Team Fielding

Team Fielding Table
Tm #Fld RA/G DefEff G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood
Arizona Diamondbacks454.92.689605404304665.0206415554743554.983310-10
Atlanta Braves484.80.692605404004719.0214015735333452.984-6-2-7-20
Chicago Cubs454.00.708605403564665.0214415555593046.9863282861
Cincinnati Reds434.05.707605403954536.0198115124422736.986-6-24-11
Colorado Rockies405.88.675605403854737.0225515796334378.981721952
Los Angeles Dodgers383.55.729605404044848.0220016165444046.982359282-1
Miami Marlins615.07.686605403744536.0210115125494060.981-13-311-2
Milwaukee Brewers434.40.687605403714656.0208115524943545.983-13-3-10-13
New York Mets465.13.668605403694620.0206615404943239.985-33-9-16-5-4
Philadelphia Phillies465.18.642605403954473.0206314915363657.983-38-10-32-5-1
Pittsburgh Pirates494.97.697605404284617.0209715395114753.978312432
San Diego Padres464.02.695605404084683.0209615615023346.9849251-4
San Francisco Giants444.95.699605403734659.0208615534914243.98072402
St. Louis Cardinals443.95.731585223744257.0194114194893346.9832673633
Washington Nationals435.02.664605404354533.0201215114623948.981-22-6-48-50
League Average444.66.691605393934614 208815385143650.983-10200
6674.66.6918988082589769204.031327230687713546749.983-1103602

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1Ronald Acuna Jr.22ATL464626376.21021020001.00092841202.442.22OF
2Jason Adam28CHC130013.230210.6670001.320.15P
3Austin Adams29SDP3004.0101001.0000002.250.33P
4Matt Adams31ATL22217.015150021.0000280007.947.501B
5Jesús Aguilar30MIA313129262.026624320336.989-5-220009.038.221B-3B
6Nick Ahmed30ARI575656484.118961121733.96341041003.383.19SS
7Shogo Akiyama32CIN524734381.089872001.0000161802.101.71OF
8Ozzie Albies23ATL292828252.21104365213.982629-1-5-13.853.722B
9Sandy Alcántara24MIA77042.0514001.000-1-501.070.71P
10Scott Alexander30LAD130012.1303001.0000002.190.23P
11Jorge Alfaro27MIA292624220.1194182930.985-1-5-7-3807.806.37C-OF
12Anthony Alford25PIT54330.0220001.000-1-44-2-8000.600.40OF
13Greg Allen27SDP1109.0220001.0000-270002.002.00OF
14Abraham Almonte31SDP32116.0660001.00011050003.382.00OF
15Yency Almonte26COL240027.2431001.0000001.300.17P
16Albert Almora26CHC286692.230300001.0003430002.911.07OF
17Pete Alonso25NYM393835320.128326414521.982-5-18-5-1907.817.131B
18Dan Altavilla27SDP9008.2101001.0000001.040.11P
19Eddy Alvarez30MIA1210789.1361224061.00003-2-2703.632.772B-3B-SS
20José Álvarez31PHI8006.1202001.0000002.840.25P
21Adbert Alzolay25CHC64021.1303001.0000001.270.50P
22Brett Anderson32MIL1010047.0826001.0001401.530.80P
23Brian Anderson27MIA585652468.016638119912.94651238-13.022.713B-1B-2B
24Ian Anderson22ATL66032.142110.750-1-600.840.50P
25Shaun Anderson25SFG180015.1312001.0000001.760.17P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
26Tyler Anderson30SFG1311159.2112811.9092701.510.77P
27Tejay Antone26CIN134035.1862011.0000002.040.62P
28Aristides Aquino26CIN18127108.022220001.000-1-11-1-11-11.831.22OF
29Orlando Arcia25MIL585246445.118158120326.983-3-7-4-1013.602.97SS-OF-P
30Nolan Arenado29COL484842417.116343117319.982925133713.453.333B
31Jake Arrieta34PHI99044.11028001.0001502.031.11P
32Dakota Bacus29WSN110011.1615001.00011804.760.55P
33Harrison Bader26STL493634317.27975220.975261302.181.57OF
34Javier Báez27CHC575650469.225386159834.968718615-14.694.30SS-OF
35Michel Báez24SDP3104.2101001.0000001.930.33P
36Pedro Báez32LAD180017.000000000.000.00P
37Caleb Baragar26SFG241022.100000000.000.00P
38Daniel Bard35COL230024.221010.500-1-800.360.04P
39Austin Barnes30LAD282724245.0253245620.99221052409.228.96C
40Tucker Barnhart29CIN383328278.136134615021.000314834311.679.50C-1B
41José Barrero22CIN211917157.0651746210.969-1-6-1-813.613.00SS
42Aaron Barrett32WSN2001.200000000.000.00P
43Joey Bart23SFG322723231.12482341220.992-1-51509.577.69C
44Luis Alexander Basabe23SFG84344.012120001.00012512702.451.50OF
45Tyler Bashlor27PIT8008.100000000.000.00P
46Trevor Bauer29CIN1111273.01156001.0000001.361.00P
47Jeremy Beasley24ARI1000.100000000.000.00P
48Matt Beaty27LAD149682.074713081.000-1-19-3-4308.124.931B-OF
49David Bednar25SDP4006.1110001.0000001.420.25P
50Josh Bell27PIT353431285.224521526424.984-2-7-1-417.596.891B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
51Cody Bellinger24LAD545448479.22552468111.996923410-14.774.38OF-1B
52Brandon Belt32SFG474136351.130827828227.994140017.846.511B
53Travis Bergen26ARI7006.210010.0000000.000.00P
54Jon Berti30MIA393528303.01175759117.99100-1-303.452.642B-OF-3B-SS
55Dellin Betances32NYM150011.200000000.000.00P
56Mookie Betts27LAD535147448.2120113340.9671437102602.332.19OF-2B
57Phil Bickford24MIL1001.000000000.000.00P
58Jesse Biddle28CIN1000.200000000.000.00P
59Ray Black30MIL3003.0101001.0000003.000.33P
60Charlie Blackmon33COL505042427.21051014021.000-1-40002.212.10OF
61Richard Bleier33MIA190013.2404001.0000002.630.21P
62Alec Bohm23PHI434340351.11538168412.974-1-2-6-20-13.823.313B-1B
63Emilio Bonifácio35WSN1119.0440001.0000400004.004.00OF
64David Bote27CHC413231297.1973854512.94802-4-1602.782.243B-2B-1B
65James Bourque26WSN6004.0101001.0000002.250.17P
66Brad Boxberger32MIA230018.0532011.00011102.500.22P
67Brad Brach34NYM140012.1514001.00011603.650.36P
68Silvino Bracho27ARI1001.000000000.000.00P
69Archie Bradley27TOT160018.1312001.0000001.470.19P
70Rob Brantly30SFG1118.0541001.000000005.635.00C
71Steven Brault28PIT1110142.2716011.0001501.480.64P
72Ryan Braun36MIL20194127.12726010.96318-1-901.841.24OF-1B
73Ben Braymer26WSN3107.1101001.0000001.230.33P
74Jeff Brigham28MIA1001.000000000.000.00P
75Lewis Brinson26MIA462810263.06463010.984-6-2831322.161.37OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
76Connor Brogdon25PHI90011.1101001.0000000.790.11P
77Rex Brothers32CHC3003.100000000.000.00P
78JT Brubaker26PIT119047.1532011.0000000.950.45P
79Jay Bruce33PHI19169125.042393011.00011221903.022.21OF-1B
80Kris Bryant28CHC323227263.179304545.9493112912.562.343B-OF-1B
81Walker Buehler25LAD88036.2633001.0000001.470.75P
82Madison Bumgarner30ARI99041.272320.7140001.080.56P
83Nick Burdi27PIT3002.100000000.000.00P
84Corbin Burnes25MIL129059.2112720.818-1-301.360.75P
85Drew Butera36COL29127125.199945021.0000211017.113.19C-1B-P
86Asdrúbal Cabrera34WSN414037340.021317537121.995414-1-4-15.615.051B-3B
87Génesis Cabrera23STL190022.100000-1-90.000.00P
88Trevor Cahill32SFG116025.0413001.000-1-801.440.36P
89Lorenzo Cain34MIL55544.011110001.0000012702.252.20OF
90Kole Calhoun32ARI484843403.1104102111.990010002.302.15OF
91Johan Camargo26ATL313130263.01134369117.9913152903.833.612B-3B
92Robinson Canó37NYM343314249.1943558111.989210-4-19-13.362.742B
93Víctor Caratini26CHC252119187.0211204612.9951816-110.118.40C-1B
94Dylan Carlson21STL343221263.068644021.00031241812.332.00OF
95Matt Carpenter34STL343318245.197375737.9694170003.452.613B-1B
96Curt Casali31CIN292522212.2268258911.996-2-11-1-6-111.309.21C
97Daniel Castano25MIA76029.2303001.00021300.910.43P
98Ryan Castellani24COL109043.1743011.0000001.450.70P
99Nick Castellanos28CIN575751467.08278130.963-1-3-4-1001.521.39OF
100Luis Castillo27CIN1212170.017710001.0001302.191.42P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
101Jason Castro33SDP99773.09385710.989-1-1600-111.3410.22C
102Miguel Castro25NYM10009.0101001.0000001.000.10P
103Starlin Castro30WSN161613134.166263739.9550-41904.223.942B
104Blake Cederlind24PIT5004.000000000.000.00P
105Francisco Cervelli34MIA161613130.1128124310.9920021808.777.94C
106Jhoulys Chacín32ATL2005.0000000000.000.00P
107Andrew Chafin30TOT15009.2312001.0000002.790.20P
108Tyler Chatwood30CHC55018.2101001.0000000.480.20P
109Robinson Chirinos36NYM1210886.095932001.00000-2-2819.947.92C
110Jazz Chisholm Jr.22MIA201713144.2692543113.986030004.233.092B-SS
111Taylor Clarke27ARI125043.1853011.0001501.660.67P
112Alex Claudio28MIL200019.0734001.00011103.320.35P
113Garrett Cleavinger26PHI1000.200000000.000.00P
114Mike Clevinger29SDP44119.0312001.0000001.420.75P
115Christian Colón31CIN84440.016610031.0000-3-1-3003.602.002B-1B
116Michael Conforto27NYM525248438.198926011.000250012.011.88OF
117William Contreras22ATL42221.022211001.000-1-570009.435.50C
118Willson Contreras28CHC413934324.13263111320.9943111418.997.90C
119Sam Coonrod27SFG180014.2422001.0000002.450.22P
120Garrett Cooper29MIA151515122.0119108110111.000-3-25-2-2008.787.931B
121Patrick Corbin30WSN1111065.2101811.900-2-601.230.82P
122Ryan Cordell28NYM52119.0550001.000000002.371.00OF
123Will Craig25PIT2108.0990011.0000-4500010.134.501B
124Brandon Crawford33SFG534745417.220169124824.96041113-14.163.64SS
125Stefan Crichton28ARI260026.0110001.0000000.350.04P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
126Kyle Crick27PIT7005.221010.500-1-3501.590.14P
127Nabil Crismatt25STL6008.1514011.00012405.400.83P
128Kevin Cron27ARI1001.0110001.000000009.001.001B
129Jake Cronenworth26SDP544941429.120611687323.9853813-24.263.382B-1B-SS-3B
130Wil Crowe25WSN3308.1110001.0000001.080.33P
131Jesus Cruz25STL1001.000000000.000.00P
132Johnny Cueto34SFG1212063.1835001.0001301.140.67P
133Charlie Culberson31ATL61017.111110031.0000-140005.711.831B-2B-P
134Travis d'Arnaud31ATL353332295.1296289431.990-4-16-7-2808.938.37C
135David Dahl26COL222119193.05150010.980-2-11-4-24-12.332.27OF
136Yu Darvish33CHC1212076.01541012.9331301.661.17P
137Matt Davidson29CIN52219.111101021.000-1-370005.122.201B-P
138Tucker Davidson24ATL1101.200000000.000.00P
139Zach Davies27SDP1212069.11257001.0000001.561.00P
140Austin Davis27TOT9006.200000000.000.00P
141J.D. Davis27NYM424027321.181195845.951-8-30-9-3302.161.833B-OF
142Jaylin Davis25SFG44331.0108110.900-1-39-1-3802.612.25OF
143Wade Davis34COL5004.100000000.000.00P
144Grant Dayton32ATL180027.1413001.0000001.320.22P
145José De León27CIN5006.0110001.0000001.500.20P
146Austin Dean26STL32015.0440001.000-2-144-1-8002.401.33OF-1B
147Jacob deGrom32NYM1212068.01578001.000-2-601.991.25P
148Paul DeJong26STL454544369.015652100424.974-1-40003.713.38SS
149Miguel Del Pozo27PIT5003.2110001.0000002.450.20P
150Matt Dermody29CHC1001.000000000.000.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
151Anthony DeSclafani30CIN97033.2743001.0000001.870.78P
152Edwin Díaz26NYM260025.210010.000-1-800.000.00P
153Elías Díaz29COL241312126.088799011.000-1-100006.293.67C
154Isan Díaz24MIA76547.0291118061.000010-1-2605.554.142B
155Jairo Díaz29COL240020.0413001.0000001.800.17P
156Lewin Díaz23MIA1110985.0948860101.0000622809.958.551B
157Alex Dickerson30SFG463618298.06563110.985-2-6-7-2801.931.39OF
158Corey Dickerson31MIA464526344.16762320.970-10-33-2-601.701.41OF
159Phillip Diehl25COL6006.0202001.0000003.000.33P
160Wilmer Difo28WSN102237.01046011.000-1-230002.431.002B-3B-SS
161Sean Doolittle33WSN11007.2101001.0000001.170.09P
162Tommy Doyle24COL3002.1101001.0000003.860.33P
163Brian Dozier33NYM53128.1179713.9410-17-2-8505.083.202B
164Mauricio Dubón25SFG544639411.21351042836.978-1-3411-12.892.20OF-2B-SS
165Steven Duggar26SFG20105103.222220001.0002190001.911.10OF
166Robert Dugger24MIA41010.2110001.0000000.840.25P
167Adam Duvall31ATL564739419.28279120.976-2-50011.721.43OF
168Jarrod Dyson35PIT211515143.13937110.974-3-23-2-1602.391.81OF
169Adam Eaton31WSN414037335.08281010.9880-1-7-2502.181.98OF
170Tommy Edman25STL545434438.01466574710.95251371912.861.903B-OF-SS-2B
171Zach Eflin26PHI1110159.01019001.0001301.530.91P
172Brett Eibner31MIA3003.100000000.000.00P
173Seth Elledge24STL120011.200000000.000.00P
174Robbie Erlin29TOT95026.2505001.00014501.690.56P
175Phil Ervin27CIN167574.011110001.00022811601.340.69OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Eduardo Escobar31ARI504948422.11343294815.9404110002.692.523B-2B
177Paolo Espino33WSN2106.000000000.000.00P
178Carlos Estévez27COL260024.0211001.0000000.750.08P
179Phillip Evans27PIT1111890.22412931.875-2-30-4-52-12.081.913B-OF-1B
180Jeurys Familia30NYM250026.2514001.000-1-801.690.20P
181Kyle Farmer29CIN321915174.2662044214.97042832003.301.94SS-2B-3B-OF-1B
182Erick Fedde27WSN118050.116412021.0002802.861.45P
183Michael Feliz27PIT3001.200000000.000.00P
184Caleb Ferguson23LAD211018.240311.750-1-1101.450.14P
185Junior Fernández23STL3003.0101001.0000003.000.33P
186J.P. Feyereisen27MIL6009.1101001.0000000.960.17P
187Kyle Finnegan28WSN250024.293511.889-1-802.920.32P
188Jack Flaherty24STL99040.1514001.0001501.120.56P
189Wilmer Flores28SFG302917235.015610746316.981-1-421015.864.942B-1B-3B
190Dylan Floro29LAD250024.1817021.0001802.960.32P
191Tyler Flowers34ATL222220184.0187181510.995-1-721309.108.45C
192Mike Foltynewicz28ATL1103.100000000.000.00P
193Logan Forsythe33MIA119776.1432914051.000030005.073.912B-1B-P
194Dexter Fowler34STL272717208.038380001.000-3-20-2-1101.641.41OF
195Ty France25SDP76554.039309021.00011612206.505.571B-3B
196Adam Frazier28PIT545350451.21828992124.99592371803.613.292B-OF
197Todd Frazier34NYM141211106.03992913.97400223-13.232.533B-P
198Kyle Freeland27COL1313070.21531111.9331301.781.08P
199Freddie Freeman30ATL585650477.146042732144.998111318.657.911B
200Sam Freeman33WSN7005.000000000.000.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
201Max Fried26ATL1111056.01711511.94151802.571.45P
202Joshua Fuentes27COL282418216.022820423127.99642473809.466.681B-3B-OF
203Giovanny Gallegos28STL160015.000000000.000.00P
204Zac Gallen24ARI1212072.0734011.000-2-600.880.58P
205Freddy Galvis30CIN454237361.01314088313.977140003.192.61SS-2B
206Ben Gamel28MIL373125281.051501001.000-4-18-2-801.631.38OF
207John Gant27STL170015.0312001.00011301.800.18P
208Avisaíl García29MIL494740393.169672011.000-4-12-4-1201.581.41OF
209Greg Garcia30SDP198696.137102613.973114112-13.361.712B-3B
210Jarlín García27SFG190018.1211001.0000000.980.11P
211Luis García Jr.20WSN403632298.11175754615.949-12-49-5-2013.352.782B-SS
212Rico Garcia26SFG120010.0110001.0000000.900.08P
213Yimi García29MIA140015.031110.66711301.200.14P
214Kyle Garlick28PHI107447.0220001.000-4-97-2-5100.380.20OF
215Amir Garrett28CIN210018.110010.0000000.000.00P
216Braxton Garrett22MIA2207.2101001.0000001.170.50P
217Kevin Gausman29SFG1210059.2532011.000-1-300.750.42P
218Andrés Giménez21NYM452921281.01184769212.983-2-72903.722.23SS-2B-3B
219Kevin Ginkel26ARI190016.0110001.000-1-1300.560.05P
220Mychal Givens30COL10009.110010.000-1-2100.000.00P
221Paul Goldschmidt32STL525247411.141138327141.9984131308.977.881B
222Austin Gomber26STL144029.0202001.0000000.620.14P
223Yan Gomes32WSN303030252.02462291520.99200-3-1428.718.13C
224Tony Gonsolin26LAD98046.2844001.0001401.540.89P
225Chi Chi González28COL64019.2413001.0000001.830.67P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
226Erik González28PIT494743404.214637103623.959-1-22603.112.75SS-3B
227Victor González24LAD151020.1312001.00000-11.330.20P
228Brian Goodwin29CIN18158122.02321110.957-7-72-3-2911.621.22OF
229Terrance Gore29LAD1001.00000000000.000.00OF
230Phil Gosselin31PHI25188131.159481017.983-3-26-1-903.972.07OF-1B-2B-3B
231Trevor Gott27SFG150011.2110001.0000000.770.07P
232Ashton Goudeau27COL4008.1321011.0000003.240.75P
233Matt Grace31ARI3001.000000-1-20000.000.00P
234Brusdar Graterol21LAD232023.1835021.0000003.090.35P
235Jon Gray28COL88039.0752001.0000001.620.88P
236Sonny Gray30CIN1111056.0125610.9171401.771.00P
237Shane Greene31ATL280027.2312001.0000000.980.11P
238Didi Gregorius30PHI595654470.021879132734.968410-2-514.043.58SS
239Justin Grimm31MIL4004.200000000.000.00P
240Trent Grisham23SDP595756496.1139134321.98682071602.482.32OF
241Robert Gsellman26NYM64014.031110.6670001.290.33P
242Deolis Guerra31PHI9007.1330001.000-1-2703.680.33P
243Javy Guerra34WSN140015.200000000.000.00P
244Javy Guerra24SDP140013.1303001.0000002.030.21P
245Junior Guerra35ARI250023.262310.833-2-1701.900.20P
246Luis Guillorme25NYM231513142.06830380101.0003211804.312.722B-3B-SS-P
247Jorge Guzmán24MIA1001.000000000.000.00P
248Jedd Gyorko31MIL403421270.119116525111.995270016.334.521B-3B-P
249Josh Hader26MIL210019.0321001.00011101.420.14P
250David Hale32PHI62011.0202001.0000001.640.33P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
251Cole Hamels36ATL1103.100000000.000.00P
252Billy Hamilton29TOT256594.121192001.00022222502.000.84OF
253Garrett Hampson25COL494333381.11578174223.9870-12623.662.672B-OF-SS
254Ian Happ25CHC565321452.19692311.990-4-9-2-511.891.64OF-1B
255Bryce Harper27PHI484838384.07067210.986-6-19-1-301.621.44OF
256Ryne Harper31WSN230023.2312001.0001801.140.13P
257Will Harris35WSN200017.220110.500-1-1100.510.05P
258Josh Harrison32WSN261913160.059302817.98321121503.262.002B-3B-OF-1B
259Monte Harrison24MIA281210125.142420001.0005520003.021.50OF
260Geoff Hartlieb26PIT210022.162310.8330002.010.24P
261Joe Harvey28COL4003.100000000.000.00P
262Adam Haseley24PHI392315214.137370001.000-4-24-3-1601.550.95OF
263Ke'Bryan Hayes23PIT242424198.168175013.985421424-13.042.793B
264Ryon Healy28MIL2109.012120031.00001300012.006.001B
265Adeiny Hechavarría31ATL231412143.257193447.93001-2-1703.322.212B-3B-SS
266Austin Hedges27SDP281913176.12001831520.99021400010.117.07C
267Tyler Heineman29SFG151311119.0122110930.97511011019.007.44C-P
268Ryan Helsley25STL120012.000000000.000.00P
269Heath Hembree31PHI11009.1211001.0000001.930.18P
270Kyle Hendricks30CHC1212181.120713001.0003702.211.67P
271Guillermo Heredia29TOT1410888.128271011.0000522702.852.00OF
272Elieser Hernández25MIA66025.251220.6000001.050.50P
273Enrique Hernández28LAD463225337.11617779520.969723103514.163.062B-OF-SS-1B
274Yadiel Hernández32WSN1108.0220001.0000-150002.252.00OF
275Jason Heyward30CHC504940404.0100982011.0009261212.232.00OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
276Tim Hill30SDP230018.0615001.0000003.000.26P
277Sam Hilliard26COL342720247.174731011.0004211432.692.18OF
278Keston Hiura23MIL494941406.01556683615.961-2-7-8-2403.303.042B
279Nico Hoerner23CHC463321305.0116348029.9832762313.362.072B-SS-3B-OF
280Jeff Hoffman27COL160021.1211011.0000000.840.13P
281Derek Holland33PIT125040.272320.7141501.110.42P
282Jordan Holloway24MIA1000.100000000.000.00P
283Clay Holmes27PIT1001.1110001.0000006.751.00P
284Brock Holt32TOT322517211.063352623.968213-1-502.601.693B-OF-1B-P
285Rhys Hoskins27PHI404037333.234031521434.988-6-20-5-1809.068.401B
286Eric Hosmer30SDP323225257.123621519224.9920-231408.187.311B
287Adrian Houser27MIL1211056.0927001.000-1-401.450.75P
288Sam Howard27PIT220021.0312001.0000001.290.14P
289Spencer Howard23PHI66024.1431001.0000001.480.67P
290James Hoyt33MIA240014.241120.5000001.230.08P
291Dakota Hudson25STL88039.0954001.0000002.081.13P
292Daniel Hudson33WSN210020.2303001.00011001.310.14P
293Jared Hughes34NYM180022.1918001.0001903.630.50P
294Tommy Hunter33PHI240024.2615011.0000002.190.25P
295Raisel Iglesias30CIN220023.0826001.0001903.130.36P
296Ender Inciarte29ATL463025308.17270110.986-3-13-1-3-12.071.54OF
297Cole Irvin26PHI3003.200000000.000.00P
298Alex Jackson24ATL43124.024240001.000000009.006.00C
299Luke Jackson28ATL190026.1202001.0000000.680.11P
300Travis Jankowski29CIN133249.111110001.0001270002.010.85OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
301Kenley Jansen32LAD270024.1110001.000-1-800.370.04P
302Jon Jay35ARI17139118.032320001.000-1-130002.441.88OF
303Jeremy Jeffress32CHC220023.1211001.0000000.770.09P
304Dany Jiménez26SFG2001.100000000.000.00P
305Pierce Johnson29SDP240020.0202001.00011000.900.08P
306Nate Jones34CIN210018.200000-2-210.000.00P
307Matt Joyce35MIA36287223.14240020.952-7-38-7-37-11.611.11OF
308Ariel Jurado24NYM1104.0101001.0000002.251.00P
309Rob Kaminsky25STL5004.200000-1-430.000.00P
310Keone Kela27PIT3002.000000000.000.00P
311Mitch Keller24PIT55021.2734001.0001902.911.40P
312Trevor Kelley27PHI4003.100000000.000.00P
313Carson Kelly25ARI383428290.13062911321.993-1-4-2-819.427.79C-P
314Joe Kelly32LAD121010.0202011.0000001.800.17P
315Merrill Kelly31ARI55031.11073001.0000002.872.00P
316Matt Kemp35COL1106.0220001.0001120120003.002.00OF
317Howie Kendrick36WSN66450.03328413.970-1-140005.765.331B
318Clayton Kershaw32LAD1010058.1514001.0000000.770.50P
319Carter Kieboom22WSN313029255.288166934.96652341902.992.743B
320Franklyn Kilome25NYM40011.1303001.0000002.380.75P
321Kwang Hyun Kim31STL87039.0413001.0000000.920.50P
322Craig Kimbrel32CHC180015.1101001.0000000.590.06P
323Scott Kingery26PHI363426276.01124859523.955-6-24-6-2603.492.742B-OF-SS
324Tyler Kinley29COL240023.2734011.00021702.660.29P
325Brandon Kintzler35MIA240024.162310.8331801.850.21P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
326Jason Kipnis33CHC373217255.01133575313.973001503.882.972B-1B
327Andrew Knapp28PHI302221187.02392241323.99215-4-26011.417.90C-1B
328Corey Knebel28MIL150013.1321001.0000002.030.20P
329Andrew Knizner25STL74438.04740610.97913200010.896.57C
330Adam Kolarek31LAD210021.0624001.0000015702.570.29P-OF
331Chad Kuhl27PIT119046.11165011.0000002.141.00P
332Joel Kuhnel25CIN3003.000000000.000.00P
333Juan Lagares31NYM2003.0330001.0001400140009.001.50OF
334Jake Lamb29ARI1512799.0746410071.0000-1-1-1206.734.931B-3B
335Dinelson Lamet27SDP1212069.0532001.0000000.650.42P
336Eric Lauer25MIL42011.000000000.000.00P
337Ryan Lavarnway32MIA53329.036351001.0000000011.177.20C
338Brandon Leibrandt27MIA5009.0110001.0000001.000.20P
339Jon Lester36CHC1212061.072410.8570000.890.50P
340Artie Lewicki28ARI2003.100000000.000.00P
341Josh Lindblom33MIL1210045.1321001.0000000.600.25P
342Mauricio Llovera24PHI1001.0101001.0000009.001.00P
343Tim Locastro27ARI251615157.05251010.981-1-9-1-702.922.04OF
344Walker Lockett26NYM2108.0211011.00012502.251.00P
345Evan Longoria34SFG525047426.2127418429.9846162602.642.403B
346Pablo López24MIA1111057.115114001.0001302.351.36P
347Yoan López27ARI200019.2321011.0000001.370.15P
348Michael Lorenzen28CIN212037.2844001.0000-100001.910.38P-OF
349Joey Lucchesi27SDP3205.220110.500-1-3501.590.33P
350Seth Lugo30NYM167036.2743001.0000001.720.44P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Gavin Lux22LAD181514143.0712246311.9581654214.283.782B
352Manny Machado27SDP565648464.015144105210.98741171812.892.663B
353Tyler Mahle25CIN109047.2606011.0001401.130.60P
354Joe Mantiply29ARI4002.100000000.000.00P
355Dillon Maples28CHC2001.000000000.000.00P
356Rafael Marchán21PHI33223.02725110.9630000010.178.67C
357Jake Marisnick29NYM168785.23130010.968-1-14-3-4203.151.88OF
358Nick Markakis36ATL343123268.154540001.000-6-27-3-13-11.811.59OF
359Brailyn Márquez21CHC1000.200000000.000.00P
360Germán Márquez25COL1313081.2126331.750-2-500.990.69P
361Ketel Marte26ARI444437368.11697493222.988013904.083.632B-OF-SS
362Starling Marte31TOT616051489.2127123310.992-3-7-2-402.322.07OF
363Chris Martin34ATL180018.072410.8570003.000.32P
364Jason Martin24PIT53328.0660001.000-1-43-1-4201.931.20OF
365Carlos Martínez28STL55020.073311.8570002.701.20P
366Jorge Mateo25SDP125255.022139011.0000700-13.601.83OF-2B
367Mark Mathias25MIL138575.020191011.000-1-110002.401.54OF-1B-2B
368Wyatt Mathisen26ARI77761.02161324.905000002.802.713B
369Steven Matz29NYM96030.2202001.0000000.590.22P
370Tyler Matzek29ATL210029.050410.800-1-7-11.240.19P
371Dustin May22LAD1210056.081610.8750001.130.58P
372Cameron Maybin33CHC14118113.126242001.000-1-13-1-1002.061.86OF
373Joe McCarthy26SFG43224.0330001.000-2-85-1-5001.130.75OF
374Reggie McClain27PHI5005.1101001.0000001.690.20P
375Andrew McCutchen33PHI393628302.047470001.000-11-42-7-27-21.401.21OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
376Jake McGee33LAD240020.1101001.0000000.440.04P
377Kyle McGowin28WSN90011.000000-1-1800.000.00P
378Zach McKinstry25LAD2119.0330001.0001670003.001.50OF-2B
379Ryan McMahon25COL514837424.12631301231038.962252615.374.152B-1B-3B-SS
380Jeff McNeil28NYM484836388.21176448511.95761926-12.592.20OF-3B-2B
381Nick Mears23PIT4005.000000000.000.00P
382Adonis Medina23PHI1104.0312001.0000006.753.00P
383Ryan Meisinger26STL2002.200000000.000.00P
384Francisco Mejía24SDP16127101.010193710.990000008.916.25C
385Humberto Mejía23MIA33010.000000000.000.00P
386Mark Melancon35ATL230022.2936021.0000003.570.39P
387Keury Mella26ARI110010.0101001.0000000.900.09P
388Conner Menez25SFG70011.131110.6670001.590.29P
389Wade Miley33CIN64014.1431001.0000002.510.67P
390Andrew Miller35STL160013.0101001.0000000.690.06P
391Brad Miller30STL181310100.02832053.821-1-6-2-2402.071.283B-SS-2B
392Tyson Miller24CHC2105.0202001.0000003.601.00P
393Alec Mills28CHC1111162.116412011.00041302.311.45P
394Tommy Milone33ATL3309.2101001.0000000.930.33P
395A.J. Minter26ATL220021.2404001.0000001.660.18P
396Yadier Molina37STL424234342.13313101651.985141418.577.41C-1B
397Mickey Moniak22PHI64436.01412020.857-1-300003.002.00OF
398Brian Moran31MIA5003.200000000.000.00P
399Colin Moran27PIT262420201.018215722317.984180008.016.881B-3B
400Adrián Morejón21SDP94019.1303001.0000001.400.33P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
401Mitch Moreland34SDP161414131.01131084113.9910-31907.697.001B
402Adam Morgan30PHI170013.010010.000-1-1500.000.00P
403Mike Morin29MIA3004.000000000.000.00P
404Logan Morrison32MIL22116.014140011.0000-15-1-7507.887.001B
405Mike Moustakas31CIN414129325.01358648113.993-2-6-3-1113.713.052B-1B-3B
406José Mujica24COL2004.1101001.0000002.080.50P
407Max Muncy29LAD565645490.231824866428.987-4-100015.764.981B-3B-2B
408Daniel Murphy35COL292722233.225922827429.985-1-6-3-15-19.828.791B
409John Ryan Murphy29PIT241917160.21721591123.988001709.527.08C-P
410Joe Musgrove27PIT88039.21578001.00021013.401.88P
411Wil Myers29SDP535347443.110498331.971-6-16-2-502.051.87OF-1B
412Omar Narváez28MIL393228285.0345333931.9911428110.808.77C
413Brian Navarreto25MIA22215.014131001.000000008.407.00C
414Josh Naylor23SDP94241.014122001.000261-1-2903.071.40OF-1B
415Nick Neidert23MIA4008.1110001.0000001.080.25P
416Héctor Neris31PHI240021.2312001.0000001.250.13P
417Dovydas Neverauskas27PIT170019.0615001.00011102.840.35P
418Sean Newcomb27ATL44013.2202001.0000001.320.50P
419Kevin Newman26PIT414138343.11465385818.945-5-17-4-1403.623.21SS-2B
420Tomás Nido26NYM77760.05957110.983000008.708.29C
421Brandon Nimmo27NYM555025429.110398320.981-10-27-2-502.121.84OF
422John Nogowski27STL1118.0761001.0000-450007.887.001B
423Aaron Nola27PHI1212271.1954001.000-2-601.140.75P
424Austin Nola30SDP171515133.01661579021.00021800011.239.76C
425Jake Noll26WSN53328.129263021.0000-17-1-42-19.215.801B-3B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
426James Norwood26CHC3001.2110011.0000005.400.33P
427Jacob Nottingham25MIL191613134.0187178720.989-1-9218012.439.74C
428Eduardo Núñez33NYM1001.0220001.000012000018.002.00OF
429Darren O'Day37ATL190016.141210.750-1-1201.650.16P
430Tyler O'Neill25STL484139344.089890001.000725931-12.331.85OF
431Jared Oliva24PIT54437.2440001.0000100000.960.80OF
432Edward Olivares24SDP128681.01918010.947-1-21-2-2902.001.50OF
433Jorge Oña23SDP1002.000000000000.000.00OF
434Josh Osich31CHC4002.200000-1-7500.000.00P
435José Osuna27PIT201810155.1766610051.0001821504.403.04OF-1B-3B
436Corey Oswalt26NYM41013.0321001.0000002.080.75P
437Johan Oviedo22STL55024.2330001.0000001.090.60P
438Chris Owings28COL1511997.043182328.953-2-210013.802.412B-OF-3B-SS
439Marcell Ozuna29ATL212111162.04442020.95502-2-1412.332.00OF
440Cristian Pache21ATL21110.0330001.0000-12-1-12002.701.50OF
441Chris Paddack24SDP1212059.0123721.833-1-301.530.83P
442Emilio Pagán29SDP220022.0110001.000-1-900.410.05P
443Blake Parker35PHI141016.0202001.0000001.130.14P
444Luis Patiño20SDP111017.1211001.0000001.040.18P
445Joel Payamps26ARI2003.000000000.000.00P
446Mark Payton28CIN66338.0660001.0000-130001.421.00OF
447James Pazos29COL6005.1220011.000-1-3803.380.33P
448Joc Pederson28LAD292611211.048462011.000-1-7-1-502.051.66OF
449Hunter Pence37SFG109576.017170001.0002280002.011.70OF
450David Peralta32ARI454541380.187861011.000620-1-3-12.061.93OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
451Freddy Peralta24MIL151029.140220.5000000.610.13P
452Wandy Peralta28SFG250027.1123810.91721503.620.44P
453Ángel Perdomo26MIL3002.200000000.000.00P
454Luis Perdomo27SDP101017.132010.6670001.040.20P
455Hernán Pérez29CHC21011.0321001.0000440002.450.75OF-2B-1B
456David Peterson24NYM109049.2936001.00031201.630.90P
457Jace Peterson30MIL24157135.046331032.935041802.871.54OF-1B-3B-2B
458Tommy Pham32SDP181816149.03028110.967-2-19-1-801.751.61OF
459Josh Phegley32CHC40014.021210001.0000000013.505.25C
460David Phelps33TOT220020.2440001.000-1-5801.740.18P
461Kevin Pillar31COL212119175.04542210.978-5-36-3-20-12.262.10OF
462Manny Piña33MIL1312898.11241177021.000337449111.359.54C
463Nick Pivetta27PHI3005.200000000.000.00P
464Gregory Polanco28PIT393835316.17067121.97151713-11.931.74OF
465AJ Pollock32LAD423733332.06160010.984-2-8-3-1001.631.43OF
466Drew Pomeranz31SDP200018.2101001.000-1-1100.480.05P
467Daniel Ponce de Leon28STL98032.2541001.0000001.380.56P
468Cody Ponce26PIT53017.0110001.0000000.530.20P
469Rick Porcello31NYM1212059.0734001.000-1-301.070.58P
470Jurickson Profar27SDP555046444.1104713217.990001202.091.81OF-2B-1B
471Cal Quantrill25SDP101017.130120.333-1-1200.520.10P
472Johan Quezada25MIA3003.000000000.000.00P
473Roman Quinn27PHI393028263.16460311.984-10-45-2-902.151.62OF
474Jose Quintana31CHC41010.0211001.0000001.800.50P
475Tanner Rainey27WSN200020.1110001.0000000.440.05P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
476Brooks Raley32CIN4004.0110001.0000002.250.25P
477Erasmo Ramírez30NYM60014.1211001.0000001.260.33P
478Harold Ramírez25MIA33221.0440001.0000-110001.711.33OF
479Roel Ramírez25STL1000.200000000.000.00P
480AJ Ramos33COL3002.200000000.000.00P
481Wilson Ramos32NYM413835327.1406396913.998-2-7-1-4-211.149.88C
482Drew Rasmussen24MIL120015.1312001.0000001.760.25P
483Rangel Ravelo28STL76450.023212021.000-1-290004.142.88OF-1B
484Robbie Ray28ARI77031.0101001.000-1-600.290.14P
485Colin Rea29CHC92014.0440001.0000002.570.44P
486J.T. Realmuto29PHI383730311.2322312823.994311-2-819.247.62C-1B
487Cody Reed27CIN9009.100000000.000.00P
488Alex Reyes25STL151019.2431001.0000001.830.27P
489Bryan Reynolds25PIT535150435.010295521.9800061612.071.89OF
490Garrett Richards32SDP1410051.11073001.0000001.750.71P
491Joey Rickard29SFG33220.0440001.000-1-360001.801.33OF
492JT Riddle28PIT211917166.051242344.922-3-25-2-1402.552.143B-OF-SS-2B-1B
493Austin Riley23ATL515141431.1154499877.955-15-41-10-2703.072.723B-OF-1B
494Edwin Ríos26LAD271915179.075502326.97315-1-703.672.703B-1B
495Yacksel Ríos27PIT3004.0211011.0000004.500.67P
496René Rivera36NYM1108.0871001.00000115009.008.00C
497Anthony Rizzo30CHC575750474.146341844139.99861541008.778.111B
498Daniel Robertson26SFG125456.116610031.000-1-19-2-4202.561.23SS-OF-2B-3B
499Víctor Robles23WSN525148422.21221211011.000-5-13-4-1112.602.35OF
500Brendan Rodgers23COL54234.01495021.0000-7-1-3503.712.332B-SS
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Dereck Rodríguez28SFG2004.0110001.0000002.250.50P
502Richard Rodríguez30PIT240023.1321001.000-2-1701.160.13P
503Sean Rodríguez35MIA43327.0734011.0000-4-1-4402.331.752B-OF
504Trevor Rogers22MIA77028.0202001.0000000.640.29P
505Tyler Rogers29SFG290028.0936001.0001702.890.31P
506Josh Rojas26ARI11111093.0321220031.000030003.102.912B-SS-OF
507Miguel Rojas31MIA403834313.216649114330.98272814-14.683.98SS-3B-1B
508Sal Romano26CIN2001.100000000.000.00P
509JoJo Romero23PHI120010.2110001.0000000.840.08P
510Seth Romero24WSN3002.220110.500-1-7503.380.33P
511Héctor Rondón32ARI230020.0202001.0000000.900.09P
512Amed Rosario24NYM443734322.11073372211.981-4-14-2-702.932.39SS
513Trevor Rosenthal30SDP90010.0101001.0000000.900.11P
514Ramón Rosso24PHI7109.200000000.000.00P
515Darin Ruf33SFG27185140.13836112.9740-2-1-802.371.32OF-1B
516Keibert Ruiz21LAD22217.013121001.000000006.886.50C
517Chris Rusin33ATL1003.100000000.000.00P
518Kyle Ryan28CHC180015.2835001.00011304.600.44P
519Casey Sadler29CHC10009.1303001.0000002.890.30P
520Jeff Samardzija35SFG44016.2431001.0000002.161.00P
521Ali Sánchez23NYM54432.029290001.000-1-380008.165.80C
522Aníbal Sánchez36WSN1111053.0115511.9090001.700.91P
523Jesús Sánchez22MIA108866.01817010.944-1-15-1-1802.321.70OF
524Ricardo Sanchez23STL3005.1101001.0000001.690.33P
525Sixto Sánchez21MIA77139.0835011.0000001.851.14P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
526Pablo Sandoval33TOT138677.0554510041.000-1-19-1-1506.434.231B-3B
527Dennis Santana24LAD120017.041210.750-1-1201.590.25P
528Antonio Santos23COL3106.000000000.000.00P
529Josh Sborz26LAD4004.100000000.000.00P
530Scott Schebler29ATL1001.00000000000.000.00OF
531Max Scherzer35WSN1212167.1103521.800-1-301.070.67P
532Max Schrock25STL74230.01147001.000-1-4814003.301.382B-3B-P
533Kyle Schwarber27CHC484823363.173703001.00012-3-911.811.52OF
534Corey Seager26LAD434340376.016746113816.95228-2-6-23.813.70SS
535Jean Segura30PHI535342434.117842133326.9834122603.632.922B-3B-SS
536Sam Selman29SFG240019.1312001.0000001.400.13P
537Antonio Senzatela25COL1212173.11174041.000-1-301.350.92P
538Nick Senzel25CIN232018172.04239211.976-2-1400-12.151.78OF
539Paul Sewald30NYM5006.000000000.000.00P
540Justin Shafer27MIA5005.200000000.000.00P
541Sterling Sharp25MIA4005.1202001.0000003.380.50P
542Chasen Shreve29NYM170025.071510.85721612.160.35P
543Magneuris Sierra24MIA17139116.042411011.00022133103.262.47OF
544Lucas Sims26CIN200025.2770001.0000002.450.35P
545Austin Slater27SFG1210786.029281001.0003400003.032.42OF
546Caleb Smith28TOT54014.000000000.000.00P
547Dominic Smith25NYM444333354.117816016214.989-12-40-1-304.473.671B-OF
548Drew Smith26NYM8007.0422001.00012905.140.50P
549Josh A. Smith32MIA161026.120110.5000000.340.06P
550Josh D. Smith30MIA2001.2101001.0000005.400.50P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
551Pavin Smith24ARI109975.047452041.000-1-823205.644.701B-OF
552Riley Smith25ARI60018.1312001.0000001.470.50P
553Will Smith30ATL180016.0312001.0000001.690.17P
554Will Smith25LAD343130276.228027010031.000-1-4-2-9-19.118.24C
555Justin Smoak33MIL312725243.022220811326.986-2-10-1-508.117.061B
556Drew Smyly31SFG75026.1321001.000-1-801.030.43P
557Chad Sobotka26ATL4003.200000000.000.00P
558Eric Sogard34MIL392817271.01123771417.9644150003.592.253B-SS-2B-OF
559Donovan Solano32SFG524643400.216263881120.932-5-14-3-913.392.902B-3B-SS
560Michael Soroka22ATL33013.2330001.0000001.981.00P
561Juan Soto21WSN424237332.165641001.000-6-23-9-3201.761.55OF
562Steven Souza Jr.31CHC97562.012120001.000-1-2511901.741.33OF
563Jacob Stallings30PIT424036345.14053792242.99027724210.459.55C
564Craig Stammen36SDP240024.051221.600-3-2501.130.13P
565Ryne Stanek28MIA90010.0110001.0000000.900.11P
566Robert Stephenson27CIN100010.0220001.0000001.800.20P
567Tyler Stephenson23CIN42119.024231001.0000000011.376.00C
568Andrew Stevenson26WSN14121195.124240001.00011811202.271.71OF
569Trevor Story27COL575752491.1259881611049.9612461504.564.37SS
570Matt Strahm28SDP190020.2110001.0000000.440.05P
571Stephen Strasburg31WSN2205.000000000.000.00P
572Chris Stratton29PIT270030.0523001.0000001.500.19P
573Hunter Strickland31NYM4003.1101001.0000002.700.25P
574Ross Stripling30LAD77033.241210.750-2-1200.800.43P
575Pedro Strop35CIN4002.1110001.0000003.860.25P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
576Andrew Suárez27SFG6009.200000-1-210.000.00P
577Eugenio Suárez28CIN575756473.01274775510.961-1-2-4-10-12.322.143B
578Ranger Suárez24PHI3004.0101011.0000002.250.33P
579Wander Suero28WSN220023.2422011.000-1-801.520.18P
580Andrew Susac30PIT1118.0550001.000000005.635.00C
581Brent Suter30MIL164031.260510.833-1-601.420.31P
582Kurt Suzuki36WSN303030251.228127110021.000-3-14-5-24010.059.37C
583Dansby Swanson26ATL606056513.122874152239.99171692113.963.77SS
584Raimel Tapia26COL383835327.17065320.9711313-11.871.79OF
585Stephen Tarpley27MIA120011.0101001.0000000.820.08P
586Fernando Tatis Jr.21SDP575749473.119172116332.984-4-90003.573.30SS
587Chris Taylor29LAD504539415.2135676628.98561841112.882.33OF-SS-2B
588Michael A. Taylor29WSN352321219.26463010.984-1-7-2-10-12.581.80OF
589Tyrone Taylor26MIL208791.015150001.000-2-2511301.480.75OF
590Ryan Tepera32CHC210020.2532001.0000002.180.24P
591Eric Thames33WSN272422202.01741639220.98914-2-1207.666.371B
592Lane Thomas24STL1810797.22321111.95733611202.031.22OF
593Tyler Thornburg31CIN7007.000000000.000.00P
594Jesús Tinoco25TOT6008.2202001.000113802.080.33P
595Josh Tomlin35ATL175039.2523011.000-2-1001.130.29P
596Justin Topa29MIL6007.2101001.0000001.170.17P
597Luis Torrens24SDP75137.041383001.000-1-32-2-6509.975.86C
598Ronald Torreyes27PHI43220.0725011.0000180003.151.75SS-OF-2B
599Touki Toussaint24ATL75024.151220.600-1-801.110.43P
600Blake Treinen32LAD270025.2523001.0000001.750.19P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
601Andrew Triggs31SFG1000.100000000.000.00P
602Chadwick Tromp25SFG231914160.1148144311.99317-1-7-18.256.39C
603Nick Tropeano29PIT70015.2101001.0000000.570.14P
604Cole Tucker23PIT302819250.254540001.000-4-19-6-2801.941.74OF-2B
605Nik Turley30PIT250021.200000000.000.00P
606Justin Turner35LAD323224263.284176347.952313-1-502.732.503B
607Trea Turner27WSN595953479.220677120933.956-8-19-5-13-13.703.34SS
608Duane Underwood Jr.25CHC170020.2431011.0000001.740.24P
609José Ureña28MIA55023.1532001.0000001.931.00P
610Julio Urías23LAD1110055.0523001.000-1-400.820.45P
611Luis Urías23MIL413123279.1118377839.975522313-13.712.403B-2B-SS
612Josh VanMeter25TOT211615143.0693235212.971-3-2332504.223.052B-3B-1B
613Ildemaro Vargas28TOT136466.040251414.975113-1-1805.322.602B-1B-3B
614Daulton Varsho23ARI282422214.1103994001.00031615-14.333.55OF-C
615Vince Velasquez28PHI97034.0101810.900212-12.381.00P
616Pat Venditte35MIA3004.100000000.000.00P
617Alex Vesia24MIA5004.1000000000.000.00P
618Jonathan Villar29MIA272623215.1853149515.941-4-20-2-11-13.342.86SS-2B-OF
619Nick Vincent33MIA210022.1633001.0000002.420.29P
620Daniel Vogelbach27MIL22115.017152011.0000000010.208.501B
621Stephen Vogt35ARI242016174.01961897011.0000-1214110.148.17C-1B
622Austin Voth28WSN1111149.2642011.000-1-401.090.55P
623Joey Votto36CIN504942406.134429940525.985-1-4-7-21-27.516.781B
624Michael Wacha28NYM87034.0523001.0000001.320.63P
625Brandon Waddell26PIT2003.100000000.000.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
626Bobby Wahl28MIL3002.1101001.0000003.860.33P
627Adam Wainwright38STL1010265.21028001.0001301.371.00P
628Christian Walker29ARI434240366.129926828340.990-2-8-1-3-17.276.881B
629Neil Walker34PHI147466.2382513041.000-1-1100-15.132.382B-1B-3B-OF-P
630Chad Wallach28MIA151311112.11141104011.00022111119.137.60C
631Tony Watson35SFG210018.052210.8000002.000.19P
632Luke Weaver26ARI1212052.0624001.0001401.040.50P
633Jacob Webb26ATL80010.020110.5000000.900.13P
634Logan Webb23SFG1311054.1541001.000-3-1100.830.38P
635Tyler Webb29STL210021.272411.857-1-902.490.29P
636Patrick Weigel25ATL1000.200000000.000.00P
637Zack Wheeler30PHI1111071.01741213.9412602.031.45P
638Mitch White25LAD2003.000000000.000.00P
639Kodi Whitley25STL4004.2101001.0000001.930.25P
640Rowan Wick27CHC190017.1110001.0000000.520.05P
641Taylor Widener25ARI120020.0330001.0000001.350.25P
642Brad Wieck28CHC1001.000000000.000.00P
643Matt Wieters34STL18121197.21211192001.000-1-12-1-12011.156.72C
644Devin Williams25MIL220027.042110.750-1-701.000.14P
645Justin Williams24STL22113.0110001.0001460000.690.50OF
646Taylor Williams28SDP1001.000000000.000.00P
647Trevor Williams28PIT1111055.1113620.818-1-401.460.82P
648Bryse Wilson22ATL62015.2312001.0000001.720.50P
649Justin Wilson32NYM230019.252210.800-1-1001.830.17P
650Jesse Winker26CIN1613594.220200001.00022211201.901.25OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
651Dan Winkler30CHC180018.1202001.000-1-1100.980.11P
652Patrick Wisdom28CHC2004.0330001.000000006.751.501B
653Tony Wolters28COL423515289.22482321512.996-3-12-2-8-17.675.74C-2B
654Kolten Wong29STL534844397.019059129229.98972151514.263.552B
655Alex Wood29LAD92012.2101001.00011600.710.11P
656Jake Woodford23STL121021.0321001.0000001.290.25P
657Brandon Woodruff27MIL1313173.210010001.0002501.220.77P
658Brandon Workman31PHI140013.0303001.0000002.080.21P
659Kyle Wright24ATL88038.0743001.000-1-501.660.88P
660Jordan Yamamoto24MIA43011.1101001.0000000.790.25P
661Eric Yardley29MIL240023.1303001.0001901.160.13P
662Mike Yastrzemski29SFG535237433.11221202011.000122512.532.30OF
663Kirby Yates33SDP6004.131110.6670004.150.33P
664Christian Yelich28MIL515146431.161601001.000-10-27-6-16-11.271.20OF
665Huascar Ynoa22ATL95021.2844001.0000003.320.89P
666Alex Young26ARI157046.1624001.0001401.170.40P
667Andrew Young26ARI64236.0135533.769-2-67-3-10002.501.253B-2B-OF