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 Diamondbacks534.70.6951621458107112918.057614306139956134.9904544629
Atlanta Braves514.42.6851621458121012960.057414320133982134.9861821602
Chicago Cubs484.46.6941621458113012918.058884306149092137.984503631
Cincinnati Reds655.07.685162145898912954.056924318128391125.984-12-1-38-41
Colorado Rockies575.91.6701621458114612726.058394242151681169.986192202-1
Los Angeles Dodgers584.31.709162145898513017.058214339140676139.987384571-2
Miami Marlins524.46.6831621458106112918.058164306141298144.983-27-2-1108
Milwaukee Brewers583.99.7191621458105912987.058134329140777117.9876166845
New York Mets584.50.6891621458111912747.057314249139488142.985-40-4-25-13
Philadelphia Phillies444.41.6951621458110412981.058034327138591117.984-6-1-30-26
Pittsburgh Pirates584.88.686162145899612870.057844290140391135.984-31-331-5
San Diego Padres554.00.7021621458114212969.058404323144473130.9883734003
San Francisco Giants514.44.679162145896512912.0602743041606117143.981-35-3-15-2-9
St. Louis Cardinals525.12.6701621458110912855.059444285159267154.989-67-6-7-23
Washington Nationals485.22.6821621458114812855.058804285150590158.985-25-2-30-1-4
League Average524.66.6891621458108212906 58254302143985139.985-10901
7734.66.68924302187016234193587.087380645292158112702078.985-200130020

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
1Fernando Abad37COL6006.110010.0000000.000.00P
2Andrew Abbott24CIN21210109.11019011.0001200.820.48P
3Cory Abbott27WSN220039.1101011.000-2-1000.230.05P
4CJ Abrams22WSN1511481431294.265124538422100.966-7-64424.374.17SS
5Ronald Acuna Jr.25ATL1571561471361.02962811051.98365-2-111.921.87OF
6Willy Adames27MIL1471471381282.05241593511458.973131287-13.583.47SS
7Austin Adams32ARI240017.1202001.000-1-1201.040.08P
8Riley Adams27WSN403836336.2303293821.99300-4-1418.057.53C
9Joan Adon24WSN1210051.21367001.000-1-402.261.08P
10Ehire Adrianza33ATL32121.052211.800-2-103-1-5701.711.33SS
11Nick Ahmed33ARI655643488.121675133826.963131213.833.20SS
12Ozzie Albies26ATL1481481461314.0587211368879.986760003.973.912B
13Sandy Alcántara27MIA28283184.235141651.857-4-401.461.07P
14Scott Alexander33SFG558048.11851211.9440003.170.31P
15Jorge Alfaro30COL21113.0770001.000-1-74-1-92-14.853.50C
16Kolby Allard25ATL43012.100000000.000.00P
17Abraham Almonte34NYM22116.0660001.000-1-79-1-7503.383.00OF
18Yency Almonte29LAD490048.0211001.0000000.380.04P
19Pete Alonso28NYM1451441421256.211119831226119.995996607.917.671B
20Jake Alu26WSN514538402.0121774319.99213-1-202.692.14OF-2B-3B
21José Alvarado28PHI420041.100000-1-50.000.00P
22Francisco Álvarez21NYM10810090873.292687043133.986-10-1371009.418.45C
23Adbert Alzolay28CHC580064.01367011.0000001.830.22P
24Jacob Amaya24MIA43023.0312001.0000-140001.170.75SS-2B
25Miguel Amaya24CHC413326295.03002821443.987-5-18-1-409.037.22C
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
26Brian Anderson30MIL918563763.2208103100511.976004612.391.863B-OF
27Chase Anderson35COL1717081.1123812.9172501.220.65P
28Nick Anderson32ATL350035.1220001.0001600.510.06P
29Clayton Andrews26MIL4003.100000000.000.00P
30Miguel Andújar28PIT19159126.035341001.000-4-41-3-2802.501.84OF
31Tejay Antone29CIN5105.2110001.0000001.590.20P
32Jonathan Araúz24NYM271717169.071244617.986190003.732.593B-2B-SS
33Orlando Arcia28ATL1391361341210.05181843221269.977-1-1-6-613.763.64SS
34Nolan Arenado32STL1281281141095.233562264931.973-11-121102.682.553B
35Luis Arráez26MIA1441401201214.06152943174105.993442204.534.182B-1B
36Graham Ashcraft25CIN26260145.233201213.970-2-301.981.23P
37Javier Assad25CHC32100109.12381411.9570001.810.69P
38Pedro Avila26SDP146050.1125610.917-1-401.970.79P
39José Azocar27SDP442415250.250500001.000160001.801.14OF
40Harrison Bader29CIN129479.029290001.000121-1-1503.302.42OF
41Ji Hwan Bae23PIT1079261826.02971671201021.96612-8-11-13.132.222B-OF-SS
42Patrick Bailey24SFG948482765.280374050132.984691320-39.298.40C
43Luken Baker26STL127570.056533071.000-1-13-2-3407.204.671B
44Anthony Banda29WSN10007.010010.000-1-2900.000.00P
45Daniel Bard38COL500049.153110.8001400.730.08P
46Scott Barlow30SDP250029.1505011.000-1-701.530.20P
47Austin Barnes33LAD545246453.1470461631.994-6-17-2-519.278.65C-2B
48Jacob Barnes33STL130013.2211011.000-1-1501.320.15P
49Matt Barnes33MIA241021.1211001.000-2-1900.840.08P
50Tucker Barnhart32CHC463725316.2309301622.994-2-60008.736.67C-P
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
51Tres Barrera28STL6007.112120001.000-1-13400014.732.00C
52José Barrero25CIN444029333.01247249316.976-4-14-5-18-13.272.69SS-OF
53Joey Bart26SFG302621230.0223212920.991-1-3-1-5-28.657.37C
54Matthew Batten28SDP393327309.01266559211.984-3-10-4-1603.612.953B-2B-1B-SS
55Brett Baty23NYM1019480809.2227681491017.956-16-23-5-702.412.153B-OF
56Matt Beaty30SFG1001.000000000.000.00P
57Tristan Beck27SFG333085.0156814.9331201.480.42P
58David Bednar28PIT660067.1111911.9091301.340.15P
59Josh Bell30MIA303015246.022419923217.99102-4-2008.127.401B
60Andrew Bellatti31PHI270024.2110001.0000000.360.04P
61Cody Bellinger27CHC1271251011107.263059728530.992562215.084.37OF-1B
62Will Benson25CIN978354742.02031976011.00000-3-4-12.462.09OF
63Jon Berti33MIA12610071911.03611242251244.9676856-13.452.51SS-3B-OF-2B
64Mookie Betts30LAD152151891284.2420244171538.98812119822.912.15OF-2B-SS
65Phil Bickford27TOT610067.1844001.000-4-7101.070.13P
66Osvaldo Bido27PIT169050.2826001.0001401.420.50P
67Jake Bird27COL703089.11174011.000-1-201.110.16P
68Ty Blach32COL2013078.01358021.0002501.500.65P
69Charlie Blackmon36COL302824238.05856110.9832921002.161.90OF
70Travis Blankenhorn26WSN1010785.017170001.000-2-340001.801.70OF
71Xander Bogaerts30SDP1461461411285.2543167368864.98598-4-4-13.753.66SS
72Alec Bohm26PHI1411391091239.1665484172950.986-6-6-12-12-14.763.863B-1B
73Cody Bolton25PIT160021.1220001.000-1-900.840.13P
74Ryan Borucki29PIT382040.160510.8331501.120.13P
75Sean Bouchard27COL1610993.03130010.968226112-12.901.88OF
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
76Caleb Boushley29MIL1002.100000000.000.00P
77Brad Boxberger35CHC220020.0743011.0000003.150.32P
78Silvino Bracho30CIN5007.100000000.000.00P
79Archie Bradley30MIA4007.1101001.0000001.230.25P
80Ryan Brasier35LAD390038.253110.800-2-1000.930.10P
81Huascar Brazobán33MIA500058.2103521.800-3-1001.230.16P
82John Brebbia33SFG4010038.172410.8571511.410.15P
83Jeff Brigham31NYM370037.273310.8570001.430.16P
84Connor Brogdon28PHI271029.0523001.000-1-701.550.19P
85Mike Brosseau29MIL25209160.155232753.909-2-18-3-22-12.811.793B-1B-P-2B
86Justin Bruihl26TOT270028.0413001.0000001.290.15P
87Kris Bryant31COL545447458.0141132636.979-10-25-8-2002.712.56OF-1B
88J.B. Bukauskas26MIL5006.0321001.0000004.500.60P
89Madison Bumgarner33ARI44016.2303001.0000001.620.75P
90Nick Burdi30CHC3003.000000000.000.00P
91Peyton Burdick26MIA138582.014140001.000-3-370001.541.08OF
92Jake Burger27MIA494841405.0126289268.952-5-15-4-1202.672.453B
93Alec Burleson24STL716036493.120519114081.000-7-17-4-923.742.81OF-1B-P
94Corbin Burnes28MIL32320193.243291222.953-1-101.911.28P
95Michael Busch25LAD191111119.045221946.911-2-23-1-1003.102.163B-1B-2B-OF
96Alan Busenitz32CIN6007.0220001.0000002.570.33P
97Matt Bush37MIL120010.1321001.0000002.610.25P
98José Buttó25NYM97042.0642001.000-2-1001.290.67P
99Edward Cabrera25MIA2220099.2124711.917-1-200.990.50P
100Génesis Cabrera26STL320032.0743011.0000001.970.22P
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
101Alex Call28WSN12310998974.2294289411.997577812.712.38OF
102Blair Calvo27COL1001.000000000.000.00P
103Johan Camargo29SFG85549.122814021.000-1-32-2-4904.012.75SS-3B
104Luis Campusano24SDP423734325.13343181330.991-3-10-3-11-19.167.88C
105Alexander Canario23CHC32115.0330001.0000-25-1-8001.801.00OF
106Jeimer Candelario29TOT1321311181139.2420198213935.979-2-2-4-403.253.023B-1B
107Mark Canha34TOT1039365812.226224317212.992113402.882.39OF-1B-3B
108Dominic Canzone25ARI42220.0541001.000-2-97-1-6002.251.25OF
109Vinny Capra26PIT75446.02281312.955-1-230004.113.002B-3B
110Matt Carasiti31COL160024.1422001.0000001.480.25P
111Víctor Caratini29MIL595555509.15064881712.998-1-21218.928.56C-1B
112Dylan Carlson24STL725953549.0143141110.9931312-12.331.97OF
113Drew Carlton27SDP110020.2312011.000-1-1001.310.27P
114Matt Carpenter37SDP1310481.0716830101.000-1-130007.895.461B
115Carlos Carrasco36NYM2020090.022111010.955-1-2-12.101.05P
116Corbin Carroll22ARI1491441051266.2299293512.99755-3-2-22.122.00OF
117Curt Casali34CIN402716241.02522391121.99221231519.346.10C-1B-3B
118Daniel Castano28MIA2003.000000000.000.00P
119Nick Castellanos31PHI1481481371292.126425410041.000-6-5-9-821.841.78OF
120José Castillo27SDP1000.100000000.000.00P
121Harold Castro29COL896850599.0287131153350.99011-5-1014.272.992B-OF-3B-SS-P
122Miguel Castro28ARI750064.282510.875-1-300.970.09P
123Rodolfo Castro24TOT845943560.2241851431331.946-6-13-5-10-13.662.45SS-2B-3B
124Jake Cave30PHI605237449.0180173619.9941125-13.592.84OF-1B
125Slade Cecconi24ARI74027.0220001.000-1-700.670.29P
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
126Luis Cessa31CIN76026.0211001.0000000.690.29P
127Andrew Chafin33TOT630051.1146712.92937002.280.21P
128JT Chargois32MIA465042.162310.833-1-501.060.11P
129Jesse Chavez39ATL361034.261411.8330001.300.14P
130Michael Chavis27WSN382715229.212051690221.00052852604.703.002B-3B-1B-OF
131Yonny Chirinos29ATL55022.1330011.0000001.210.60P
132Jazz Chisholm Jr.25MIA959276775.2178171431.98324-9-13-12.031.84OF
133Ji Man Choi32TOT171411123.012211750101.0000-40008.937.181B
134Alex Claudio31MIL1000.100000000.000.00P
135Kody Clemens27PHI433628322.028726125119.997152707.996.361B-OF-P-SS
136Alex Cobb35SFG28282151.13072032.900-1-1-11.610.96P
137Michael Conforto30SFG11010476873.0162155521.988-13-18-1-121.651.45OF
138Roansy Contreras23PIT1911068.11082001.000-2-601.320.53P
139William Contreras25MIL108108104942.2101096930115.989-3-456-19.549.25C
140Willson Contreras31STL978981764.07186793185.98900-8-1318.367.32C
141Sam Coonrod30NYM10006.2211001.0000002.700.20P
142Garrett Cooper32TOT827468651.062559428355.995-2-31118.607.591B
143Patrick Corbin33WSN32320180.049113623.95933-12.351.47P
144Tom Cosgrove27SDP540051.1505001.0000000.880.09P
145Jake Cousins28MIL9009.1312001.00012102.890.33P
146Dylan Covey31TOT291043.0541001.0000001.050.17P
147Brandon Crawford36SFG938568726.23381032231250.964-8-13-14-4-14.043.51SS-P
148Nabil Crismatt28TOT80013.0615001.00019204.150.75P
149C.J. Cron33COL474743399.040137226342.993-1-313-18.988.471B
150Jake Cronenworth29SDP1271241081105.1928804121394.997332207.536.561B-2B
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
151Pete Crow-Armstrong21CHC133252.112120001.00025412302.060.92OF
152Wil Crowe28PIT5009.2303001.000-1-2102.790.60P
153Fernando Cruz33CIN582066.0106310.900-1-301.230.16P
154Nelson Cruz42SDP1001.0110001.000000009.001.001B
155Oneil Cruz24PIT99773.031111916.9680-3-1-1603.703.33SS
156José Cuas29CHC271023.2532001.0000001.900.19P
157Johnny Cueto37MIA1310052.11037011.0002801.720.77P
158John Curtiss30NYM150019.2110001.0000000.460.07P
159Tyler Cyr30LAD2001.200000000.000.00P
160Travis d'Arnaud34ATL635956530.05805631251.991-4-900-19.769.13C
161David Dahl29SDP33120.0871011.000-1-500003.602.67OF
162Yu Darvish36SDP24240136.116610011.000-3-401.060.67P
163Zach Davies30ARI1818082.118810021.0000001.971.00P
164Henry Davis23PIT494937419.16659341.939-17-49-9-25-21.331.22OF-C
165J.D. Davis30SFG126114981002.2359140210921.975-5-6-9-11-13.142.673B-1B
166Jonathan Davis31MIA332724245.051510001.000-2-11-3-1401.871.55OF
167Noah Davis26COL86030.0422001.0001701.200.50P
168Yonathan Daza29COL232018171.049490001.000-4-25-3-2102.582.13OF
169Enmanuel De Jesus26MIA2006.1321001.00013214.261.50P
170Chase De Jong29PIT60011.1220001.0000001.590.33P
171Bryan De La Cruz26MIA1521461271299.1289277753.983-4-4-8-7-21.971.87OF
172Elly De La Cruz21CIN989591850.03501352011435.960-3-4-6-8-13.563.33SS-3B
173Yerry De Los Santos25PIT220024.140312.7500001.110.14P
174Paul DeJong29TOT979086802.2347112230541.986120003.833.49SS-2B
175Jason Delay28PIT685346484.04654471351.989-6-1525-18.556.76C
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
176Jonny DeLuca24LAD2110194.23431211.97122522513.141.57OF
177Anthony DeSclafani33SFG1918099.229101812.9662402.531.47P
178Alexis Díaz26CIN710067.1135621.846-1-301.470.15P
179Elías Díaz32COL1261161061004.286580748109.98845-16-19-17.666.79C
180Isan Díaz27SFG66555.0311120051.00013024405.075.172B-3B
181Corey Dickerson34WSN443814288.27369130.95913-3-1202.181.59OF
182Brandon Dixon31SDP25199172.21291217111.9921832006.674.571B-OF-P
183Dylan Dodd25ATL77034.1101001.0000000.260.14P
184Seranthony Domínguez28PHI570050.0104331.700-1-401.260.12P
185Josh Donaldson37MIL151511128.04083114.9751111902.742.603B
186Brendan Donovan26STL756553585.026817293332.989-11-22-3-624.083.272B-OF-1B-3B-SS
187Camilo Doval25SFG690067.272410.857-3-900.800.09P
188Jeter Downs24WSN52020.0523011.000-2-101-2-12002.250.83SS-2B
189Brenton Doyle25COL1251181051023.23843731013.99726301922-13.373.06OF
190Tommy Doyle27COL150023.2220001.0000000.760.13P
191Daniel Duarte26CIN310031.2633001.0001601.710.19P
192Tyler Duffey32CHC1002.000000000.000.00P
193Tommy Edman28STL1351291091125.1560284268868.986333314.413.73SS-2B-OF
194Carl Edwards Jr.31WSN320031.272410.8570001.710.19P
195Xavier Edwards23MIA272015180.16025350121.000-2-12-1-602.992.142B-OF
196Bryce Elder24ATL31310174.2251015041.0000001.290.81P
197Drew Ellis27PHI107362.034286061.0002360004.943.403B-1B
198Christian Encarnacion-Strand23CIN393623311.023420824225.991020006.715.161B-3B-OF
199Adam Engel31SDP43022.0770001.0000-5-1-5402.861.75OF
200Eduardo Escobar34NYM353223271.01032773312.97100-2-903.322.563B-2B-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
201Jose Espada26SDP1001.000000000.000.00P
202Paolo Espino36WSN3004.0211011.0000004.500.67P
203Jeremiah Estrada24CHC120010.2110001.0000000.840.08P
204Thairo Estrada27SFG1181171051034.2536179349879.98523-3-314.594.092B-SS-OF
205Stuart Fairchild27CIN946538566.0159152521.98751012-12.501.67OF
206Bailey Falter26TOT1814080.211110001.00022901.230.61P
207Buck Farmer32CIN710075.01037011.000-2-501.200.14P
208Ryan Feltner26COL1010043.1431001.000-2-900.830.40P
209Caleb Ferguson26LAD687060.193421.778-2-701.040.10P
210José Fermín24STL181613143.167214425.970-1-1021704.083.612B-3B
211Jose Ferrer23WSN390034.0102711.9001602.380.23P
212Kyle Finnegan31WSN670069.11798011.000-2-602.210.25P
213Tyler Fitzgerald25SFG1010788.133285001.0002220003.362.75OF-3B
214Jack Flaherty27STL20200109.221147011.0003501.721.05P
215Dominic Fletcher25ARI272420219.16964411.986-3-1442102.792.52OF
216Chris Flexen28COL1212060.1835011.000-2-701.190.67P
217Wilmer Flores31SFG786141556.049242063941.982133617.825.431B-3B-2B
218Dylan Floro32MIA430039.272412.857-1-501.360.14P
219Nick Fortes26MIA1048580774.087482636122.986-1-258610.028.29C
220Jake Fraley28CIN816350586.1141137310.9930-1-4-8-22.151.73OF
221Kyle Freeland30COL29290155.217512021.000-3-400.980.59P
222Freddie Freeman33LAD1611611391378.1126011311281126.99933-9-808.227.821B
223Sal Frelick23MIL554933446.199954011.00051461602.001.80OF
224Luis Frías25ARI290031.0413001.0000001.160.14P
225Max Fried29ATL1414177.2156720.867-2-501.510.93P
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
226TJ Friedl27CIN137122971090.1315305912.997661122.592.29OF
227Michael Fulmer30CHC581057.0633011.0001400.950.10P
228Giovanny Gallegos31STL560055.0734001.0000001.150.13P
229Zac Gallen27ARI34341210.0271512011.0002201.160.79P
230Ben Gamel31SDP33226.097020.778-1-49-1-46-12.422.33OF
231Avisaíl García32MIA312820235.046451001.000281501.761.48OF
232Luis García36SDP610059.2102710.900-3-10-11.360.15P
233Luis García Jr.23WSN121112108996.1466182276877.983-11-13-6-704.143.792B
234Rico Garcia29WSN3003.0101001.0000003.000.33P
235Robert Garcia27TOT250032.082510.8750001.970.28P
236Braxton Garrett25MIA31300159.22972021.93100-11.520.87P
237Reed Garrett30NYM90017.0211001.0000001.060.22P
238Stone Garrett27WSN825440530.2119114320.9831023511-11.981.43OF
239Ian Gibaut29CIN740075.262220.667-2-500.480.05P
240Tyler Gilbert29ARI110017.1532001.00011202.600.45P
241Kevin Ginkel29ARI600065.1844011.000-1-301.100.13P
242Paul Goldschmidt35STL1331331201153.1116510481152122.998113329.088.741B
243Austin Gomber29COL27270139.016214001.0000001.040.59P
244Yan Gomes35CHC1039283821.28497895467.99369-2-329.238.18C
245Tony Gonsolin29LAD20200103.020137001.0001201.751.00P
246Nick Gonzales24PIT343227289.21365776319.978-1-400-14.133.502B-SS
247Chi Chi González31MIA3003.2101001.0000002.450.33P
248Victor González27LAD341033.2624001.0000001.600.18P
249Hunter Goodman23COL181613139.273721051.000-5-39-2-1704.704.06OF-1B
250MacKenzie Gore24WSN27270136.11821511.9444601.120.63P
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
251Nolan Gorman23STL887971703.1340111223655.98223-2-3-24.273.592B-3B
252Trevor Gott30NYM340029.092610.8890002.480.24P
253Brusdar Graterol24LAD681067.12261423.9090002.670.29P
254Josiah Gray25WSN30300159.02716832.889-3-401.360.80P
255Hunter Greene23CIN22220112.01248001.0000000.960.55P
256Shane Greene34CHC2003.0101001.0000003.000.50P
257Randal Grichuk31COL525241446.2108103320.981-7-19-5-13-22.142.04OF
258Trent Grisham26SDP1531421391276.0308303141.9875410-22.141.99OF
259Vaughn Grissom22ATL232019179.068224068.912-8-51-7-47-13.122.70SS-2B
260Michael Grove26LAD1812069.0104421.800-1-301.040.44P
261Javy Guerra27MIL8008.1211001.0000002.160.25P
262Luis Guillorme28NYM492920271.11265370322.976523-1-404.082.322B-3B-SS-P
263Lourdes Gurriel Jr.29ARI968969779.01621539001.0001524142111.871.69OF-1B
264Yuli Gurriel39MIA937170671.160356932264.99711-1-208.066.461B
265Dalton Guthrie27PHI208582.224222021.0000-745802.611.20OF-3B
266Josh Hader29SDP610056.11028011.0001401.600.16P
267Darick Hall27PHI16146120.01171095311.974-1-10-1-1008.557.131B
268Garrett Hampson28MIA875936571.21899986419.979-7-14-1-2-12.911.83OF-SS-2B-3B
269Brad Hand33TOT600053.21019011.0000001.680.17P
270Mitch Haniger32SFG575343454.29289120.978262501.781.58OF
271Ian Happ28CHC1541521421338.12682531234.98912112121.781.72OF
272Bryce Harper30PHI363633303.027925820120.9960-11408.267.721B
273Hobie Harris30WSN160019.1422001.0000001.860.25P
274Michael Harris II22ATL1381371331205.0316306822.994-8-82112.352.28OF
275Josh Harrison35PHI352522235.0823348111.988-3-17-4-2003.102.192B-3B-OF-P
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
276Kyle Harrison21SFG77034.2202001.0000000.520.29P
277Geoff Hartlieb29MIA2004.000000000.000.00P
278Grant Hartwig25NYM280035.152210.8001601.020.14P
279Hunter Harvey28WSN570060.2422001.000-2-700.590.07P
280Thomas Hatch28PIT122022.1541001.0000002.010.42P
281Ke'Bryan Hayes26PIT1221181111037.236593266633.9841719212403.112.943B
282Taylor Hearn28ATL1000.100000000.000.00P
283Austin Hedges30PIT656141507.0537522874.987-2-492129.418.15C
284Tyler Heineman32PIT33327.017170001.000040005.675.67C
285Ben Heller31ATL190018.242111.750-1-1101.450.16P
286Ryan Helsley28STL330036.2523001.0000001.230.15P
287Kyle Hendricks33CHC24240137.03292120.9381101.971.25P
288Tommy Henry25ARI1716089.081610.8750000.710.41P
289Kevin Herget32CIN140024.1211001.000-1-800.740.14P
290Daysbel Hernández26ATL4003.200000000.000.00P
291Enrique Hernández31LAD544222404.21458458313.979132503.162.06OF-3B-SS-2B-1B
292Jose Hernandez25PIT500050.2312001.000-2-800.530.06P
293Nick Hernandez28SDP2003.000000000.000.00P
294Yonny Hernández25LAD114252.021813051.0000012303.631.752B-3B-P
295Iván Herrera23STL13101092.082766001.0000-600-18.026.31C
296José Herrera26ARI423626309.13102951234.9900-1-6-2318.937.31C-P
297Jason Heyward33LAD1129348780.0205197350.97691434-22.311.74OF-1B
298Jordan Hicks26STL400041.2105410.900-1-5-11.940.23P
299Derek Hill27WSN131313116.03635010.972-4-46-1-10-12.722.69OF
300Rich Hill43TOT32270146.12261512.955-2-1601.290.66P
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
301Tim Hill33SDP480044.170430.571-1-500.810.08P
302Sam Hilliard29ATL311915187.038380001.000-2-161621.831.23OF
303Sean Hjelle26SFG150029.01367001.0001704.030.87P
304Bryan Hoeing26MIA337070.21798001.0002602.170.52P
305Nico Hoerner26CHC1491481361304.0667247411990.98744141314.544.252B-SS
306Jeff Hoffman30PHI540052.1844001.000-1-401.380.15P
307Colin Holderman27PIT580056.0138410.9230001.930.21P
308Gavin Hollowell25COL260033.2303011.0000000.800.12P
309Brent Honeywell Jr.28SDP360046.292520.7780001.350.19P
310TJ Hopkins26CIN158687.02522030.880-2-2722702.281.47OF
311Eric Hosmer33CHC151511123.013711817214.985150009.889.001B
312Adrian Houser30MIL23210111.119118011.0002401.540.83P
313Bryan Hudson26LAD6008.2110001.000-1-2301.040.17P
314Dakota Hudson28STL1812081.119109011.0000002.101.06P
315Daniel Hudson36LAD3003.000000000.000.00P
316Brandon Hughes27CHC170013.200000-1-150.000.00P
317Tommy Hunter36NYM140023.2532001.0000001.900.36P
318Kyle Hurt25LAD1002.000000000.000.00P
319Raisel Iglesias33ATL580055.2954021.0001401.460.16P
320Jonathan India26CIN10410390893.1390162219962.977-5-7-7-903.843.662B
321Jake Irvin26WSN24240121.0209830.850-1-201.260.71P
322Andre Jackson27TOT197061.114113001.00011902.050.74P
323Luke Jackson31SFG330033.1101001.000-2-1200.270.03P
324Alek Jacob25SDP3003.000000000.000.00P
325Drey Jameson25ARI153040.2633001.0000001.330.40P
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
326Bryce Jarvis25ARI111023.2211001.0000000.760.18P
327Joe Jiménez28ATL590056.1312001.000-1-400.480.05P
328Connor Joe30PIT12110056887.045742134237.99601-5-6-34.623.40OF-1B
329Bryce Johnson27SFG301110129.031310001.000327-1-902.161.03OF
330Pierce Johnson32TOT670062.2752001.00011901.010.10P
331Jahmai Jones25MIL22012.0202001.0000150001.501.002B
332Nolan Jones25COL10410093880.026223226412.98500101332.642.48OF-1B-3B
333Jakob Junis30SFG404086.0139310.923-1-201.260.30P
334Janson Junk27MIL2107.1220001.0000002.451.00P
335Evan Justice24COL9007.110010.000-1-2700.000.00P
336Connor Kaiser26COL22012.0624011.0000-30004.503.00SS
337Ricky Karcher25CIN1001.000000000.000.00P
338Karl Kauffmann25COL113035.0660011.000-1-601.540.55P
339Anthony Kay28TOT160014.2110001.0000000.610.06P
340Mitch Keller27PIT32321194.140182114.9752201.811.22P
341Carson Kelly28ARI332821239.022921712011.00015-1-518.626.94C-P
342Joe Kelly35LAD110010.130211.6670001.740.18P
343Merrill Kelly34ARI30300177.226121222.9232201.220.80P
344Brett Kennedy28CIN52018.0431001.000-1-1102.000.80P
345Buddy Kennedy24ARI75045.01239001.00013312702.401.713B-2B
346Orion Kerkering22PHI3003.000000000.000.00P
347Ray Kerr28SDP220027.0523001.0001701.670.23P
348Clayton Kershaw35LAD24240131.221516011.0004601.440.88P
349Carter Kieboom25WSN262215191.047172823.957-2-14-1-602.121.733B
350Caleb Kilian26CHC3105.1110001.0000001.690.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
351Ha-Seong Kim27SDP1511431301263.1571198366773.98899161524.023.572B-3B-SS
352Craig Kimbrel35PHI710069.032010.667-3-900.260.03P
353John King28STL200018.2725011.0000003.380.35P
354Tyler Kinley32COL180016.1321001.0000001.650.17P
355Reiss Knehr26SDP4105.2101001.0000001.590.25P
356Andrew Knizner28STL696349566.04944722115.998-3-6-3-617.847.14C-1B
357Matt Koch32COL391038.2624001.0000001.400.15P
358Taylor Kohlwey28SDP42120.0110001.0000-90000.450.25OF
359Adam Kolarek34TOT5006.0422001.0000006.000.80P
360Chad Kuhl30WSN165038.11156001.0000002.580.69P
361Joel Kuhnel28CIN2003.100000-1-6000.000.00P
362Joe La Sorsa25WSN230028.1871001.0000002.540.35P
363Peter Lambert26COL2511087.191440.5560000.520.20P
364Dinelson Lamet30COL164025.262310.8330001.750.31P
365Eric Lauer28MIL109046.241210.7501400.580.30P
366Derek Law32CIN543055.0615001.0001400.980.11P
367Jordan Lawlar20ARI139377.043152716.977345116-14.913.23SS
368Casey Lawrence35STL150027.1312001.000-1-700.990.20P
369Justin Lawrence28COL690075.014410011.0000001.680.20P
370Kyle Leahy26STL3001.200000000.000.00P
371Dylan Lee28ATL241023.2211001.0000000.760.08P
372Casey Legumina26CIN110012.2312001.0000002.130.27P
373Mark Leiter Jr.32CHC690064.1853001.000-1-301.120.12P
374Dominic Leone31NYM310030.2220001.000-1-700.590.06P
375Kyle Lewis27ARI3006.0110001.0000-240001.500.33OF
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
376Matthew Liberatore23STL2211061.2936001.0000001.310.41P
377Jeff Lindgren26MIA3007.0110001.0000001.290.33P
378Francisco Lindor29NYM1581581451365.15881813961198.981-1-17633.803.65SS
379Luke Little22CHC7006.2101001.0000001.350.14P
380Ben Lively31CIN1912088.2168710.938-1-201.520.79P
381Mauricio Llovera27SFG5005.100000000.000.00P
382Tim Locastro30NYM331814172.23432110.9712151601.721.00OF
383Nick Lodolo25CIN77034.183411.8750001.831.00P
384Evan Longoria37ARI413624300.087256024.977142802.552.073B
385Alejo López27CIN1104.0413011.0000120130009.004.002B
386Irving Lopez28STL53227.082511.875-1-40-1-4402.331.403B-2B
387Jorge López30MIA120011.2101001.0000000.770.08P
388Nicky Lopez28ATL251914174.1833250114.98821442804.233.152B-SS-3B-1B-P
389Michael Lorenzen31PHI117147.183320.750-1-401.140.55P
390Joey Lucchesi30NYM99046.251310.800-1-400.770.44P
391Marco Luciano21SFG131211106.146162919.9780-2-1-1103.813.46SS
392Lucas Luetge36ATL120013.2000000000.000.00P
393Seth Lugo33SDP26260146.11459011.0000000.860.54P
394Jesús Luzardo25MIA32320178.23152331.9037811.410.88P
395Lance Lynn36LAD1111064.0523001.0000000.700.45P
396Andrés Machado30WSN440050.018108001.0001403.240.41P
397Manny Machado30SDP105105100919.027883188733.9756745-12.652.583B
398Nick Madrigal26CHC816861634.121059147415.981815917-12.922.403B-2B
399Drew Maggi34PIT21011.0101001.0000230000.820.503B
400Luke Maile32CIN755737504.25675352750.991-1-112010.027.49C-P
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
401Sean Manaea31SFG37100117.2133821.8460000.840.30P
402Trey Mancini31CHC554332374.233430824233.99400-5-16-27.985.931B-OF
403Joe Mantiply32ARI353039.012111001.00031502.770.34P
404Tucupita Marcano23PIT735343480.218770114320.984-4-11-6-1503.452.39SS-2B-3B
405Michael Mariot34CIN1002.2211001.0000006.752.00P
406Jake Marisnick32LAD40011.0110001.0000360000.820.25OF
407Germán Márquez28COL44020.0413001.00022001.801.00P
408Brandon Marsh25PHI129116931042.1280274150.9821200-32.372.13OF
409Ketel Marte29ARI1451391271215.1589226355884.986-6-621-14.303.932B-OF-SS
410Noelvi Marte21CIN342928259.0741950511.932-3-150002.402.033B-SS-2B
411Starling Marte34NYM858277701.2163155711.994-9-16-7-11-12.081.91OF
412Yunior Marte28PHI400039.1312001.000-1-500.690.08P
413J.D. Martinez35LAD31112.0000000-210000.000.00OF
414Justin Martinez21ARI100010.010010.000-1-2000.000.00P
415Nick Martínez32SDP6390110.12381321.913-5-901.710.33P
416Nick Martini33CIN189588.023221001.000-2-21-2-2702.351.15OF-1B
417Miles Mastrobuoni27CHC463427307.088285737.966-3-1031102.491.773B-OF-2B-SS-P
418Mark Mathias28TOT22199149.067293538.955-3-25-4-3203.872.912B-OF
419Luis Matos21SFG736444581.1121114432.975-10-20-10-20-21.831.62OF
420Steven Matz32STL25170105.023101211.9571201.890.88P
421Ronny Mauricio22NYM262624227.01165065115.99100-1-504.564.112B-3B-SS
422Dustin May25LAD99048.0972001.000-1-401.691.00P
423Jake McCarthy25ARI937768697.0201197130.985111911-12.562.13OF
424Andrew McCutchen36PIT87764.219190001.00035511802.642.38OF
425T.J. McFarland34NYM3001.2211001.00000010.800.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
426Scott McGough33ARI631070.113103011.0000001.660.21P
427Collin McHugh36ATL411058.2945011.0000001.380.22P
428Matt McLain23CIN868580761.0305100200540.98411174613.553.33SS-2B
429Ryan McMahon28COL1471441311247.04661263271342.97255171623.272.983B-2B
430Jeff McNeil31NYM1551511201327.1489282202557.990-2-20013.282.732B-OF-SS-1B
431Nick Mears26COL160019.1110001.0000000.470.06P
432Wade Meckler23SFG19159134.13534010.971-6-5400-12.281.79OF
433Trevor Megill29MIL312034.2532001.000-2-1201.300.16P
434Tylor Megill27NYM25250126.11971020.895-1-201.210.68P
435J.C. Mejía26MIL90011.1101001.0000000.790.11P
436Danny Mendick29NYM311915174.2682839110.985-5-33-4-2713.452.162B-3B-OF-P
437Joey Meneses31WSN202011164.013012190121.000-2-120007.136.501B-OF
438Óscar Mercado28STL177389.02725020.9260-5-3-40-12.531.47OF
439Julian Merryweather31CHC690072.0532001.000-1-300.630.07P
440Matt Mervis25CHC272622226.122221010222.9911621118.758.151B
441Miles Mikolas34STL35350201.1311813021.0000001.390.89P
442Wade Miley36MIL23230120.121417021.0003501.570.91P
443Drew Millas25WSN108877.06865211.9850-3-1-1607.836.70C
444Bobby Miller24LAD22220124.12716921.926-3-5-11.811.14P
445Owen Miller26MIL867343651.2376242128631.984362305.113.432B-1B-3B-OF
446Shelby Miller32LAD361042.0743011.0000001.500.19P
447Tyson Miller27TOT100015.1101001.0000000.590.10P
448Alec Mills31CIN1001.000000000.000.00P
449Hoby Milner32MIL730064.1128311.917-1-301.540.15P
450A.J. Minter29ATL700064.2615001.000-1-300.840.09P
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
451Anthony Misiewicz28ARI7008.0110001.0000001.130.14P
452Calvin Mitchell24PIT1119.000000-1-1760000.000.00OF
453Garrett Mitchell24MIL191715155.246460001.0001932302.662.42OF
454Carmen Mlodzinski24PIT351036.0853001.0000002.000.23P
455Sam Moll31CIN250024.2413001.000-1-801.460.16P
456Andruw Monasterio26MIL857761688.123472156631.97481371212.982.453B-2B-SS
457Elehuris Montero24COL666457553.247642843557.989-9-200017.667.031B-3B
458Coco Montes26COL17107101.0501930112.980-2-19-1-1204.372.722B-3B-SS
459Jordan Montgomery30STL21210121.022101110.955-2-301.561.00P
460Matt Moore34MIA4004.000000000.000.00P
461McKinley Moore24PHI3003.100000000.000.00P
462Adrián Morejón24SDP8109.0101001.000-1-2201.000.13P
463Christopher Morel24CHC494235379.11306859317.977-10-32-4-12-23.012.49OF-2B-3B-SS
464Gabriel Moreno23ARI1049493854.08798215533.9971520202869.238.42C
465Dauri Moreta27PIT550058.0105320.8000001.240.15P
466Charlie Morton39ATL30300163.12451811.958-1-1-11.270.77P
467Taylor Motter33STL282114188.0772650111.987-2-120003.642.452B-3B-SS-OF-1B
468Mike Moustakas34COL322317215.219016425114.995-1-421117.895.251B-3B
469Zach Muckenhirn28NYM3006.0211011.0000003.000.67P
470Max Muncy32LAD1241211101052.0285632061623.944-6-6-3-3-12.302.173B
471Sean Murphy28ATL1029893866.095991930102.9901281119.869.30C
472Joe Musgrove30SDP1717097.12010822.9002401.661.06P
473Dane Myers27MIA211715155.146460001.000323-3-2302.672.19OF
474Wil Myers32CIN323122268.110697819.9913122813.522.63OF-1B
475James Naile30STL100015.1431001.0000002.350.40P
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
476Andrew Nardi24MIA630057.1945001.0001301.410.14P
477Omar Narváez31NYM474034352.23753551553.987-3-110009.447.87C
478Packy Naughton27STL4005.000000000.000.00P
479Kyle Nelson26ARI682056.0927001.000-1-401.450.13P
480Nick Nelson27PHI1005.120110.5000001.691.00P
481Ryne Nelson25ARI29270144.017512021.0003401.060.59P
482Kevin Newman29CIN635241463.12009898421.980-5-13-8-21-13.812.883B-SS-2B-1B
483Kyle Nicolas24PIT4005.100000000.000.00P
484Tomás Nido29NYM211814153.0158153320.9870-41809.187.43C
485Brandon Nimmo30NYM1461451351254.2359352341.98922-7-6-12.552.43OF
486Vinny Nittoli32NYM3003.2101001.0000002.450.33P
487Stephen Nogosek28NYM130025.2541011.0000001.750.38P
488Aaron Nola30PHI32320193.228111612.9641101.250.84P
489Austin Nola33SDP524532387.03813592114.9970-1-3-928.847.31C
490Sean Nolin33MIA1003.000000000.000.00P
491Lars Nootbaar25STL11411087964.0276268622.9936833-12.562.40OF
492Tyler O'Neill28STL705857534.2115108520.983-7-15-1-211.901.61OF
493Rougned Odor29SDP463119285.01064854414.962-4-18-5-2103.222.082B-OF-3B-1B
494Steven Okert31MIA642058.2422001.000-1-300.610.06P
495Matt Olson29ATL1621621591426.012981194968124.994658738.147.961B
496Rafael Ortega32NYM423423310.078762001.00000-1-302.261.86OF
497Luis Ortiz27PHI140019.0101001.0000000.470.07P
498Luis Ortiz24PIT1815086.2176922.8820001.560.83P
499Adam Ottavino37NYM660061.21511311.933-5-1602.040.21P
500James Outman26LAD1451341121213.2326318621.994-6-61002.402.23OF
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
501Connor Overton29CIN33011.0321001.0000002.451.00P
502Johan Oviedo25PIT32321177.2321913011.0000001.621.00P
503Chris Owings31PIT117366.020119051.000070002.731.67SS-OF-P
504Marcell Ozuna32ATL22114.0330001.000034-1-8501.931.50OF
505Cristian Pache24PHI442416227.06663210.98521252602.581.48OF
506Joshua Palacios27PIT765739509.0120112532.975-3-700-12.071.54OF
507Richie Palacios26STL272521223.04943421.959-5-26-1-511.901.74OF-2B
508Daniel Palencia23CHC270028.1101001.0000000.320.04P
509Andre Pallante24STL620068.020119001.000-3-902.650.32P
510Thomas Pannone29MIL1002.200000000.000.00P
511Joel Payamps29MIL690070.2927001.000-1-301.150.13P
512Joc Pederson31SFG382312208.04138031.927-4-22-5-28-11.640.97OF-1B
513Elvis Peguero26MIL590061.1615001.000-3-1000.880.10P
514Liover Peguero22PIT595640493.023692139535.979-3-8-7-17-14.223.21SS-2B
515Ryan Pepiot25LAD83042.0936001.00021001.931.13P
516David Peralta35LAD1239859839.2208203322.990162381122.211.67OF
517Freddy Peralta27MIL30300165.22313910.957-1-101.200.73P
518Ángel Perdomo29PIT300029.0211011.0000000.620.07P
519Geraldo Perdomo23ARI141116951074.0457156297472.99144-2-213.802.83SS-2B-3B
520Eury Pérez20MIA1919091.1633001.000-1-200.590.32P
521Michael Pérez30NYM32219.012111001.00015116305.684.00C
522Roberto Pérez34SFG55338.242411001.0000-413109.788.40C
523Blake Perkins26MIL614131400.2113107511.9911545113202.521.84OF
524David Peterson27NYM27211111.02591510.9604701.950.89P
525Jace Peterson33ARI372519231.0541935021.000-6-29-5-2602.101.463B-2B-1B
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
526Brandon Pfaadt24ARI1918096.0101720.800-1-200.750.42P
527Tommy Pham35TOT817860660.2142132641.972-4-80011.881.70OF
528Connor Phillips22CIN55020.2110001.000-2-1900.440.20P
529Evan Phillips28LAD620061.11410311.929-1-301.910.21P
530Kevin Pillar34ATL774333424.0104102110.990252502.191.34OF
531Riley Pint25COL1000.100000000.000.00P
532Michael Plassmeyer26PHI1103.2101001.0000002.451.00P
533AJ Pollock35SFG53121.0550001.000-1-75-1-5702.141.00OF
534Quinn Priester22PIT108050.013103001.0000002.341.30P
535Jurickson Profar30TOT1019585820.2205197441.98022-9-1302.201.95OF-1B-2B
536A.J. Puk28MIA580056.2716001.000-2-701.110.12P
537Juniel Querecuto30STL85451.031131712.968-1-1412405.293.333B-2B-1B
538Johan Quezada28MIA1000.200000000.000.00P
539Jose Quintana34NYM1313075.2615011.0000000.710.46P
540Tanner Rainey30WSN1001.000000000.000.00P
541Brooks Raley35NYM660054.2642001.000-1-400.990.09P
542Erasmo Ramírez33WSN230027.0541001.0000001.670.22P
543Yohan Ramírez28PIT260034.1734011.000-2-1201.830.27P
544Heliot Ramos23SFG21173138.02321110.9570400-11.431.05OF
545Henry Ramos31CIN13128100.026251001.00022133602.342.00OF
546Colin Rea32MIL26220124.218117011.000-1-201.300.69P
547J.T. Realmuto32PHI1331301221142.0122511903328.9981011-4-459.649.20C
548Jake Reed30LAD1000.200000000.000.00P
549Sean Reid-Foley27NYM8007.200000-1-260.000.00P
550Hunter Renfroe31CIN65545.011110001.000-2-54-2-53-12.201.83OF
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
551Denyi Reyes26NYM93019.2330001.000-2-2001.370.33P
552Bryan Reynolds28PIT1251251031079.0223220120.991-3-3-1-101.841.77OF
553Matt Reynolds32CIN21011.031110.6670-2-1-10901.640.673B-1B
554Lyon Richardson23CIN44016.2110011.000-1-1200.540.25P
555Austin Riley26ATL1591591581412.0393952871138.97213119812.432.403B
556Edwin Ríos29CHC5008.0101001.0000200001.130.203B
557Alfonso Rivas26TOT473227299.228225229130.9963142808.445.851B-OF
558Emmanuel Rivera27ARI725942528.01799184417.978241202.982.273B-1B
559David Robertson38TOT620065.11587001.000-1-1802.070.24P
560Nick Robertson24LAD90010.1211001.0000001.740.22P
561Víctor Robles26WSN363534303.082811011.000-9-34-10-3902.442.28OF
562Brendan Rodgers26COL434343372.2174711030281.000-1-3-1-3-14.204.052B
563Dereck Rodríguez31ATL3004.2220001.0000003.860.67P
564Endy Rodríguez23PIT534544412.04253992512.998013909.267.85C-1B
565Taylor Rogers32SFG600051.2725001.0000001.220.12P
566Trevor Rogers25MIA44018.020110.500-1-1100.500.25P
567Tyler Rogers32SFG680074.01841311.9441302.070.25P
568Johan Rojas22PHI574038392.0140135322.986929154513.172.42OF
569Josh Rojas29ARI544638415.11304086411.96914-1-202.732.213B-2B-OF-P
570Miguel Rojas34LAD12310991965.2436146284662.9861418121504.013.41SS-2B-P-3B
571Drew Rom23STL88033.2422011.000-1-601.070.50P
572JoJo Romero26STL270036.2112721.8181502.210.33P
573Amed Rosario27LAD422612268.01144469123.9910231303.792.172B-SS
574Eddie Rosario31ATL130122901057.0231223441.9836733-11.931.75OF
575Eguy Rosario23SDP119885.03062310.96711922803.072.423B-2B
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
576Michael Rucker29CHC350040.1321001.0000000.670.09P
577Darin Ruf36MIL4209.010100001.00002500010.002.501B
578José Ruiz28ARI341040.2404011.0000000.890.12P
579Keibert Ruiz24WSN1171161131014.29328883685.991-8-9-14-17-38.207.90C
580Blake Rutherford26WSN1511692.018180001.00022411301.761.20OF
581Jackson Rutledge24WSN44020.0321011.0000001.350.75P
582Andrew Saalfrank25ARI100010.151310.80011903.480.40P
583Blake Sabol25SFG947843665.04414152061.986-9-17-7-12-65.894.44C-OF
584Eduardo Salazar25CIN80012.1514001.00023203.650.63P
585Cristopher Sánchez26PHI1918099.11431012.929-1-201.180.68P
586Gary Sánchez30TOT665854526.26165743932.99525715110.489.29C
587Jesús Sánchez25MIA11810077888.1199190631.985-12-165621.991.66OF
588Reiver Sanmartin27CIN140014.0110001.000-1-1400.640.07P
589Carlos Santana37TOT1351341151152.21081970103881.9931212111108.387.951B
590Dennis Santana27NYM90010.2330001.0000002.530.33P
591Tony Santillan26CIN3003.100000000.000.00P
592Max Scherzer38NYM19190107.2169611.9380001.250.79P
593Casey Schmitt24SFG887154661.025964187847.96923-1-2-13.422.61SS-3B-2B
594Kyle Schwarber30PHI10310367872.1173166250.971-10-13-21-28-41.731.63OF
595Tanner Scott28MIA740078.071510.8570000.690.08P
596Tayler Scott31LAD6006.0110001.000-1-3301.500.17P
597Connor Seabold27COL2713087.116511031.0002501.650.59P
598Jean Segura33MIA848377720.1218451631016.954-7-12-9-15-12.602.483B
599Colin Selby25PIT215024.041210.7500001.130.14P
600Kodai Senga30NYM29290166.12314811.9571101.190.76P
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
601Antonio Senzatela28COL2207.200000000.000.00P
602Nick Senzel28CIN997643679.01829087510.973-6-10-11-1902.351.513B-OF-2B
603Brian Serven28COL108464.06459320.9692290008.726.20C
604Paul Sewald33ARI200017.200000-1-110.000.00P
605Emmet Sheehan23LAD1311060.1431001.0000000.600.31P
606Braden Shewmake25ATL21110.0211001.000-1-780001.801.00SS
607Chasen Shreve32CIN3003.100000000.000.00P
608Jared Shuster24ATL1111052.2734001.000-1-401.200.64P
609Michael Siani23TOT50014.0550001.0000-13-1-8503.211.00OF
610Lucas Sims29CIN670061.0104510.9000001.330.13P
611Jon Singleton31MIL55342.03227413.9690110006.646.201B
612Austin Slater30SFG743916379.010096222.98025-1-3-12.331.32OF
613Ethan Small26MIL2004.000000000.000.00P
614Devin Smeltzer27MIA91022.1312011.0000001.210.33P
615Dominic Smith28WSN1511401341244.2119510451437134.994121255-18.597.871B
616Drew Smith29NYM630056.1752001.0001401.120.11P
617Pavin Smith27ARI312719238.0105969061.000-7-35-6-3003.973.28OF-1B
618Will Smith28LAD111106105959.09739373243.99622121509.098.73C
619Canaan Smith-Njigba24PIT129378.018180001.000-2-3211502.081.50OF
620AJ Smith-Shawver20ATL65025.1321001.000-1-801.070.50P
621Drew Smyly34CHC41230142.12361341.826-3-401.200.46P
622Blake Snell30SDP32320180.01841310.944-2-200.850.53P
623Jorge Soler31MIA323114241.242420001.000-6-27-5-2401.561.31OF
624Peter Solomon26ARI50013.1101001.00011500.680.20P
625George Soriano24MIA261052.085210.8750001.210.27P
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
626Michael Soroka25ATL76032.1101001.0000000.280.14P
627Edmundo Sosa27PHI1017864710.0264841691117.95800-2-303.212.413B-SS-2B-OF
628Gregory Soto28PHI690060.182510.875-3-1001.040.10P
629Juan Soto24SDP1541541401345.02672541032.989-8-7-6-511.771.71OF
630Bennett Sousa28MIL2002.2101001.0000003.380.50P
631Carson Spiers25CIN42013.010010.0000000.000.00P
632Jacob Stallings33MIA887758669.17116881763.992000019.487.92C-P
633Justin Steele27CHC30300173.11841130.833-2-200.780.50P
634Spencer Steer25CIN1491461101297.16415071241049.984-11-10-5-434.383.451B-3B-OF-2B
635Jackson Stephens29ATL50012.0422001.000-1-1703.000.80P
636Robert Stephenson30PIT180014.0211011.0000001.290.11P
637Tyler Stephenson26CIN988272742.06986732144.99401-10-1608.426.94C-1B
638Cal Stevenson26SFG64338.012120001.0002760002.842.00OF
639DJ Stewart29NYM484230362.08179110.988-8-28-4-13-11.991.67OF
640Gavin Stone24LAD84031.0422001.0000001.160.50P
641Bryson Stott25PHI1491441431294.1602235362572.992546604.154.012B
642Levi Stoudt25CIN42010.1101001.0000000.870.25P
643Matt Strahm31PHI5610087.2135710.9232501.230.21P
644Chris Stratton32STL420053.2642011.0001401.010.14P
645Hunter Stratton26PIT80012.0220001.0000001.500.25P
646Spencer Strider24ATL32320186.220515001.0000000.960.63P
647Ross Stripling33SFG2211089.01531110.933-1-201.420.64P
648Marcus Stroman32CHC27251136.2331419021.0003412.171.22P
649Peter Strzelecki28TOT370037.0514001.000-1-3201.220.14P
650Garrett Stubbs30PHI413229301.1307294855.984-1-6-1-319.027.37C-OF
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
651Andrew Suárez30STL130027.2110001.0000000.330.08P
652Ranger Suárez27PHI22220125.02862113.9642301.941.23P
653Robert Suarez32SDP270027.2101001.0000000.330.04P
654Wander Suero31LAD5008.0101001.000-1-2501.130.20P
655Brett Sullivan29SDP322418221.02272091440.98217-1-529.086.97C-3B
656Cole Sulser33ARI4005.1211001.0000003.380.50P
657Brent Suter33COL572069.12381411.95741202.860.39P
658Jack Suwinski24PIT139126921113.0300297210.997-12-13-9-922.422.15OF
659Seiya Suzuki28CHC1321301291146.2226221231.987-9-102221.751.69OF
660Dansby Swanson29CHC1471471361279.15801873821172.9811413181704.003.87SS
661Noah Syndergaard30LAD1212055.11275011.000-5-18-11.951.00P
662Jameson Taillon31CHC30290154.11679011.000-2-300.930.53P
663Domingo Tapia31SDP150017.2101001.0000000.510.07P
664Raimel Tapia29MIL20158130.222220001.000-6-52-5-4501.521.10OF
665Fernando Tatis Jr.24SDP1391371291206.13032841361.9802120272612.222.12OF-2B
666Mike Tauchman32CHC927768699.2174166441.977-7-134612.191.85OF
667Chris Taylor32LAD1097958769.1238128105513.979220002.731.91OF-SS-3B-2B
668Tyrone Taylor29MIL756546576.11341304021.00011224802.091.79OF
669Julio Teherán32MIL1411071.222616011.00041102.761.57P
670Rowdy Tellez28MIL776251571.051946849246.996110018.156.711B-P
671Ryan Tepera35STL2002.000000000.000.00P
672Alek Thomas23ARI11710495920.0285278524.993101356-12.772.42OF
673Lane Thomas27WSN1551531401340.13573341853.986-18-161002.362.27OF-P
674Keegan Thompson28CHC190028.2321001.0000000.940.16P
675Mason Thompson25WSN510054.01239021.000-1-402.000.24P
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
676Ryan Thompson31ARI130013.0202001.0000001.380.15P
677Trayce Thompson32LAD30199183.042420001.000-3-17-3-1902.071.40OF
678Zack Thompson25STL259066.1927011.0001301.220.36P
679Michael Toglia24COL433734336.224022514125.99602-2-706.395.431B-OF
680Michael Tonkin33ATL450080.0413001.000-2-5-10.450.09P
681Abraham Toro26MIL64131.01711513.941-3-134-2-7704.652.673B-1B
682Luis Torrens27CHC5007.0550001.0000-150006.431.00C-OF
683Ezequiel Tovar21COL1531521491327.0578179392795.98877131203.873.73SS
684Alan Trejo27COL795943529.026191164638.9775103714.343.072B-3B-SS-P
685Jared Triolo25PIT525143448.2223107113320.98792551314.414.003B-2B-1B
686Chadwick Tromp28ATL65444.053530001.0000700010.848.83C
687Cole Tucker26COL31018.243010.7500-9-1-6401.451.00OF
688Brice Turang23MIL135113971043.0481180295661.98855121424.103.372B-SS
689Trea Turner30PHI1531531431342.15681763692360.960-8-7-12-1103.653.56SS
690Edwin Uceta25NYM1003.000000000.000.00P
691Erich Uelmen27PHI1001.000000000.000.00P
692Duane Underwood Jr.28PIT200024.1110001.0000000.370.05P
693José Ureña31COL55018.1202011.00000-10.980.40P
694Julio Urías26LAD21210117.118513011.0002301.380.86P
695Luis Urías26MIL191713149.050183116.9800-20002.962.233B-2B
696Abner Uribe23MIL320030.2431001.0001701.170.13P
697Carlos Vargas23ARI5004.200000000.000.00P
698Ildemaro Vargas31WSN786752611.123480148622.9744823-13.362.483B-SS-2B-OF-P
699Miguel Vargas23LAD796963628.2292129158548.983-1-2-4-804.113.462B-1B
700Gus Varland26TOT160020.140311.75016001.330.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
701Andrew Vasquez29PHI300039.2624001.0001501.360.20P
702Vince Velasquez31PIT88037.1312001.000-1-500.720.38P
703Nelson Velázquez24CHC87562.014140001.000-2-46-2-3802.031.75OF
704Drew VerHagen32STL600061.0853011.000-1-301.180.13P
705Justin Verlander40NYM1616094.118135011.000-2-401.721.13P
706Alex Vesia27LAD561049.2303001.000-2-800.540.05P
707Thyago Vieira30MIL2003.000000000.000.00P
708Mark Vientos23NYM282615217.0995837411.960-4-21-3-17-13.943.283B-1B
709David Villar26SFG403020275.01317356212.985-5-200024.222.872B-3B-1B-P
710Darius Vines25ATL52020.121010.5000000.440.20P
711Victor Vodnik23COL6008.2220001.0000002.080.33P
712Luke Voit32MIL11111196.0978512071.0001911319.098.821B
713Jason Vosler29CIN20158141.11079314091.000180006.814.461B-3B-P
714Joey Votto39CIN474432374.031529618134.9970-2-5-16-17.566.681B
715Michael Wacha31SDP24240134.1835011.0000000.540.33P
716LaMonte Wade Jr.29SFG13211487999.2968888701084.990-3-30018.626.941B-OF
717Adam Wainwright41STL21210101.019811011.0000001.690.90P
718Cole Waites25SFG3002.100000000.000.00P
719Matt Waldron26SDP86041.1725001.000-1-501.520.88P
720Christian Walker32ARI1521501421309.111541075772106.998-2-29817.927.581B
721Jordan Walker21STL11010892923.2201188850.975-25-32-16-2021.911.78OF
722Josh Walker28NYM140010.010010.0000000.000.00P
723Ryan Walker27SFG4913061.11761010.9412702.350.33P
724Taijuan Walker30PHI31310172.2331023011.0005601.721.06P
725Forrest Wall27ATL92230.0880001.0000160002.400.89OF
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
726Thaddeus Ward26WSN260035.1844011.0001602.040.31P
727Ryan Weathers23TOT1512057.210010001.00024101.560.67P
728Luke Weaver29CIN2121097.0743001.000-2-400.650.33P
729Logan Webb26SFG33332216.038172014.974-1-101.541.12P
730Jordan Weems30WSN510054.2413001.0001400.660.08P
731Joey Wendle33MIA1078170754.13351072181046.9703561003.883.04SS
732Hayden Wesneski25CHC3411089.11477011.0001201.410.41P
733Zack Wheeler33PHI32320192.032161511.9694401.450.97P
734Eli White29ATL55241.0990001.00012512901.981.80OF
735Jordan Wicks23CHC77034.2514001.000-1-601.300.71P
736Joey Wiemer24MIL132113991026.0297287731.990785522.582.23OF
737Alika Williams24PIT453327301.21083173418.963-1-62803.102.31SS
738Devin Williams28MIL610058.2963001.000-1-301.380.15P
739Luke Williams26TOT84244.019118011.000-1-3612703.892.11SS-3B-1B-P-OF
740Trevor Williams31WSN30300144.134211212.971-1-102.061.10P
741Brandon Williamson25CIN23230117.0166821.8752301.080.61P
742Amos Willingham24WSN180024.1835011.00021602.960.44P
743Bryse Wilson25MIL530076.2954001.0000001.060.17P
744Steven Wilson28SDP520053.0312001.0000000.510.06P
745Weston Wilson28PHI75346.097110.889-2-44-1-2601.571.00OF-3B-1B-2B
746Allan Winans27ATL66032.1642001.000-1-601.671.00P
747Jesse Winker29MIL6008.1110001.0001730001.080.17OF
748Keaton Winn25SFG95042.1312001.000-1-500.640.33P
749Masyn Winn21STL373636318.01475490325.980-3-10-1-414.083.89SS
750Patrick Wisdom31CHC827052590.2242133951420.94200-7-14-13.472.683B-1B-OF-2B
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
751Brett Wisely24SFG513926342.01547179417.9741441413.952.592B-OF-SS-P
752Jackson Wolf24SDP1105.0101001.0000001.801.00P
753Jake Wong26CIN1003.000000000.000.00P
754Kolten Wong32LAD113245.02371513.95712425304.402.002B
755Alex Wood32SFG2912097.221101011.952-1-201.840.69P
756Jake Woodford26STL158047.21165001.000-1-402.080.73P
757Brandon Woodruff30MIL1111167.0743011.000-1-300.940.64P
758Kyle Wright27ATL97031.083411.8750002.030.78P
759Randy Wynne30CIN1002.100000000.000.00P
760Austin Wynns32TOT514234374.13373152024.994413412-18.056.57C
761Jimmy Yacabonis31NYM70013.2220001.0000001.320.29P
762Ryan Yarbrough31LAD112038.21055011.0001502.330.91P
763Mike Yastrzemski32SFG1039056783.2182175611.9955891322.081.76OF
764Kirby Yates36ATL610060.183410.875-1-301.040.11P
765Christian Yelich31MIL1221211091051.0224222020.99133-3-3-41.901.82OF
766Juan Yepez25STL128365.014131001.000-3-63-2-3601.941.17OF
767Alex Young29CIN630053.2103611.9000001.510.14P
768Danny Young29ATL8008.100000000.000.00P
769Jacob Young23WSN323232283.08481211.988-6-2500-12.642.59OF
770Jared Young27CHC1410893.08378326.976-4-49-3-3907.845.791B
771Rob Zastryzny31PIT211020.2413011.00011001.740.19P
772Seby Zavala29ARI74337.23735110.973-1-20-1-3208.605.14C-P
773Guillermo Zuñiga24STL2002.000000000.000.00P