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 Diamondbacks374.80.692353152422808.012679363131833.986941560
Atlanta Braves314.03.708322882382586.01198862327932.99263921
Chicago Cubs374.33.697363242342886.012829622982222.983-17-7-8-50
Cincinnati Reds304.35.699343062392691.011468972301916.983-2-1-3-60
Colorado Rockies315.88.670343062422667.012618893541830.986-10-5450
Los Angeles Dodgers373.70.733373332393006.0135610023371722.98733132041
Miami Marlins415.70.669373332292952.013579843452832.979-24-10-25-43
Milwaukee Brewers354.32.712343062232718.012209062971724.9861140-1
New York Mets394.31.699353152412835.012539452862230.982-11-5-22-90
Philadelphia Phillies323.69.700363242662898.013079663182324.982-7-3-5-5-3
Pittsburgh Pirates323.94.715363242382883.012909613062330.98294-70-2
San Diego Padres344.71.706383422473036.0134410123122030.985003-2-4
San Francisco Giants344.81.674363242452799.013399333832336.983-14-6-20-2
St. Louis Cardinals334.40.694353152332805.012699353221237.991-5-21011
Washington Nationals334.47.659343062362709.012459033251735.986-14-6-15-40
League Average344.50.695353172392819 12769403171929.985-3-0-1-0-0
5144.50.6955294761359242279.019134140934753288433.985-46-1-22-1-7

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 Abrams23WSN313130271.01353994216.9850-1-3-1304.424.29SS
3Ronald Acuña Jr.26ATL323231286.162611001.000-2-8-4-1601.951.94OF
4Willy Adames28MIL343433299.01254379314.9760-1-1-403.673.59SS
5Riley Adams28WSN171717153.1153149312.993-2-19-1-8-18.928.94C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG333230275.01434199324.97928313-14.584.24SS
8Ozzie Albies27ATL242424213.11094364214.982-3-18-6-3404.514.462B
9Blaze Alexander25ARI191411124.043182147.907-4-43-6-5802.832.05SS-2B
10Logan Allen27ARI40012.0422001.0000003.001.00P
11Yency Almonte30CHC160014.200000000.000.00P
12Pete Alonso29NYM353434310.026123921126.996-1-4-2-807.557.431B
13José Alvarado29PHI160014.200000-1-1400.000.00P
14Francisco Alvarez22NYM141311113.0125121310.992-2-26221-19.888.86C
15Adbert Alzolay29CHC150014.0312001.0000001.930.20P
16Miguel Amaya25CHC232118184.2181176321.989-2-131618.727.78C
17Tim Anderson31MIA323128265.01183183416.966-1-6-1-503.873.56SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL323131280.114544100125.9933121404.624.50SS
21Nolan Arenado33STL343432298.283235913.988312-1-402.472.413B
22Luis Arráez27TOT343422298.01466280424.973-2-10-4-1614.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é Azocar28SDP2896125.133330001.000435-1-902.371.18OF
29Harrison Bader30NYM282624238.07069010.98694400-12.612.46OF
30Patrick Bailey25SFG252422203.12061911232.9850342418.998.12C
31Austin Barnes34LAD99878.08380210.9880711519.469.11C
32Jacob Barnes34WSN7007.0101001.0000001.290.14P
33Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
34Tucker Barnhart33ARI12127100.010095320.980-1-10-1-1208.828.17C
35Jorge Barrosa23ARI22220.0550001.0001690002.252.50OF
36Joey Bart27PIT141211108.0116109611.991-2-21-2-2209.588.21C
37Matthew Batten29SDP1118.0752011.00011130007.887.001B
38Brett Baty24NYM322925259.082225918.9880-2-1-502.812.533B
39Jake Bauers28MIL19159143.01281189114.992140007.995.771B-OF-P
40Jordan Beck23COL66652.212120001.000-1-270002.052.00OF
41David Bednar29PIT150013.0110001.0000000.690.07P
42Jalen Beeks30COL140016.0211001.00011301.130.14P
43Josh Bell31MIA232314197.017916016317.983-2-14-2-12-18.047.651B
44Cody Bellinger28CHC212119182.260582011.000-3-21-1-612.962.86OF
45Anthony Bender29MIA150014.0330001.000-1-1401.930.20P
46Will Benson26CIN302818245.073721001.00014-1-402.682.43OF
47Christian Bethancourt32MIA181210112.0118112421.983050009.326.44C
48Mookie Betts31LAD373727327.01414691417.97251851803.773.04SS-2B
49Jake Bird28COL140015.1404001.00011302.350.29P
50Ty Blach33COL31010.0202001.0000001.800.67P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
51Mason Black24SFG1104.1101001.0002.081.00P
52Tyler Black23MIL33121.021201021.0000-120009.007.001B
53Charlie Blackmon37COL99366.017152001.000000002.321.89OF
54Xander Bogaerts31SDP353531307.11305771219.985-1-4-2-8-13.753.562B-SS
55Alec Bohm27PHI353432299.0112406752.95515-2-8-13.222.973B-1B
56Ryan Borucki30PIT4003.100000000.000.00P
57Sean Bouchard28COL109879.02523110.960-4-57-2-30-12.732.40OF
58Matt Bowman33ARI1001.200000000.000.00P
59Ryan Brasier36LAD121011.2413001.0000003.090.33P
60Colten Brewer31CHC60010.2220001.000-1-1901.690.33P
61Jonah Bride28MIA63230.0945031.0001310002.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án26MIA251611158.058153856.914-4-33-1-703.021.89SS-3B-2B-OF
66Kris Bryant32COL88558.037343031.000-1-2800-15.744.631B-OF
67Walker Buehler29LAD1104.010010.0000.000.00P
68JB Bukauskas27MIL6006.0101001.0000001.500.17P
69Aaron Bummer30ATL120011.1202001.000-1-1801.590.17P
70Jake Burger28MIA151514129.0815821210.975-1-13-1-905.515.273B-1B
71Alec Burleson25STL117160.030273011.000050004.502.50OF-1B
72Michael Busch26CHC343230287.225023414216.992-2-9-2-8-17.767.091B-3B
73José Buttó26NYM55028.0431001.0001701.290.80P
74Edward Cabrera26MIA44019.1303001.0000001.400.75P
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 Campusano25SDP312828256.12512391110.9960-2-6-28-18.788.06C
77Alexander Canario24CHC127466.024240001.00023211803.272.00OF
78Jeimer Candelario30CIN262624226.071373222.972-4-22-4-21-12.752.653B-1B
79Dylan Carlson25STL22218.0770001.0001580003.503.50OF
80Corbin Carroll23ARI333332294.084840001.00041500-12.572.55OF
81Nick Castellanos32PHI363635320.059572001.00013-4-1501.661.64OF
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 Chapman31SFG363535305.01011976612.94131231202.802.643B
88Jesse Chavez40ATL90012.1101001.0000000.730.11P
89Jazz Chisholm Jr.26MIA363632309.084840001.000-1-2-7-27-12.452.33OF
90Jackson Chourio20MIL312923253.065641001.00042100-12.312.10OF
91Kody Clemens28PHI21111.011101011.0000-100009.005.501B
92Michael Conforto31SFG333331282.04746010.979-6-27-2-801.471.39OF
93Roansy Contreras24PIT100013.0110001.0000000.690.10P
94William Contreras26MIL282828251.02462281531.98815-1-5-18.718.68C
95Willson Contreras32STL191918163.01561479001.0001821518.618.21C
96Garrett Cooper33CHC43229.024231031.000-1-240007.454.801B-OF
97Patrick Corbin34WSN77037.2606001.0000001.430.86P
98Tom Cosgrove28SDP150012.0202001.00011701.500.13P
99Brandon Crawford37STL76450.015411041.000-2-50-1-2402.702.14SS
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 Cronenworth30SDP353532307.128425923225.993122808.268.061B
102Declan Cronin26MIA110017.0101001.0000000.530.09P
103Pete Crow-Armstrong22CHC131110102.024240001.000-1-933502.121.85OF
104Fernando Cruz34CIN140012.000000000.000.00P
105Oneil Cruz25PIT343232286.11083764714.9350-1-5-21-13.172.97SS
106José Cuas30CHC5006.000000000.000.00P
107Travis d'Arnaud35ATL272018186.01801746031.00021321318.716.67C
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 Cruz22CIN343434299.01185557613.949-2-7-3-1203.373.29SS
113Enyel De Los Santos28SDP170014.2110001.000-1-1400.610.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 Donovan27STL313023266.25749711.982-3-13-2-901.891.51OF-2B-3B
121Camilo Doval26SFG120011.231111.667-1-1701.540.17P
122Brenton Doyle26COL333333287.19795020.979210-4-16-12.982.88OF
123Oliver Dunn26MIL19146114.0411031041.00043833203.242.053B-2B-1B
124Adam Duvall35ATL151211110.128271001.000-2-1811002.281.87OF
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-Strand24CIN282827246.0209191180131.00013-1-507.657.461B
128Santiago Espinal29CIN272524223.064184426.969-1-7-2-1102.502.302B-3B
129Jeremiah Estrada25SDP5007.000000000.000.00P
130Thairo Estrada28SFG343433290.015143107125.993-2-7-4-1704.664.412B
131Stuart Fairchild28CIN232015178.054540001.00032342642.732.35OF
132Bailey Falter27PIT77037.1514001.000-1-501.210.71P
133Buck Farmer33CIN120017.2211001.0000001.020.17P
134Calvin Faucher28MIA90011.2303001.0000002.310.33P
135Ryan Feltner27COL77039.0844011.0000001.851.14P
136José Fermín25STL32221.0817001.0000-50003.432.672B-3B
137Ryan Fernandez26STL110014.1110001.0000000.630.09P
138J.P. Feyereisen31LAD4004.0101001.0000002.250.25P
139Kyle Finnegan32WSN150014.1101001.0000000.630.07P
140Tyler Fitzgerald26SFG1411799.046222043.91301-1-12-13.822.33OF-SS-2B-P-1B
141Josh Fleming28PIT131016.0826021.00033804.500.62P
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-101629.187.52C
146Jake Fraley29CIN191713145.03936210.974-3-260002.362.00OF
147Kyle Freeland31COL44015.251310.8000002.301.00P
148Freddie Freeman34LAD373734324.029826135222.99300-2-718.228.001B
149Sal Frelick24MIL323019259.05049010.980-3-12-3-13-11.701.48OF-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.00021002.111.29P
152Giovanny Gallegos32STL13009.0211001.0000002.000.15P
153Zac Gallen28ARI66032.0532001.0001601.410.83P
154Joey Gallo30WSN191817157.2136123130141.0000-11707.767.161B-OF
155Avisaíl García33MIA161310114.039381001.000160003.082.44OF
156Luis García Jr.24WSN282521221.01115060118.991-2-12-3-1604.483.932B
157Robert Garcia28WSN11008.100000-1-2400.000.00P
158Reed Garrett31NYM120018.021010.500-2-2200.500.08P
159Kyle Gibson36STL77044.0633001.000-1-501.230.86P
160Logan Gillaspie27SDP1000.200000000.000.00P
161Kevin Ginkel30ARI140014.0202001.00011401.290.14P
162Tyler Glasnow30LAD88050.01082001.000-1-401.801.25P
163Paul Goldschmidt36STL343332294.2291269220351.000-4-151418.898.561B
164Austin Gomber30COL77038.0606001.00021101.420.86P
165Yan Gomes36CHC181513136.01391336001.00016-2-18-19.207.72C
166Marco Gonzales32PIT33017.0413011.00011202.121.33P
167Hunter Goodman24COL42220.1770001.0002940003.101.75OF
168Nick Gordon28MIA272117190.04842511.97901-6-3702.231.74OF-2B
169MacKenzie Gore25WSN77034.040310.7500000.790.43P
170Nolan Gorman24STL312928260.21284680226.984-2-8-2-9-14.354.062B
171Yasmani Grandal35PIT22218.017170001.0001490008.508.50C
172Josiah Gray26WSN2208.100000000.000.00P
173Sonny Gray34STL55030.1505001.0000001.481.00P
174Hunter Greene24CIN77040.1110001.000-2-1000.220.14P
175Randal Grichuk32ARI1511798.027270001.000-2-200002.481.80OF
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
176Michael Grove27LAD131020.0211001.0000000.900.15P
177Luis Guillorme29ATL96354.024717031.0002460004.002.672B-SS-P
178Lourdes Gurriel Jr.30ARI313128272.07168120.97262614-12.282.23OF
179Vladimir Gutierrez28MIA1004.000000000.000.00P
180DL Hall25MIL44016.1202001.0000001.100.50P
181Ian Happ29CHC282824241.257552011.000010002.122.04OF
182Bryce Harper31PHI323230284.0269237320191.00041928-18.528.411B
183Michael Harris II23ATL323232287.16058110.983-4-19-1-4-11.851.84OF
184Kyle Harrison22SFG77038.0303001.0000000.710.43P
185Grant Hartwig26NYM2003.000000000.000.00P
186Hunter Harvey29WSN160018.1220001.000-2-2200.980.13P
187Ke'Bryan Hayes27PIT333232286.192226739.96731328-12.802.703B
188Ryan Helsley29STL180018.0330011.000-1-1101.500.17P
189Kyle Hendricks34CHC55021.0532001.0000002.141.00P
190Tommy Henry26ARI66028.1330001.000-1-700.950.50P
191Enrique Hernández32LAD261911178.0503416011.0003191602.531.72OF-3B-2B-1B
192Jose Hernandez26PIT6004.200000000.000.00P
193Teoscar Hernández31LAD373728322.073703001.00062131112.041.97OF
194Iván Herrera24STL161613138.01461442011.000-3-26-3-26-19.529.13C
195Jason Heyward34LAD44232.011110001.000312727503.092.75OF
196Jordan Hicks27SFG77038.0148512.929-1-503.081.86P
197Kyle Higashioka34SDP1010680.07773311.9870700-18.557.60C
198Sean Hjelle27SFG50010.0211001.00012001.800.40P
199Bryan Hoeing27MIA110019.2220001.0000000.920.18P
200Nico Hoerner27CHC353532312.21515491611.960-4-14-3-1204.173.822B-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
201Jeff Hoffman31PHI160016.0550001.0000002.810.31P
202Colin Holderman28PIT10008.2211001.0000002.080.20P
203Rhys Hoskins31MIL171615140.0121111827.983-3-25-3-2607.657.001B
204Adrian Houser31NYM66028.2413001.000-1-701.260.67P
205Bryan Hudson27MIL130019.1312001.00011001.400.23P
206Dakota Hudson29COL66030.1312001.0000000.890.50P
207Daniel Hudson37LAD150015.0211001.0000001.200.13P
208Brandon Hughes28ARI3102.200000000.000.00P
209Kyle Hurt26LAD3106.2110001.0000001.350.33P
210Raisel Iglesias34ATL140013.1404001.0000002.700.29P
211Shota Imanaga30CHC66034.2523001.0000001.300.83P
212Jonathan India27CIN202020173.0582434031.00016-2-1403.022.902B
213Jake Irvin27WSN77038.2853011.0000001.861.14P
214Luke Jackson32SFG7006.1101001.0000001.420.14P
215Bryce Jarvis26ARI130020.0312001.00011001.350.23P
216Tyler Jay30NYM2004.0110001.0000002.250.50P
217Daulton Jefferies28SFG2104.200000000.000.00P
218Joe Jiménez29ATL140014.000000000.000.00P
219Connor Joe31PIT292412210.11141066211.9820-3-2-11-14.793.50OF-1B
220Pierce Johnson33ATL130012.0211001.0000001.500.15P
221Jared Jones22PIT77041.0422001.0000000.880.57P
222Nolan Jones26COL252523211.24440040.90900-1-5-11.701.60OF
223Jakob Junis31MIL1104.000000000.000.00P
224Janson Junk28MIL3005.0101001.0000001.800.33P
225Jarred Kelenic24ATL212017177.036333001.00021521301.831.71OF
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
226Mitch Keller28PIT88149.01037011.0001401.841.25P
227Joe Kelly36LAD150013.1514001.00011503.380.33P
228Merrill Kelly35ARI44024.2633001.0001802.191.50P
229Orion Kerkering23PHI8008.2211001.000-1-2302.080.25P
230Ha-Seong Kim28SDP383837335.11414790421.9723900-13.683.61SS
231John King29STL4004.2101001.000001.930.25P
232Michael King29SDP87042.0927001.00021001.931.13P
233Tyler Kinley33COL130011.2202001.0000001.540.15P
234Andrew Kittredge34STL150015.0202001.0000001.200.13P
235Landon Knack26LAD33016.0330001.0000001.691.00P
236Jared Koenig30MIL70010.020110.500-1-2000.900.14P
237Stephen Kolek27SDP170017.2413001.0000002.040.24P
238Peter Lambert27COL92020.2101001.0000000.440.11P
239Dinelson Lamet31LAD3004.1220001.0000004.150.67P
240Derek Law33WSN170021.2110001.0000000.420.06P
241Justin Lawrence29COL120012.0110001.0000000.750.08P
242Kyle Leahy27STL2003.200000000.000.00P
243Dylan Lee29ATL90016.2413001.00011202.160.44P
244Jung Hoo Lee25SFG343333288.074731001.000-1-3-2-802.312.18OF
245Casey Legumina27CIN1002.000000000.000.00P
246Mark Leiter Jr.33CHC160015.1101001.0000000.590.06P
247Matthew Liberatore24STL131020.0514001.00011002.250.38P
248Francisco Lindor30NYM353431298.01144667114.991-2-7-1-4-13.413.23SS
249Trey Lipscomb24WSN252422213.079254959.93721321103.132.853B-1B-2B
250Luke Little23CHC10109.0303011.0000003.000.30P
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
251Nick Lodolo26CIN55029.030210.667-2-1400.620.40P
252Jorge López31NYM170017.010010.000-2-2400.000.00P
253Otto Lopez25MIA115349.0135710.923-2-53-1-2402.201.093B-2B-SS
254Reynaldo López30ATL55030.0431001.0000001.200.80P
255Richard Lovelady28CHC4003.2321001.0000007.360.75P
256Gavin Lux26LAD262217200.08633530111.00042542403.873.312B
257Jesús Luzardo26MIA55026.0514001.0001801.731.00P
258Lance Lynn37STL77035.221010.5000000.250.14P
259Manny Machado31SDP66551.019613001.00012312403.353.173B
260Nick Madrigal27CHC29117126.0331122051.000-1-130012.361.103B-2B
261Luke Maile33CIN161413127.0149139910.993328-2-19110.499.25C
262Anthony Maldonado26MIA5107.042111.750-1-2903.860.60P
263Sean Manaea32NYM77035.1312001.0000000.760.43P
264Joe Mantiply33ARI160013.2220001.000-1-1501.320.13P
265Brandon Marsh26PHI332826260.05047211.980-1-341811.701.48OF
266Ketel Marte30ARI312923253.01466183220.98631773305.124.652B-SS
267Starling Marte35NYM262624228.05551312.982-2-13-2-1002.132.08OF
268Yunior Marte29PHI120013.1211001.0000001.350.17P
269Justin Martinez22ARI7009.0202001.00012202.000.29P
270Nick Martinez33CIN74030.061321.667-1-701.200.57P
271Nick Martini34CIN52119.0440001.0000180001.890.80OF
272Miles Mastrobuoni28CHC52020.2134811.92302515805.232.402B-OF-3B
273Luis Matos22SFG1007.0220001.0000-750002.572.00OF
274Yuki Matsui28SDP170016.0312001.0000001.690.18P
275Steven Matz33STL66027.241211.7500000.980.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
276Tyler Matzek33ATL110010.0000000000.000.00P
277Jake McCarthy26ARI262017188.04241010.9760-1-2-1201.961.58OF
278Darren McCaughan28MIA1004.2101001.0000001.931.00P
279Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
280Scott McGough34ARI150016.0211001.0000001.130.13P
281Ryan McMahon29COL343432294.1102178057.951-1-32802.972.853B
282Jeff McNeil32NYM343330297.01376471221.985-3-12-3-1214.093.652B-OF
283Nick Mears27COL140013.1202001.0000001.350.14P
284Trevor Megill30MIL7007.200000000.000.00P
285Tylor Megill28NYM1104.0202011.0000004.502.00P
286Joey Meneses32WSN161616142.0143130130151.000191819.068.941B
287Whit Merrifield35PHI161412133.034231013.97116-1-902.231.83OF-2B-3B
288Jackson Merrill21SDP363333297.1113110121.9823132803.363.08OF
289Julian Merryweather32CHC4004.200000000.000.00P
290Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
291Max Meyer25MIA33017.0642001.0000003.182.00P
292Miles Mikolas35STL77038.0651011.0000001.420.86P
293Wade Miley37MIL2207.0202001.0000002.571.00P
294Drew Millas26WSN22216.014113001.0001790007.887.00C
295Bobby Miller25LAD33011.2101001.0000000.770.33P
296Erik Miller26SFG171017.100000000.000.00P
297Owen Miller27MIL53123.015132011.000-1-610005.872.141B-3B-2B-P
298Hoby Milner33MIL160015.0633001.0000003.600.38P
299A.J. Minter30ATL180015.1202001.00011301.170.11P
300Anthony Molina22COL70012.0211001.0000001.500.29P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
301Sam Moll32CIN5005.0101001.00014001.800.20P
302Andruw Monasterio27MIL43124.0725001.0001540002.631.753B-2B
303Frankie Montas31CIN55019.1624001.0000002.791.20P
304Elehuris Montero25COL252421205.1251241100211.000-1-900011.0010.041B
305Jordan Montgomery31ARI33016.0303001.00011301.691.00P
306Adrián Morejón25SDP80011.100000000.000.00P
307Christopher Morel25CHC27279207.058183733.9480-2-2-1202.392.043B
308Gabriel Moreno24ARI282323212.01911761411.99517211-18.076.79C
309Charlie Morton40ATL66036.0404001.0000001.000.67P
310Max Muncy33LAD322828267.071165324.972162902.332.163B
311Roddery Muñoz24MIA33015.2312001.00011301.721.00P
312Sean Murphy29ATL1106.0990001.0000-5800013.509.00C
313Tom Murphy33SFG1210884.269681001.000-2-30-4-57-17.335.75C
314Joe Musgrove31SDP88041.0954001.0000001.981.13P
315Dane Myers28MIA63137.0108110.900-1-3513202.191.50OF
316Tobias Myers25MIL33013.000000000.000.00P
317Andrew Nardi25MIA170014.0303001.00011401.930.18P
318Omar Narváez32NYM17139116.0128122242.969-5-52-6-6219.627.29C
319Kyle Nelson27ARI110010.200000000.000.00P
320Nick Nelson28PHI3003.1110001.0000002.700.33P
321Ryne Nelson26ARI55020.253110.8000001.740.80P
322Héctor Neris35CHC140013.0101001.000-1-1500.690.07P
323Kevin Newman30ARI201612143.0541341081.00032332503.402.57SS-2B
324Kyle Nicolas25PIT3003.0101001.0000003.000.33P
325Tomás Nido30NYM129786.09386521.97800-1-1409.527.58C
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
326Brandon Nimmo31NYM323127279.050464001.000-2-7-3-1201.611.56OF
327Aaron Nola31PHI77043.1312011.0000000.620.43P
328Lars Nootbaar26STL222217196.25049010.980-2-15-2-1202.242.23OF
329Dedniel Núñez28NYM4006.100000000.000.00P
330Nasim Nuñez23WSN51014.051310.800-1-740002.570.80SS-2B
331Riley O'Brien29STL1001.000000000.000.00P
332Edward Olivares28PIT15144105.02827010.964170002.311.80OF
333Matt Olson30ATL323232287.130027522329.9904171409.309.281B
334Joey Ortiz25MIL292015191.064233836.953-2-15-3-1902.871.973B-2B-SS
335Luis Ortiz28PHI1000.200000000.000.00P
336Luis Ortiz25PIT110018.220110.5000000.480.09P
337Adam Ottavino38NYM130013.1321001.0000002.030.23P
338James Outman27LAD292319211.06361110.984-2-13-2-11-12.642.14OF
339Cristian Pache25PHI87256.01412110.92923612102.091.63OF
340Emilio Pagán33CIN150013.2211001.0000001.320.13P
341Andy Pages23LAD181814163.058571001.0005351703.203.22OF
342Pedro Pagés25STL50011.210100001.0000160007.712.00C-1B
343Daniel Palencia24CHC70011.0101001.0000000.820.14P
344Andre Pallante25STL90010.0642001.00012005.400.67P
345Mitchell Parker24WSN44021.1220001.0000000.840.50P
346Graham Pauley23SDP64134.1126511.917-1-310002.881.573B-1B
347James Paxton35LAD66032.1404001.00021201.110.67P
348Joel Payamps30MIL130011.221010.5000000.770.08P
349Elvis Peguero27MIL150016.0101001.0000000.560.07P
350Freddy Peralta28MIL77038.21037001.0001502.331.43P
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
351Wandy Peralta32SDP180015.2211001.0000001.150.11P
352Geraldo Perdomo24ARI77563.019415051.0000-60002.712.71SS
353Jhonny Pereda28MIA32017.022220001.0000-1600011.657.33C
354Martín Pérez33PIT77040.0523011.00021001.130.71P
355Blake Perkins27MIL272626239.07270110.98621131512.672.63OF
356Jace Peterson34ARI105350.020713031.000-3-78-2-4803.602.00SS-2B-3B
357Brandon Pfaadt25ARI77041.052210.800-1-500.880.57P
358Evan Phillips29LAD140013.232010.667-1-1501.320.14P
359Ricardo Pinto30PHI60010.2651001.0000005.061.00P
360Quinn Priester23PIT33016.163210.833-1-1202.761.67P
361Jurickson Profar31SDP353518266.061592011.000-2-8-3-13-12.061.74OF-1B
362A.J. Puk29MIA44013.2101011.0000000.660.25P
363Cal Quantrill29COL77039.2642001.0001501.360.86P
364Jose Quintana35NYM77036.1743011.000-1-601.731.00P
365Tanner Rainey31WSN120012.0321001.0000002.250.25P
366Brooks Raley36NYM8007.000000000.000.00P
367Emmanuel Ramirez29MIA3003.100000000.000.00P
368Nick Ramirez34LAD5007.0101001.0000001.290.20P
369Yohan Ramírez29NYM3005.1000000000.000.00P
370Colin Rea33MIL66033.2642001.000-1-601.601.00P
371J.T. Realmuto33PHI313129273.23122961423.994-1-2-1-4-110.1910.00C
372Jakson Reetz28SFG21110.012120001.0000-100010.806.00C
373Sean Reid-Foley28NYM7006.100000000.000.00P
374Bryan Reynolds29PIT313124276.151483011.000-6-26-2-801.661.65OF
375Austin Riley27ATL323232287.182245622.976161402.512.503B
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
376Emmanuel Rivera28MIA272218197.0105644018.990-1-521214.753.713B-1B-P
377Nick Robertson25STL4005.200000000.000.00P
378Víctor Robles27WSN42113.2220001.000-1-70-1-8701.320.50OF
379Brendan Rodgers27COL302727238.21103178118.991-1-50004.113.632B
380Randy Rodríguez24SFG1002.100000000.000.00P
381Taylor Rogers33SFG140012.1101001.0000000.730.07P
382Trevor Rogers26MIA77033.252210.800-1-601.070.57P
383Tyler Rogers33SFG160014.2514001.0000003.070.31P
384Johan Rojas23PHI292926254.06361110.984-6-26-1-402.202.14OF
385Miguel Rojas35LAD231610145.053213115.981030003.232.17SS-2B-3B
386JoJo Romero27STL170017.2202001.00011101.020.12P
387Eddie Rosario32WSN262112197.047461011.000-3-2100-12.151.81OF
388Eguy Rosario24SDP2594101.038112614.9740511203.301.423B-2B
389Joe Ross31MIL66031.0431001.0000001.160.67P
390Landen Roupp25SFG100013.2303001.00011501.980.30P
391José Ruiz29PHI1002.000000000.000.00P
392Keibert Ruiz25WSN151515131.2130123612.9920-2-2-1808.828.60C
393Ryder Ryan29PIT90012.000000000.000.00P
394Andrew Saalfrank26ARI2001.000000000.000.00P
395Blake Sabol26SFG21013.01716010.941-1-7700011.088.00C
396Chris Sale35ATL66036.2826001.0000001.961.33P
397Cristopher Sánchez27PHI66029.191620.778-1-702.151.17P
398Gary Sánchez31MIL86654.251492001.0000012208.406.38C-1B
399Jesús Sánchez26MIA262218196.041410001.000-5-31-4-24-11.881.58OF
400Sixto Sánchez25MIA103018.0312001.0000001.500.30P
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
401Kyle Schwarber31PHI1119.0440001.0000330004.004.00OF
402Christian Scott25NYM1106.2110001.0000001.351.00P
403Tanner Scott29MIA140013.020110.500-2-3100.690.07P
404Victor Scott II23STL201716158.04241010.976-1-8-1-702.342.05OF
405Nick Senzel29WSN77763.02121720.9050-5-1-1902.712.713B
406Luis Severino30NYM77040.050410.800-1-500.900.57P
407Zack Short29NYM73128.0103612.9000170002.891.293B-SS-2B
408Michael Siani24STL281710162.238380001.0000221402.101.36OF
409Lucas Sims30CIN120010.1220011.0000001.740.17P
410Austin Slater31SFG199185.020191001.00011922802.121.05OF
411Burch Smith34MIA150017.1202001.000-1-1201.040.13P
412Drew Smith30NYM100010.000000000.000.00P
413Pavin Smith28ARI85342.018180001.0001390003.862.25OF-1B
414Will Smith29LAD292828256.02572411330.988212-2-9-18.938.76C
415Drew Smyly35CHC90012.2101001.00011600.710.11P
416Blake Snell31SFG33011.200000-1-170.000.00P
417Donovan Solano36SDP1107.0211001.000-1-992.572.003B
418George Soriano25MIA8007.0101001.0000001.290.13P
419Edmundo Sosa28PHI119680.036141934.917-2-320013.713.00SS-3B-2B
420Gregory Soto29PHI130010.1220001.000-1-1901.740.15P
421Carson Spiers26CIN1004.000000000.000.00P
422Jacob Stallings34COL141210106.19690510.99011333418.046.79C
423Justin Steele28CHC2209.1101001.0000000.960.50P
424Spencer Steer26CIN333328287.08075321.975160002.452.23OF-1B-2B
425Jackson Stephens30ATL1001.100000000.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
426Tyler Stephenson27CIN212018172.01631585001.0000-31708.537.76C
427DJ Stewart30NYM53124.0550001.000-3-137-1-5001.880.83OF-1B
428Gavin Stone25LAD66031.0862001.000-1-602.321.33P
429Bryson Stott26PHI322929267.01164767214.983-2-8-1-403.843.562B-SS
430Matt Strahm32PHI140014.000000000.000.00P
431Hunter Stratton27PIT150016.1312001.0000001.650.20P
432Spencer Strider25ATL2209.0110001.0000001.000.50P
433Garrett Stubbs31PHI75548.15552210.982-3-63-3-74-110.067.71C
434Eugenio Suárez32ARI343434303.0911672312.9670-10002.612.593B
435Ranger Suárez28PHI77147.014311011.0002902.682.00P
436Robert Suarez33SDP140015.1110001.0000000.590.07P
437Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
438Cole Sulser34NYM3003.200000-1-550.000.00P
439Brent Suter34CIN130021.2505001.00021802.080.38P
440Jack Suwinski25PIT332520240.17675010.987524-4-2002.812.27OF
441Seiya Suzuki29CHC121212105.223212021.0000-111111.961.92OF
442Dansby Swanson30CHC353432298.21284480412.969-2-7-2-803.743.54SS
443Jameson Taillon32CHC44024.0514001.0000001.881.25P
444Fernando Tatis Jr.25SDP383834329.17365441.945-3-130001.891.82OF
445Mike Tauchman33CHC292621239.05654111.982-3-17-1-512.071.90OF
446Chris Taylor33LAD221713157.034331001.0003250001.951.48OF-2B
447Michael A. Taylor33PIT282424220.06764210.98563131602.702.36OF
448Tyrone Taylor30NYM191613151.042411001.0000-121502.502.21OF
449Julio Teheran33NYM1102.2110001.0000003.381.00P
450Rowdy Tellez29PIT322618225.120518618117.995316211-18.156.381B
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
451Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
452Alek Thomas24ARI44330.0660001.000-3-1040001.801.50OF
453Lane Thomas28WSN222221192.04441211.977-6-36-5-3102.021.95OF
454Bubba Thompson26CIN115452.015150001.000-1-23-1-2302.601.36OF
455Keegan Thompson29CHC70010.210010.000-1-1900.000.00P
456Ryan Thompson32ARI130013.200000-1-150.000.00P
457Zack Thompson26STL52017.0321001.0000001.590.60P
458Michael Toglia25COL15128110.265596051.000-3-31-1-1005.293.821B-OF
459Michael Tonkin34NYM5007.0220001.0000002.570.40P
460Ezequiel Tovar22COL333333288.114644101119.9930-10004.534.39SS
461Taylor Trammell26LAD31012.0550001.00011430003.751.67OF
462Blake Treinen36LAD2002.000000000.000.00P
463Alan Trejo28COL108567.2361026051.0001120004.793.602B-SS-3B
464Jared Triolo26PIT323229283.01285176122.9921452114.043.742B-3B-1B
465Chadwick Tromp29ATL1311595.192866001.00011311308.697.08C
466Brice Turang24MIL323027266.013962770161.000-1-441804.704.342B
467Spencer Turnbull31PHI66032.1752001.000-2-1201.951.17P
468Trea Turner31PHI323231281.01073271410.963-3-14-1-403.303.22SS
469Kyle Tyler27MIA1002.0110001.0000004.501.00P
470Abner Uribe24MIL140014.1752011.00011404.400.50P
471Ricky Vanasco25LAD1002.0110001.0000004.501.00P
472Ildemaro Vargas32WSN201712157.15726310111.000-2-131703.262.482B-3B-SS-OF
473Gus Varland27LAD4003.0220001.0000006.000.50P
474Randy Vásquez25SDP2207.200000000.000.00P
475Alex Vesia28LAD170017.150411.8000002.080.24P
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
476Thyago Vieira31MIL110016.2101001.0000000.540.09P
477Mark Vientos24NYM31011.0514001.00011120004.091.673B
478Eli Villalobos27MIA2002.1101001.000003.860.50P
479Darius Vines26ATL2209.2312001.0000002.791.50P
480Victor Vodnik24COL140019.2532001.0000002.290.36P
481LaMonte Wade Jr.30SFG302410190.0176156200161.000-4-25-1-608.345.501B-OF
482Tyler Wade29SDP302110182.046182622.957-4-27-2-1302.181.423B-2B-OF
483Matt Waldron27SDP77034.0413001.0000001.060.57P
484Christian Walker33ARI353432304.0302276260311.00031383218.948.631B
485Jordan Walker22STL17177132.024222011.00011319-11.641.41OF
486Josh Walker29NYM3003.0110001.0000003.000.33P
487Ryan Walker28SFG181018.0211001.000-1-1101.000.11P
488Taijuan Walker31PHI22012.2211011.0000001.421.00P
489Forrest Wall28ATL1001.0110001.00017080009.001.00OF
490Blake Walston23ARI1003.2101001.0000002.451.00P
491Ryan Weathers24MIA77035.2404001.0001601.010.57P
492Logan Webb27SFG88046.1844001.000-3-1301.551.00P
493Jordan Weems31WSN160013.0101001.0000000.690.06P
494Joey Wendle34NYM149482.037112333.9190-5-1-1503.732.432B-3B-SS
495Hayden Wesneski26CHC42016.2532001.0000002.701.25P
496Zack Wheeler34PHI88049.1972001.0000001.641.13P
497Mitch White29SFG3005.1101001.0000001.690.33P
498Jordan Wicks24CHC55023.000000-1-90.000.00P
499Joey Wiemer25MIL155460.1109010.900-2-3712021.340.60OF
500Alika Williams25PIT12129106.141162322.951-2-23-4-4503.302.792B-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
501Trevor Williams32WSN66031.2523001.0001601.420.83P
502Bryse Wilson26MIL104030.0101001.0001700.300.10P
503Justin Wilson36CIN11007.0101001.0000001.290.09P
504Allan Winans28ATL1105.0202001.00014003.602.00P
505Jesse Winker30WSN272619216.14440311.977-1-831611.791.59OF
506Keaton Winn26SFG77034.2853001.0001602.081.14P
507Masyn Winn22STL312928261.21363696424.97142073214.544.26SS
508Patrick Wisdom32CHC53126.01811521.889-1-340005.542.29OF-1B-3B-P
509Yoshinobu Yamamoto25LAD77034.0734001.0001601.851.00P
510Ryan Yarbrough32LAD100030.0918001.0001702.700.90P
511Mike Yastrzemski33SFG262318191.040391001.000-4-2331801.881.54OF
512Christian Yelich32MIL1010981.016151001.000010001.781.60OF
513Danny Young30NYM2003.000000000.000.00P
514Jacob Young24WSN262320199.07167312.98621221203.172.69OF