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.9904344629
Atlanta Braves514.42.6851621458121012960.057414320133982133.9862121602
Chicago Cubs484.46.6941621458113012918.058884306149092137.984913631
Cincinnati Reds655.07.685162145898912954.056924318128391125.984-13-1-38-41
Colorado Rockies575.91.6701621458114612726.058394242151681169.98650202-1
Los Angeles Dodgers584.31.709162145898513017.058214339140676139.987424571-2
Miami Marlins524.46.6831621458106112918.058164306141298144.983-24-2-1108
Milwaukee Brewers583.99.7191621458105912987.058134329140777117.9875856845
New York Mets584.50.6891621458111912747.057314249139488142.985-38-4-25-13
Philadelphia Phillies444.41.6951621458110412981.058034327138591117.98410-30-26
Pittsburgh Pirates584.88.686162145899612870.057844290140391135.984-24-231-5
San Diego Padres554.00.7021621458114212969.058404323144473130.9884444003
San Francisco Giants514.44.679162145896512912.0602743041606117143.981-24-2-15-2-9
St. Louis Cardinals525.12.6701621458110912855.059444285159267154.989-54-5-7-23
Washington Nationals485.22.6821621458114812855.058804285150590158.985-29-3-30-1-4
League Average524.66.6891621458108212906 58254302143985138.98510901
7734.66.68924302187016234193587.087380645292158112702077.985160130020

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-74424.374.17SS
5Ronald Acuña Jr.25ATL1571561471361.02962811051.98322-2-111.921.87OF
6Willy Adames27MIL1471471381282.05241593511458.973111087-13.583.47SS
7Austin Adams32ARI240017.1202001.000-1-1201.040.08P
8Riley Adams27WSN403836336.2303293821.99314-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.963121213.833.20SS
12Ozzie Albies26ATL1481481461314.0587211368879.986880003.973.912B
13Sandy Alcántara27MIA28283184.235141651.857-4-401.461.07P
14Scott Alexander33SFG558048.11851211.9440003.170.31P
15Jorge Alfaro30COL21113.0770001.000-1-92-1-92-14.853.50C
16Kolby Allard25ATL43012.100000000.000.00P
17Abraham Almonte34NYM22116.0660001.000-1-68-1-7503.383.00OF
18Yency Almonte29LAD490048.0211001.0000000.380.04P
19Pete Alonso28NYM1451441421256.211119831226119.9951096607.917.671B
20Jake Alu26WSN514538402.0121774319.9920-1-1-202.692.14OF-2B-3B
21José Alvarado28PHI420041.100000-1-50.000.00P
22Francisco Alvarez21NYM10810090873.292687043133.986-10-1471009.418.45C
23Adbert Alzolay28CHC580064.01367011.0000001.830.22P
24Jacob Amaya24MIA43023.0312001.0000-100001.170.75SS-2B
25Miguel Amaya24CHC413326295.03002821443.987-5-20-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 Andujar28PIT19159126.035341001.000-5-43-3-2802.501.84OF
31Tejay Antone29CIN5105.2110001.0000001.590.20P
32Jonathan Araúz24NYM271717169.071244617.986180003.732.593B-2B-SS
33Orlando Arcia28ATL1391361341210.05181843221269.977-10-6-613.763.64SS
34Nolan Arenado32STL1281281141095.233562264931.973-8-91102.682.553B
35Luis Arráez26MIA1441401201214.06152943174105.993662204.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.000150001.801.14OF
40Harrison Bader29CIN129479.029290001.00019-1-1503.302.42OF
41Ji Hwan Bae23PIT1079261826.02971671201021.96623-8-11-13.132.222B-OF-SS
42Patrick Bailey24SFG948482765.280374050132.984691320-39.298.40C
43Luken Baker26STL127570.056533071.000-1-10-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-5-13-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-80008.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-16400014.732.00C
52Jose Barrero25CIN444029333.01247249316.976-3-9-5-18-13.272.69SS-OF
53Joey Bart26SFG302621230.0223212920.991-1-5-1-5-28.657.37C
54Matthew Batten28SDP393327309.01266559211.984-2-6-4-1603.612.953B-2B-1B-SS
55Brett Baty23NYM1019480809.2227681491017.956-16-24-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.99112-4-2008.127.401B
60Andrew Bellatti31PHI270024.2110001.0000000.360.04P
61Cody Bellinger27CHC1271251011107.263059728530.992662215.084.37OF-1B
62Will Benson25CIN978354742.02031976011.00000-3-4-12.462.09OF
63Jon Berti33MIA12610071911.03611242251244.96781056-13.452.51SS-3B-OF-2B
64Mookie Betts30LAD152151891284.2420244171538.9881099822.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.98321021002.161.90OF
70Travis Blankenhorn26WSN1010785.017170001.000-2-310001.801.70OF
71Xander Bogaerts30SDP1461461411285.2543167368864.985109-4-4-13.753.66SS
72Alec Bohm26PHI1411391091239.1665484172950.986-7-7-12-12-14.763.863B-1B
73Cody Bolton25PIT160021.1220001.000-1-900.840.13P
74Ryan Borucki29PIT382040.160510.8331501.120.13P
75Sean Bouchard27COL1610993.03130010.968227112-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-3-20-3-22-12.811.793B-1B-P-2B
86Justin Bruihl26TOT270028.0413001.0000001.290.15P
87Kris Bryant31COL545447458.0141132636.979-8-22-8-2002.712.56OF-1B
88JB Bukauskas26MIL5006.0321001.0000004.500.60P
89Madison Bumgarner33ARI44016.2303001.0000001.620.75P
90Nick Burdi30CHC3003.000000000.000.00P
91Peyton Burdick26MIA138582.014140001.000-3-440001.541.08OF
92Jake Burger27MIA494841405.0126289268.952-4-12-4-1202.672.453B
93Alec Burleson24STL716036493.120519114081.000-6-15-4-923.742.81OF-1B-P
94Corbin Burnes28MIL32320193.243291222.953-1-101.911.28P
95Michael Busch25LAD191111119.045221946.911-2-24-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.997457812.712.38OF
102Blair Calvo27COL1001.000000000.000.00P
103Johan Camargo29SFG85549.122814021.000-1-27-2-4904.012.75SS-3B
104Luis Campusano24SDP423734325.13343181330.991-3-11-3-11-19.167.88C
105Alexander Canario23CHC32115.0330001.000-1-40-1-8001.801.00OF
106Jeimer Candelario29TOT1321311181139.2420198213935.979-3-3-4-403.253.023B-1B
107Mark Canha34TOT1039365812.226224317212.992233402.882.39OF-1B-3B
108Dominic Canzone25ARI42220.0541001.000-2-96-1-6002.251.25OF
109Vinny Capra26PIT75446.02281312.955-1-230004.113.002B-3B
110Matt Carasiti31COL160024.1422001.0000001.480.25P
111Victor Caratini29MIL595555509.15064881712.998-1-31218.928.56C-1B
112Dylan Carlson24STL725953549.0143141110.9931312-12.331.97OF
113Drew Carlton27SDP110020.2312011.000-1-1001.310.27P
114Matt Carpenter37SDP1310481.0716830101.000-1-120007.895.461B
115Carlos Carrasco36NYM2020090.022111010.955-1-2-12.101.05P
116Corbin Carroll22ARI1491441051266.2299293512.99755-3-2-22.122.00OF
117Curt Casali34CIN402716241.02522391121.9922931519.346.10C-1B-3B
118Daniel Castano28MIA2003.000000000.000.00P
119Nick Castellanos31PHI1481481371292.126425410041.000-7-7-9-821.841.78OF
120José Castillo27SDP1000.100000000.000.00P
121Harold Castro29COL896850599.0287131153350.99000-5-1014.272.992B-OF-3B-SS-P
122Miguel Castro28ARI750064.282510.875-1-300.970.09P
123Rodolfo Castro24TOT845943560.2241851431331.946-6-12-5-10-13.662.45SS-2B-3B
124Jake Cave30PHI605237449.0180173619.9941425-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.00042352604.703.002B-3B-1B-OF
131Yonny Chirinos29ATL55022.1330011.0000001.210.60P
132Jazz Chisholm Jr.25MIA959276775.2178171431.98334-9-13-12.031.84OF
133Jiman Choi32TOT171411123.012211750101.000010008.937.181B
134Alex Claudio31MIL1000.100000000.000.00P
135Kody Clemens27PHI433628322.028726125119.997122707.996.361B-OF-P-SS
136Alex Cobb35SFG28282151.13072032.900-1-1-11.610.96P
137Michael Conforto30SFG11010476873.0162155521.988-10-13-1-121.651.45OF
138Roansy Contreras23PIT1911068.11082001.000-2-601.320.53P
139William Contreras25MIL108108104942.2101096930115.989-1-156-19.549.25C
140Willson Contreras31STL978981764.07186793185.989-1-2-8-1318.367.32C
141Sam Coonrod30NYM10006.2211001.0000002.700.20P
142Garrett Cooper32TOT827468651.062559428355.995-1-21118.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-7-12-14-4-14.043.51SS-P
148Nabil Crismatt28TOT80013.0615001.00019204.150.75P
149C.J. Cron33COL474743399.040137226342.993-2-513-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.00024812302.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.96803-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-5-1100-19.769.13C
161David Dahl29SDP33120.0871011.000-1-780003.602.67OF
162Yu Darvish36SDP24240136.116610011.000-3-401.060.67P
163Zach Davies30ARI1818082.118810021.0000001.971.00P
164Henry Davis23PIT494937419.16659341.939-17-48-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-28-3-2102.582.13OF
169Enmanuel De Jesus26MIA2006.1321001.00013214.261.50P
170Chase De Jong29PIT60011.1220001.0000001.590.33P
171Bryan De La Cruz26MIA1521461271299.1289277753.983-7-7-8-7-21.971.87OF
172Elly De La Cruz21CIN989591850.03501352011435.960-2-3-6-8-13.563.33SS-3B
173Yerry De Los Santos25PIT220024.140312.7500001.110.14P
174Paul DeJong29TOT979086802.2347112230541.986340003.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.97122222513.141.57OF
177Anthony DeSclafani33SFG1918099.229101812.9662402.531.47P
178Alexis Díaz26CIN710067.1135621.846-1-301.470.15P
179Elias Díaz32COL1261161061004.286580748109.98845-16-19-17.666.79C
180Isan Díaz27SFG66555.0311120051.00012624405.075.172B-3B
181Corey Dickerson34WSN443814288.27369130.95901-3-1202.181.59OF
182Brandon Dixon31SDP25199172.21291217111.99211032006.674.571B-OF-P
183Dylan Dodd25ATL77034.1101001.0000000.260.14P
184Seranthony Domínguez28PHI570050.0104331.700-1-401.260.12P
185Josh Donaldson37MIL151511128.04083114.9751101902.742.603B
186Brendan Donovan26STL756553585.026817293332.989-10-21-3-624.083.272B-OF-1B-3B-SS
187Camilo Doval25SFG690067.272410.857-3-900.800.09P
188Jeter Downs24WSN52020.0523011.000-2-96-2-12002.250.83SS-2B
189Brenton Doyle25COL1251181051023.23843731013.99721241922-13.373.06OF
190Tommy Doyle27COL150023.2220001.0000000.760.13P
191Daniel Duarte26CIN310031.2633001.0001601.710.19P
192Tyler Duffey32CHC1002.000000000.000.00P
193Tommy Edman28STL1351291091125.1560284268868.986553314.413.73SS-2B-OF
194Carl Edwards Jr.31WSN320031.272410.8570001.710.19P
195Xavier Edwards23MIA272015180.16025350121.000-2-15-1-602.992.142B-OF
196Bryce Elder24ATL31310174.2251015041.0000001.290.81P
197Drew Ellis27PHI107362.034286061.0001250004.943.403B-1B
198Christian Encarnacion-Strand23CIN393623311.023420824225.991010006.715.161B-3B-OF
199Adam Engel31SDP43022.0770001.0000-16-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.98544-3-314.594.092B-SS-OF
205Stuart Fairchild27CIN946538566.0159152521.9874912-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-421704.083.612B-3B
211Jose A. Ferrer23WSN390034.0102711.9001602.380.23P
212Kyle Finnegan31WSN670069.11798011.000-2-602.210.25P
213Tyler Fitzgerald25SFG1010788.133285001.0002240003.362.75OF-3B
214Jack Flaherty27STL20200109.221147011.0003501.721.05P
215Dominic Fletcher25ARI272420219.16964411.986-3-1542102.792.52OF
216Chris Flexen28COL1212060.1835011.000-2-701.190.67P
217Wilmer Flores31SFG786141556.049242063941.982253617.825.431B-3B-2B
218Dylan Floro32MIA430039.272412.857-1-501.360.14P
219Nick Fortes26MIA1048580774.087482636122.9861258610.028.29C
220Jake Fraley28CIN816350586.1141137310.993-1-2-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.997671122.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-65-1-46-12.422.33OF
231Avisaíl García32MIA312820235.046451001.000131501.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.983921511-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.998223329.088.741B
243Austin Gomber29COL27270139.016214001.0000001.040.59P
244Yan Gomes35CHC1039283821.28497895467.99346-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-40-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.98224-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-20-5-13-22.142.04OF
258Trent Grisham26SDP1531421391276.0308303141.9873310-22.141.99OF
259Vaughn Grissom22ATL232019179.068224068.912-7-47-7-47-13.122.70SS-2B
260Michael Grove26LAD1812069.0104421.800-1-301.040.44P
261Javy Guerra27MIL8008.1211001.0000002.160.25P
262Luis Guillorme28NYM492920271.11265370322.976626-1-404.082.322B-3B-SS-P
263Lourdes Gurriel Jr.29ARI968969779.01621539001.0001625142111.871.69OF-1B
264Yuli Gurriel39MIA937170671.160356932264.99723-1-208.066.461B
265Dalton Guthrie27PHI208582.224222021.0000345802.611.20OF-3B
266Josh Hader29SDP610056.11028011.0001401.600.16P
267Darick Hall27PHI16146120.01171095311.974-1-11-1-1008.557.131B
268Garrett Hampson28MIA875936571.21899986419.979-7-15-1-2-12.911.83OF-SS-2B-3B
269Brad Hand33TOT600053.21019011.0000001.680.17P
270Mitch Haniger32SFG575343454.29289120.978372501.781.58OF
271Ian Happ28CHC1541521421338.12682531234.9891092121.781.72OF
272Bryce Harper30PHI363633303.027925820120.996-1-41408.267.721B
273Hobie Harris30WSN160019.1422001.0000001.860.25P
274Michael Harris II22ATL1381371331205.0316306822.994-6-52112.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.9841720212403.112.943B
282Taylor Hearn28ATL1000.100000000.000.00P
283Austin Hedges30PIT656141507.0537522874.987-3-792129.418.15C
284Tyler Heineman32PIT33327.017170001.000000005.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.979242503.162.06OF-3B-SS-2B-1B
292Jose Hernandez25PIT500050.2312001.000-2-800.530.06P
293Nick Hernandez28SDP2003.000000000.000.00P
294Yonny Hernández25LAD114252.021813051.0000-512303.631.752B-3B-P
295Iván Herrera23STL13101092.082766001.0000000-18.026.31C
296José Herrera26ARI423626309.13102951234.99000-6-2318.937.31C-P
297Jason Heyward33LAD1129348780.0205197350.97681334-22.311.74OF-1B
298Jordan Hicks26STL400041.2105410.900-1-5-11.940.23P
299Derek Hill27WSN131313116.03635010.972-4-39-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-121621.831.23OF
303Sean Hjelle26SFG150029.01367001.0001704.030.87P
304Bryan Hoeing26MIA337070.21798001.0002602.170.52P
305Nico Hoerner26CHC1491481361304.0667247411990.98754141314.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-2522702.281.47OF
311Eric Hosmer33CHC151511123.013711817214.985180009.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.99612-5-6-34.623.40OF-1B
329Bryce Johnson27SFG301110129.031310001.000325-1-902.161.03OF
330Pierce Johnson32TOT670062.2752001.00011901.010.10P
331Jahmai Jones25MIL22012.0202001.0000200001.501.002B
332Nolan Jones25COL10410093880.026223226412.985-1-1101332.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-100004.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.000210-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.00013712702.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-13-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.9881110161524.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-120000.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.977344116-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-200001.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.9712171601.721.00OF
383Nick Lodolo25CIN77034.183411.8750001.831.00P
384Evan Longoria37ARI413624300.087256024.977142802.552.073B
385Alejo López27CIN1104.0413011.0001150130009.004.002B
386Irving Lopez28STL53227.082511.875-1-31-1-4402.331.403B-2B
387Jorge López30MIA120011.2101001.0000000.770.08P
388Nicky Lopez28ATL251914174.1833250114.98821642804.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-3-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.981816917-12.922.403B-2B
399Drew Maggi34PIT21011.0101001.0000220000.820.503B
400Luke Maile32CIN755737504.25675352750.9911212010.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-9-6-1503.452.39SS-2B-3B
405Michael Mariot34CIN1002.2211001.0000006.752.00P
406Jake Marisnick32LAD40011.0110001.0000330000.820.25OF
407Germán Márquez28COL44020.0413001.00022001.801.00P
408Brandon Marsh25PHI129116931042.1280274150.9827800-32.372.13OF
409Ketel Marte29ARI1451391271215.1589226355884.986-6-621-14.303.932B-OF-SS
410Noelvi Marte21CIN342928259.0741950511.932-3-140002.402.033B-SS-2B
411Starling Marte34NYM858277701.2163155711.994-8-14-7-11-12.081.91OF
412Yunior Marte28PHI400039.1312001.000-1-500.690.08P
413J.D. Martinez35LAD31112.0000000-400000.000.00OF
414Justin Martinez21ARI100010.010010.000-1-2000.000.00P
415Nick Martinez32SDP6390110.12381321.913-5-901.710.33P
416Nick Martini33CIN189588.023221001.000-2-22-2-2702.351.15OF-1B
417Miles Mastrobuoni27CHC463427307.088285737.966-3-1031102.491.773B-OF-2B-SS-P
418Mark Mathias28TOT22199149.067293538.955-3-23-4-3203.872.912B-OF
419Luis Matos21SFG736444581.1121114432.975-10-21-10-20-21.831.62OF
420Steven Matz32STL25170105.023101211.9571201.890.88P
421Ronny Mauricio22NYM262624227.01165065115.99102-1-504.564.112B-3B-SS
422Dustin May25LAD99048.0972001.000-1-401.691.00P
423Jake McCarthy25ARI937768697.0201197130.98591611-12.562.13OF
424Andrew McCutchen36PIT87764.219190001.00035811802.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.97222171623.272.983B-2B
430Jeff McNeil31NYM1551511201327.1489282202557.990-1-10013.282.732B-OF-SS-1B
431Nick Mears26COL160019.1110001.0000000.470.06P
432Wade Meckler23SFG19159134.13534010.971-6-5100-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-34-4-2713.452.162B-3B-OF-P
437Joey Meneses31WSN202011164.013012190121.000-2-130007.136.501B-OF
438Óscar Mercado28STL177389.02725020.926-1-12-3-40-12.531.47OF
439Julian Merryweather31CHC690072.0532001.000-1-300.630.07P
440Matt Mervis25CHC272622226.122221010222.9912821118.758.151B
441Miles Mikolas34STL35350201.1311813021.0000001.390.89P
442Wade Miley36MIL23230120.121417021.0003501.570.91P
443Drew Millas25WSN108877.06865211.98500-1-1607.836.70C
444Bobby Miller24LAD22220124.12716921.926-3-5-11.811.14P
445Owen Miller26MIL867343651.2376242128631.984122305.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-1200000.000.00OF
453Garrett Mitchell24MIL191715155.246460001.00021332302.662.42OF
454Carmen Mlodzinski24PIT351036.0853001.0000002.000.23P
455Sam Moll31CIN250024.2413001.000-1-801.460.16P
456Andruw Monasterio26MIL857761688.123472156631.97471271212.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-31-4-12-23.012.49OF-2B-3B-SS
464Gabriel Moreno23ARI1049493854.08798215533.9971420202869.238.42C
465Dauri Moreta27PIT550058.0105320.8000001.240.15P
466Charlie Morton39ATL30300163.12451811.958-1-1-11.270.77P
467Taylor Motter33STL282114188.0772650111.987-1-60003.642.452B-3B-SS-OF-1B
468Mike Moustakas34COL322317215.219016425114.995-1-621117.895.251B-3B
469Zach Muckenhirn28NYM3006.0211011.0000003.000.67P
470Max Muncy32LAD1241211101052.0285632061623.944-5-5-3-3-12.302.173B
471Sean Murphy28ATL1029893866.095991930102.990-1-181119.869.30C
472Joe Musgrove30SDP1717097.12010822.9002401.661.06P
473Dane Myers27MIA211715155.146460001.000322-3-2302.672.19OF
474Wil Myers32CIN323122268.110697819.991282813.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-100009.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-12-8-21-13.812.883B-SS-2B-1B
483Kyle Nicolas24PIT4005.100000000.000.00P
484Tomás Nido29NYM211814153.0158153320.987-1-81809.187.43C
485Brandon Nimmo30NYM1461451351254.2359352341.989-2-2-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.997-1-3-3-928.847.31C
490Sean Nolin33MIA1003.000000000.000.00P
491Lars Nootbaar25STL11411087964.0276268622.9936733-12.562.40OF
492Tyler O'Neill28STL705857534.2115108520.983-6-13-1-211.901.61OF
493Rougned Odor29SDP463119285.01064854414.962-4-16-5-2103.222.082B-OF-3B-1B
494Steven Okert31MIA642058.2422001.000-1-300.610.06P
495Matt Olson29ATL1621621591426.012981194968124.994768738.147.961B
496Rafael Ortega32NYM423423310.078762001.00001-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-5-51002.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.0001110002.731.67SS-OF-P
504Marcell Ozuna32ATL22114.0330001.00000-1-8501.931.50OF
505Cristian Pache24PHI442416227.06663210.98541952602.581.48OF
506Joshua Palacios27PIT765739509.0120112532.975-2-400-12.071.54OF
507Richie Palacios26STL272521223.04943421.959-4-21-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-23-5-28-11.640.97OF-1B
513Elvis Peguero26MIL590061.1615001.000-3-1000.880.10P
514Liover Peguero22PIT595640493.023692139535.979-3-6-7-17-14.223.21SS-2B
515Ryan Pepiot25LAD83042.0936001.00021001.931.13P
516David Peralta35LAD1239859839.2208203322.990172581122.211.67OF
517Freddy Peralta27MIL30300165.22313910.957-1-101.200.73P
518Angel 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.00016316305.684.00C
522Roberto Pérez34SFG55338.242411001.0000013109.788.40C
523Blake Perkins26MIL614131400.2113107511.9911646113202.521.84OF
524David Peterson27NYM27211111.02591510.9604701.950.89P
525Jace Peterson33ARI372519231.0541935021.000-5-28-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-3-60011.881.70OF
528Connor Phillips22CIN55020.2110001.000-2-1900.440.20P
529Evan Phillips28LAD620061.11410311.929-1-301.910.21P
530Kevin Pillar34ATL774333424.0104102110.990262502.191.34OF
531Riley Pint25COL1000.100000000.000.00P
532Michael Plassmeyer26PHI1103.2101001.0000002.451.00P
533AJ Pollock35SFG53121.0550001.000-1-51-1-5702.141.00OF
534Quinn Priester22PIT108050.013103001.0000002.341.30P
535Jurickson Profar30TOT1019585820.2205197441.98012-9-1302.201.95OF-1B-2B
536A.J. Puk28MIA580056.2716001.000-2-701.110.12P
537Juniel Querecuto30STL85451.031131712.9680512405.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.9570-100-11.431.05OF
545Henry Ramos31CIN13128100.026251001.00011633602.342.00OF
546Colin Rea32MIL26220124.218117011.000-1-201.300.69P
547J.T. Realmuto32PHI1331301221142.0122511903328.9981314-4-459.649.20C
548Jake Reed30LAD1000.200000000.000.00P
549Sean Reid-Foley27NYM8007.200000-1-260.000.00P
550Hunter Renfroe31CIN65545.011110001.000-2-40-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-2-3-1-101.841.77OF
553Matt Reynolds32CIN21011.031110.66700-1-10901.640.673B-1B
554Lyon Richardson23CIN44016.2110011.000-1-1200.540.25P
555Austin Riley26ATL1591591581412.0393952871138.97215139812.432.403B
556Edwin Ríos29CHC5008.0101001.0000300001.130.203B
557Alfonso Rivas III26TOT473227299.228225229130.9964142808.445.851B-OF
558Emmanuel Rivera27ARI725942528.01799184417.978131202.982.273B-1B
559David Robertson38TOT620065.11587001.000-1-1802.070.24P
560Nick Robertson24LAD90010.1211001.0000001.740.22P
561Víctor Robles26WSN363534303.082811011.000-10-38-10-3902.442.28OF
562Brendan Rodgers26COL434343372.2174711030281.000-2-5-1-3-14.204.052B
563Dereck Rodríguez31ATL3004.2220001.0000003.860.67P
564Endy Rodríguez23PIT534544412.04253992512.998003909.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.9861339154513.172.42OF
569Josh Rojas29ARI544638415.11304086411.96925-1-202.732.213B-2B-OF-P
570Miguel Rojas34LAD12310991965.2436146284662.9861518121504.013.41SS-2B-P-3B
571Drew Rom23STL88033.2422011.000-1-601.070.50P
572JoJo Romero26STL270036.2112721.8181502.210.33P
573Amed Rosario27LAD422612268.01144469123.9910131303.792.172B-SS
574Eddie Rosario31ATL130122901057.0231223441.9837733-11.931.75OF
575Eguy Rosario23SDP119885.03062310.96711622803.072.423B-2B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs