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.72.697363242492889.013029633211834.9861251550
Atlanta Braves313.97.706332972452667.012368893361133.991631241
Chicago Cubs374.27.696373332412967.013169893042322.983-19-8-6-51
Cincinnati Reds314.40.699353152472772.011819242372016.983-3-1-7-60
Colorado Rockies315.86.669353152502748.012999163651832.986-13-6650
Los Angeles Dodgers373.66.736383422443087.0139510293491722.98835142541
Miami Marlins415.76.672383422373024.0138710083502933.979-22-9-20-44
Milwaukee Brewers354.34.708353152282799.012589333081724.9860020-1
New York Mets394.33.698363242472916.012909722962231.983-10-4-24-90
Philadelphia Phillies323.62.702373332742979.013489933322327.983-5-2-7-4-3
Pittsburgh Pirates324.08.711373332452964.013289883162430.9827311-2
San Diego Padres344.67.704393512523108.0137610363202031.985-2-15-1-4
San Francisco Giants344.68.678373332532880.013799603962336.983-12-5-20-2
St. Louis Cardinals344.47.691363242392886.013069623311337.990-6-2701
Washington Nationals334.34.662353152442790.012839303351835.986-14-6-12-3-1
League Average344.48.695363262462898 13129663262030.985-3-0-0-0-0
5174.48.6955444896369543476.019684144924896296443.985-45-1-5-1-6

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 Abbott25CIN77038.0422001.0001500.950.57P
2CJ Abrams23WSN323231280.01383996316.9780-2-3-1304.344.22SS
3Ronald Acuña Jr.26ATL333332295.166651001.000-2-8-4-1602.012.00OF
4Willy Adames28MIL353534308.01304582314.97700-2-803.713.63SS
5Riley Adams28WSN171717153.1153149312.993-2-19-1-8-18.928.94C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG343331284.014742102324.9801628-14.564.24SS
8Ozzie Albies27ATL252525222.11124466215.982-3-16-5-2704.454.402B
9Blaze Alexander25ARI191411124.043182147.907-4-43-6-5802.832.05SS-2B
10Logan Allen27ARI40012.0422001.0000003.001.00P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM363535319.026824522127.996-2-8-2-807.537.421B
13José Alvarado29PHI160014.200000-1-1400.000.00P
14Francisco Alvarez22NYM141311113.0125121310.992-2-26221-19.888.86C
15Adbert Alzolay29CHC150014.0312001.0000001.930.20P
16Miguel Amaya25CHC242219193.2190185321.989-2-131618.747.83C
17Tim Anderson31MIA333229273.01203284417.967-1-60003.823.52SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL333232289.114744101225.98621031204.514.39SS
21Nolan Arenado33STL353533307.285236113.988210-2-802.462.403B
22Luis Arráez27TOT343422298.01466280424.973-2-10-3-1214.293.382B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN66034.2137420.8460002.861.83P
25Javier Assad26CHC77038.0422001.0000000.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
26Nick Avila26SFG6007.2110001.0000001.170.17P
27Pedro Avila27SDP4008.0220001.0000002.250.50P
28José Azocar28SDP29106133.134340001.000432-1-902.301.17OF
29Harrison Bader30NYM292624243.07069010.98694400-12.562.38OF
30Patrick Bailey25SFG252422203.12061911232.9850242418.998.12C
31Austin Barnes34LAD99878.08380210.9880711519.469.11C
32Jacob Barnes34WSN7007.0101001.0000001.290.14P
33Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
34Tucker Barnhart33ARI13138109.0108103320.981-1-12-1-1108.758.15C
35Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
36Joey Bart27PIT141211108.0116109611.991-2-21-2-2209.588.21C
37Matthew Batten29SDP1118.0752011.00011140007.887.001B
38Brett Baty24NYM333026268.085226219.98813-2-902.822.553B
39Jake Bauers28MIL20159146.01291199114.992160007.895.571B-OF-P
40Jordan Beck23COL77761.214140001.000-1-180002.042.00OF
41David Bednar29PIT150013.0110001.0000000.690.07P
42Jalen Beeks30COL140016.0211001.00011301.130.14P
43Josh Bell31MIA242415205.018416516318.984-2-13-2-1207.957.541B
44Cody Bellinger28CHC212119182.260582011.000-3-200012.962.86OF
45Anthony Bender29MIA160015.0330001.000-1-1301.800.19P
46Will Benson26CIN312919254.073721001.00001-2-902.592.35OF
47Christian Bethancourt32MIA191311120.0128121431.977170009.386.58C
48Mookie Betts31LAD383827333.01434693417.97251951803.763.02SS-2B
49Jake Bird28COL140015.1404001.00011302.350.29P
50Ty Blach33COL41013.0303011.0000002.080.75P
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
51Mason Black24SFG1104.1101001.00014602.081.00P
52Tyler Black23MIL33121.021201021.0000-120009.007.001B
53Charlie Blackmon37COL99366.017152001.0000-10002.321.89OF
54Xander Bogaerts31SDP363632315.11376273220.985-2-8-1-4-13.853.652B-SS
55Alec Bohm27PHI353432299.0112406752.95514-2-8-13.222.973B-1B
56Ryan Borucki30PIT4003.100000000.000.00P
57Sean Bouchard28COL1110988.02624110.962-4-52-2-27-22.562.27OF
58Matt Bowman33ARI1001.200000000.000.00P
59Ryan Brasier36LAD121011.2413001.0000003.090.33P
60Colten Brewer31CHC60010.2220001.000-1-1901.690.33P
61Jonah Bride28MIA63230.0945031.00013214002.701.293B-1B
62Jhony Brito26SDP120018.1211001.0000000.980.17P
63Connor Brogdon29TOT4003.0101001.0000003.000.25P
64Ben Brown24CHC84027.2110001.000-1-700.330.13P
65Vidal Bruján26MIA261712166.060163956.917-5-33-1-702.981.90SS-3B-2B-OF
66Kris Bryant32COL88558.037343031.000-1-2800-15.744.631B-OF
67Walker Buehler29LAD1104.010010.0000000.000.00P
68JB Bukauskas27MIL6006.0101001.0000001.500.17P
69Aaron Bummer30ATL130012.0202001.000-1-1701.500.15P
70Jake Burger28MIA161615137.0825822210.976-1-9-1-905.265.003B-1B
71Alec Burleson25STL117160.030273011.000060004.502.50OF-1B
72Michael Busch26CHC353331296.225623815316.988-2-8-2-8-17.687.031B-3B
73José Buttó26NYM66033.0431001.0001601.090.67P
74Edward Cabrera26MIA55021.1303001.0000001.270.60P
75Alex Call29WSN75450.013121011.000-1-31-1-2402.341.86OF
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
76Luis Campusano25SDP322828257.12512391110.996-1-2-6-28-18.747.81C
77Alexander Canario24CHC127466.024240001.00023111803.272.00OF
78Jeimer Candelario30CIN272725235.074383422.973-4-20-3-15-12.762.673B-1B
79Dylan Carlson25STL32220.0770001.000153-1-6003.152.33OF
80Corbin Carroll23ARI343433303.087870001.00041600-12.582.56OF
81Nick Castellanos32PHI373736329.059572001.00001-4-1401.611.59OF
82Miguel Castro29ARI8008.2303001.00012303.120.38P
83Jake Cave31COL208694.121201001.000-3-330002.001.05OF
84Dylan Cease28SDP77042.1734001.0000001.491.00P
85Slade Cecconi25ARI33016.1110001.0000000.550.33P
86Aroldis Chapman36PIT150011.0202001.0000001.640.13P
87Matt Chapman31SFG373636314.01021977612.9413102802.752.593B
88Jesse Chavez40ATL100013.1101001.0000000.680.10P
89Jazz Chisholm Jr.26MIA373733317.086860001.000-1-2-6-22-12.442.32OF
90Jackson Chourio20MIL323023260.066651001.00041800-12.282.06OF
91Kody Clemens28PHI32220.015105011.0001530006.755.001B-3B
92Michael Conforto31SFG343432291.04948010.980-5-23-3-1201.481.41OF
93Roansy Contreras24PIT110015.1110001.0000000.590.09P
94William Contreras26MIL292929260.02552361631.98827-1-5-18.728.69C
95Willson Contreras32STL202018164.1158148910.994161718.607.85C
96Garrett Cooper33CHC43229.024231031.000-1-240007.454.801B-OF
97Patrick Corbin34WSN77037.2606001.0000001.430.86P
98Tom Cosgrove28SDP150012.0202001.00011701.500.13P
99Brandon Crawford37STL87559.019415041.000-2-43-1-2002.902.38SS
100Nabil Crismatt29LAD3004.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
101Jake Cronenworth30SDP363633315.129026523226.993122808.228.001B
102Declan Cronin26MIA110017.0101001.0000000.530.09P
103Pete Crow-Armstrong22CHC141211111.028280001.000-1-933202.272.00OF
104Fernando Cruz34CIN140012.000000000.000.00P
105Oneil Cruz25PIT343232286.11083764714.9350-1-4-17-13.172.97SS
106José Cuas30CHC5006.000000000.000.00P
107Travis d'Arnaud35ATL282119195.01891836031.0002131618.726.75C
108Yu Darvish37SDP77033.2514001.0000001.340.71P
109Henry Davis24PIT222119184.1181173711.99418-4-2608.798.18C
110Noah Davis27COL1003.000000000.000.00P
111Bryan De La Cruz27MIA161614136.030282011.000-3-271811.991.88OF
112Elly De La Cruz22CIN353535308.01215757713.942-3-10-3-1203.333.26SS
113Enyel De Los Santos28SDP180015.0110001.000-1-1300.600.06P
114Jason Delay29PIT11110.012120001.00001800010.8012.00C
115Alexis Díaz27CIN130012.1321011.0000002.190.23P
116Edwin Díaz30NYM140014.220110.500-2-2700.610.07P
117Elias Díaz33COL242220190.0146135921.986-1-516-16.826.00C
118Jake Diekman37NYM140011.200000-1-170.000.00P
119Seranthony Domínguez29PHI140012.1312001.0000002.190.21P
120Brendan Donovan27STL323124275.26052711.983-4-16-3-1301.931.55OF-2B-3B
121Camilo Doval26SFG130012.231111.667-1-1601.420.15P
122Brenton Doyle26COL343434296.19896020.98027-3-1202.922.82OF
123Oliver Dunn26MIL20146116.0411031041.00033433103.181.953B-2B-1B
124Adam Duvall35ATL161211112.130291001.000-1-1111002.401.88OF
125Bryce Elder25ATL33015.1431021.0000002.351.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
126Kent Emanuel32MIA2006.0101001.0000001.500.50P
127Christian Encarnacion-Strand24CIN292928255.0215196190131.00002-1-507.597.411B
128Santiago Espinal29CIN272524223.064184426.969-1-7-2-1102.502.302B-3B
129Jeremiah Estrada25SDP5007.000000000.000.00P
130Thairo Estrada28SFG353534299.015844113125.994-1-4-4-1604.734.492B
131Stuart Fairchild28CIN232015178.054540001.00032442642.732.35OF
132Bailey Falter27PIT77037.1514001.000-1-501.210.71P
133Buck Farmer33CIN130019.1211001.0000000.930.15P
134Calvin Faucher28MIA90011.2303001.0000002.310.33P
135Ryan Feltner27COL77039.0844011.0000001.851.14P
136José Fermín25STL32221.0817001.0000-30003.432.672B-3B
137Ryan Fernandez26STL120016.1321001.0000001.650.25P
138J.P. Feyereisen31LAD5005.0101001.0000001.800.20P
139Kyle Finnegan32WSN160015.1101001.0000000.590.06P
140Tyler Fitzgerald26SFG1411799.046222043.9130100-13.822.33OF-SS-2B-P-1B
141Josh Fleming28PIT141017.0826021.00022404.240.57P
142David Fletcher30ATL53128.020614041.00015314306.434.002B
143Wilmer Flores32SFG261816168.017816214218.989-1-921409.436.521B-3B
144Dylan Floro33WSN160017.1312001.000-1-1201.560.19P
145Nick Fortes27MIA272316199.02041931010.995-2-100029.187.52C
146Jake Fraley29CIN191713145.03936210.974-3-260002.362.00OF
147Kyle Freeland31COL44015.251310.8000002.301.00P
148Freddie Freeman34LAD383834331.031227535222.99400-2-718.438.161B
149Sal Frelick24MIL333119265.05049010.980-3-13-3-13-11.661.44OF-3B
150Luis Frías26ARI7006.110010.0000000.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
151Max Fried30ATL77138.1927001.00031602.111.29P
152TJ Friedl28CIN1119.0330001.000-1-723.003.00OF
153Giovanny Gallegos32STL13009.0211001.0000002.000.15P
154Zac Gallen28ARI77038.0532001.0001501.180.71P
155Joey Gallo30WSN191817157.2136123130141.0000-121507.767.161B-OF
156Avisaíl García33MIA161310114.039381001.000150003.082.44OF
157Luis García Jr.24WSN292622230.01185166118.992-2-8-3-1604.584.032B
158Robert Garcia28WSN12009.1101001.000-1-2100.960.08P
159Reed Garrett31NYM130019.021010.500-2-2100.470.08P
160Kyle Gibson36STL77044.0633001.000-1-501.230.86P
161Logan Gillaspie27SDP1000.200000000.000.00P
162Kevin Ginkel30ARI140014.0202001.00011401.290.14P
163Tyler Glasnow30LAD88050.01082001.000-1-401.801.25P
164Paul Goldschmidt36STL353433303.2299276230351.000-3-132818.868.541B
165Austin Gomber30COL77038.0606001.00021101.420.86P
166Yan Gomes36CHC181513136.01391336001.00015-1-909.207.72C
167Marco Gonzales32PIT33017.0413011.00011202.121.33P
168Hunter Goodman24COL42220.1770001.0002940003.101.75OF
169Nick Gordon28MIA282218198.05044511.98015-5-3002.231.75OF-2B
170MacKenzie Gore25WSN77034.040310.750-1-600.790.43P
171Nolan Gorman24STL323029269.21324981226.985-2-9-2-9-14.344.062B
172Yasmani Grandal35PIT33327.023230001.0001220007.677.67C
173Josiah Gray26WSN2208.100000000.000.00P
174Sonny Gray34STL55030.1505001.0000001.481.00P
175Hunter Greene24CIN77040.1110001.000-2-1000.220.14P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Randal Grichuk32ARI16117101.027270001.000-2-200002.411.69OF
177Michael Grove27LAD131020.0211001.0000000.900.15P
178Luis Guillorme29ATL96354.024717031.0002460004.002.672B-SS-P
179Lourdes Gurriel Jr.30ARI323229281.07370120.97362514-12.272.22OF
180Vladimir Gutierrez28MIA1004.000000000.000.00P
181DL Hall25MIL44016.1202001.0000001.100.50P
182Ian Happ29CHC292925250.262602011.000022912.232.14OF
183Bryce Harper31PHI333331293.0282250320221.00051928-18.668.551B
184Michael Harris II23ATL333333296.16058110.983-5-18-1-4-11.791.79OF
185Kyle Harrison22SFG88045.0523001.0000001.000.63P
186Grant Hartwig26NYM2003.000000000.000.00P
187Hunter Harvey29WSN170019.1220001.000-2-2100.930.12P
188Ke'Bryan Hayes27PIT343333295.195236939.968311416-12.802.713B
189Ryan Helsley29STL180018.0330011.000-1-1101.500.17P
190Kyle Hendricks34CHC55021.0532001.0000002.141.00P
191Tommy Henry26ARI66028.1330001.000-1-700.950.50P
192Enrique Hernández32LAD271911180.0523616011.0003200002.601.73OF-3B-2B-1B
193Jose Hernandez26PIT6004.200000000.000.00P
194Teoscar Hernández31LAD383828326.073703001.00051941412.021.92OF
195Iván Herrera24STL171613145.21511492011.000-3-24-4-33-19.338.88C
196Jason Heyward34LAD44232.011110001.000312727503.092.75OF
197Jordan Hicks27SFG77038.0148512.929-1-503.081.86P
198Kyle Higashioka34SDP1111687.08581311.9881800-18.697.64C
199Sean Hjelle27SFG50010.0211001.00012001.800.40P
200Bryan Hoeing27MIA110019.2220001.0000000.920.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
201Nico Hoerner27CHC363633321.21525591611.961-4-17-4-1504.083.742B-SS
202Jeff Hoffman31PHI160016.0550001.0000002.810.31P
203Colin Holderman28PIT10008.2211001.0000002.080.20P
204Rhys Hoskins31MIL181716149.0130119927.985-3-21-3-2407.737.111B
205Adrian Houser31NYM66028.2413001.000-1-701.260.67P
206Bryan Hudson27MIL130019.1312001.00011001.400.23P
207Dakota Hudson29COL77034.0413001.0000001.060.57P
208Daniel Hudson37LAD150015.0211001.0000001.200.13P
209Brandon Hughes28ARI3102.200000000.000.00P
210Kyle Hurt26LAD3106.2110001.0000001.350.33P
211Raisel Iglesias34ATL150014.1404001.0000002.510.27P
212Shota Imanaga30CHC77041.2523001.0000001.080.71P
213Jonathan India27CIN212121182.0592435031.00003-2-1302.922.812B
214Jake Irvin27WSN77038.2853011.0000001.861.14P
215Luke Jackson32SFG7006.1101001.0000001.420.14P
216Bryce Jarvis26ARI140021.0312001.00011001.290.21P
217Tyler Jay30NYM2004.0110001.0000002.250.50P
218Daulton Jefferies28SFG2104.200000000.000.00P
219Joe Jiménez29ATL150015.010010.000000.000.00P
220Connor Joe31PIT302513219.11251176211.984-1-6-2-10-15.053.73OF-1B
221Pierce Johnson33ATL130012.0211001.0000001.500.15P
222Jared Jones22PIT77041.0422001.0000000.880.57P
223Nolan Jones26COL252523211.24440040.90900-1-5-11.701.60OF
224Jakob Junis31MIL1104.000000000.000.00P
225Janson Junk28MIL3005.0101001.0000001.800.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
226Jarred Kelenic24ATL222117184.038353001.0001621301.861.73OF
227Mitch Keller28PIT88149.01037011.0001401.841.25P
228Joe Kelly36LAD150013.1514001.00011503.380.33P
229Merrill Kelly35ARI44024.2633001.0001802.191.50P
230Orion Kerkering23PHI8008.2211001.000-1-2302.080.25P
231Ha-Seong Kim28SDP393938343.11464894422.9732700-13.723.64SS
232John King29STL4004.2101001.0000001.930.25P
233Michael King29SDP87042.0927001.00021001.931.13P
234Tyler Kinley33COL140012.2303001.0000002.130.21P
235Andrew Kittredge34STL150015.0202001.0000001.200.13P
236Landon Knack26LAD33016.0330001.0000001.691.00P
237Jared Koenig30MIL80011.120110.500-1-1800.790.13P
238Stephen Kolek27SDP180018.2514001.0000002.410.28P
239Peter Lambert27COL92020.2101001.0000000.440.11P
240Dinelson Lamet31LAD3004.1220001.0000004.150.67P
241Derek Law33WSN180022.2110001.0000000.400.06P
242Justin Lawrence29COL120012.0110001.0000000.750.08P
243Kyle Leahy27STL3005.200000000.000.00P
244Dylan Lee29ATL90016.2413001.0000002.160.44P
245Jung Hoo Lee25SFG353434297.078771001.00002-1-402.362.23OF
246Casey Legumina27CIN1002.000000000.000.00P
247Mark Leiter Jr.33CHC160015.1101001.000-1-1300.590.06P
248Matthew Liberatore24STL131020.0514001.00011002.250.38P
249Francisco Lindor30NYM363532307.01204970115.992-2-7-2-8-13.493.31SS
250Trey Lipscomb24WSN262523222.080255059.93831431603.042.783B-1B-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
251Luke Little23CHC10109.0303011.0000003.000.30P
252Nick Lodolo26CIN55029.030210.667-2-1400.620.40P
253Jorge López31NYM180017.210010.000-2-2300.000.00P
254Otto Lopez25MIA115349.0135710.923-2-52-1-2402.201.093B-2B-SS
255Reynaldo López30ATL66035.1642001.0000001.531.00P
256Richard Lovelady28CHC4003.2321001.0000007.360.75P
257Gavin Lux26LAD272318209.09234580111.00052731703.963.412B
258Jesús Luzardo26MIA55026.0514001.0001801.731.00P
259Lance Lynn37STL77035.221010.5000000.250.14P
260Manny Machado31SDP66551.019613001.00012212403.353.173B
261Nick Madrigal27CHC30117127.0331122051.000-1-120012.341.063B-2B
262Luke Maile33CIN161413127.0149139910.993328-3-28110.499.25C
263Anthony Maldonado26MIA5107.042111.750-1-2903.860.60P
264Sean Manaea32NYM77035.1312001.0000000.760.43P
265Joe Mantiply33ARI170014.2220001.000-1-1401.230.12P
266Brandon Marsh26PHI342927269.05350211.981-1-462611.741.53OF
267Ketel Marte30ARI323024262.01516485221.98741773205.124.662B-SS
268Starling Marte35NYM272725237.05652312.982-2-11-1-502.092.04OF
269Yunior Marte29PHI120013.1211001.0000001.350.17P
270Justin Martinez22ARI7009.0202001.0000002.000.29P
271Nick Martinez33CIN74030.061321.667-1-701.200.57P
272Nick Martini34CIN52119.0440001.0000170001.890.80OF
273Miles Mastrobuoni28CHC52020.2134811.92302515805.232.402B-OF-3B
274Luis Matos22SFG1007.0220001.0000-770002.572.00OF
275Yuki Matsui28SDP180016.2312001.0000001.620.17P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
276Steven Matz33STL66027.241211.7500000.980.50P
277Tyler Matzek33ATL110010.0000000000.000.00P
278Jake McCarthy26ARI272117194.04342010.97702-3-1801.951.56OF
279Darren McCaughan28MIA1004.2101001.0000001.931.00P
280Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
281Scott McGough34ARI150016.0211001.0000001.130.13P
282Ryan McMahon29COL353533303.1105178357.952-1-52802.972.863B
283Jeff McNeil32NYM353431306.01436774221.986-3-13-3-1114.153.712B-OF
284Nick Mears27COL150014.2202001.0000001.230.13P
285Trevor Megill30MIL8008.200000000.000.00P
286Tylor Megill28NYM1104.0202011.0000004.502.00P
287Joey Meneses32WSN171717151.0153140130151.000160009.129.001B
288Whit Merrifield35PHI171513142.035241013.97119-1-802.151.79OF-2B-3B
289Jackson Merrill21SDP373333298.1114111121.9824152803.383.03OF
290Julian Merryweather32CHC4004.200000000.000.00P
291Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
292Max Meyer25MIA33017.0642001.0000003.182.00P
293Miles Mikolas35STL88042.0651011.0000001.290.75P
294Wade Miley37MIL2207.0202001.0000002.571.00P
295Drew Millas26WSN22216.014113001.0001800007.887.00C
296Bobby Miller25LAD33011.2101001.0000000.770.33P
297Erik Miller26SFG171017.100000000.000.00P
298Owen Miller27MIL53123.015132011.000-1-610005.872.141B-3B-2B-P
299Hoby Milner33MIL170016.1633001.00011203.310.35P
300A.J. Minter30ATL180015.1202001.00011301.170.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
301Anthony Molina22COL70012.0211001.0000001.500.29P
302Sam Moll32CIN5005.0101001.00014001.800.20P
303Andruw Monasterio27MIL53127.0835001.0001540002.671.333B-2B-OF
304Frankie Montas31CIN66025.1725001.0000002.491.17P
305Elehuris Montero25COL262522214.1261251100231.000-3-17-1-6010.9610.041B
306Jordan Montgomery31ARI33016.0303001.00011301.691.00P
307Adrián Morejón25SDP90013.000000000.000.00P
308Christopher Morel25CHC28289215.061193933.951-1-5-3-1702.432.073B
309Gabriel Moreno24ARI282323212.01911761411.99517211-18.076.79C
310Charlie Morton40ATL66036.0404001.0000001.000.67P
311Max Muncy33LAD332929276.075175624.973282902.382.213B
312Roddery Muñoz24MIA33015.2312001.0000001.721.00P
313Sean Murphy29ATL1106.0990001.0000-5800013.509.00C
314Tom Murphy33SFG1210884.269681001.000-2-30-4-57-17.335.75C
315Joe Musgrove31SDP88041.0954001.0000001.981.13P
316Dane Myers28MIA63137.0108110.900-1-3513202.191.50OF
317Tobias Myers25MIL33013.000000000.000.00P
318Andrew Nardi25MIA170014.0303001.00011401.930.18P
319Omar Narváez32NYM17139116.0128122242.969-5-52-6-6219.627.29C
320Kyle Nelson27ARI110010.200000000.000.00P
321Nick Nelson28PHI3003.1110001.0000002.700.33P
322Ryne Nelson26ARI55020.253110.8000001.740.80P
323Héctor Neris35CHC150014.0101001.000-1-1400.640.07P
324Kevin Newman30ARI211713152.0581444091.00042832403.432.64SS-2B
325Kyle Nicolas25PIT4004.0202001.0000004.500.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
326Tomás Nido30NYM1310895.010497521.98102-1-1309.667.85C
327Brandon Nimmo31NYM333227288.051474001.000-1-5-4-1601.591.55OF
328Aaron Nola31PHI77043.1312011.0000000.620.43P
329Lars Nootbaar26STL232318205.25251010.981-2-11-2-1102.232.22OF
330Dedniel Núñez28NYM4006.100000000.000.00P
331Nasim Nuñez23WSN51014.051310.800-1-740002.570.80SS-2B
332Riley O'Brien29STL1001.000000000.000.00P
333Edward Olivares28PIT16155114.03130010.9680-20002.371.88OF
334Matt Olson30ATL333333296.131028324330.9904181409.329.301B
335Joey Ortiz25MIL302115197.071244436.958-2-10-3-1803.112.133B-2B-SS
336Luis Ortiz28PHI1000.200000000.000.00P
337Luis Ortiz25PIT110018.220110.5000000.480.09P
338Adam Ottavino38NYM140014.1321001.0000001.880.21P
339James Outman27LAD302420220.06563110.985-2-9-1-502.622.13OF
340Cristian Pache25PHI87256.01412110.92923612102.091.63OF
341Emilio Pagán33CIN160014.2211001.0000001.230.13P
342Andy Pages23LAD191915172.059581001.00053232003.093.11OF
343Pedro Pagés25STL50011.210100001.0000160007.712.00C-1B
344Daniel Palencia24CHC70011.0101001.0000000.820.14P
345Andre Pallante25STL90010.0642001.00012005.400.67P
346Mitchell Parker24WSN44021.1220001.0000000.840.50P
347Graham Pauley23SDP64134.1126511.917-1-300002.881.573B-1B
348James Paxton35LAD66032.1404001.00021201.110.67P
349Joel Payamps30MIL130011.221010.5000000.770.08P
350Elvis Peguero27MIL150016.0101001.0000000.560.07P
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
351Freddy Peralta28MIL77038.21037001.0001502.331.43P
352Wandy Peralta32SDP180015.2211001.0000001.150.11P
353Geraldo Perdomo24ARI77563.019415051.0000-60002.712.71SS
354Jhonny Pereda28MIA32017.022220001.0000-1600011.657.33C
355Martín Pérez33PIT77040.0523011.00021001.130.71P
356Blake Perkins27MIL282727248.07472110.9862941912.652.61OF
357Jace Peterson34ARI105350.020713031.000-3-79-2-4803.602.00SS-2B-3B
358Brandon Pfaadt25ARI77041.052210.800-1-500.880.57P
359Evan Phillips29LAD140013.232010.667-1-1501.320.14P
360Ricardo Pinto30PHI60010.2651001.0000005.061.00P
361Quinn Priester23PIT44021.083320.750-1-1002.571.50P
362Jurickson Profar31SDP363618273.061592011.000-2-8-3-13-12.011.69OF-1B
363A.J. Puk29MIA44013.2101011.0000000.660.25P
364Cal Quantrill29COL77039.2642001.0001501.360.86P
365Jose Quintana35NYM77036.1743011.000-1-601.731.00P
366Tanner Rainey31WSN120012.0321001.0000002.250.25P
367Brooks Raley36NYM8007.000000000.000.00P
368Emmanuel Ramirez29MIA3003.100000000.000.00P
369Nick Ramirez34LAD5007.0101001.0000001.290.20P
370Yohan Ramírez29NYM3005.1000000000.000.00P
371Colin Rea33MIL77038.1752001.000-1-501.641.00P
372J.T. Realmuto33PHI313129273.23122961423.994-1-3-1-4-110.1910.00C
373Jakson Reetz28SFG21110.012120001.0000-100010.806.00C
374Sean Reid-Foley28NYM8006.200000000.000.00P
375Bryan Reynolds29PIT323224284.152493011.000-7-28-1-401.651.63OF
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
376Austin Riley27ATL333333296.185245923.976291402.522.523B
377Emmanuel Rivera28MIA272218197.0105644018.990-1-521214.753.713B-1B-P
378Nick Robertson25STL4005.200000000.000.00P
379Víctor Robles27WSN42113.2220001.000-1-70-1-8701.320.50OF
380Brendan Rodgers27COL312828247.21143380119.991-2-81504.113.652B
381Randy Rodríguez24SFG1002.100000000.000.00P
382Taylor Rogers33SFG140012.1101001.0000000.730.07P
383Trevor Rogers26MIA77033.252210.800-1-601.070.57P
384Tyler Rogers33SFG160014.2514001.00011403.070.31P
385Johan Rojas23PHI292926254.06361110.984-5-26-3-1402.202.14OF
386Miguel Rojas35LAD241610148.054213215.981141803.222.12SS-2B-3B
387JoJo Romero27STL170017.2202001.00011101.020.12P
388Eddie Rosario32WSN272213206.050491011.000-3-1600-12.181.85OF
389Eguy Rosario24SDP2594101.038112614.9740422403.301.423B-2B
390Joe Ross31MIL66031.0431001.0000001.160.67P
391Landen Roupp25SFG100013.2303001.0000001.980.30P
392Chris Roycroft27STL1001.0000000.000.00P
393José Ruiz29PHI1002.000000000.000.00P
394Keibert Ruiz25WSN161616140.2142135612.9930-2-1-909.028.81C
395Ryder Ryan29PIT90012.000000000.000.00P
396Andrew Saalfrank26ARI2001.000000000.000.00P
397Blake Sabol26SFG32122.02523110.960-1-360009.828.00C
398Chris Sale35ATL66036.2826001.0000001.961.33P
399Cristopher Sánchez27PHI77036.1101720.800-1-601.981.14P
400Gary Sánchez31MIL86654.251492001.000010008.406.38C-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
401Jesús Sánchez26MIA272319204.045450001.000-4-26-3-17-11.991.67OF
402Sixto Sánchez25MIA103018.0312001.0000001.500.30P
403Kyle Schwarber31PHI1119.0440001.0000330004.004.00OF
404Christian Scott25NYM1106.2110001.0000001.351.00P
405Tanner Scott29MIA150014.020110.500-2-2900.640.07P
406Victor Scott II23STL201716158.04241010.976-1-8-1-702.342.05OF
407Nick Senzel29WSN77763.02121720.9050-6-1-1902.712.713B
408Luis Severino30NYM77040.050410.800-1-500.900.57P
409Paul Sewald34ARI1001.0101001.0009.001.00P
410Zack Short29NYM73128.0103612.9000170002.891.293B-SS-2B
411Michael Siani24STL291810169.243430001.0001521402.281.48OF
412Lucas Sims30CIN120010.1220011.0000001.740.17P
413Austin Slater31SFG199185.020191001.00011922802.121.05OF
414Burch Smith34MIA160018.1303001.000-1-1101.470.19P
415Drew Smith30NYM100010.000000000.000.00P
416Pavin Smith28ARI85342.018180001.0001390003.862.25OF-1B
417Will Smith29LAD302929265.02632461430.989312-2-9-18.838.67C
418Drew Smyly35CHC90012.2101001.00011600.710.11P
419Blake Snell31SFG33011.200000-1-170.000.00P
420Donovan Solano36SDP22115.0312001.000-1-810001.801.503B
421George Soriano25MIA90010.0202001.0000001.800.22P
422Edmundo Sosa28PHI1210789.044182337.932-1-150014.153.42SS-3B-2B
423Gregory Soto29PHI130010.1220001.000-1-1901.740.15P
424Carson Spiers26CIN1004.000000000.000.00P
425Jacob Stallings34COL151311115.110498510.99011333118.046.87C
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
426Justin Steele28CHC2209.1101001.0000000.960.50P
427Spencer Steer26CIN343429296.08378321.97629-2-802.462.25OF-1B-2B
428Jackson Stephens30ATL1001.100000000.000.00P
429Tyler Stephenson27CIN222119181.01771716001.0000-21708.808.05C
430DJ Stewart30NYM64128.0770001.000-3-119-1-4202.251.00OF-1B
431Gavin Stone25LAD66031.0862001.000-1-602.321.33P
432Bryson Stott26PHI333030276.01214871216.983-1-5-1-403.883.612B-SS
433Matt Strahm32PHI140014.000000000.000.00P
434Hunter Stratton27PIT150016.1312001.0000001.650.20P
435Spencer Strider25ATL2209.0110001.0000001.000.50P
436Garrett Stubbs31PHI86657.16157310.984-2-50-3-63-19.427.50C
437Eugenio Suárez32ARI353535312.0931674312.968000002.602.573B
438Ranger Suárez28PHI77147.014311011.0002902.682.00P
439Robert Suarez33SDP140015.1110001.0000000.590.07P
440Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
441Cole Sulser34NYM4004.200000-1-430.000.00P
442Brent Suter34CIN130021.2505001.00021802.080.38P
443Jack Suwinski25PIT342520241.17675010.987524-4-1902.802.21OF
444Seiya Suzuki29CHC121212105.223212021.0000-111111.961.92OF
445Dansby Swanson30CHC363533307.21324583412.970-2-70003.743.56SS
446Jameson Taillon32CHC44024.0514001.0000001.881.25P
447Fernando Tatis Jr.25SDP393935337.17567441.947-4-131301.891.82OF
448Mike Tauchman33CHC302722248.05856111.983-4-18-1-412.071.90OF
449Chris Taylor33LAD231713162.035341001.0004281701.941.46OF-2B
450Michael A. Taylor33PIT292525229.06966210.98662952612.672.34OF
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
451Tyrone Taylor30NYM191613151.042411001.0000-121502.502.21OF
452Julio Teheran33NYM1102.2110001.0000003.381.00P
453Rowdy Tellez29PIT322618225.120518618117.995316211-18.156.381B
454Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
455Alek Thomas24ARI44330.0660001.000-3-1030001.801.50OF
456Lane Thomas28WSN222221192.04441211.977-6-37-5-3102.021.95OF
457Bubba Thompson26CIN115452.015150001.000-1-23-1-2302.601.36OF
458Keegan Thompson29CHC70010.210010.000-1-1900.000.00P
459Ryan Thompson32ARI130013.200000-1-150.000.00P
460Zack Thompson26STL52017.0321001.0000001.590.60P
461Michael Toglia25COL15128110.265596051.000-3-32-1-1005.293.821B-OF
462Michael Tonkin34NYM5007.0220001.0000002.570.40P
463Ezequiel Tovar22COL343434297.115247104121.993000004.574.44SS
464Taylor Trammell26LAD31012.0550001.00011430003.751.67OF
465Blake Treinen36LAD2002.000000000.000.00P
466Alan Trejo28COL108567.2361026051.0001120004.793.602B-SS-3B
467Jared Triolo26PIT333330292.01335280122.9921552114.073.772B-3B-1B
468Chadwick Tromp29ATL1311595.192866001.00011322508.697.08C
469Brice Turang24MIL333128275.014164770161.000-2-841704.614.272B
470Spencer Turnbull31PHI76034.1752001.000-2-1201.831.00P
471Trea Turner31PHI323231281.01073271410.963-3-14-1-403.303.22SS
472Kyle Tyler27MIA1002.0110001.0000004.501.00P
473Abner Uribe24MIL140014.1752011.00011404.400.50P
474Ricky Vanasco25LAD1002.0110001.0000004.501.00P
475Ildemaro Vargas32WSN201712157.15726310111.000-2-1321503.262.482B-3B-SS-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
476Gus Varland27LAD4003.0220001.0000006.000.50P
477Randy Vásquez25SDP33012.000000000.000.00P
478Alex Vesia28LAD170017.150411.8000002.080.24P
479Thyago Vieira31MIL120017.1101001.0000000.520.08P
480Mark Vientos24NYM31011.0514001.00011120004.091.673B
481Eli Villalobos27MIA2002.1101001.0000003.860.50P
482Darius Vines26ATL2209.2312001.0000002.791.50P
483Victor Vodnik24COL140019.2532001.0000002.290.36P
484LaMonte Wade Jr.30SFG312511199.0186164220161.000-4-22-1-608.415.641B-OF
485Tyler Wade29SDP302110182.046182622.957-4-28-2-1302.181.423B-2B-OF
486Matt Waldron27SDP77034.0413001.0000001.060.57P
487Christian Walker33ARI363533313.0311285260321.00041583118.948.641B
488Jordan Walker22STL17177132.024222011.00011319-11.641.41OF
489Josh Walker29NYM3003.0110001.0000003.000.33P
490Ryan Walker28SFG191019.0211001.0000000.950.11P
491Taijuan Walker31PHI22012.2211011.0000001.421.00P
492Forrest Wall28ATL1001.0110001.00017080009.001.00OF
493Blake Walston23ARI1003.2101001.0000002.451.00P
494Ryan Weathers24MIA77035.2404001.0001601.010.57P
495Logan Webb27SFG88046.1844001.000-3-1301.551.00P
496Jordan Weems31WSN160013.0101001.0000000.690.06P
497Joey Wendle34NYM149482.037112333.9190-5-1-1503.732.432B-3B-SS
498Hayden Wesneski26CHC42016.2532001.0000002.701.25P
499Zack Wheeler34PHI88049.1972001.0000001.641.13P
500Mitch White29SFG3005.1101001.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
501Jordan Wicks24CHC55023.000000-1-90.000.00P
502Joey Wiemer25MIL155460.1109010.900-2-3712021.340.60OF
503Alika Williams25PIT131310115.145182522.956-2-18-3-3103.362.872B-SS
504Trevor Williams32WSN77036.2523001.0001501.230.71P
505Bryse Wilson26MIL104030.0101001.0000000.300.10P
506Justin Wilson36CIN12007.1202001.0000002.450.17P
507Allan Winans28ATL1105.0202001.00014003.602.00P
508Jesse Winker30WSN282720225.14440311.977-2-931611.721.54OF
509Keaton Winn26SFG77034.2853001.0001602.081.14P
510Masyn Winn22STL312928261.21363696424.97152173214.544.26SS
511Patrick Wisdom32CHC53126.01811521.889-1-340005.542.29OF-1B-3B-P
512Yoshinobu Yamamoto25LAD88042.0734001.0001501.500.88P
513Ryan Yarbrough32LAD100030.0918001.00021302.700.90P
514Mike Yastrzemski33SFG272419200.042411001.000-3-2031801.891.56OF
515Christian Yelich32MIL1010981.016151001.000010001.781.60OF
516Danny Young30NYM2003.000000000.000.00P
517Jacob Young24WSN272421208.07268312.98621221103.072.63OF