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.66.696383422633051.0137910173431936.9861251950
Atlanta Braves323.85.705343062522748.012739163451233.991621541
Chicago Cubs374.24.697383422463048.0135110163122322.983-17-7-4-51
Cincinnati Reds314.41.698373332622934.012549782552120.983-3-1-7-71
Colorado Rockies315.78.668373332662910.013779703881936.986-14-6050
Los Angeles Dodgers373.59.737393512523168.0143210563591723.98836142551
Miami Marlins415.69.675393512453096.0142010323592934.980-21-8-18-33
Milwaukee Brewers364.30.708373332432952.013209843181825.98610-2-1-1
New York Mets394.33.698363242472916.012909722962231.983-10-4-24-91
Philadelphia Phillies323.66.698383422783060.0138310203402327.983-6-2-8-4-3
Pittsburgh Pirates324.11.709383422533045.0136410153252431.9828333-2
San Diego Padres344.55.707403602593189.0140810633252032.986102-2-4
San Francisco Giants354.82.671393512673033.0145010114162339.984-15-6-3-2-3
St. Louis Cardinals344.54.691373332472958.013339863341337.990-5-2611
Washington Nationals334.42.663363242512898.013369663502038.985-11-5-14-3-1
League Average354.47.694383382553000 135810003382031.985-3-0-1-0-0
5204.47.6945635067383145006.020370150025065303464.985-38-1-10-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 Abrams23WSN333332292.01434199317.979-1-3-3-1204.324.24SS
3Ronald Acuña Jr.26ATL343433304.166651001.000-3-10-5-1901.951.94OF
4Willy Adames28MIL373736325.01385184315.97813-1-403.743.65SS
5Riley Adams28WSN171717153.1153149312.993-3-20-1-8-18.928.94C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9811614-14.594.19SS
8Ozzie Albies27ATL262626231.11164668215.983-3-17-6-3104.444.382B
9Blaze Alexander25ARI201511131.044192147.909-5-46-6-5502.752.00SS-2B
10Logan Allen27ARI50013.1422001.0000002.700.80P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM363535319.026824522127.996-2-8-1-407.537.421B
13José Alvarado29PHI160014.200000-1-1400.000.00P
14Francisco Alvarez22NYM141311113.0125121310.992-2-26221-19.888.86C
15Adbert Alzolay29CHC160015.1312001.0000001.760.19P
16Miguel Amaya25CHC242219193.2190185321.989-2-1321218.747.83C
17Tim Anderson31MIA333229273.01203284417.967-1-60003.823.52SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL343333298.115045103225.9872931204.464.35SS
21Nolan Arenado33STL363634315.287246213.98928-2-802.452.393B
22Luis Arráez27TOT343422298.01466280424.973-3-10-3-1214.293.382B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN77039.2148420.8570002.721.71P
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é Azocar28SDP30106135.134340001.000432-1-802.261.13OF
29Harrison Bader30NYM292624243.07069010.98694500-12.562.38OF
30Patrick Bailey25SFG252422203.12061911232.9850231818.998.12C
31Austin Barnes34LAD1010987.08985310.9891922819.108.80C
32Jacob Barnes34WSN8008.0101001.0000001.130.13P
33Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
34Tucker Barnhart33ARI14149118.0116110420.983-1-5-2-20-18.698.14C
35Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
36Joey Bart27PIT151312117.0126118711.992-1-130009.628.33C
37Matthew Batten29SDP1118.0752011.00011140007.887.001B
38Brett Baty24NYM333026268.085226219.98813-2-902.822.553B
39Jake Bauers28MIL221710160.01311219114.992151707.315.201B-OF-P
40Jordan Beck23COL99979.220200001.000-1-9-2-3002.262.22OF
41David Bednar29PIT150013.0110001.0000000.690.07P
42Jalen Beeks30COL150017.1211001.00011201.040.13P
43Josh Bell31MIA252516213.019217316319.984-2-12-3-1707.997.561B
44Cody Bellinger28CHC212119182.260582011.000-3-190012.962.86OF
45Anthony Bender29MIA160015.0330001.000-1-1301.800.19P
46Will Benson26CIN323020263.074731001.0000-1-1-402.532.31OF
47Christian Bethancourt32MIA191311120.0128121431.977170009.386.58C
48Mookie Betts31LAD393928342.01474895418.97351751803.763.04SS-2B
49Jake Bird28COL150016.2404001.00011202.160.27P
50Ty Blach33COL41013.0303011.00011502.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.0000002.081.00P
52Tyler Black23MIL33121.021201021.0000-130009.007.001B
53Charlie Blackmon37COL99366.017152001.0000-20002.321.89OF
54Xander Bogaerts31SDP373733324.11386373220.986-2-8-2-7-13.773.582B-SS
55Alec Bohm27PHI363533308.0117417152.95700-2-8-13.273.033B-1B
56Ryan Borucki30PIT4003.100000000.000.00P
57Sean Bouchard28COL131211106.02826110.964-5-61-3-33-22.292.08OF
58Matt Bowman33ARI1001.200000000.000.00P
59Ryan Brasier36LAD121011.2413001.0000003.090.33P
60Colten Brewer31CHC60010.2220001.0000001.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án26MIA271813174.067204257.925-4-27-1-603.212.07SS-3B-2B-OF
66Kris Bryant32COL88558.037343031.000-1-2900-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 Burger28MIA171716145.0855825210.9760-3-1-805.154.883B-1B
71Alec Burleson25STL128268.034313011.000020004.502.62OF-1B
72Michael Busch26CHC363432305.226424417316.989-2-7-1-4-17.687.051B-3B
73José Buttó26NYM66033.0431001.0001601.090.67P
74Edward Cabrera26MIA55021.1303001.0000001.270.60P
75Alex Call29WSN75450.013121011.000-1-32-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 Campusano25SDP332929266.12662541110.9960-2-7-32-18.958.03C
77Alexander Canario24CHC127466.024240001.00023111803.272.00OF
78Jeimer Candelario30CIN292927253.085473535.965-5-25-3-14-12.922.833B-1B
79Dylan Carlson25STL43328.0770001.000134-1-4202.251.75OF
80Corbin Carroll23ARI363635321.092911011.00031200-12.582.56OF
81Nick Castellanos32PHI383837338.062602001.00001-5-1701.651.63OF
82Miguel Castro29ARI8008.2303001.00012303.120.38P
83Jake Cave31COL208694.121201001.000-3-330002.001.05OF
84Dylan Cease28SDP88049.1734001.0000001.280.88P
85Slade Cecconi25ARI44021.2211001.0000000.830.50P
86Aroldis Chapman36PIT160012.0303001.0000002.250.19P
87Matt Chapman31SFG383737323.01021977612.941282702.672.533B
88Jesse Chavez40ATL100013.1101001.0000000.680.10P
89Jazz Chisholm Jr.26MIA383834325.089890001.0000-1-5-18-12.462.34OF
90Jackson Chourio20MIL333023263.066651001.000316-1-4-12.262.00OF
91Kody Clemens28PHI42222.015105011.00013615506.143.751B-3B-2B
92Michael Conforto31SFG363634308.049490001.000-7-27-3-1101.431.36OF
93Roansy Contreras24PIT110015.1110001.0000000.590.09P
94William Contreras26MIL313131277.02722531631.98927-1-4-18.748.68C
95Willson Contreras32STL202018164.1158148910.9941521518.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-440002.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 Cronenworth30SDP373734324.129526825227.993152708.137.921B
102Declan Cronin26MIA110017.0101001.0000000.530.09P
103Pete Crow-Armstrong22CHC151311119.032320001.0000344002.422.13OF
104Fernando Cruz34CIN160015.000000000.000.00P
105Oneil Cruz25PIT353333295.11103766715.9360-2-5-20-13.142.94SS
106José Cuas30CHC5006.000000000.000.00P
107Travis d'Arnaud35ATL292220204.02021966031.0002131618.916.97C
108Yu Darvish37SDP77033.2514001.0000001.340.71P
109Henry Davis24PIT222119184.1181173711.99418-3-2008.798.18C
110Noah Davis27COL1003.000000000.000.00P
111Bryan De La Cruz27MIA161614136.030282011.000-3-271811.991.88OF
112Elly De La Cruz22CIN373737326.01306162717.946-2-8-4-1503.403.32SS
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íaz33COL262422208.01621491121.988-1-400-16.926.15C
118Jake Diekman37NYM140011.200000-1-170.000.00P
119Seranthony Domínguez29PHI150013.1312001.0000002.030.20P
120Brendan Donovan27STL323124275.26052711.983-4-16-3-1301.931.55OF-2B-3B
121Camilo Doval26SFG140013.242112.750-1-1501.980.21P
122Brenton Doyle26COL363636314.19997020.98015-4-1502.782.69OF
123Oliver Dunn26MIL21157124.0431033041.00043632903.121.953B-2B-1B
124Adam Duvall35ATL171211115.131301001.0000-422002.421.82OF
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 Espinal29CIN282625232.065194426.969-2-9-3-1602.442.252B-3B
129Jeremiah Estrada25SDP5007.000000000.000.00P
130Thairo Estrada28SFG373736316.016746119227.988-1-3-4-1504.704.462B
131Stuart Fairchild28CIN242116187.057570001.00042631942.742.38OF
132Bailey Falter27PIT77037.1514001.000-1-501.210.71P
133Buck Farmer33CIN140020.1312001.0000001.330.21P
134Calvin Faucher28MIA90011.2303001.0000002.310.33P
135Ryan Feltner27COL77039.0844011.0000001.851.14P
136José Fermín25STL32221.0817001.0000-50003.432.672B-3B
137Ryan Fernandez26STL120016.1321001.0000001.650.25P
138J.P. Feyereisen31LAD5005.0101001.0000001.800.20P
139Kyle Finnegan32WSN170016.1101001.0000000.550.06P
140Tyler Fitzgerald26SFG15117104.047222143.9150-300-13.722.26SS-OF-2B-P-1B
141Josh Fleming28PIT141017.0826021.00022404.240.57P
142David Fletcher30ATL53128.020614041.00015314306.434.002B
143Wilmer Flores32SFG271917176.018216317218.989-2-1421409.206.431B-3B
144Dylan Floro33WSN170018.1312001.000-1-1101.470.18P
145Nick Fortes27MIA282417207.02081961110.995-1-8-1-619.007.39C
146Jake Fraley29CIN201814154.04037210.975-3-201702.281.95OF
147Kyle Freeland31COL44015.251310.8000002.301.00P
148Freddie Freeman34LAD393935340.032228436223.99401-2-718.478.211B
149Sal Frelick24MIL353321282.05352010.981-4-16-4-17-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 Friedl28CIN33327.0660001.0000-150002.002.00OF
153Giovanny Gallegos32STL13009.0211001.0000002.000.15P
154Zac Gallen28ARI77038.0532001.0001501.180.71P
155Joey Gallo30WSN191817157.2136123130141.000001707.767.161B-OF
156Avisaíl García33MIA161310114.039381001.000150003.082.44OF
157Luis García Jr.24WSN302723242.01275571121.992-1-7-2-1004.694.202B
158Robert Garcia28WSN130010.0101001.000-1-2000.900.08P
159Reed Garrett31NYM130019.021010.500-2-2100.470.08P
160Kyle Gibson36STL77044.0633001.000-1-501.230.86P
161Logan Gillaspie27SDP1000.200000000.000.00P
162Kevin Ginkel30ARI160015.1202001.00011301.170.13P
163Tyler Glasnow30LAD88050.01082001.000-1-401.801.25P
164Paul Goldschmidt36STL353433303.2299276230351.000-3-132818.868.541B
165Austin Gomber30COL77038.0606001.00021101.420.86P
166Yan Gomes36CHC191614145.01471416001.00015-2-1709.127.74C
167Marco Gonzales32PIT33017.0413011.00011202.121.33P
168Hunter Goodman24COL53329.117161021.0001490005.223.40OF-1B
169Nick Gordon28MIA292319206.05246511.98129-4-2302.231.76OF-2B
170MacKenzie Gore25WSN77034.040310.750-1-600.790.43P
171Nolan Gorman24STL333130277.21345082226.985-2-10-2-9-14.284.002B
172Yasmani Grandal35PIT33327.023230001.0001220007.677.67C
173Josiah Gray26WSN2208.100000000.000.00P
174Sonny Gray34STL66035.1505001.0000001.270.83P
175Hunter Greene24CIN88045.1312001.000-2-900.600.38P
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-2011102.411.69OF
177Michael Grove27LAD141021.0211001.0000000.860.14P
178Luis Guillorme29ATL96354.024717031.0002460004.002.672B-SS-P
179Lourdes Gurriel Jr.30ARI343431299.08075230.96362228-12.322.26OF
180Vladimir Gutierrez28MIA1004.000000000.000.00P
181DL Hall25MIL44016.1202001.0000001.100.50P
182Ian Happ29CHC303026259.264622011.000012912.222.13OF
183Bryce Harper31PHI343432302.0290258320221.00041714-18.648.531B
184Michael Harris II23ATL343434305.16159110.984-5-19-1-3-11.771.76OF
185Kyle Harrison22SFG88045.0523001.0000001.000.63P
186Grant Hartwig26NYM2003.000000000.000.00P
187Hunter Harvey29WSN180020.1330001.000-2-2001.330.17P
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
192Kevin Herget33MIL1000.200000000.000.00P
193Enrique Hernández32LAD282012189.0543816011.0003190002.571.74OF-3B-2B-1B
194Jose Hernandez26PIT6004.200000000.000.00P
195Teoscar Hernández31LAD393929335.076733001.00062141412.041.95OF
196Iván Herrera24STL171613145.21511492011.000-3-24-4-33-19.338.88C
197Jason Heyward34LAD44232.011110001.000312727503.092.75OF
198Jordan Hicks27SFG88043.01711512.941-1-503.352.00P
199Kyle Higashioka34SDP1111687.08581311.9881800-18.697.64C
200Sean Hjelle27SFG60010.2211001.00011901.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
201Bryan Hoeing27MIA110019.2220001.0000000.920.18P
202Nico Hoerner27CHC373734330.21545692611.961-4-15-4-1504.033.702B-SS
203Jeff Hoffman31PHI160016.0550001.0000002.810.31P
204Colin Holderman28PIT11009.2211001.0000001.860.18P
205Rhys Hoskins31MIL191817158.0134123928.985-3-22-3-2307.526.951B
206Adrian Houser31NYM66028.2413001.000-1-701.260.67P
207Bryan Hudson27MIL140021.1312001.0001901.270.21P
208Dakota Hudson29COL77034.0413001.0000001.060.57P
209Daniel Hudson37LAD160016.0211001.0000001.130.13P
210Brandon Hughes28ARI3102.200000000.000.00P
211Kyle Hurt26LAD3106.2110001.0000001.350.33P
212Raisel Iglesias34ATL150014.1404001.0000002.510.27P
213Shota Imanaga30CHC77041.2523001.0000001.080.71P
214Jonathan India27CIN232323200.0702743061.00019-2-1203.153.042B
215Jake Irvin27WSN77038.2853011.0000001.861.14P
216Luke Jackson32SFG8007.1101001.0000001.230.13P
217Bryce Jarvis26ARI140021.0312001.00011001.290.21P
218Tyler Jay30NYM2004.0110001.0000002.250.50P
219Daulton Jefferies28SFG2104.200000000.000.00P
220Joe Jiménez29ATL150015.010010.0000000.000.00P
221Connor Joe31PIT312614228.11281206211.9840-2-2-10-14.973.71OF-1B
222Pierce Johnson33ATL130012.0211001.0000001.500.15P
223Jared Jones22PIT77041.0422001.0000000.880.57P
224Nolan Jones26COL252523211.24440040.90900-1-5-11.701.60OF
225Jakob Junis31MIL1104.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
226Janson Junk28MIL3005.0101001.0000001.800.33P
227Jarred Kelenic24ATL232217190.039363001.0001631801.851.70OF
228Mitch Keller28PIT88149.01037011.0002801.841.25P
229Joe Kelly36LAD150013.1514001.00011503.380.33P
230Merrill Kelly35ARI44024.2633001.0001802.191.50P
231Orion Kerkering23PHI9009.2211001.000-1-2101.860.22P
232Ray Kerr29ATL1001.000000000.000.00P
233Ha-Seong Kim28SDP404039352.11505096423.9732800-13.733.65SS
234John King29STL5005.2101001.0000001.590.20P
235Michael King29SDP87042.0927001.00021001.931.13P
236Tyler Kinley33COL140012.2303001.0000002.130.21P
237Andrew Kittredge34STL150015.0202001.0000001.200.13P
238Landon Knack26LAD33016.0330001.0000001.691.00P
239Jared Koenig30MIL90013.120110.500-1-1500.680.11P
240Stephen Kolek27SDP180018.2514001.0000002.410.28P
241Peter Lambert27COL103023.2101001.000-1-800.380.10P
242Dinelson Lamet31LAD3004.1220001.0000004.150.67P
243Derek Law33WSN190023.1110001.0000000.390.05P
244Justin Lawrence29COL130013.0110001.0000000.690.08P
245Kyle Leahy27STL3005.200000000.000.00P
246Dylan Lee29ATL100018.2514001.00011102.410.50P
247Jung Hoo Lee25SFG363535306.080791001.0000-2-2-7-12.352.22OF
248Casey Legumina27CIN1002.000000000.000.00P
249Mark Leiter Jr.33CHC160015.1101001.000-1-1300.590.06P
250Matthew Liberatore24STL131020.0514001.00011002.250.38P
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
251Francisco Lindor30NYM363532307.01204970115.992-2-7-2-8-13.493.31SS
252Trey Lipscomb24WSN272623231.084275259.94031631603.082.823B-1B-2B
253Luke Little23CHC10109.0303011.0000003.000.30P
254Nick Lodolo26CIN55029.030210.667-2-1400.620.40P
255Jorge López31NYM180017.210010.000-2-2300.000.00P
256Otto Lopez25MIA126457.0177911.941-2-38-1-2102.531.333B-2B-SS
257Reynaldo López30ATL66035.1642001.0000001.531.00P
258Richard Lovelady28CHC5004.1321001.000-1-4606.230.60P
259Gavin Lux26LAD272318209.09234580111.00052731703.963.412B
260Jesús Luzardo26MIA55026.0514001.0001801.731.00P
261Lance Lynn37STL77035.221010.5000000.250.14P
262Manny Machado31SDP77660.020614001.00012412003.002.863B
263Nick Madrigal27CHC31117128.0331122051.000-1-120012.321.033B-2B
264Luke Maile33CIN171513134.0157147910.994432-2-18110.489.18C
265Anthony Maldonado26MIA6108.042111.750-1-2503.380.50P
266Sean Manaea32NYM77035.1312001.0000000.760.43P
267Joe Mantiply33ARI180015.1220001.000-1-1301.170.11P
268Brandon Marsh26PHI353027278.05451211.981-1-462511.721.51OF
269Ketel Marte30ARI343226280.01687492222.98841893915.344.882B-SS
270Starling Marte35NYM272725237.05652312.982-2-11-1-502.092.04OF
271Yunior Marte29PHI120013.1211001.0000001.350.17P
272Justin Martinez22ARI7009.0202001.00012202.000.29P
273Nick Martinez33CIN84032.071421.714-1-601.410.63P
274Nick Martini34CIN52119.0440001.0000160001.890.80OF
275Miles Mastrobuoni28CHC63028.21641111.93812814104.712.502B-OF-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
276Luis Matos22SFG1007.0220001.0000-790002.572.00OF
277Yuki Matsui28SDP180016.2312001.0000001.620.17P
278Steven Matz33STL66027.241211.7500000.980.50P
279Tyler Matzek33ATL110010.0000000000.000.00P
280Jake McCarthy26ARI292218204.04746010.97902-2-1102.031.59OF
281Darren McCaughan28MIA1004.2101001.0000001.931.00P
282Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
283Scott McGough34ARI150016.0211001.0000001.130.13P
284Ryan McMahon29COL373735321.1114189068.947-1-32703.022.923B
285Jeff McNeil32NYM353431306.01436774221.986-4-14-3-1114.153.712B-OF
286Nick Mears27COL150014.2202001.0000001.230.13P
287Trevor Megill30MIL8008.200000000.000.00P
288Tylor Megill28NYM1104.0202011.0000004.502.00P
289Joey Meneses32WSN181818163.0162147150171.000030008.949.001B
290Whit Merrifield35PHI181513143.035241013.97119-1-802.141.70OF-2B-3B
291Jackson Merrill21SDP383434307.1115112121.9834162703.312.97OF
292Julian Merryweather32CHC4004.200000000.000.00P
293Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
294Max Meyer25MIA33017.0642001.0000003.182.00P
295Miles Mikolas35STL88042.0651011.000-1-501.290.75P
296Wade Miley37MIL2207.0202001.0000002.571.00P
297Drew Millas26WSN22216.014113001.0001790007.887.00C
298Bobby Miller25LAD33011.2101001.0000000.770.33P
299Erik Miller26SFG171017.100000000.000.00P
300Owen Miller27MIL53123.015132011.000-1-620005.872.141B-3B-2B-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
301Hoby Milner33MIL180017.1743001.0000003.630.39P
302A.J. Minter30ATL180015.1202001.0000001.170.11P
303Anthony Molina22COL80015.2422001.00022602.300.50P
304Sam Moll32CIN5005.0101001.0000001.800.20P
305Andruw Monasterio27MIL53127.0835001.0001540002.671.333B-2B-OF
306Frankie Montas31CIN66025.1725001.0000002.491.17P
307Elehuris Montero25COL272623223.1274264100251.000-3-16-1-5011.0410.151B
308Jordan Montgomery31ARI44023.0303001.0000001.170.75P
309Adrián Morejón25SDP90013.000000000.000.00P
310Christopher Morel25CHC292910224.064204133.9530-1-3-1602.452.103B
311Gabriel Moreno24ARI292424221.01951801411.9950200-17.906.69C
312Charlie Morton40ATL66036.0404001.0000001.000.67P
313Max Muncy33LAD343030285.079205724.9751631302.432.263B
314Roddery Muñoz24MIA33015.2312001.0000001.721.00P
315Sean Murphy29ATL1106.0990001.0000-5800013.509.00C
316Tom Murphy33SFG1210884.269681001.000-2-30-5-71-27.335.75C
317Joe Musgrove31SDP88041.0954001.0000001.981.13P
318Dane Myers28MIA63137.0108110.900-1-3613202.191.50OF
319Tobias Myers25MIL44017.0101001.000000.530.25P
320Andrew Nardi25MIA180015.0303001.00022701.800.17P
321Omar Narváez32NYM17139116.0128122242.969-5-52-6-6219.627.29C
322Kyle Nelson27ARI110010.200000000.000.00P
323Nick Nelson28PHI3003.1110001.0000002.700.33P
324Ryne Nelson26ARI55020.253110.8000001.740.80P
325Héctor Neris35CHC150014.0101001.000-1-1400.640.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
326Kevin Newman30ARI231814163.0641648091.00043042903.532.67SS-2B
327Kyle Nicolas25PIT4004.0202001.00015004.500.50P
328Tomás Nido30NYM1310895.010497521.981020019.667.85C
329Brandon Nimmo31NYM333227288.051474001.000-1-5-4-1601.591.55OF
330Aaron Nola31PHI88049.0312011.0000000.550.38P
331Lars Nootbaar26STL242419213.25756010.982-1-5-1-502.362.33OF
332Dedniel Núñez28NYM4006.100000000.000.00P
333Nasim Nuñez23WSN51014.051310.800-1-740002.570.80SS-2B
334Riley O'Brien29STL1001.000000000.000.00P
335Edward Olivares28PIT16155114.03130010.9680-10002.371.88OF
336Matt Olson30ATL343434305.131829124330.9914172809.289.261B
337Joey Ortiz25MIL312216206.076254836.961-1-3-3-1703.192.213B-2B-SS
338Luis Ortiz28PHI1000.200000000.000.00P
339Luis Ortiz25PIT120019.220110.5000000.460.08P
340Adam Ottavino38NYM140014.1321001.0000001.880.21P
341James Outman27LAD302420220.06563110.985-2-8-1-502.622.13OF
342Cristian Pache25PHI87256.01412110.92923612102.091.63OF
343Emilio Pagán33CIN160014.2211001.0000001.230.13P
344Andy Pages23LAD202016181.061601001.00053431903.033.05OF
345Pedro Pagés25STL61119.219190001.0000-200008.693.17C-1B
346Daniel Palencia24CHC70011.0101001.0000000.820.14P
347Andre Pallante25STL90010.0642001.00012005.400.67P
348Mitchell Parker24WSN55027.0220001.0000000.670.40P
349Graham Pauley23SDP64134.1126511.917-1-31-1-3502.881.573B-1B
350James Paxton35LAD66032.1404001.00021201.110.67P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Joel Payamps30MIL140012.021010.5000000.750.07P
352Elvis Peguero27MIL150016.0101001.0000000.560.07P
353Freddy Peralta28MIL77038.21037001.0001502.331.43P
354Wandy Peralta32SDP190016.2211001.0000001.080.11P
355Geraldo Perdomo24ARI77563.019415051.0000-60002.712.71SS
356Jhonny Pereda28MIA32017.022220001.0000-1600011.657.33C
357Martín Pérez33PIT88045.0633011.0002901.200.75P
358Blake Perkins27MIL292828256.08179110.98821131412.812.76OF
359Jace Peterson34ARI105350.020713031.000-3-78-3-7203.602.00SS-2B-3B
360Brandon Pfaadt25ARI77041.052210.800-1-500.880.57P
361Evan Phillips29LAD140013.232010.667-1-1501.320.14P
362Ricardo Pinto30PHI60010.2651001.0000005.061.00P
363Quinn Priester23PIT44021.083320.750-2-1902.571.50P
364Jurickson Profar31SDP373718280.062602011.000-2-7-3-12-11.991.68OF-1B
365A.J. Puk29MIA44013.2101011.0000000.660.25P
366Cal Quantrill29COL88045.2853001.0001401.581.00P
367Jose Quintana35NYM77036.1743011.000-1-601.731.00P
368Tanner Rainey31WSN120012.0321001.0000002.250.25P
369Brooks Raley36NYM8007.000000000.000.00P
370Emmanuel Ramirez29MIA3003.100000000.000.00P
371Nick Ramirez34LAD5007.0101001.0000001.290.20P
372Yohan Ramírez29NYM3005.1000000000.000.00P
373Heliot Ramos24SFG1001.000000000.000.00OF
374Colin Rea33MIL77038.1752001.000-1-501.641.00P
375J.T. Realmuto33PHI323230282.23213051423.994-1-4-2-8-110.169.97C
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
376Jakson Reetz28SFG32218.021210001.0000-900010.507.00C
377Sean Reid-Foley28NYM8006.200000000.000.00P
378Bryan Reynolds29PIT333325293.152493011.000-8-32-2-801.601.58OF
379Austin Riley27ATL343434305.190246333.967292802.562.563B
380Emmanuel Rivera28MIA272218197.0105644018.990-1-531814.753.713B-1B-P
381Nick Robertson25STL5006.200000000.000.00P
382Víctor Robles27WSN42113.2220001.000-1-69-1-8701.320.50OF
383Brendan Rodgers27COL333030265.21253886122.992-2-80004.203.762B
384Randy Rodríguez24SFG2004.2110001.000001.930.50P
385Taylor Rogers33SFG160013.2101001.0000000.660.06P
386Trevor Rogers26MIA77033.252210.800-1-601.070.57P
387Tyler Rogers33SFG170015.2514001.00011302.870.29P
388Johan Rojas23PHI303026262.06563110.985-4-20-3-1302.202.13OF
389Miguel Rojas35LAD251711157.058213615.983181803.272.19SS-2B-3B
390JoJo Romero27STL170017.2202001.00011101.020.12P
391Eddie Rosario32WSN282314218.053521011.000-2-1200-12.191.89OF
392Eguy Rosario24SDP2594101.038112614.9740522403.301.423B-2B
393Joe Ross31MIL77036.0541001.0000001.250.71P
394Landen Roupp25SFG100013.2303001.0000001.980.30P
395Chris Roycroft27STL2002.000000000.000.00P
396José Ruiz29PHI2003.000000000.000.00P
397Keibert Ruiz25WSN171717152.2156147813.99401-2-1609.149.12C
398Ryder Ryan29PIT90012.000000000.000.00P
399Andrew Saalfrank26ARI2001.000000000.000.00P
400Blake Sabol26SFG43231.03230110.969-1-300009.007.75C
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
401Chris Sale35ATL77042.2826001.0000001.691.14P
402Cristopher Sánchez27PHI77036.1101720.800-1-601.981.14P
403Gary Sánchez31MIL97762.255523001.000070007.906.11C-1B
404Jesús Sánchez26MIA282420212.047470001.000-6-33-3-16-12.001.68OF
405Sixto Sánchez25MIA103018.0312001.0000001.500.30P
406Kyle Schwarber31PHI1119.0440001.0000330004.004.00OF
407Christian Scott25NYM1106.2110001.0000001.351.00P
408Tanner Scott29MIA150014.020110.500-2-2900.640.07P
409Victor Scott II23STL201716158.04241010.976-1-7-1-702.342.05OF
410Nick Senzel29WSN77763.02121720.9050-6-1-1902.712.713B
411Luis Severino30NYM77040.050410.800-1-500.900.57P
412Paul Sewald34ARI2002.0101001.0000004.500.50P
413Zack Short29NYM73128.0103612.9000170002.891.293B-SS-2B
414Michael Siani24STL301911177.245450001.00021221302.281.50OF
415Lucas Sims30CIN130011.1220011.0000001.590.15P
416Austin Slater31SFG2010293.022211001.0000-322502.131.10OF
417Burch Smith34MIA160018.1303001.000-1-1101.470.19P
418Drew Smith30NYM100010.000000000.000.00P
419Pavin Smith28ARI96350.020191001.00025912403.602.22OF-1B
420Will Smith29LAD302929265.02632461430.989312-2-9-18.838.67C
421Drew Smyly35CHC90012.2101001.00011600.710.11P
422Blake Snell31SFG33011.200000-1-170.000.00P
423Donovan Solano36SDP22115.0312001.000-1-790001.801.503B
424George Soriano25MIA90010.0202001.00012001.800.22P
425Edmundo Sosa28PHI1311796.045182437.933-2-200013.943.23SS-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
426Gregory Soto29PHI130010.1220001.000-1-1901.740.15P
427Carson Spiers26CIN1004.000000000.000.00P
428Jacob Stallings34COL151311115.110498510.99011333118.046.87C
429Justin Steele28CHC2209.1101001.0000000.960.50P
430Spencer Steer26CIN363631314.09489321.97927-2-702.642.42OF-1B-2B
431Jackson Stephens30ATL1001.100000000.000.00P
432Tyler Stephenson27CIN242220192.01861806001.000-1-51618.727.75C
433DJ Stewart30NYM64128.0770001.000-3-118-1-4202.251.00OF-1B
434Gavin Stone25LAD77038.01073011.0000002.371.43P
435Bryson Stott26PHI343130285.01275174216.984-1-3-1-403.953.572B-SS
436Matt Strahm32PHI150014.100000000.000.00P
437Hunter Stratton27PIT160017.1312001.0000001.560.19P
438Spencer Strider25ATL2209.0110001.0000001.000.50P
439Garrett Stubbs31PHI86657.16157310.984-2-50-2-42-19.427.50C
440Eugenio Suárez32ARI373737330.01001780313.970010002.652.623B
441Ranger Suárez28PHI77147.014311011.0002902.682.00P
442Robert Suarez33SDP150016.1220001.0000001.100.13P
443Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
444Cole Sulser34NYM4004.200000-1-430.000.00P
445Brent Suter34CIN140022.2505001.00021801.990.36P
446Jack Suwinski25PIT352621250.18281010.988524-5-2402.912.31OF
447Seiya Suzuki29CHC121212105.223212021.0000-111111.961.92OF
448Dansby Swanson30CHC363533307.21324583412.970-2-70003.743.56SS
449Jameson Taillon32CHC44024.0514001.0000001.881.25P
450Fernando Tatis Jr.25SDP404036346.17870441.949-3-110001.921.85OF
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
451Mike Tauchman33CHC312822257.06159111.984-4-20-2-912.101.94OF
452Chris Taylor33LAD231713162.035341001.0004280001.941.46OF-2B
453Michael A. Taylor33PIT292525229.06966210.98663052612.672.34OF
454Tyrone Taylor30NYM191613151.042411001.0000-121502.502.21OF
455Julio Teheran33NYM1102.2110001.0000003.381.00P
456Rowdy Tellez29PIT332719234.121319319118.995316210-18.146.421B
457Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
458Alek Thomas24ARI44330.0660001.000-3-1020001.801.50OF
459Lane Thomas28WSN222221192.04441211.977-6-37-4-2502.021.95OF
460Bubba Thompson26CIN115452.015150001.000-1-22-1-2302.601.36OF
461Keegan Thompson29CHC80011.210010.000-1-1700.000.00P
462Ryan Thompson32ARI150015.000000-1-130.000.00P
463Zack Thompson26STL52017.0321001.0000001.590.60P
464Michael Toglia25COL15128110.265596051.000-3-31-1-1005.293.821B-OF
465Michael Tonkin34NYM5007.0220001.0000002.570.40P
466Ezequiel Tovar22COL363636315.115848109122.994120004.484.36SS
467Taylor Trammell26LAD31012.0550001.00011430003.751.67OF
468Blake Treinen36LAD2002.000000000.000.00P
469Alan Trejo28COL108567.2361026051.0001120004.793.602B-SS-3B
470Jared Triolo26PIT343431301.01355282122.9932662414.013.722B-3B-1B
471Chadwick Tromp29ATL1311595.192866001.00011222508.697.08C
472Brice Turang24MIL353330292.01466877116.993-3-122804.474.142B
473Spencer Turnbull31PHI76034.1752001.000-2-1201.831.00P
474Trea Turner31PHI323231281.01073271410.963-3-14-1-403.303.22SS
475Kyle 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
476Abner Uribe24MIL140014.1752011.00011404.400.50P
477Ricky Vanasco25LAD1002.0110001.0000004.501.00P
478Ildemaro Vargas32WSN211712160.1582631111.983-2-151703.202.382B-3B-SS-OF
479Gus Varland27LAD4003.0220001.0000006.000.50P
480Randy Vásquez25SDP33012.000000000.000.00P
481Alex Vesia28LAD170017.150411.8000002.080.24P
482Thyago Vieira31MIL130019.1101001.0000000.470.08P
483Mark Vientos24NYM31011.0514001.00011110004.091.673B
484Eli Villalobos27MIA2002.1101001.0000003.860.50P
485Darius Vines26ATL2209.2312001.0000002.791.50P
486Victor Vodnik24COL150021.1532001.0000002.110.33P
487LaMonte Wade Jr.30SFG332713216.0204176280191.000-2-100008.505.831B-OF
488Tyler Wade29SDP302110182.046182622.957-4-27-2-1302.181.423B-2B-OF
489Matt Waldron27SDP77034.0413001.0000001.060.57P
490Christian Walker33ARI383735331.0326300260341.00041393318.868.581B
491Jordan Walker22STL17177132.024222011.00011319-11.641.41OF
492Josh Walker29NYM3003.0110001.0000003.000.33P
493Ryan Walker28SFG201020.0211001.0000000.900.10P
494Taijuan Walker31PHI22012.2211011.0000001.421.00P
495Forrest Wall28ATL1001.0110001.00017080009.001.00OF
496Blake Walston23ARI1003.2101001.0000002.451.00P
497Ryan Weathers24MIA88041.2404001.0001500.860.50P
498Logan Webb27SFG88046.1844001.000-4-1701.551.00P
499Jordan Weems31WSN170014.031110.6670001.290.12P
500Joey Wendle34NYM149482.037112333.9190-6-1-1503.732.432B-3B-SS
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Hayden Wesneski26CHC53022.2752001.0000002.781.40P
502Zack Wheeler34PHI88049.1972001.0000001.641.13P
503Mitch White29SFG3005.1101001.0000001.690.33P
504Jordan Wicks24CHC55023.000000-1-90.000.00P
505Joey Wiemer25MIL155460.1109010.900-2-3712021.340.60OF
506Alika Williams25PIT141411124.148192723.958-2-18-3-2903.332.882B-SS
507Trevor Williams32WSN77036.2523001.0001501.230.71P
508Bryse Wilson26MIL104030.0101001.0000000.300.10P
509Justin Wilson36CIN12007.1202001.0000002.450.17P
510Allan Winans28ATL1105.0202001.00014003.602.00P
511Jesse Winker30WSN292821237.14742411.979-1-431511.741.59OF
512Keaton Winn26SFG88038.1963001.0001502.111.13P
513Masyn Winn22STL323029269.21393897424.97141873114.514.22SS
514Patrick Wisdom32CHC63127.01811521.889-1-330005.332.00OF-1B-3B-P
515Yoshinobu Yamamoto25LAD88042.0734001.0001501.500.88P
516Ryan Yarbrough32LAD100030.0918001.0001702.700.90P
517Mike Yastrzemski33SFG292620216.048471001.000-3-1842202.001.66OF
518Christian Yelich32MIL11111090.018171001.000060001.801.64OF
519Danny Young30NYM2003.000000000.000.00P
520Jacob Young24WSN282522220.07470312.98631531602.992.61OF