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 Diamondbacks384.65.690514593564095.0184813654602351.988123722
Atlanta Braves363.75.703484323593870.0176912904611840.990312142
Chicago Cubs404.29.696514593324092.0181613644203227.982-22-6-9-60
Cincinnati Reds344.33.702514593474047.0173913493642631.985-2-1-5-40
Colorado Rockies335.50.677504503513987.0186513295142252.988-8-2941
Los Angeles Dodgers423.66.734534773524287.0192514294742234.98938113340
Miami Marlins435.29.680524683304176.0191913924903740.981-24-7-27-53
Milwaukee Brewers394.16.702504503273981.0178913274382435.98731400
New York Mets404.72.700504503414035.0179813454233041.983-15-4-29-71
Philadelphia Phillies323.60.704524683724242.0192414144803037.984-4-1130-4
Pittsburgh Pirates364.50.702524683444182.0187113944463142.9830011-2
San Diego Padres354.33.705544863564314.0189814384312942.985-205-1-3
San Francisco Giants404.81.670524683554113.0193913715343447.982-26-73-2-4
St. Louis Cardinals344.73.685494413313903.0177613014512451.986-9-31310
Washington Nationals344.33.677494413393903.0179613014653052.983-12-4-9-30
League Average374.44.695514583464082 184513614572741.985-5-02-0-0
5514.44.6957646876519261227.027672204096851412622.985-68-130-1-5

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
1Andrew Abbott25CIN1010057.0844001.0002701.260.80P
2CJ Abrams23WSN454543393.218653129423.978-2-5-2-604.164.04SS
3Ronald Acuña Jr.26ATL474746420.09794210.990-3-8-5-1402.062.04OF
4Willy Adames28MIL505049439.118668115322.984-1-10013.753.66SS
5Riley Adams28WSN222219191.1181173532.983-4-25-1-6-28.378.09C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9812700-14.594.19SS
8Ozzie Albies27ATL404040356.016964103219.988-5-17-4-1314.224.182B
9Blaze Alexander25ARI241914165.0642337411.938-5-37-6-4403.272.50SS-2B-3B
10Logan Allen27ARI80019.1523001.0000002.330.63P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM504949443.138234635137.997-4-10-4-1107.737.621B
13José Alvarado29PHI240022.1101001.0000000.400.04P
14Francisco Alvarez22NYM141311113.0125121310.992-3-28111-19.888.86C
15Adbert Alzolay29CHC180017.1312001.0000001.560.17P
16Miguel Amaya25CHC343127273.2282274621.993-2-111429.218.24C
17Tim Anderson31MIA373633309.01353992420.970-1-40003.823.54SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL484747423.019261128330.984383904.023.94SS
21Nolan Arenado33STL464643401.2110307734.973-1-2-4-1202.402.333B
22Luis Arráez27TOT424230369.019892102430.980-1-2-2-614.733.882B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN1010054.0158520.8670002.171.30P
25Javier Assad26CHC1010053.093511.8891401.360.80P
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
26Nick Avila26SFG80011.2110001.0000000.770.13P
27Pedro Avila27SDP4008.0220001.0000002.250.50P
28José Azocar28SDP39138173.147470001.0004261602.441.21OF
29Harrison Bader30NYM413735345.1109107110.991134413-12.812.63OF
30Ji Hwan Bae24PIT22219.0550001.000-2-1140002.372.50OF
31Patrick Bailey25SFG302725233.12422251432.9880263119.227.97C
32Anthony Banda30LAD3002.2101001.0000003.380.33P
33Austin Barnes34LAD141312115.0119114410.9920-30019.238.43C
34Jacob Barnes34WSN130014.1211001.0000001.260.15P
35Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
36Tucker Barnhart33ARI171712145.0134128420.9850-3-2-1708.197.76C
37Jorge Barrosa23ARI22220.0550001.0001690002.252.50OF
38Joey Bart27PIT211815161.1163154811.994-2-14-2-15-19.047.71C
39Matthew Batten29SDP1118.0752011.00011170007.887.001B
40Brett Baty24NYM413830330.01062976110.99125-1-402.862.563B
41Jake Bauers28MIL322515236.117916612117.994001506.784.811B-OF-P
42Jordan Beck23COL222120190.238371011.000160001.791.73OF
43David Bednar29PIT230020.1211001.000-1-1000.890.09P
44Jalen Beeks30COL210023.0211001.0001900.780.10P
45Josh Bell31MIA353521301.028325822323.989-2-6-5-2008.378.001B
46Cody Bellinger28CHC323229280.290873011.000-2-10-2-812.892.81OF-1B
47Anthony Bender29MIA210020.1330001.000-1-1001.330.14P
48Will Benson26CIN454323372.098971001.000-1-4-2-6-12.372.18OF
49Christian Bethancourt32MIA271814168.0178169541.9780-3-2-1419.326.44C
50Mookie Betts31LAD525240455.118766114722.963253803.563.00SS-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
51Jake Bird28COL190020.2505001.00011002.180.26P
52Ty Blach33COL74027.2615021.0001701.950.86P
53Mason Black24SFG43014.1211001.0000001.260.50P
54Tyler Black23MIL33121.021201021.0000-130009.007.001B
55Charlie Blackmon37COL1211481.219172001.0000-411402.091.58OF
56Xander Bogaerts31SDP444439381.01516880321.980-4-11-2-603.503.292B-SS
57Alec Bohm27PHI494845430.1182878966.96714-2-6-13.683.453B-1B
58Ryan Borucki30PIT4003.100000000.000.00P
59Sean Bouchard28COL171611135.03229120.938-7-64-1-8-22.001.76OF
60Matt Bowman33ARI4006.2110001.0000001.350.25P
61Ryan Brasier36LAD121011.2413001.0000003.090.33P
62Colten Brewer31CHC70011.2220001.000-1-1701.540.29P
63Jonah Bride28MIA63230.0945031.00013214002.701.293B-1B
64Jhony Brito26SDP170027.0514001.0001701.670.29P
65Connor Brogdon29TOT4003.0101001.0000003.000.25P
66Ben Brown24CHC125039.1220001.000-1-500.460.17P
67Vidal Bruján26MIA372823267.01163574712.940-4-200003.672.73SS-3B-2B-OF
68Kris Bryant32COL1110780.059563061.000-1-17-1-15-16.645.361B-OF
69Walker Buehler29LAD33013.141210.7500002.031.00P
70JB Bukauskas27MIL6006.0101001.0000001.500.17P
71Aaron Bummer30ATL170017.0404001.000-1-1202.120.24P
72Jake Burger28MIA292922251.01378151510.964-2-12-2-1004.734.263B-1B
73Alec Burleson25STL18146115.050455031.000-1-1122013.912.63OF-1B
74Michael Busch26CHC474339384.232830123421.9880000-27.586.751B-3B
75José Buttó26NYM77038.0431001.0001500.950.57P
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
76Edward Cabrera26MIA55021.1303001.0000001.270.60P
77Alex Call29WSN75450.013121011.000-1-35-1-2402.341.86OF
78Luis Campusano25SDP453939358.13673501520.995-1-3-9-30-19.178.11C
79Alexander Canario24CHC127466.024240001.00022911803.272.00OF
80Jeimer Candelario30CIN434340376.21509156310.980-7-23-8-25-13.513.343B-1B
81Conner Capel27CIN1106.0220001.00011260003.002.00OF
82Matt Carasiti32COL1001.1000000.000.00P
83Dylan Carlson25STL136570.015150001.000113-2-3401.931.15OF
84Corbin Carroll23ARI494847429.01291281011.00026-3-8-22.712.63OF
85Curt Casali35SFG55343.046424001.0000-425609.639.20C
86Nick Castellanos32PHI515150459.181783001.00012-4-1001.591.59OF
87Miguel Castro29ARI8008.2303001.00012303.120.38P
88Jake Cave31COL331612177.048453001.000-1-1032002.441.45OF
89Dylan Cease28SDP1010059.0835001.0001301.220.80P
90Slade Cecconi25ARI65032.1413001.0000001.110.67P
91Aroldis Chapman36PIT220016.1303001.0000001.650.14P
92Matt Chapman31SFG515050443.014329108617.95861561602.782.693B
93Jesse Chavez40ATL160020.0303001.0000001.350.19P
94Jazz Chisholm Jr.26MIA515147445.01221211001.00000-2-5-12.472.39OF
95Jackson Chourio20MIL464131361.188871001.000517-1-3-12.191.91OF
96Kody Clemens28PHI125559.1341717031.00023824005.162.832B-1B-3B
97Michael Conforto31SFG383734319.049490001.000-8-29-4-1501.381.29OF
98Roansy Contreras24PIT120016.1220001.0000001.100.17P
99William Contreras26MIL414141364.03663441841.98927-1-3-18.958.83C
100Willson Contreras32STL202018164.1158148910.9941821518.607.85C
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
101Garrett Cooper33CHC43229.024231031.000-1-240007.454.801B-OF
102Patrick Corbin34WSN1010054.1716001.000-1-401.160.70P
103Tom Cosgrove28SDP150012.0202001.00011701.500.13P
104Brandon Crawford37STL109777.029722071.000-2-370003.392.90SS
105Nabil Crismatt29LAD5007.0101001.0000001.290.20P
106Jake Cronenworth30SDP505047440.138634933436.9900-11307.817.641B-2B
107Declan Cronin26MIA150023.2211001.000-2-1700.760.13P
108Pete Crow-Armstrong22CHC201715156.04443010.977-2-1764602.482.15OF
109Fernando Cruz34CIN230021.2110001.0000000.420.04P
110Oneil Cruz25PIT484643407.115748991022.936-1-2-6-1803.253.06SS
111José Cuas30CHC90013.1110001.0000000.680.11P
112Travis d'Arnaud35ATL393229289.129228210031.0002931219.087.49C
113Yu Darvish37SDP1010053.1716001.0000001.180.70P
114Henry Davis24PIT222119184.1181173711.99416-2-1308.798.18C
115Noah Davis27COL1003.000000000.000.00P
116Bryan De La Cruz27MIA202018172.036333011.000-4-311611.881.80OF
117Elly De La Cruz22CIN515050442.218383901022.945-1-3-3-803.523.39SS
118Enyel De Los Santos28SDP230019.0110001.000-1-1100.470.04P
119Jason Delay29PIT11110.012120001.00002000010.8012.00C
120Alexis Díaz27CIN200018.2422011.00011101.930.20P
121Edwin Díaz30NYM190019.020110.500-2-2100.470.05P
122Elias Díaz33COL343127266.22061921221.990-1-315-16.896.00C
123Jake Diekman37NYM200016.1202001.000-1-1201.100.10P
124Seranthony Domínguez29PHI180016.0312001.0000001.690.17P
125Brendan Donovan27STL434235372.284661713.988-4-12-3-902.001.69OF-2B-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
126Camilo Doval26SFG210020.242112.750-1-1001.310.14P
127Brenton Doyle26COL484848426.0141138120.986515-2-502.942.90OF
128Oliver Dunn26MIL23167132.0441133041.00043432703.001.833B-2B-1B
129Adam Duvall35ATL251817171.249472001.000-2-171602.571.96OF
130Bryce Elder25ATL55023.2752021.0000002.661.40P
131Kent Emanuel32MIA2006.0101001.0000001.500.50P
132Christian Encarnacion-Strand24CIN292928255.0215196190131.00013-1-507.597.411B
133Santiago Espinal29CIN373432304.291276227.9780-10002.632.343B-2B-SS
134Jeremiah Estrada25SDP100013.200000000.000.00P
135Thairo Estrada28SFG504948429.021560153231.991-3-9-7-2004.474.262B
136Stuart Fairchild28CIN352618243.280800001.00031662942.952.29OF
137Bailey Falter27PIT1010058.1624001.000-1-300.930.60P
138Buck Farmer33CIN190024.2312001.0000001.090.16P
139Calvin Faucher28MIA150017.1404001.00011202.080.27P
140Ryan Feltner27COL1010055.0844011.000-1-401.310.80P
141José Fermín25STL43229.01028001.0000-17-1-4103.102.002B-3B
142Ryan Fernandez26STL170020.2321001.0000001.310.18P
143J.P. Feyereisen31LAD9009.0321001.0000003.000.33P
144Kyle Finnegan32WSN190019.0101001.0000000.470.05P
145Tyler Fitzgerald26SFG18138131.154282153.907-2-18-2-18-23.362.23OF-SS-2B-P-1B
146Josh Fleming28PIT171019.0927031.00033204.260.53P
147David Fletcher30ATL53128.020614041.00015214306.434.002B
148Wilmer Flores32SFG302219200.021018919221.990-2-1431809.366.711B-3B
149Dylan Floro33WSN230024.2734001.0000002.550.30P
150Mike Ford31CIN22217.017152011.00016117109.008.501B
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
151Nick Fortes27MIA383222279.02722591120.993-2-70018.717.11C
152Jake Fraley29CIN312620222.25653210.982-4-20-1-502.221.77OF
153Kyle Freeland31COL44015.251310.8000002.301.00P
154Freddie Freeman34LAD535349464.143838254233.99537-2-518.458.231B
155Sal Frelick24MIL444227357.07472110.986-5-15-3-10-11.841.62OF-3B
156Luis Frías26ARI7006.110010.0000000.000.00P
157Max Fried30ATL1010258.21248001.0002701.841.20P
158TJ Friedl28CIN65544.010100001.000-1-140002.052.00OF
159Giovanny Gallegos32STL13009.0211001.0000002.000.15P
160Zac Gallen28ARI1010057.2835001.0001301.250.80P
161Joey Gallo30WSN262524219.1195180150191.0001842118.007.501B-OF
162Avisaíl García33MIA161310114.039381001.000040003.082.44OF
163Luis García Jr.24WSN393632320.01606990124.9940-2-3-1104.474.082B
164Robert Garcia28WSN200015.020110.500-1-1300.600.05P
165Braxton Garrett26MIA33118.2101001.0000000.480.33P
166Reed Garrett31NYM190027.041210.7500001.000.16P
167Robert Gasser25MIL33017.041210.750-1-1201.591.00P
168Kyle Gibson36STL1010059.01165001.0000001.681.10P
169Logan Gillaspie27SDP2002.2101001.0000003.380.50P
170Kevin Ginkel30ARI200019.1202001.00011000.930.10P
171Tyler Glasnow30LAD1111067.015114001.000-2-602.011.36P
172Paul Goldschmidt36STL464544399.2399365340471.000-1-33908.988.671B
173Austin Gomber30COL1010058.2100910.9002701.380.90P
174Yan Gomes36CHC242017181.01881826001.00002-3-2009.357.83C
175Marco Gonzales32PIT33017.0413011.00011202.121.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
176Nick Gonzales25PIT141312117.1482127081.000-2-20-1-1003.683.202B-3B
177Hunter Goodman24COL108468.149463051.00012311706.454.901B-OF-C
178Nick Gordon28MIA403327295.07162721.97213-4-1602.111.73OF-2B
179MacKenzie Gore25WSN1010053.170610.857-1-401.010.60P
180Nolan Gorman24STL423938349.217160107431.977-2-613-14.303.982B
181Yasmani Grandal35PIT141211109.0113108230.9730-511109.087.86C
182Josiah Gray26WSN2208.100000000.000.00P
183Sonny Gray34STL88047.0835001.0000001.531.00P
184Tristan Gray28MIA41113.01019001.000216519206.922.503B
185Hunter Greene24CIN1010058.2615001.000-1-300.920.60P
186Randal Grichuk32ARI22168141.040400001.0002151802.551.82OF
187Michael Grove27LAD201026.1312001.0001801.030.15P
188Luis Guillorme29ATL96354.024717031.0002450004.002.672B-SS-P
189Lourdes Gurriel Jr.30ARI474643407.010397330.97172125-22.212.13OF
190Vladimir Gutierrez28MIA1004.000000000.000.00P
191DL Hall25MIL44016.1202001.0000001.100.50P
192Ian Happ29CHC393934339.285832011.0002641422.252.18OF
193Bryce Harper31PHI464543405.037934038130.99741141208.408.401B
194Michael Harris II23ATL484848430.09391110.989-3-912-11.931.92OF
195Kyle Harrison22SFG1111060.0624001.000-1-300.900.55P
196Grant Hartwig26NYM4006.200000000.000.00P
197Hunter Harvey29WSN230025.0431001.000-2-1601.440.17P
198Ke'Bryan Hayes27PIT343333295.195236939.968310312-12.802.713B
199Ryan Helsley29STL220022.0440011.000-1-901.640.18P
200Kyle Hendricks34CHC87032.2945001.0001602.481.13P
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
201Tommy Henry26ARI66028.1330001.000-1-700.950.50P
202Kevin Herget33MIL2003.200000000.000.00P
203Daysbel Hernández27ATL2002.000000000.000.00P
204Elieser Hernández29LAD4109.2101001.0000000.930.25P
205Enrique Hernández32LAD372819264.0774928021.0004191402.631.93OF-3B-2B-1B
206Jose Hernandez26PIT7005.100000000.000.00P
207Teoscar Hernández31LAD535339455.199954001.0005140011.961.87OF
208Iván Herrera24STL262522223.22222184011.000-3-17-4-2108.938.54C
209Jason Heyward34LAD98670.018180001.00058835102.312.00OF
210Jordan Hicks27SFG1010053.01913512.947-2-803.061.80P
211Kyle Higashioka34SDP15158120.0132123811.9920300-29.838.73C
212Sean Hjelle27SFG120018.2431001.0000001.930.33P
213Porter Hodge23CHC1001.000000000.000.00P
214Bryan Hoeing27MIA110019.2220001.0000000.920.18P
215Nico Hoerner27CHC444440392.217659111613.966-5-14-5-1503.903.622B-SS
216Jeff Hoffman31PHI230022.2770001.000-1-902.780.30P
217Colin Holderman28PIT160015.0321001.0000001.800.19P
218Rhys Hoskins31MIL232219185.01561421229.987-2-15-3-1907.496.701B
219Adrian Houser31NYM97037.2927001.0001512.151.00P
220Bryan Hudson27MIL190028.1413001.0001701.270.21P
221Dakota Hudson29COL99044.1615001.000-1-501.220.67P
222Daniel Hudson37LAD200020.0321001.0000001.350.15P
223Brandon Hughes28ARI4203.100000000.000.00P
224Kyle Hurt26LAD3106.2110001.0000001.350.33P
225Jacob Hurtubise26CIN87356.214140001.0002400002.221.75OF
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
226Raisel Iglesias34ATL200019.1404001.0000001.860.20P
227Shota Imanaga30CHC99053.2826001.0001401.340.89P
228Jonathan India27CIN353535306.212257650131.00014-4-1603.583.492B
229Jake Irvin27WSN1010057.01257011.0001401.891.20P
230Luke Jackson32SFG140012.1101001.0000000.730.07P
231Bryce Jarvis26ARI200027.2312001.0000000.980.15P
232Tyler Jay30NYM2004.0110001.0000002.250.50P
233Daulton Jefferies28SFG2104.200000000.000.00P
234Joe Jiménez29ATL190019.010010.0000000.000.00P
235Connor Joe31PIT433823335.220018711218.990-4-16-4-14-15.314.131B-OF
236Pierce Johnson33ATL150013.2211001.0000001.320.13P
237Jared Jones22PIT1010059.0633001.0001300.920.60P
238Nolan Jones26COL252523211.24440040.9090-1-2-11-11.701.60OF
239Jakob Junis31MIL1104.000000000.000.00P
240Janson Junk28MIL3005.0101001.0000001.800.33P
241Jarred Kelenic24ATL323124267.161583001.000-1-52802.051.91OF
242Mitch Keller28PIT1010161.014311021.0002702.071.40P
243Joe Kelly36LAD150013.1514001.00011503.380.33P
244Merrill Kelly35ARI44024.2633001.0001802.191.50P
245Orion Kerkering23PHI150016.1211001.000-1-1201.100.13P
246Ray Kerr29ATL51013.151310.8000002.700.80P
247Ha-Seong Kim28SDP535350461.119266119729.9643725-13.613.49SS
248John King29STL110012.281610.8750004.970.64P
249Michael King29SDP1110061.014410001.00031002.071.27P
250Tyler Kinley33COL220020.1413001.0000001.770.18P
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
251Andrew Kittredge34STL220020.1202001.0000000.890.09P
252Landon Knack26LAD44020.2660001.0000002.611.50P
253Matt Koch33COL2000.100000000.000.00P
254Jared Koenig30MIL141020.230210.667-1-1000.870.14P
255Stephen Kolek27SDP230023.2615001.0000002.280.26P
256Peter Lambert27COL133027.1101001.000-1-700.330.08P
257Dinelson Lamet31LAD3004.1220001.0000004.150.67P
258Derek Law33WSN250029.1110001.0000000.310.04P
259Justin Lawrence29COL190020.2211001.0000000.870.11P
260Kyle Leahy27STL70012.2101011.0000000.710.14P
261Dylan Lee29ATL140022.1514001.0001902.010.36P
262Jung Hoo Lee25SFG373635306.280791001.000-2-7-1-302.352.16OF
263Casey Legumina27CIN1002.000000000.000.00P
264Mark Leiter Jr.33CHC200020.0101001.000-1-1000.450.05P
265Matthew Liberatore24STL163026.2725001.0001802.360.44P
266Francisco Lindor30NYM504946431.118673109420.978-2-40003.803.64SS
267Trey Lipscomb24WSN333127276.01033363712.932272903.132.743B-1B-2B
268Luke Little23CHC151014.0404011.0000002.570.27P
269Nick Lodolo26CIN66035.030210.667-1-600.510.33P
270Jorge López31NYM260025.021010.500-2-1600.360.04P
271Otto Lopez25MIA241815168.062214014.984-2-1600-13.272.442B-3B-SS
272Reynaldo López30ATL88046.2752001.0000001.350.88P
273Richard Lovelady28CHC7005.2321001.000-1-3504.760.43P
274Joey Lucchesi31NYM1104.1101001.000-1-4602.081.00P
275Marco Luciano22SFG76455.035141741.886-1-230005.074.43SS
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
276Gavin Lux26LAD393530316.114355880201.00062262304.073.672B
277Jesús Luzardo26MIA88045.2826001.0001401.581.00P
278Lance Lynn37STL1010051.153110.800-2-800.700.40P
279Manny Machado31SDP171715148.0341123021.0001121812.072.003B
280Nick Madrigal27CHC422013214.064204318.984-3-14-2-1102.651.373B-2B
281Luke Maile33CIN211914166.01851731110.995426-2-1419.988.76C
282Anthony Maldonado26MIA101012.052211.8000003.000.40P
283Sean Manaea32NYM99046.1514001.0000000.970.56P
284Joe Mantiply33ARI241019.153110.8000001.860.17P
285Brandon Marsh26PHI453834357.17267321.972-1-593021.761.56OF
286Ketel Marte30ARI444236369.021591122231.99151572315.204.842B-SS
287Starling Marte35NYM413935342.17468422.973-9-30-5-1701.891.76OF
288Yunior Marte29PHI120013.1211001.0000001.350.17P
289Justin Martinez22ARI120014.0202001.0000001.290.17P
290Nick Martinez33CIN115043.071421.7140001.050.45P
291Nick Martini34CIN74338.01091001.000-1-32-1-31-12.371.43OF
292Miles Mastrobuoni28CHC16117101.254193325.9630-20004.603.25SS-2B-OF-3B
293Luis Matos22SFG1110999.03130010.968-4-4311232.732.73OF
294Yuki Matsui28SDP230021.241210.750-1-901.250.13P
295Steven Matz33STL66027.241211.7500000.980.50P
296Tyler Matzek33ATL110010.0000000000.000.00P
297Jake McCarthy26ARI412923275.06968010.986-2-8-3-1302.231.66OF
298Darren McCaughan28MIA1004.2101001.0000001.931.00P
299Andrew McCutchen37PIT31010.0440001.0000-220003.601.33OF
300Scott McGough34ARI150016.0211001.0000001.130.13P
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
301Ryan McKenna27SFG2105.000000-1-1560000.000.00OF
302Ryan McMahon29COL504946431.014726114713.952-2-62602.922.803B
303Jeff McNeil32NYM484744421.11969399430.980-5-15-4-1114.103.762B-OF
304Nick Mears27COL210022.0202001.0000000.820.10P
305Trevor Megill30MIL130013.200000000.000.00P
306Tylor Megill28NYM2209.0202011.0000002.001.00P
307Joey Meneses32WSN242423211.0212194180241.000-1-41619.048.831B
308Whit Merrifield35PHI262319219.166392616.98531521002.672.17OF-3B-2B
309Jackson Merrill21SDP504545407.1146142222.98671941103.182.88OF
310Julian Merryweather32CHC4004.200000000.000.00P
311Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
312Max Meyer25MIA33017.0642001.0000003.182.00P
313Miles Mikolas35STL1010053.0752011.000-1-401.190.70P
314Wade Miley37MIL2207.0202001.0000002.571.00P
315Drew Millas26WSN22216.014113001.0001820007.887.00C
316Bobby Miller25LAD33011.2101001.0000000.770.33P
317Erik Miller26SFG252023.2101001.0001800.380.04P
318Owen Miller27MIL97352.054486061.0000-60009.354.911B-3B-2B-P
319Tyson Miller28CHC3005.100000000.000.00P
320Hoby Milner33MIL230023.0954001.0000003.520.39P
321A.J. Minter30ATL240020.1312001.00011001.330.13P
322Carmen Mlodzinski25PIT3003.2101001.0000002.450.33P
323Anthony Molina22COL90016.2422001.00022402.160.44P
324Sam Moll32CIN9007.0101001.00012901.290.11P
325Andruw Monasterio27MIL117461.134112216.97123923904.842.752B-3B-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
326Frankie Montas31CIN99041.0936001.0000001.981.00P
327Elehuris Montero25COL383431299.0354342120341.000-1-3-1-4010.669.321B
328Jordan Montgomery31ARI66034.1514001.0000001.310.83P
329Adrián Morejón25SDP130019.2202001.0000000.920.15P
330Christopher Morel25CHC404018314.086255654.942-3-11-6-2302.322.033B
331Gabriel Moreno24ARI393434310.02852651823.993291408.227.26C
332Charlie Morton40ATL99051.070610.8571401.060.67P
333Max Muncy33LAD403636337.193256628.9782941402.432.283B
334Roddery Muñoz24MIA33015.2312001.0000001.721.00P
335Sean Murphy29ATL1106.0990001.0000-6000013.509.00C
336Tom Murphy33SFG1210884.269681001.000-2-32-5-71-27.335.75C
337Joe Musgrove31SDP99044.0105410.9000001.841.00P
338Dane Myers28MIA116469.02119110.952-1-140002.611.82OF
339Tobias Myers25MIL54018.0101001.0000000.500.20P
340Andrew Nardi25MIA240019.0303001.00022101.420.13P
341Omar Narváez32NYM241813163.0173166342.977-4-32-8-5909.337.04C
342Kyle Nelson27ARI110010.200000000.000.00P
343Nick Nelson28PHI3003.1110001.0000002.700.33P
344Ryne Nelson26ARI87034.163210.8330001.310.63P
345Héctor Neris35CHC190018.0202001.000-1-1101.000.11P
346Kevin Newman30ARI363127279.01012674120.9902841713.232.70SS-2B
347Kyle Nicolas25PIT9008.1202001.00012402.160.22P
348Tomás Nido30NYM231915172.1173162921.98814-1-708.937.43C
349Brandon Nimmo31NYM444234371.06762410.985-1-2-4-1201.601.50OF
350Aaron Nola31PHI1010165.0734011.0002600.970.70P
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
351Lars Nootbaar26STL363526302.28177222.975-3-111302.352.19OF
352Dedniel Núñez28NYM4006.100000000.000.00P
353Nasim Nuñez23WSN72124.0146713.929080004.881.86SS-2B
354Riley O'Brien29STL1001.000000000.000.00P
355Edward Olivares28PIT22217159.04038110.975-2-19-1-702.211.77OF
356Matt Olson30ATL484848430.043339634337.9935141309.008.961B
357Joey Ortiz25MIL443427312.1105346838.971-1-3-2-802.942.223B-2B-SS
358Luis Ortiz28PHI1000.200000000.000.00P
359Luis Ortiz25PIT160028.020110.5000000.320.06P
360Adam Ottavino38NYM190019.0642001.0000002.840.32P
361James Outman27LAD363025269.17674110.987-2-10-2-802.512.08OF
362Cristian Pache25PHI17157126.03228220.9380321902.141.76OF
363Emilio Pagán33CIN210019.1211001.0000000.930.10P
364Andy Pages23LAD333328296.194931001.000624312-12.852.85OF
365Pedro Pagés25STL94446.25149020.961-1-260009.455.44C-1B
366Daniel Palencia24CHC70011.0101001.0000000.820.14P
367Andre Pallante25STL90010.0642001.00012005.400.67P
368Mitchell Parker24WSN77038.0422001.0000000.950.57P
369Graham Pauley23SDP64134.1126511.917-1-32-1-3502.881.573B-1B
370James Paxton35LAD99049.0505001.0002800.920.56P
371Joel Payamps30MIL190017.131110.6670001.040.11P
372Elvis Peguero27MIL210021.2202001.0000000.830.10P
373David Peralta36SDP22014.0220001.0000340001.291.00OF
374Freddy Peralta28MIL1010056.21257001.0001401.911.20P
375Wandy Peralta32SDP230020.2211001.0000000.870.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
376Geraldo Perdomo24ARI77563.019415051.0000-70002.712.71SS
377Jhonny Pereda28MIA32017.022220001.0000-1800011.657.33C
378Martín Pérez33PIT1010054.1633011.0002700.990.60P
379Blake Perkins27MIL413736342.1109106210.99151631012.842.63OF
380Jace Peterson34ARI105350.020713031.000-3-80-3-7203.602.00SS-2B-3B
381Brandon Pfaadt25ARI1010060.083410.875-1-301.050.70P
382Evan Phillips29LAD140013.232010.667-1-1501.320.14P
383Ricardo Pinto30PHI60010.2651001.0000005.061.00P
384Quinn Priester23PIT55027.094320.778-2-1502.331.40P
385Jurickson Profar31SDP505027389.084813011.000-3-9-2-6-11.941.68OF-1B
386A.J. Puk29MIA84017.0101011.0000000.530.13P
387Cal Quantrill29COL1010057.2954001.0001301.400.90P
388Jose Quintana35NYM1010052.2743011.000-1-401.200.70P
389Tanner Rainey31WSN140014.0321001.000-1-1401.930.21P
390Brooks Raley36NYM8007.000000000.000.00P
391Emmanuel Ramirez29MIA4004.200000000.000.00P
392Nick Ramirez34LAD6009.1202001.0000001.930.33P
393Yohan Ramírez29TOT70010.1110001.0000000.870.14P
394Heliot Ramos24SFG141312121.028262001.00066243912.082.00OF
395Colin Rea33MIL99048.2972001.000-2-801.661.00P
396J.T. Realmuto33PHI424238373.04103911723.995-1-4-2-6-29.849.71C
397Jakson Reetz28SFG53331.034340001.000050009.876.80C
398Sean Reid-Foley28NYM130012.200000000.000.00P
399Bryan Reynolds29PIT454536399.28073611.988-8-25-1-311.781.76OF
400Austin Riley27ATL373736326.195256733.968292702.542.493B
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
401Emmanuel Rivera28MIA362520229.01187443110.992-3-140014.603.163B-1B-P
402Nick Robertson25STL80012.1110001.0000000.730.13P
403Víctor Robles27WSN129773.22725110.96312323203.182.17OF
404Brendan Rodgers27COL464141369.118360122134.995-2-51314.443.962B
405Randy Rodríguez24SFG60011.2211001.0000001.540.33P
406Taylor Rogers33SFG210019.0202001.0000000.950.10P
407Trevor Rogers26MIA1010045.2104510.900-2-901.770.90P
408Tyler Rogers33SFG260024.261410.833-1-801.820.19P
409Johan Rojas23PHI414136362.18885120.977-8-26-4-1302.142.10OF
410Miguel Rojas35LAD302114192.066244115.9851821303.052.10SS-2B-3B
411Chris Roller27MIL1003.0110001.0000240003.001.00OF
412JoJo Romero27STL240025.1202001.0001800.710.08P
413Eddie Rosario32WSN413423312.27673121.974-4-17-2-7-12.131.80OF
414Eguy Rosario24SDP2594101.038112614.9740422403.301.423B-2B
415Joe Ross31MIL99042.0651001.0000001.290.67P
416Landen Roupp25SFG100013.2303001.0000001.980.30P
417Chris Roycroft27STL5006.0303001.00013304.500.60P
418José Ruiz29PHI7009.0110001.0000001.000.14P
419Keibert Ruiz25WSN282525226.12192081014.995-1-7-6-3208.677.79C
420Jackson Rutledge25WSN1001.000000000.000.00P
421Ryder Ryan29PIT110013.000000000.000.00P
422Andrew Saalfrank26ARI2001.000000000.000.00P
423Blake Sabol26SFG87565.07066130.957-3-61-1-1809.288.38C
424Eduardo Salazar26LAD1002.0101001.0000004.501.00P
425Chris Sale35ATL99056.21037001.0000001.591.11P
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
426Cristopher Sánchez27PHI1010054.11711330.8240002.321.40P
427Gary Sánchez31MIL13101091.07469410.98602-1-1307.225.62C-1B
428Jesús Sánchez26MIA373329296.070700001.000-4-17-5-20-22.131.89OF
429Sixto Sánchez25MIA125026.2532001.0000001.690.42P
430Casey Schmitt25SFG66656.01899021.000-1-31-2-43-12.893.00SS
431Kyle Schwarber31PHI1119.0440001.0000290004.004.00OF
432Christian Scott25NYM44022.2330001.0000001.190.75P
433Tanner Scott29MIA210021.030210.667-2-1900.860.10P
434Victor Scott II23STL201716158.04241010.976-1-8-1-702.342.05OF
435Nick Senzel29WSN151413123.24173222.95102-2-1902.842.603B
436Luis Severino30NYM99051.21211011.9170001.921.22P
437Paul Sewald34ARI6006.0101001.0000001.500.17P
438Zack Short29TOT191310122.13672633.9171821902.431.743B-SS-2B
439Michael Siani24STL423019270.269681001.000210522-12.291.64OF
440Lucas Sims30CIN200016.1321011.0000001.650.15P
441Paul Skenes22PIT33016.0413011.0000002.251.33P
442Austin Slater31SFG2111295.022211001.0000-411202.081.05OF
443Burch Smith34MIA200023.1404001.000-1-901.540.20P
444Drew Smith30NYM100010.000000000.000.00P
445Pavin Smith28ARI139373.030282001.0001220003.702.31OF-1B
446Will Smith29LAD414039361.13593411531.99239-1-3-28.878.68C
447AJ Smith-Shawver21ATL1104.100000000.000.00P
448Drew Smyly35CHC90012.2101001.00011600.710.11P
449Blake Snell31SFG44015.000000-1-130.000.00P
450Donovan Solano36SDP86554.014311021.000-2-4812202.331.753B-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
451George Soriano25MIA100011.2202001.00011701.540.20P
452Edmundo Sosa28PHI242213190.01023465313.9711931904.694.13SS-3B-2B
453Gregory Soto29PHI200015.1220001.000-1-1301.170.10P
454Carson Spiers26CIN30010.1211011.0000001.740.67P
455Jacob Stallings34COL221815168.1148141610.9930321417.866.68C
456Justin Steele28CHC55025.1202001.0000000.710.40P
457Spencer Steer26CIN474740410.0151143537.98025-3-803.252.90OF-1B-2B
458Jackson Stephens30ATL3003.100000000.000.00P
459Tyler Stephenson27CIN373230283.22652569021.0000-11408.417.16C
460DJ Stewart30NYM128155.012120001.000-3-72-2-4301.960.92OF-1B
461Gavin Stone25LAD99050.01697021.0000002.881.78P
462Bryson Stott26PHI474338400.118177101323.983-2-5-1-304.003.422B-SS
463Matt Strahm32PHI210020.200000000.000.00P
464Hunter Stratton27PIT220023.1312001.0000001.160.14P
465Spencer Strider25ATL2209.0110001.0000001.000.50P
466Garrett Stubbs31PHI14101098.19691410.990-1-17-1-12-18.696.79C
467Eugenio Suárez32ARI504949439.013026100418.96901-1-302.582.523B
468Ranger Suárez28PHI1010166.015312011.0001302.051.50P
469Robert Suarez33SDP210022.1220001.0000000.810.10P
470Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
471Cole Sulser34NYM4004.200000-1-430.000.00P
472Brent Suter34CIN201028.182510.87521402.220.35P
473Jack Suwinski25PIT473427331.2104103010.990517-7-2502.792.19OF
474Seiya Suzuki29CHC212121184.24239212.976-1-81612.001.95OF
475Dansby Swanson30CHC393835334.21404987412.971-2-70003.663.49SS
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
476Jameson Taillon32CHC66032.272410.857-1-601.651.00P
477Fernando Tatis Jr.25SDP535347459.110496441.962-4-10-2-5-11.961.89OF
478Mike Tauchman33CHC383528319.07371111.986-5-18-2-702.031.89OF
479Chris Taylor33LAD281914185.03836110.974318-1-6-11.801.23OF-3B-2B
480Michael A. Taylor33PIT403434311.110298310.99083272722.922.53OF
481Tyrone Taylor30NYM272116206.16058110.9831400-12.572.19OF
482Julio Teheran33NYM1102.2110001.0000003.381.00P
483Rowdy Tellez29PIT413324291.126023623122.9962928-18.006.321B
484Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
485Alek Thomas24ARI44330.0660001.000-3-1040001.801.50OF
486Lane Thomas28WSN222221192.04441211.977-6-38-5-3102.021.95OF
487Bubba Thompson26CIN115452.015150001.000-1-22-1-2302.601.36OF
488Keegan Thompson29CHC90012.210010.000-1-1600.000.00P
489Ryan Thompson32ARI200021.1110001.000-1-900.420.05P
490Zack Thompson26STL52017.0321001.0000001.590.60P
491Michael Toglia25COL15128110.265596051.000-3-29-1-1005.293.821B-OF
492Michael Tonkin34NYM5007.0220001.0000002.570.40P
493Ezequiel Tovar22COL494949435.021566148132.995131304.434.37SS
494Taylor Trammell26LAD31012.0550001.00011420003.751.67OF
495Blake Treinen36LAD6006.0101001.0000001.500.17P
496Alan Trejo28COL1411593.2471532081.00011222604.523.362B-3B-SS
497Jared Triolo26PIT474743418.117163107122.99451361713.663.402B-3B-1B
498Chadwick Tromp29ATL18159134.21291227001.0001110008.627.17C
499Brice Turang24MIL454237372.018984104120.995-3-92604.554.182B
500Spencer Turnbull31PHI106039.1862001.000-2-1001.830.80P
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
501Trea Turner31PHI323231281.01073271410.963-3-13-1-403.303.22SS
502Kyle Tyler27MIA1002.0110001.0000004.501.00P
503Abner Uribe24MIL140014.1752011.00011404.400.50P
504Ricky Vanasco25LAD1002.0110001.0000004.501.00P
505Ildemaro Vargas32WSN302416222.0803840214.975-2-121503.162.172B-3B-OF-SS
506Miguel Vargas24LAD32117.0220001.000-1-670001.060.67OF
507Gus Varland27LAD7006.0321001.00013304.500.43P
508Randy Vásquez25SDP55021.2211001.0000000.830.40P
509Luis Vázquez24CHC1001.00000000000.000.00SS
510Alex Vesia28LAD220023.161411.8330001.930.23P
511Thyago Vieira31MIL160022.130210.6671900.810.13P
512Mark Vientos24NYM107666.120614011.0000-1-1-1802.712.003B
513Eli Villalobos27MIA3004.1101001.0000002.080.33P
514Darius Vines26ATL32012.2312001.0000002.131.00P
515Victor Vodnik24COL210028.2633001.0000001.880.29P
516LaMonte Wade Jr.30SFG443723312.029125634124.997-2-62708.376.301B-OF
517Tyler Wade29SDP352211203.151212823.961-5-29-3-1702.171.323B-2B-SS-OF
518Matt Waldron27SDP1010050.0514001.0000000.900.50P
519Christian Walker33ARI515047445.0431397340471.0002661608.728.451B
520Jordan Walker22STL17177132.024222011.00011119-11.641.41OF
521Josh Walker29NYM6007.1220001.0000002.450.33P
522Ryan Walker28SFG271027.0312001.000-2-1501.000.11P
523Taijuan Walker31PHI55026.2633011.0000002.031.20P
524Forrest Wall28ATL1001.0110001.00016960009.001.00OF
525Blake Walston23ARI1003.2101001.0000002.451.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
526Ryan Weathers24MIA1010056.2615001.0000000.950.60P
527Logan Webb27SFG1111065.11257001.000-3-901.651.09P
528Jordan Weems31WSN200017.061411.83311202.650.25P
529Joey Wendle34NYM1810598.040132433.925-1-12-1-1203.402.062B-3B-SS
530Hayden Wesneski26CHC103031.0963001.0000002.610.90P
531Zack Wheeler34PHI1111067.21293001.0000001.601.09P
532Mitch White29TOT70011.1211001.000110901.590.29P
533Jordan Wicks24CHC55023.000000-1-90.000.00P
534Joey Wiemer25MIL176469.11211010.917-1-2111721.430.65OF
535Alika Williams25PIT201713156.260233524.967-2-12-3-2303.332.642B-SS
536Luke Williams27ATL31010.1303001.0000130002.611.003B-P
537Trevor Williams32WSN99046.0624001.0001401.170.67P
538Bryse Wilson26MIL136044.0202001.0000000.410.15P
539Justin Wilson36CIN160010.2312001.00011902.530.19P
540Allan Winans28ATL1105.0202001.00014003.602.00P
541Jesse Winker30WSN373626302.06458511.9840141521.881.70OF
542Keaton Winn26SFG99042.11073001.0001502.131.11P
543Masyn Winn22STL424039356.218453124731.96251672404.474.21SS
544Patrick Wisdom32CHC127365.05039921.96005-1-1806.653.201B-OF-3B-P
545Brett Wisely25SFG42018.0422001.000-1-72-1-6602.000.80SS-2B-OF
546Yoshinobu Yamamoto25LAD1010054.0945001.0001401.500.90P
547Ryan Yarbrough32LAD140034.2122910.9170002.860.79P
548Mike Yastrzemski33SFG413629316.06360210.984-8-2951801.771.51OF
549Christian Yelich32MIL171716142.12522210.960-2-15-1-811.521.41OF
550Danny Young30NYM2003.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
551Jacob Young24WSN393633315.210298312.99041531102.882.59OF