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.68.690504503484014.0180813384482248.988103922
Atlanta Braves353.67.706464143443717.0170712394521640.991521942
Chicago Cubs404.32.694504503244011.0178413374153227.982-21-6-9-60
Cincinnati Reds344.27.704494413333876.0166712923492630.98400-2-20
Colorado Rockies325.48.675484323423792.0178312644972249.988-10-31041
Los Angeles Dodgers423.56.734524683474215.0189514054682233.98837113340
Miami Marlins435.39.677514593234095.0188013654793639.981-27-8-21-43
Milwaukee Brewers394.20.703494413193900.0175613004322434.98631200
New York Mets404.65.699494413333954.0176113184133040.983-15-5-29-81
Philadelphia Phillies323.64.702504503594068.0184213564563036.984-6-2100-3
Pittsburgh Pirates364.44.702504503304020.0179813404273139.9831012-1
San Diego Padres354.27.704524683424143.0182513814143041.984-2-11-2-4
San Francisco Giants404.74.670504503433951.0186913175223047.984-24-7-1-2-4
St. Louis Cardinals344.73.685494413313903.0177613014512451.986-9-31310
Washington Nationals344.40.675484323313822.0176112744573052.983-14-4-11-3-1
League Average374.43.694504463373965 179413224452740.985-5-02-0-0
5494.43.6947436687504959481.026912198276680405606.985-73-125-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 Abrams23WSN444442384.218453127423.978-2-7-1-304.214.09SS
3Ronald Acuña Jr.26ATL454544403.08885210.989-3-8-5-1401.941.93OF
4Willy Adames28MIL494948430.118367113322.984000013.763.67SS
5Riley Adams28WSN222219191.1181173532.983-4-27-1-6-28.378.09C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9812714-14.594.19SS
8Ozzie Albies27ATL383838339.01656499219.988-6-20-5-1814.334.292B
9Blaze Alexander25ARI241914165.0642337411.938-5-37-6-4403.272.50SS-2B-3B
10Logan Allen27ARI80019.1523001.0000002.330.63P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM494848434.137133832136.997-5-13-3-807.677.551B
13José Alvarado29PHI220020.1101001.000-1-1000.440.05P
14Francisco Alvarez22NYM141311113.0125121310.992-3-27111-19.888.86C
15Adbert Alzolay29CHC180017.1312001.0000001.560.17P
16Miguel Amaya25CHC343127273.2282274621.993-2-101429.218.24C
17Tim Anderson31MIA363532300.01323791419.970-1-20003.843.56SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL464545406.018859127230.9893103904.124.04SS
21Nolan Arenado33STL464643401.2110307734.973-1-2-3-902.402.333B
22Luis Arráez27TOT404028350.018276102429.978-1-2-3-1014.583.712B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN99048.2158520.8670002.401.44P
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 Avila26SFG7009.2110001.0000000.930.14P
27Pedro Avila27SDP4008.0220001.0000002.250.50P
28José Azocar28SDP38138172.147470001.0004261602.451.24OF
29Harrison Bader30NYM403634336.1105103110.990134513-12.782.60OF
30Ji Hwan Bae24PIT11110.0220001.000-1-860001.802.00OF
31Patrick Bailey25SFG282624222.12282131232.9870152719.118.04C
32Anthony Banda30LAD3002.2101001.0000003.380.33P
33Austin Barnes34LAD141312115.0119114410.9920-20019.238.43C
34Jacob Barnes34WSN130014.1211001.0000001.260.15P
35Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
36Tucker Barnhart33ARI171712145.0134128420.985-1-5-1-808.197.76C
37Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
38Joey Bart27PIT201715153.1157148811.994-1-9-1-809.167.80C
39Matthew Batten29SDP1118.0752011.00011170007.887.001B
40Brett Baty24NYM413830330.01062976110.99126-1-402.862.563B
41Jake Bauers28MIL312414227.117215912116.994000006.774.751B-OF-P
42Jordan Beck23COL201919169.235341011.000020001.861.75OF
43David Bednar29PIT220019.1211001.000-1-1000.930.09P
44Jalen Beeks30COL200022.1211001.0001900.810.10P
45Josh Bell31MIA343421293.027124721322.989-3-10-5-2008.237.881B
46Cody Bellinger28CHC313128271.287843011.000-3-130012.882.81OF-1B
47Anthony Bender29MIA210020.1330001.000-1-1001.330.14P
48Will Benson26CIN444223362.097961001.0000-1-2-6-12.412.20OF
49Christian Bethancourt32MIA271814168.0178169541.9780-2-1-719.326.44C
50Mookie Betts31LAD515139447.118565113722.962143803.583.02SS-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 Blach33COL63021.0514021.00011002.140.83P
53Mason Black24SFG33011.2211001.0000001.540.67P
54Tyler Black23MIL33121.021201021.0000-140009.007.001B
55Charlie Blackmon37COL1111481.018162001.0000-311402.001.64OF
56Xander Bogaerts31SDP444439381.01516880321.980-4-11-2-603.503.292B-SS
57Alec Bohm27PHI474643411.0165728766.96413-2-6-13.483.243B-1B
58Ryan Borucki30PIT4003.100000000.000.00P
59Sean Bouchard28COL171611135.03229120.938-7-64-1-8-22.001.76OF
60Matt Bowman33ARI3005.2110001.0000001.590.33P
61Ryan Brasier36LAD121011.2413001.0000003.090.33P
62Colten Brewer31CHC70011.2220001.000-1-1701.540.29P
63Jonah Bride28MIA63230.0945031.0001320002.701.293B-1B
64Jhony Brito26SDP160025.0514001.0001801.800.31P
65Connor Brogdon29TOT4003.0101001.0000003.000.25P
66Ben Brown24CHC114035.1110001.000-1-600.250.09P
67Vidal Bruján26MIA372823267.01163574712.940-4-200003.672.73SS-3B-2B-OF
68Kris Bryant32COL1010778.057543051.000-1-1200-16.585.701B-OF
69Walker Buehler29LAD33013.141210.7500002.031.00P
70JB Bukauskas27MIL6006.0101001.0000001.500.17P
71Aaron Bummer30ATL170017.0404001.000-1-1202.120.24P
72Jake Burger28MIA282822242.01297946410.969-3-17-2-1004.654.313B-1B
73Alec Burleson25STL18146115.050455031.000-1-1111013.912.63OF-1B
74Michael Busch26CHC464238375.232429921421.9880-1-1-3-27.676.811B-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-34-1-2402.341.86OF
78Luis Campusano25SDP433838347.13573391530.992-1-2-8-28-19.178.23C
79Alexander Canario24CHC127466.024240001.00023011803.272.00OF
80Jeimer Candelario30CIN414138357.2141855339.979-7-23-7-23-13.473.293B-1B
81Conner Capel27CIN1106.0220001.00011280003.002.00OF
82Dylan Carlson25STL136570.015150001.000113-3-5101.931.15OF
83Corbin Carroll23ARI484746420.01251241011.00038-2-5-22.682.60OF
84Curt Casali35SFG44336.037334001.0000-826709.259.25C
85Nick Castellanos32PHI494948440.077743001.00000-4-1001.581.57OF
86Miguel Castro29ARI8008.2303001.00012303.120.38P
87Jake Cave31COL311512164.145423001.0000-232102.461.45OF
88Dylan Cease28SDP1010059.0835001.0001301.220.80P
89Slade Cecconi25ARI65032.1413001.0000001.110.67P
90Aroldis Chapman36PIT210015.2303001.0000001.720.14P
91Matt Chapman31SFG494848425.013829103617.95751351402.802.693B
92Jesse Chavez40ATL150019.0303001.0000001.420.20P
93Jazz Chisholm Jr.26MIA505046436.01191181001.00000-3-8-12.462.38OF
94Jackson Chourio20MIL454030352.186851001.000518-1-3-12.201.91OF
95Kody Clemens28PHI115558.0331617031.00024212105.123.002B-1B-3B
96Michael Conforto31SFG383734319.049490001.000-7-28-4-1501.381.29OF
97Roansy Contreras24PIT120016.1220001.0000001.100.17P
98William Contreras26MIL404040355.03563341841.98926-1-3-18.928.80C
99Willson Contreras32STL202018164.1158148910.9941621518.607.85C
100Garrett Cooper33CHC43229.024231031.000-1-240007.454.801B-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
101Patrick Corbin34WSN1010054.1716001.000-1-401.160.70P
102Tom Cosgrove28SDP150012.0202001.00011701.500.13P
103Brandon Crawford37STL109777.029722071.000-2-360003.392.90SS
104Nabil Crismatt29LAD5007.0101001.0000001.290.20P
105Jake Cronenworth30SDP484845421.138134829435.990001308.057.851B
106Declan Cronin26MIA150023.2211001.000-2-1700.760.13P
107Pete Crow-Armstrong22CHC201715156.04443010.977-2-1764602.482.15OF
108Fernando Cruz34CIN220020.2110001.0000000.440.05P
109Oneil Cruz25PIT464442391.114946931020.933-2-7-5-1503.203.02SS
110José Cuas30CHC90013.1110001.0000000.680.11P
111Travis d'Arnaud35ATL383128281.128327310031.0002841719.057.45C
112Yu Darvish37SDP99047.2615001.0000001.130.67P
113Henry Davis24PIT222119184.1181173711.99417-2-1308.798.18C
114Noah Davis27COL1003.000000000.000.00P
115Bryan De La Cruz27MIA202018172.036333011.000-4-301611.881.80OF
116Elly De La Cruz22CIN494848423.217278841022.942-2-6-3-803.443.31SS
117Enyel De Los Santos28SDP220018.1110001.000-1-1100.490.05P
118Jason Delay29PIT11110.012120001.00001900010.8012.00C
119Alexis Díaz27CIN190017.2321011.0000001.530.16P
120Edwin Díaz30NYM180018.020110.500-2-2200.500.06P
121Elias Díaz33COL323026254.01981841221.990-1-529-16.946.13C
122Jake Diekman37NYM200016.1202001.000-1-1201.100.10P
123Seranthony Domínguez29PHI180016.0312001.0000001.690.17P
124Brendan Donovan27STL434235372.284661713.988-4-11-1-302.001.69OF-2B-3B
125Camilo Doval26SFG200019.242112.750-1-1001.370.15P
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
126Brenton Doyle26COL464646404.1131128120.98539-3-802.872.80OF
127Oliver Dunn26MIL23167132.0441133041.00043432703.001.833B-2B-1B
128Adam Duvall35ATL241716163.247452001.000011702.581.96OF
129Bryce Elder25ATL55023.2752021.0000002.661.40P
130Kent Emanuel32MIA2006.0101001.0000001.500.50P
131Christian Encarnacion-Strand24CIN292928255.0215196190131.00013-1-507.597.411B
132Santiago Espinal29CIN363331295.289276027.978-1-30002.652.353B-2B-SS
133Jeremiah Estrada25SDP90011.200000000.000.00P
134Thairo Estrada28SFG484746411.021159150231.991-3-9-7-2004.584.352B
135Stuart Fairchild28CIN332517231.273730001.00052463142.842.21OF
136Bailey Falter27PIT99051.0514001.000-1-400.880.56P
137Buck Farmer33CIN170023.0312001.0000001.170.18P
138Calvin Faucher28MIA150017.1404001.00011202.080.27P
139Ryan Feltner27COL99049.0844011.000-1-401.470.89P
140José Fermín25STL43229.01028001.0000-18-1-4103.102.002B-3B
141Ryan Fernandez26STL170020.2321001.0000001.310.18P
142J.P. Feyereisen31LAD9009.0321001.0000003.000.33P
143Kyle Finnegan32WSN190019.0101001.0000000.470.05P
144Tyler Fitzgerald26SFG18138131.154282153.907-2-17-2-18-23.362.23OF-SS-2B-P-1B
145Josh Fleming28PIT171019.0927031.00033204.260.53P
146David Fletcher30ATL53128.020614041.00015314306.434.002B
147Wilmer Flores32SFG302219200.021018919221.990-2-1431809.366.711B-3B
148Dylan Floro33WSN220023.2734001.0000002.660.32P
149Mike Ford31CIN22217.017152011.00016117109.008.501B
150Nick Fortes27MIA373121270.02662531120.992-2-101418.807.14C
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
151Jake Fraley29CIN312620222.25653210.982-4-20-1-502.221.77OF
152Kyle Freeland31COL44015.251310.8000002.301.00P
153Freddie Freeman34LAD525248456.143237654233.99539-2-518.488.271B
154Sal Frelick24MIL434126348.07270110.986-5-16-3-10-11.841.61OF-3B
155Luis Frías26ARI7006.110010.0000000.000.00P
156Max Fried30ATL1010258.21248001.0002701.841.20P
157TJ Friedl28CIN65544.010100001.0000-130002.052.00OF
158Giovanny Gallegos32STL13009.0211001.0000002.000.15P
159Zac Gallen28ARI99050.2633001.0001401.070.67P
160Joey Gallo30WSN252423210.1188173150191.0001831708.047.521B-OF
161Avisaíl García33MIA161310114.039381001.000040003.082.44OF
162Luis García Jr.24WSN383531311.01586889124.994-1-2-3-1204.544.132B
163Robert Garcia28WSN200015.020110.500-1-1300.600.05P
164Braxton Garrett26MIA2209.2101001.0000000.930.50P
165Reed Garrett31NYM180026.041210.7500001.040.17P
166Robert Gasser25MIL33017.041210.7500001.591.00P
167Kyle Gibson36STL1010059.01165001.000-1-301.681.10P
168Logan Gillaspie27SDP2002.2101001.0000003.380.50P
169Kevin Ginkel30ARI200019.1202001.00011000.930.10P
170Tyler Glasnow30LAD1111067.015114001.000-2-602.011.36P
171Paul Goldschmidt36STL464544399.2399365340471.000-1-33908.988.671B
172Austin Gomber30COL1010058.2100910.9002701.380.90P
173Yan Gomes36CHC231916172.01771716001.00015-3-2109.267.70C
174Marco Gonzales32PIT33017.0413011.00011202.121.33P
175Nick Gonzales25PIT12111099.1411724061.000-1-18-1-1203.713.152B-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
176Hunter Goodman24COL86451.140382041.00012312307.015.001B-OF-C
177Nick Gordon28MIA393226286.07162721.97214-4-1602.171.77OF-2B
178MacKenzie Gore25WSN99046.170610.857-1-401.170.67P
179Nolan Gorman24STL423938349.217160107431.977-2-600-14.303.982B
180Yasmani Grandal35PIT12111099.0107102230.972-1-711209.458.67C
181Josiah Gray26WSN2208.100000000.000.00P
182Sonny Gray34STL88047.0835001.0000001.531.00P
183Tristan Gray28MIA41113.01019001.000216719206.922.503B
184Hunter Greene24CIN1010058.2615001.000-1-300.920.60P
185Randal Grichuk32ARI21157132.038380001.000191902.591.81OF
186Michael Grove27LAD191025.1312001.0001801.070.16P
187Luis Guillorme29ATL96354.024717031.0002450004.002.672B-SS-P
188Lourdes Gurriel Jr.30ARI464542398.010094330.97072139-22.192.11OF
189Vladimir Gutierrez28MIA1004.000000000.000.00P
190DL Hall25MIL44016.1202001.0000001.100.50P
191Ian Happ29CHC393934339.285832011.0002631022.252.18OF
192Bryce Harper31PHI444442396.037333438129.99741141208.458.451B
193Michael Harris II23ATL464646413.08987110.989-4-1112-11.921.91OF
194Kyle Harrison22SFG1010055.0624001.000-1-400.980.60P
195Grant Hartwig26NYM4006.200000000.000.00P
196Hunter Harvey29WSN220024.0330001.000-2-1701.130.14P
197Ke'Bryan Hayes27PIT343333295.195236939.968311312-12.802.713B
198Ryan Helsley29STL220022.0440011.000-1-901.640.18P
199Kyle Hendricks34CHC77030.2945001.0001702.641.29P
200Tommy Henry26ARI66028.1330001.000-1-700.950.50P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
201Kevin Herget33MIL2003.200000000.000.00P
202Daysbel Hernández27ATL2002.000000000.000.00P
203Elieser Hernández29LAD3108.2101001.000001.040.33P
204Enrique Hernández32LAD372819264.0774928021.0004201402.631.93OF-3B-2B-1B
205Jose Hernandez26PIT6004.200000000.000.00P
206Teoscar Hernández31LAD525239447.197934001.0004121211.951.87OF
207Iván Herrera24STL262522223.22222184011.000-3-16-4-2108.938.54C
208Jason Heyward34LAD88669.018180001.00058935202.352.25OF
209Jordan Hicks27SFG1010053.01913512.947-2-803.061.80P
210Kyle Higashioka34SDP14148112.0116110511.9910-3-1-11-29.248.21C
211Sean Hjelle27SFG120018.2431001.0000001.930.33P
212Porter Hodge23CHC1001.0000000.000.00P
213Bryan Hoeing27MIA110019.2220001.0000000.920.18P
214Nico Hoerner27CHC434339383.217359108613.965-5-15-6-1903.923.632B-SS
215Jeff Hoffman31PHI210020.2660001.000-1-1002.610.29P
216Colin Holderman28PIT160015.0321001.0000001.800.19P
217Rhys Hoskins31MIL232219185.01561421229.987-2-15-3-1907.496.701B
218Adrian Houser31NYM97037.2927001.0001512.151.00P
219Bryan Hudson27MIL180026.1413001.0001801.370.22P
220Dakota Hudson29COL99044.1615001.000-1-501.220.67P
221Daniel Hudson37LAD200020.0321001.0000001.350.15P
222Brandon Hughes28ARI4203.100000000.000.00P
223Kyle Hurt26LAD3106.2110001.0000001.350.33P
224Jacob Hurtubise26CIN65240.210100001.0002470002.211.67OF
225Raisel Iglesias34ATL190018.1404001.0000001.960.21P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
226Shota Imanaga30CHC99053.2826001.0001401.340.89P
227Jonathan India27CIN333333287.211148630121.00027-3-1303.473.362B
228Jake Irvin27WSN1010057.01257011.0001401.891.20P
229Luke Jackson32SFG130011.1101001.0000000.790.08P
230Bryce Jarvis26ARI190026.2312001.0000001.010.16P
231Tyler Jay30NYM2004.0110001.0000002.250.50P
232Daulton Jefferies28SFG2104.200000000.000.00P
233Joe Jiménez29ATL180018.010010.0000000.000.00P
234Connor Joe31PIT413621317.218817610217.989-4-15-3-11-15.274.041B-OF
235Pierce Johnson33ATL140013.0211001.0000001.380.14P
236Jared Jones22PIT1010059.0633001.0001300.920.60P
237Nolan Jones26COL252523211.24440040.9090-1-2-11-11.701.60OF
238Jakob Junis31MIL1104.000000000.000.00P
239Janson Junk28MIL3005.0101001.0000001.800.33P
240Jarred Kelenic24ATL313023258.157543001.000-2-72901.991.84OF
241Mitch Keller28PIT1010161.014311021.0002702.071.40P
242Joe Kelly36LAD150013.1514001.00011503.380.33P
243Merrill Kelly35ARI44024.2633001.0001802.191.50P
244Orion Kerkering23PHI140014.2211001.000-1-1401.230.14P
245Ray Kerr29ATL4009.1211001.0000001.930.50P
246Ha-Seong Kim28SDP515148442.118262113728.9622613-13.563.43SS
247John King29STL110012.281610.8750004.970.64P
248Michael King29SDP1110061.014410001.00031002.071.27P
249Tyler Kinley33COL200018.1303001.0000001.470.15P
250Andrew Kittredge34STL220020.1202001.0000000.890.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
251Landon Knack26LAD44020.2660001.0000002.611.50P
252Matt Koch33COL1000.1000000.000.00P
253Jared Koenig30MIL130020.030210.667-1-1000.900.15P
254Stephen Kolek27SDP220022.1514001.0000002.010.23P
255Peter Lambert27COL123026.2101001.000-1-800.340.08P
256Dinelson Lamet31LAD3004.1220001.0000004.150.67P
257Derek Law33WSN250029.1110001.0000000.310.04P
258Justin Lawrence29COL180019.1211001.0000000.930.11P
259Kyle Leahy27STL70012.2101011.0000000.710.14P
260Dylan Lee29ATL130021.1514001.0001902.110.38P
261Jung Hoo Lee25SFG373635306.280791001.000-2-7-1-302.352.16OF
262Casey Legumina27CIN1002.000000000.000.00P
263Mark Leiter Jr.33CHC200020.0101001.000-1-1000.450.05P
264Matthew Liberatore24STL163026.2725001.0001802.360.44P
265Francisco Lindor30NYM494845422.118070106419.978-2-6-1-303.753.59SS
266Trey Lipscomb24WSN333127276.01033363712.932282903.132.743B-1B-2B
267Luke Little23CHC141012.2404011.0000002.840.29P
268Nick Lodolo26CIN66035.030210.667-1-600.510.33P
269Jorge López31NYM250024.021010.500-2-1700.380.04P
270Otto Lopez25MIA231714159.058213614.983-3-1921503.232.382B-3B-SS
271Reynaldo López30ATL88046.2752001.0000001.350.88P
272Richard Lovelady28CHC7005.2321001.000-1-3504.760.43P
273Joey Lucchesi31NYM1104.1101001.000-1-4602.081.00P
274Marco Luciano22SFG55344.028101711.964090005.525.40SS
275Gavin Lux26LAD383429308.114053870191.00062251904.093.682B
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
276Jesús Luzardo26MIA88045.2826001.0001401.581.00P
277Lance Lynn37STL1010051.153110.800-2-800.700.40P
278Manny Machado31SDP161614138.0331122021.0001130002.152.063B
279Nick Madrigal27CHC422013214.064204318.984-3-14-1-602.651.373B-2B
280Luke Maile33CIN201813156.01761651010.994326-3-23110.108.75C
281Anthony Maldonado26MIA101012.052211.8000003.000.40P
282Sean Manaea32NYM99046.1514001.0000000.970.56P
283Joe Mantiply33ARI241019.1431001.0000001.860.17P
284Brandon Marsh26PHI443834356.07267321.972-2-572311.771.59OF
285Ketel Marte30ARI434135360.020989118229.99051772315.184.812B-SS
286Starling Marte35NYM403834333.17367422.973-7-25-4-1401.921.78OF
287Yunior Marte29PHI120013.1211001.0000001.350.17P
288Justin Martinez22ARI120014.0202001.0000001.290.17P
289Nick Martinez33CIN115043.071421.7140001.050.45P
290Nick Martini34CIN63228.0761001.0000110002.251.17OF
291Miles Mastrobuoni28CHC16117101.254193325.9630-20004.603.25SS-2B-OF-3B
292Luis Matos22SFG98881.02524010.960-4-550032.672.67OF
293Yuki Matsui28SDP220020.141210.750-1-1001.330.14P
294Steven Matz33STL66027.241211.7500000.980.50P
295Tyler Matzek33ATL110010.0000000000.000.00P
296Jake McCarthy26ARI412923275.06968010.986-2-8-3-1302.231.66OF
297Darren McCaughan28MIA1004.2101001.0000001.931.00P
298Andrew McCutchen37PIT31010.0440001.0000-220003.601.33OF
299Scott McGough34ARI150016.0211001.0000001.130.13P
300Ryan McKenna27SFG1104.000000-1-1950000.000.00OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
301Ryan McMahon29COL484845418.114526112712.952-2-52602.972.883B
302Jeff McNeil32NYM474643412.11929296429.979-6-17-5-1414.103.762B-OF
303Nick Mears27COL200020.0202001.0000000.900.10P
304Trevor Megill30MIL130013.200000000.000.00P
305Tylor Megill28NYM2209.0202011.0000002.001.00P
306Joey Meneses32WSN242423211.0212194180241.000-1-41619.048.831B
307Whit Merrifield35PHI242117200.056352016.98221221202.481.96OF-2B-3B
308Jackson Merrill21SDP484343388.1142138222.98662041203.242.92OF
309Julian Merryweather32CHC4004.200000000.000.00P
310Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
311Max Meyer25MIA33017.0642001.0000003.182.00P
312Miles Mikolas35STL1010053.0752011.000-1-401.190.70P
313Wade Miley37MIL2207.0202001.0000002.571.00P
314Drew Millas26WSN22216.014113001.0001800007.887.00C
315Bobby Miller25LAD33011.2101001.0000000.770.33P
316Erik Miller26SFG241022.0101001.0001900.410.04P
317Owen Miller27MIL97352.054486061.0000-70009.354.911B-3B-2B-P
318Tyson Miller28CHC3005.100000000.000.00P
319Hoby Milner33MIL230023.0954001.0000003.520.39P
320A.J. Minter30ATL230019.1312001.00011001.400.13P
321Carmen Mlodzinski25PIT3003.2101001.0000002.450.33P
322Anthony Molina22COL90016.2422001.00022402.160.44P
323Sam Moll32CIN7006.0101001.00013301.500.14P
324Andruw Monasterio27MIL117461.134112216.97123923904.842.752B-3B-OF
325Frankie Montas31CIN88035.0936001.0001602.311.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
326Elehuris Montero25COL363330287.1343331120331.000-2-7-1-4010.749.531B
327Jordan Montgomery31ARI66034.1514001.0000001.310.83P
328Adrián Morejón25SDP130019.2202001.0000000.920.15P
329Christopher Morel25CHC393917305.085245654.941-3-10-6-2402.362.053B
330Gabriel Moreno24ARI383333301.02782601622.993130008.257.26C
331Charlie Morton40ATL99051.070610.8571401.060.67P
332Max Muncy33LAD403636337.193256628.9783941402.432.283B
333Roddery Muñoz24MIA33015.2312001.0000001.721.00P
334Sean Murphy29ATL1106.0990001.0000-5800013.509.00C
335Tom Murphy33SFG1210884.269681001.000-2-31-4-57-27.335.75C
336Joe Musgrove31SDP99044.0105410.9000001.841.00P
337Dane Myers28MIA116469.02119110.952-1-130002.611.82OF
338Tobias Myers25MIL54018.0101001.0000000.500.20P
339Andrew Nardi25MIA240019.0303001.00011101.420.13P
340Omar Narváez32NYM241813163.0173166342.977-4-31-7-5209.337.04C
341Kyle Nelson27ARI110010.200000000.000.00P
342Nick Nelson28PHI3003.1110001.0000002.700.33P
343Ryne Nelson26ARI87034.163210.8330001.310.63P
344Héctor Neris35CHC190018.0202001.000-1-1101.000.11P
345Kevin Newman30ARI353026270.0972472117.9902841813.202.67SS-2B
346Kyle Nicolas25PIT9008.1202001.00012402.160.22P
347Tomás Nido30NYM221814163.1167156921.98815-1-709.097.50C
348Brandon Nimmo31NYM434133362.06762410.9850-2-3-901.641.53OF
349Aaron Nola31PHI1010165.0734011.0002600.970.70P
350Lars Nootbaar26STL363526302.28177222.975-3-11-1-302.352.19OF
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
351Dedniel Núñez28NYM4006.100000000.000.00P
352Nasim Nuñez23WSN72124.0146713.929080004.881.86SS-2B
353Riley O'Brien29STL1001.000000000.000.00P
354Edward Olivares28PIT21206150.03937110.974-1-9-1-802.281.81OF
355Matt Olson30ATL464646413.042238534337.9935141309.139.111B
356Joey Ortiz25MIL433326303.1101326637.970-1-6-2-802.912.183B-2B-SS
357Luis Ortiz28PHI1000.200000000.000.00P
358Luis Ortiz25PIT150026.120110.5000000.340.07P
359Adam Ottavino38NYM190019.0642001.0000002.840.32P
360James Outman27LAD363025269.17674110.987-2-9-2-802.512.08OF
361Cristian Pache25PHI15136108.02723220.9260522202.081.67OF
362Emilio Pagán33CIN210019.1211001.0000000.930.10P
363Andy Pages23LAD323227288.192911001.000624312-12.872.88OF
364Pedro Pagés25STL94446.25149020.961-1-250009.455.44C-1B
365Daniel Palencia24CHC70011.0101001.0000000.820.14P
366Andre Pallante25STL90010.0642001.00012005.400.67P
367Mitchell Parker24WSN77038.0422001.0000000.950.57P
368Graham Pauley23SDP64134.1126511.917-1-31-1-3502.881.573B-1B
369James Paxton35LAD88044.1404001.0002900.810.50P
370Joel Payamps30MIL180016.131110.6670001.100.11P
371Elvis Peguero27MIL210021.2202001.0000000.830.10P
372David Peralta36SDP1105.0220001.00011563.602.00OF
373Freddy Peralta28MIL1010056.21257001.0000001.911.20P
374Wandy Peralta32SDP230020.2211001.0000000.870.09P
375Geraldo Perdomo24ARI77563.019415051.0000-70002.712.71SS
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
376Jhonny Pereda28MIA32017.022220001.0000-18-1-71-111.657.33C
377Martín Pérez33PIT1010054.1633011.0002700.990.60P
378Blake Perkins27MIL403635333.1107104210.99141531012.862.65OF
379Jace Peterson34ARI105350.020713031.000-3-80-3-7203.602.00SS-2B-3B
380Brandon Pfaadt25ARI1010060.083410.875-1-301.050.70P
381Evan Phillips29LAD140013.232010.667-1-1501.320.14P
382Ricardo Pinto30PHI60010.2651001.0000005.061.00P
383Quinn Priester23PIT55027.094320.778-2-1502.331.40P
384Jurickson Profar31SDP484825370.079754011.000-3-10-2-6-11.921.65OF-1B
385A.J. Puk29MIA84017.0101011.0000000.530.13P
386Cal Quantrill29COL1010057.2954001.0001301.400.90P
387Jose Quintana35NYM1010052.2743011.000-1-401.200.70P
388Tanner Rainey31WSN140014.0321001.000-1-1401.930.21P
389Brooks Raley36NYM8007.000000000.000.00P
390Emmanuel Ramirez29MIA4004.200000000.000.00P
391Nick Ramirez34LAD6009.1202001.0000001.930.33P
392Yohan Ramírez29TOT60010.1110001.0000000.870.17P
393Heliot Ramos24SFG121110103.023212001.00056144612.011.92OF
394Colin Rea33MIL99048.2972001.000-2-801.661.00P
395J.T. Realmuto33PHI404036353.23973781723.995-1-3-1-3-110.059.88C
396Jakson Reetz28SFG53331.034340001.000060009.876.80C
397Sean Reid-Foley28NYM130012.200000000.000.00P
398Bryan Reynolds29PIT434334381.27568611.987-9-28-2-611.741.72OF
399Austin Riley27ATL373736326.195256733.968292702.542.493B
400Emmanuel Rivera28MIA352520228.01187443110.992-3-131514.623.253B-1B-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
401Nick Robertson25STL80012.1110001.0000000.730.13P
402Víctor Robles27WSN129773.22725110.96312323203.182.17OF
403Brendan Rodgers27COL444040356.217255116132.994-2-80014.313.892B
404Randy Rodríguez24SFG50010.2211001.0000001.690.40P
405Taylor Rogers33SFG200017.1202001.0000001.040.10P
406Trevor Rogers26MIA1010045.2104510.900-1-401.770.90P
407Tyler Rogers33SFG250023.261410.833-1-801.900.20P
408Johan Rojas23PHI404035352.08784120.977-8-26-5-1702.172.13OF
409Miguel Rojas35LAD292014185.064243915.9841521303.062.10SS-2B-3B
410Chris Roller27MIL1003.0110001.0000240003.001.00OF
411JoJo Romero27STL240025.1202001.0001800.710.08P
412Eddie Rosario32WSN403322303.27370121.973-5-18-4-15-12.101.78OF
413Eguy Rosario24SDP2594101.038112614.9740422403.301.423B-2B
414Joe Ross31MIL99042.0651001.0000001.290.67P
415Landen Roupp25SFG100013.2303001.0000001.980.30P
416Chris Roycroft27STL5006.0303001.00013304.500.60P
417José Ruiz29PHI6008.0110001.000001.130.17P
418Keibert Ruiz25WSN272424217.12091981014.995-1-6-5-2808.617.70C
419Jackson Rutledge25WSN1001.000000000.000.00P
420Ryder Ryan29PIT110013.000000000.000.00P
421Andrew Saalfrank26ARI2001.000000000.000.00P
422Blake Sabol26SFG87565.07066130.957-3-60-1-1809.288.38C
423Eduardo Salazar26LAD1002.0101001.0000004.501.00P
424Chris Sale35ATL99056.21037001.0000001.591.11P
425Cristopher Sánchez27PHI99049.01511130.8000002.201.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
426Gary Sánchez31MIL13101091.07469410.98600-1-1307.225.62C-1B
427Jesús Sánchez26MIA363228287.067670001.000-5-23-5-20-22.101.86OF
428Sixto Sánchez25MIA125026.2532001.0000001.690.42P
429Casey Schmitt25SFG66656.01899021.000-1-31-2-43-12.893.00SS
430Kyle Schwarber31PHI1119.0440001.0000320004.004.00OF
431Christian Scott25NYM33016.2110001.0000000.540.33P
432Tanner Scott29MIA210021.030210.667-2-1900.860.10P
433Victor Scott II23STL201716158.04241010.976-1-7-1-702.342.05OF
434Nick Senzel29WSN141312114.23772822.9460-1-2-2102.752.503B
435Luis Severino30NYM99051.21211011.9170001.921.22P
436Paul Sewald34ARI6006.0101001.0000001.500.17P
437Zack Short29TOT17129112.13562633.91422011002.561.883B-SS-2B
438Michael Siani24STL423019270.269681001.000210417-12.291.64OF
439Lucas Sims30CIN180014.1321011.0000001.880.17P
440Paul Skenes22PIT22010.0211001.0000001.801.00P
441Austin Slater31SFG2111295.022211001.0000-411202.081.05OF
442Burch Smith34MIA200023.1404001.000-1-901.540.20P
443Drew Smith30NYM100010.000000000.000.00P
444Pavin Smith28ARI139373.030282001.0001220003.702.31OF-1B
445Will Smith29LAD403938353.13473301430.991310-1-3-28.768.60C
446Drew Smyly35CHC90012.2101001.00011600.710.11P
447Blake Snell31SFG44015.000000-1-130.000.00P
448Donovan Solano36SDP75445.01239021.000-2-500002.401.713B-2B
449George Soriano25MIA100011.2202001.00011701.540.20P
450Edmundo Sosa28PHI222012172.0903255312.9670232104.553.95SS-3B-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
451Gregory Soto29PHI190015.0220001.000-1-1301.200.11P
452Carson Spiers26CIN30010.1211011.0000001.740.67P
453Jacob Stallings34COL211715159.1140133610.9931521517.856.62C
454Justin Steele28CHC55025.1202001.0000000.710.40P
455Spencer Steer26CIN454538391.0142134536.97914-1-303.202.84OF-1B-2B
456Jackson Stephens30ATL3003.100000000.000.00P
457Tyler Stephenson27CIN363129274.22602519021.000012908.527.22C
458DJ Stewart30NYM128155.012120001.000-3-72-1-2101.960.92OF-1B
459Gavin Stone25LAD99050.01697021.0000002.881.78P
460Bryson Stott26PHI454137381.01727297322.983-2-50003.993.452B-SS
461Matt Strahm32PHI210020.200000000.000.00P
462Hunter Stratton27PIT210022.2312001.0000001.190.14P
463Spencer Strider25ATL2209.0110001.0000001.000.50P
464Garrett Stubbs31PHI14101098.19691410.990-1-16-1-12-18.696.79C
465Eugenio Suárez32ARI494848430.01272499418.96901-1-302.572.513B
466Ranger Suárez28PHI1010166.015312011.0001302.051.50P
467Robert Suarez33SDP200021.1220001.0000000.840.10P
468Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
469Cole Sulser34NYM4004.200000-1-430.000.00P
470Brent Suter34CIN191027.182510.87521502.300.37P
471Jack Suwinski25PIT473427331.2104103010.990517-6-2102.792.19OF
472Seiya Suzuki29CHC202020175.24037212.975-1-80012.001.95OF
473Dansby Swanson30CHC383734325.21394887412.971-1-40003.733.55SS
474Jameson Taillon32CHC66032.272410.857-1-601.651.00P
475Fernando Tatis Jr.25SDP525246450.110294441.961-4-11-2-5-11.961.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
476Mike Tauchman33CHC373427310.06866111.985-5-21-2-701.951.81OF
477Chris Taylor33LAD271814177.03836110.974319-1-6-11.881.32OF-2B-3B
478Michael A. Taylor33PIT393333302.19895210.99083083122.892.49OF
479Tyrone Taylor30NYM272116206.16058110.9831415-12.572.19OF
480Julio Teheran33NYM1102.2110001.0000003.381.00P
481Rowdy Tellez29PIT403223282.125322923120.99631129-18.036.301B
482Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
483Alek Thomas24ARI44330.0660001.000-3-1040001.801.50OF
484Lane Thomas28WSN222221192.04441211.977-6-38-5-3102.021.95OF
485Bubba Thompson26CIN115452.015150001.000-1-21-1-2302.601.36OF
486Keegan Thompson29CHC90012.210010.000-1-1600.000.00P
487Ryan Thompson32ARI200021.1110001.000-1-900.420.05P
488Zack Thompson26STL52017.0321001.0000001.590.60P
489Michael Toglia25COL15128110.265596051.000-3-29-1-1005.293.821B-OF
490Michael Tonkin34NYM5007.0220001.0000002.570.40P
491Ezequiel Tovar22COL474747413.121064145131.995251304.554.45SS
492Taylor Trammell26LAD31012.0550001.00011420003.751.67OF
493Blake Treinen36LAD6006.0101001.0000001.500.17P
494Alan Trejo28COL129575.2401228061.00011523204.763.332B-SS-3B
495Jared Triolo26PIT454541400.116360102122.99441161813.643.382B-3B-1B
496Chadwick Tromp29ATL17148125.21201137001.0001110008.597.06C
497Brice Turang24MIL444136363.018783103119.995-2-731004.614.232B
498Spencer Turnbull31PHI106039.1862001.000-2-1001.830.80P
499Trea Turner31PHI323231281.01073271410.963-3-13-1-403.303.22SS
500Kyle Tyler27MIA1002.0110001.0000004.501.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
501Abner Uribe24MIL140014.1752011.00011404.400.50P
502Ricky Vanasco25LAD1002.0110001.0000004.501.00P
503Ildemaro Vargas32WSN302416222.0803840214.975-2-121503.162.172B-3B-OF-SS
504Miguel Vargas24LAD32117.0220001.000-1-670001.060.67OF
505Gus Varland27LAD7006.0321001.00013304.500.43P
506Randy Vásquez25SDP55021.2211001.0000000.830.40P
507Luis Vázquez24CHC1001.000000000.000.00SS
508Alex Vesia28LAD210022.061411.8330002.050.24P
509Thyago Vieira31MIL160022.130210.6671900.810.13P
510Mark Vientos24NYM96557.117413011.0000-5-2-4202.671.893B
511Eli Villalobos27MIA3004.1101001.0000002.080.33P
512Darius Vines26ATL2209.2312001.0000002.791.50P
513Victor Vodnik24COL200027.2633001.0000001.950.30P
514LaMonte Wade Jr.30SFG423521294.027724234124.996-2-71408.456.271B-OF
515Tyler Wade29SDP352211203.151212823.961-5-29-3-1702.171.323B-2B-SS-OF
516Matt Waldron27SDP99045.0514001.0000001.000.56P
517Christian Walker33ARI504946436.0423390330451.0002561708.738.461B
518Jordan Walker22STL17177132.024222011.00011119-11.641.41OF
519Josh Walker29NYM6007.1220001.0000002.450.33P
520Ryan Walker28SFG261026.0312001.000-2-1501.040.12P
521Taijuan Walker31PHI55026.2633011.0000002.031.20P
522Forrest Wall28ATL1001.0110001.00017080009.001.00OF
523Blake Walston23ARI1003.2101001.0000002.451.00P
524Ryan Weathers24MIA1010056.2615001.0000000.950.60P
525Logan Webb27SFG1111065.11257001.000-3-901.651.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
526Jordan Weems31WSN200017.061411.83311202.650.25P
527Joey Wendle34NYM1810598.040132433.925-1-12-1-1203.402.062B-3B-SS
528Hayden Wesneski26CHC93029.1853001.0000002.450.89P
529Zack Wheeler34PHI1010060.21183001.0000001.631.10P
530Mitch White29TOT70011.1211001.000110901.590.29P
531Jordan Wicks24CHC55023.000000-1-90.000.00P
532Joey Wiemer25MIL176469.11211010.917-1-2011721.430.65OF
533Alika Williams25PIT191713154.257213424.965-2-12-3-2303.202.622B-SS
534Luke Williams27ATL2003.1101001.0000790002.700.503B-P
535Trevor Williams32WSN99046.0624001.0001401.170.67P
536Bryse Wilson26MIL126038.2101001.0000000.230.08P
537Justin Wilson36CIN160010.2312001.00011902.530.19P
538Allan Winans28ATL1105.0202001.00014003.602.00P
539Jesse Winker30WSN363525293.06256511.9840-131221.871.69OF
540Keaton Winn26SFG99042.11073001.0001502.131.11P
541Masyn Winn22STL424039356.218453124731.96251572404.474.21SS
542Patrick Wisdom32CHC127365.05039921.960050006.653.201B-OF-3B-P
543Brett Wisely25SFG3109.000000-1-116-1-13300.000.002B-SS
544Yoshinobu Yamamoto25LAD1010054.0945001.0001401.500.90P
545Ryan Yarbrough32LAD140034.2122910.9170002.860.79P
546Mike Yastrzemski33SFG393428301.061592001.000-5-2151901.821.56OF
547Christian Yelich32MIL171716142.12522210.960-2-14-1-811.521.41OF
548Danny Young30NYM2003.000000000.000.00P
549Jacob Young24WSN383532306.29894312.99031331102.852.55OF