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.59.699413692853294.0149610983772141.9861561530
Atlanta Braves333.73.711373332742985.013769953691234.991831441
Chicago Cubs374.32.697413692613291.0146110973382624.982-18-6-3-40
Cincinnati Reds314.40.700403602793174.0135810582762420.982-1-1-7-61
Colorado Rockies315.50.673403602843153.0149610514252039.987-12-5140
Los Angeles Dodgers373.48.740423782763396.0153111323821725.98938132751
Miami Marlins435.81.670423782663348.0153511163873236.979-28-10-19-42
Milwaukee Brewers374.20.707403602603195.0142810653441926.98731-2-20
New York Mets394.28.703393512643159.0140110533242435.983-8-3-23-81
Philadelphia Phillies323.68.698413692973303.0149411013702329.985-7-36-1-3
Pittsburgh Pirates344.32.705413692703297.0147410993502532.98373-12-1
San Diego Padres344.37.713433872803432.0150811443422233.985114-1-5
San Francisco Giants374.71.671423782853285.0157110954512543.984-18-7-6-1-3
St. Louis Cardinals344.67.687403602663183.0143410613591441.990-5-2911
Washington Nationals334.28.663393512733123.0143910413742439.983-17-6-10-11
League Average354.43.695413652753241 146710803652233.985-3-000-0
5274.43.6956085472412048618.022002162065468328497.985-42-150-5

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1Andrew Abbott25CIN88043.0422001.0001500.840.50P
2CJ Abrams23WSN363635317.015445105417.974-1-5-3-1104.264.17SS
3Ronald Acuña Jr.26ATL373736330.272711001.000-3-10-5-1801.961.95OF
4Willy Adames28MIL404039352.01485590315.9800-2-2-703.713.63SS
5Riley Adams28WSN181818161.1166159522.988-3-25-1-7-19.159.11C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9812600-14.594.19SS
8Ozzie Albies27ATL292929257.21315178216.985-3-15-6-2804.514.452B
9Blaze Alexander25ARI221713149.0552229410.927-5-42-9-72-13.082.32SS-2B
10Logan Allen27ARI60013.2422001.000-1-1502.630.67P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM393838346.029727224131.997-1-3-1-307.707.591B
13José Alvarado29PHI180016.2101001.000-1-1200.540.06P
14Francisco Alvarez22NYM141311113.0125121310.992-2-26221-19.888.86C
15Adbert Alzolay29CHC180017.1312001.0000001.560.17P
16Miguel Amaya25CHC262420210.2212205521.991-2-1021118.978.08C
17Tim Anderson31MIA343330282.01253487419.968-1-30003.863.56SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL373636324.215646108226.98731031104.274.16SS
21Nolan Arenado33STL383835330.288246313.98927-3-11-12.372.293B
22Luis Arráez27TOT353523307.01536980424.974-3-10-3-1114.373.472B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN77039.2148420.857-1-502.721.71P
25Javier Assad26CHC88042.1624011.0002901.280.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
26Nick Avila26SFG6007.2110001.0000001.170.17P
27Pedro Avila27SDP4008.0220001.0000002.250.50P
28José Azocar28SDP32117146.138380001.000432-1-802.341.19OF
29Harrison Bader30NYM322927270.07675010.987104400-12.502.34OF
30Patrick Bailey25SFG262523212.12131981232.9860242318.908.08C
31Austin Barnes34LAD11111095.09591310.9891822518.918.55C
32Jacob Barnes34WSN9009.0101001.0000001.000.11P
33Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
34Tucker Barnhart33ARI151510127.0121115420.9830-3-2-1908.437.93C
35Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
36Joey Bart27PIT161412126.0129121711.992-2-15-1-1009.148.00C
37Matthew Batten29SDP1118.0752011.00011160007.887.001B
38Brett Baty24NYM363327291.0912565110.98902-2-802.782.503B
39Jake Bauers28MIL241910178.01351259114.9932110006.784.791B-OF-P
40Jordan Beck23COL12111198.222220001.0000-3-1-1202.011.83OF
41David Bednar29PIT170015.0211001.0000001.200.12P
42Jalen Beeks30COL170019.1211001.00011000.930.12P
43Josh Bell31MIA272718232.020919016319.986-3-17-4-21-17.997.631B
44Cody Bellinger28CHC232320200.263612011.000-3-16-1-512.832.74OF
45Anthony Bender29MIA180017.0330001.000-1-1201.590.17P
46Will Benson26CIN353321287.281801001.00013-2-802.532.31OF
47Christian Bethancourt32MIA211512138.0147140431.98002-1-909.396.86C
48Mookie Betts31LAD424231367.11575499419.97541451603.753.06SS-2B
49Jake Bird28COL170018.1404001.00011101.960.24P
50Ty Blach33COL52018.0514021.00011102.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
51Mason Black24SFG2208.2211001.0000002.081.00P
52Tyler Black23MIL33121.021201021.0000-130009.007.001B
53Charlie Blackmon37COL99366.017152001.0000-30002.321.89OF
54Xander Bogaerts31SDP404036351.11476777320.980-2-7-1-3-13.693.512B-SS
55Alec Bohm27PHI383734326.0131537353.96202-2-7-13.483.153B-1B
56Ryan Borucki30PIT4003.100000000.000.00P
57Sean Bouchard28COL161511128.03129110.968-5-45-2-18-22.111.88OF
58Matt Bowman33ARI2003.2110001.000002.450.50P
59Ryan Brasier36LAD121011.2413001.0000003.090.33P
60Colten Brewer31CHC70011.2220001.0000001.540.29P
61Jonah Bride28MIA63230.0945031.00013114002.701.293B-1B
62Jhony Brito26SDP130020.1413001.00011001.770.31P
63Connor Brogdon29TOT4003.0101001.0000003.000.25P
64Ben Brown24CHC94031.1110001.000-1-600.290.11P
65Vidal Bruján26MIA302116202.079235159.937-4-26-1-503.302.24SS-3B-2B-OF
66Kris Bryant32COL88558.037343031.000-1-2800-15.744.631B-OF
67Walker Buehler29LAD2207.110010.0000000.000.00P
68JB Bukauskas27MIL6006.0101001.0000001.500.17P
69Aaron Bummer30ATL140013.0303001.000-1-1502.080.21P
70Jake Burger28MIA202018172.0976231410.959-2-17-2-1404.874.653B-1B
71Alec Burleson25STL1410280.035314011.00007-1-1503.942.33OF-1B
72Michael Busch26CHC383634322.227925817418.986-2-7-2-7-27.677.051B-3B
73José Buttó26NYM66033.0431001.0001601.090.67P
74Edward Cabrera26MIA55021.1303001.0000001.270.60P
75Alex Call29WSN75450.013121011.000-1-34-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 Campusano25SDP363131285.12892761210.99700-6-25-19.088.00C
77Alexander Canario24CHC127466.024240001.00022911803.272.00OF
78Jeimer Candelario30CIN323229279.2100554235.970-5-19-4-17-13.122.943B-1B
79Dylan Carlson25STL74439.010100001.000253-1-3002.311.43OF
80Corbin Carroll23ARI393938348.095941011.000271302.462.44OF
81Nick Castellanos32PHI414140365.066642001.00014-3-901.631.61OF
82Miguel Castro29ARI8008.2303001.00012303.120.38P
83Jake Cave31COL2396107.122202001.000-3-310001.840.96OF
84Dylan Cease28SDP88049.1734001.0000001.280.88P
85Slade Cecconi25ARI44021.2211001.0000000.830.50P
86Aroldis Chapman36PIT180013.2303001.0000001.980.17P
87Matt Chapman31SFG414040351.01162288615.94841541402.822.683B
88Jesse Chavez40ATL110014.1202001.0000001.260.18P
89Jazz Chisholm Jr.26MIA414137353.097970001.00000-6-20-12.472.37OF
90Jackson Chourio20MIL363124277.072711001.00062500-12.342.00OF
91Kody Clemens28PHI52222.015105011.0001370006.143.001B-3B-2B
92Michael Conforto31SFG383734319.049490001.000-7-28-4-1501.381.29OF
93Roansy Contreras24PIT120016.1220001.0000001.100.17P
94William Contreras26MIL333333295.02872681631.990270008.668.61C
95Willson Contreras32STL202018164.1158148910.9941621518.607.85C
96Garrett Cooper33CHC43229.024231031.000-1-240007.454.801B-OF
97Patrick Corbin34WSN88042.2606001.0000001.270.75P
98Tom Cosgrove28SDP150012.0202001.00011701.500.13P
99Brandon Crawford37STL98668.025619061.000-2-370003.312.78SS
100Nabil Crismatt29LAD4006.0101001.000001.500.25P
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 Cronenworth30SDP393936342.130727826328.990272707.997.791B
102Declan Cronin26MIA120018.2101001.000-1-1100.480.08P
103Pete Crow-Armstrong22CHC171412130.038380001.0000154602.632.24OF
104Fernando Cruz34CIN170016.0110001.000000.560.06P
105Oneil Cruz25PIT383636323.11204073715.942-1-5-4-1503.152.97SS
106José Cuas30CHC6008.000000000.000.00P
107Travis d'Arnaud35ATL312422222.02212156031.0002131518.967.13C
108Yu Darvish37SDP88040.2514001.0000001.110.63P
109Henry Davis24PIT222119184.1181173711.99417-3-2008.798.18C
110Noah Davis27COL1003.000000000.000.00P
111Bryan De La Cruz27MIA171715145.031292011.000-3-271811.921.82OF
112Elly De La Cruz22CIN404040352.21416468917.936-2-8-2-703.373.30SS
113Enyel De Los Santos28SDP190015.1110001.000-1-1300.590.05P
114Jason Delay29PIT11110.012120001.00001800010.8012.00C
115Alexis Díaz27CIN150014.1321011.0000001.880.20P
116Edwin Díaz30NYM150015.220110.500-2-2600.570.07P
117Elias Díaz33COL282624226.01731601121.988-1-315-16.816.11C
118Jake Diekman37NYM150012.100000-1-160.000.00P
119Seranthony Domínguez29PHI150013.1312001.0000002.030.20P
120Brendan Donovan27STL343326292.264531011.984-3-13-3-1201.941.58OF-2B-3B
121Camilo Doval26SFG150015.042112.750-1-1301.800.20P
122Brenton Doyle26COL393939341.1109107020.98227-4-14-12.822.74OF
123Oliver Dunn26MIL23167132.0441133041.00043332703.001.833B-2B-1B
124Adam Duvall35ATL191312125.235341001.0000-11902.511.84OF
125Bryce Elder25ATL44020.2752021.0000003.051.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
126Kent Emanuel32MIA2006.0101001.0000001.500.50P
127Christian Encarnacion-Strand24CIN292928255.0215196190131.00013-1-507.597.411B
128Santiago Espinal29CIN302726243.267194626.970-2-11-2-1002.402.172B-3B
129Jeremiah Estrada25SDP5007.000000000.000.00P
130Thairo Estrada28SFG403938337.018051127228.989-1-4-4-1404.754.452B
131Stuart Fairchild28CIN262216195.062620001.00042753042.862.38OF
132Bailey Falter27PIT88043.1514001.000-1-501.040.63P
133Buck Farmer33CIN150021.1312001.0000001.270.20P
134Calvin Faucher28MIA110013.2404001.0000002.630.36P
135Ryan Feltner27COL88045.0844011.000-1-401.601.00P
136José Fermín25STL43229.01028001.000-1-21-1-4103.102.002B-3B
137Ryan Fernandez26STL130017.1321001.0000001.560.23P
138J.P. Feyereisen31LAD6006.0101001.0000001.500.17P
139Kyle Finnegan32WSN170016.1101001.0000000.550.06P
140Tyler Fitzgerald26SFG18138131.154282153.907-2-17-3-27-23.362.23OF-SS-2B-P-1B
141Josh Fleming28PIT161018.0927031.00033304.500.56P
142David Fletcher30ATL53128.020614041.00015214306.434.002B
143Wilmer Flores32SFG282018185.019617519220.990-2-1331909.446.691B-3B
144Dylan Floro33WSN190020.1523001.000-1-1002.210.26P
145Nick Fortes27MIA302518217.02212091110.995-2-130019.127.33C
146Jake Fraley29CIN232015172.24744210.979-3-191602.402.00OF
147Kyle Freeland31COL44015.251310.8000002.301.00P
148Freddie Freeman34LAD424238365.134330140225.99402-2-718.408.121B
149Sal Frelick24MIL373522297.05756010.982-5-21-5-20-11.701.47OF-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 Fried30ATL88145.1927001.00031301.791.13P
152TJ Friedl28CIN65544.010100001.0000-130002.052.00OF
153Giovanny Gallegos32STL13009.0211001.0000002.000.15P
154Zac Gallen28ARI88044.0633001.0001501.230.75P
155Joey Gallo30WSN191817157.2136123130141.0000121507.767.161B-OF
156Avisaíl García33MIA161310114.039381001.000030003.082.44OF
157Luis García Jr.24WSN333026267.01416278122.993-1-4-1-404.724.242B
158Robert Garcia28WSN150011.1101001.000-1-1800.790.07P
159Braxton Garrett26MIA1105.1101001.0001.691.00P
160Reed Garrett31NYM140021.041210.750-2-1901.290.21P
161Robert Gasser25MIL1106.0101001.0000001.501.00P
162Kyle Gibson36STL88049.0954001.0000001.651.13P
163Logan Gillaspie27SDP1000.200000000.000.00P
164Kevin Ginkel30ARI170016.1202001.00011201.100.12P
165Tyler Glasnow30LAD99057.01293001.000-1-401.891.33P
166Paul Goldschmidt36STL383736328.2322299230391.000-3-1131118.828.471B
167Austin Gomber30COL88044.280710.8752901.410.88P
168Yan Gomes36CHC211715155.01561506001.00014-2-1509.067.43C
169Marco Gonzales32PIT33017.0413011.00011202.121.33P
170Nick Gonzales25PIT32219.0624011.0000-25-1-6302.842.002B
171Hunter Goodman24COL75343.133312041.0001280006.854.711B-OF
172Nick Gordon28MIA312520223.05749621.96514-3-1602.221.77OF-2B
173MacKenzie Gore25WSN88040.050410.800-1-500.900.50P
174Nolan Gorman24STL363332295.21455588228.986-2-8-1-4-14.353.972B
175Yasmani Grandal35PIT65546.04442110.9770-10008.417.17C
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
176Josiah Gray26WSN2208.100000000.000.00P
177Sonny Gray34STL66035.1505001.0000001.270.83P
178Tristan Gray28MIA1001.000000000.000.003B
179Hunter Greene24CIN88045.1312001.000-1-400.600.38P
180Randal Grichuk32ARI18137116.031310001.000-1-1011002.411.72OF
181Michael Grove27LAD151021.1211001.0000000.840.13P
182Luis Guillorme29ATL96354.024717031.0002450004.002.672B-SS-P
183Lourdes Gurriel Jr.30ARI373734326.08883230.96662327-12.352.30OF
184Vladimir Gutierrez28MIA1004.000000000.000.00P
185DL Hall25MIL44016.1202001.0000001.100.50P
186Ian Happ29CHC333328284.275732011.00031131222.372.27OF
187Bryce Harper31PHI363634320.0303270330231.00041528-18.528.421B
188Michael Harris II23ATL373737331.26765110.985-4-1500-11.791.78OF
189Kyle Harrison22SFG99050.0523001.0000000.900.56P
190Grant Hartwig26NYM2003.000000000.000.00P
191Hunter Harvey29WSN190021.1330001.000-2-1901.270.16P
192Ke'Bryan Hayes27PIT343333295.195236939.968311312-12.802.713B
193Ryan Helsley29STL190019.0330011.000-1-1101.420.16P
194Kyle Hendricks34CHC66026.0734001.0000002.421.17P
195Tommy Henry26ARI66028.1330001.000-1-700.950.50P
196Kevin Herget33MIL2003.200000000.000.00P
197Enrique Hernández32LAD292113197.0584216011.0003190002.651.81OF-3B-2B-1B
198Jose Hernandez26PIT6004.200000000.000.00P
199Teoscar Hernández31LAD424232360.178753001.00051841311.951.86OF
200Iván Herrera24STL201916170.21801782011.000-3-23-4-2809.499.00C
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
201Jason Heyward34LAD44232.011110001.000312627503.092.75OF
202Jordan Hicks27SFG88043.01711512.941-1-503.352.00P
203Kyle Higashioka34SDP1212695.09490311.9890-4-1-13-28.817.75C
204Sean Hjelle27SFG80013.1211001.00011501.350.25P
205Bryan Hoeing27MIA110019.2220001.0000000.920.18P
206Nico Hoerner27CHC404037357.21635899613.963-6-19-4-1303.953.652B-SS
207Jeff Hoffman31PHI180018.0550001.0000002.500.28P
208Colin Holderman28PIT120011.0211001.0000001.640.17P
209Rhys Hoskins31MIL222119183.01531391229.987-3-17-3-2007.436.861B
210Adrian Houser31NYM76030.2514001.000-1-701.470.71P
211Bryan Hudson27MIL150022.1312001.0001901.210.20P
212Dakota Hudson29COL77034.0413001.0000001.060.57P
213Daniel Hudson37LAD160016.0211001.0000001.130.13P
214Brandon Hughes28ARI3102.200000000.000.00P
215Kyle Hurt26LAD3106.2110001.0000001.350.33P
216Raisel Iglesias34ATL170016.1404001.0000002.200.24P
217Shota Imanaga30CHC77041.2523001.0000001.080.71P
218Jonathan India27CIN262626226.2752946061.00029-2-1102.982.882B
219Jake Irvin27WSN88045.21055011.0002901.971.25P
220Luke Jackson32SFG9008.1101001.0000001.080.11P
221Bryce Jarvis26ARI150022.0312001.0000001.230.20P
222Tyler Jay30NYM2004.0110001.0000002.250.50P
223Daulton Jefferies28SFG2104.200000000.000.00P
224Joe Jiménez29ATL160016.010010.0000000.000.00P
225Connor Joe31PIT332814246.11361277211.985-1-7-2-9-14.903.62OF-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
226Pierce Johnson33ATL130012.0211001.0000001.500.15P
227Jared Jones22PIT88047.0422001.0001400.770.50P
228Nolan Jones26COL252523211.24440040.90900-2-11-11.701.60OF
229Jakob Junis31MIL1104.000000000.000.00P
230Janson Junk28MIL3005.0101001.0000001.800.33P
231Jarred Kelenic24ATL252418206.043403001.000021501.881.72OF
232Mitch Keller28PIT88149.01037011.0002801.841.25P
233Joe Kelly36LAD150013.1514001.00011503.380.33P
234Merrill Kelly35ARI44024.2633001.0001802.191.50P
235Orion Kerkering23PHI100010.2211001.000-1-1901.690.20P
236Ray Kerr29ATL1001.000000000.000.00P
237Ha-Seong Kim28SDP434341374.11575499424.97531013-13.683.56SS
238John King29STL5005.2101001.0000001.590.20P
239Michael King29SDP98049.01037001.0002801.841.11P
240Tyler Kinley33COL160015.0303001.0000001.800.19P
241Andrew Kittredge34STL170016.1202001.0000001.100.12P
242Landon Knack26LAD33016.0330001.0000001.691.00P
243Jared Koenig30MIL100015.130210.667-1-1301.170.20P
244Stephen Kolek27SDP190019.2514001.0000002.290.26P
245Peter Lambert27COL103023.2101001.000-1-800.380.10P
246Dinelson Lamet31LAD3004.1220001.0000004.150.67P
247Derek Law33WSN210025.0110001.0000000.360.05P
248Justin Lawrence29COL140013.1110001.0000000.680.07P
249Kyle Leahy27STL4007.000000000.000.00P
250Dylan Lee29ATL110019.1514001.00011002.330.45P
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
251Jung Hoo Lee25SFG373635306.280791001.000-2-7-1-302.352.16OF
252Casey Legumina27CIN1002.000000000.000.00P
253Mark Leiter Jr.33CHC170017.0101001.000-1-1200.530.06P
254Matthew Liberatore24STL141020.1514001.00011002.210.36P
255Francisco Lindor30NYM393835334.01345477317.978-4-13-2-7-13.533.36SS
256Trey Lipscomb24WSN302825251.0882854610.9322921002.942.653B-1B-2B
257Luke Little23CHC10109.0303011.0000003.000.30P
258Nick Lodolo26CIN66035.030210.667-1-600.510.33P
259Jorge López31NYM190018.210010.000-2-2100.000.00P
260Otto Lopez25MIA148676.025101411.960-2-280002.841.712B-3B-SS
261Reynaldo López30ATL66035.1642001.0000001.531.00P
262Richard Lovelady28CHC7005.2321001.000-1-3504.760.43P
263Gavin Lux26LAD292520226.110339640121.00052542104.103.552B
264Jesús Luzardo26MIA66031.2514001.0001601.420.83P
265Lance Lynn37STL88040.131110.667-1-500.450.25P
266Manny Machado31SDP99878.023617001.00022911502.652.563B
267Nick Madrigal27CHC34137151.0421428061.000-2-141812.501.143B-2B
268Luke Maile33CIN181613143.01651541010.994329-2-17110.329.11C
269Anthony Maldonado26MIA7108.142111.750-1-2403.240.43P
270Sean Manaea32NYM77035.1312001.0000000.760.43P
271Joe Mantiply33ARI190016.1321001.0000001.650.16P
272Brandon Marsh26PHI363128287.05451211.981-1-662511.661.47OF
273Ketel Marte30ARI353327289.01777699224.98952183315.455.002B-SS
274Starling Marte35NYM303027263.06056312.983-2-7-1-402.021.97OF
275Yunior Marte29PHI120013.1211001.0000001.350.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
276Justin Martinez22ARI90011.2202001.00011701.540.22P
277Nick Martinez33CIN94033.171421.714-1-601.350.56P
278Nick Martini34CIN52119.0440001.0000150001.890.80OF
279Miles Mastrobuoni28CHC94141.22181212.95201012804.322.222B-OF-3B
280Luis Matos22SFG1007.0220001.0000-820002.572.00OF
281Yuki Matsui28SDP190017.2312001.0000001.530.16P
282Steven Matz33STL66027.241211.7500000.980.50P
283Tyler Matzek33ATL110010.0000000000.000.00P
284Jake McCarthy26ARI322319216.05049010.98015-2-1102.041.53OF
285Darren McCaughan28MIA1004.2101001.0000001.931.00P
286Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
287Scott McGough34ARI150016.0211001.0000001.130.13P
288Ryan McMahon29COL404038348.1123219668.951-1-52703.022.933B
289Jeff McNeil32NYM383734333.01597483225.987-3-10-2-714.243.832B-OF
290Nick Mears27COL160015.2202001.0000001.150.13P
291Trevor Megill30MIL9009.200000000.000.00P
292Tylor Megill28NYM1104.0202011.0000004.502.00P
293Joey Meneses32WSN212121188.0185169160181.0000-10018.868.811B
294Whit Merrifield35PHI211815170.046311414.978180002.381.88OF-2B-3B
295Jackson Merrill21SDP403636325.1120117121.9835172703.262.95OF
296Julian Merryweather32CHC4004.200000000.000.00P
297Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
298Max Meyer25MIA33017.0642001.0000003.182.00P
299Miles Mikolas35STL99048.0752011.000-1-401.310.78P
300Wade Miley37MIL2207.0202001.0000002.571.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
301Drew Millas26WSN22216.014113001.0001790007.887.00C
302Bobby Miller25LAD33011.2101001.0000000.770.33P
303Erik Miller26SFG191019.1101001.00011000.470.05P
304Owen Miller27MIL53123.015132011.000-1-600005.872.141B-3B-2B-P
305Hoby Milner33MIL200019.1853001.0000003.720.40P
306A.J. Minter30ATL200016.2202001.0000001.080.10P
307Anthony Molina22COL80015.2422001.00022602.300.50P
308Sam Moll32CIN5005.0101001.0000001.800.20P
309Andruw Monasterio27MIL63128.0945001.0001520002.891.293B-2B-OF
310Frankie Montas31CIN77030.0936001.0000002.701.29P
311Elehuris Montero25COL302724236.1294284100261.000-3-14-1-5011.209.801B
312Jordan Montgomery31ARI44023.0303001.0000001.170.75P
313Adrián Morejón25SDP100013.100000000.000.00P
314Christopher Morel25CHC323210242.071214553.930-2-9-5-2502.452.063B
315Gabriel Moreno24ARI312626239.02081931411.9951300-17.796.68C
316Charlie Morton40ATL77043.0404001.000-1-500.840.57P
317Max Muncy33LAD373333310.185226126.9762741502.412.243B
318Roddery Muñoz24MIA33015.2312001.0000001.721.00P
319Sean Murphy29ATL1106.0990001.0000-5800013.509.00C
320Tom Murphy33SFG1210884.269681001.000-2-31-5-71-27.335.75C
321Joe Musgrove31SDP88041.0954001.0000001.981.13P
322Dane Myers28MIA84248.01513110.9330-20002.631.75OF
323Tobias Myers25MIL44017.0101001.0000000.530.25P
324Andrew Nardi25MIA190015.2303001.00022601.720.16P
325Omar Narváez32NYM19149124.0135129242.970-4-41-6-5819.516.89C
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
326Kyle Nelson27ARI110010.200000000.000.00P
327Nick Nelson28PHI3003.1110001.0000002.700.33P
328Ryne Nelson26ARI66025.153110.8000001.420.67P
329Héctor Neris35CHC160015.0202001.000-1-1301.200.13P
330Kevin Newman30ARI262117190.0762055112.98742353203.552.78SS-2B
331Kyle Nicolas25PIT6005.0202001.00014003.600.33P
332Tomás Nido30NYM16129114.0122114621.984030019.477.50C
333Brandon Nimmo31NYM363428303.054504001.0000-1-3-1101.601.50OF
334Aaron Nola31PHI88049.0312011.0000000.550.38P
335Lars Nootbaar26STL272721238.26361020.968-2-110002.302.26OF
336Dedniel Núñez28NYM4006.100000000.000.00P
337Nasim Nuñez23WSN51014.051310.800-1-740002.570.80SS-2B
338Riley O'Brien29STL1001.000000000.000.00P
339Edward Olivares28PIT17165120.03130010.9680-20002.251.76OF
340Matt Olson30ATL373737331.234231326331.9915192709.209.161B
341Joey Ortiz25MIL342417225.084285336.96401-2-1103.242.253B-2B-SS
342Luis Ortiz28PHI1000.200000000.000.00P
343Luis Ortiz25PIT130021.220110.5000000.420.08P
344Adam Ottavino38NYM150014.2321001.0000001.840.20P
345James Outman27LAD322622237.16866110.985-1-6-1-502.542.09OF
346Cristian Pache25PHI1110583.02118210.9520222802.171.82OF
347Emilio Pagán33CIN180016.1211001.0000001.100.11P
348Andy Pages23LAD232319206.170691001.00063631703.053.04OF
349Pedro Pagés25STL61119.219190001.0000-200008.693.17C-1B
350Daniel Palencia24CHC70011.0101001.0000000.820.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
351Andre Pallante25STL90010.0642001.00012005.400.67P
352Mitchell Parker24WSN55027.0220001.0000000.670.40P
353Graham Pauley23SDP64134.1126511.917-1-32-1-3502.881.573B-1B
354James Paxton35LAD77038.1404001.00021000.940.57P
355Joel Payamps30MIL140012.021010.5000000.750.07P
356Elvis Peguero27MIL160017.0101001.0000000.530.06P
357Freddy Peralta28MIL88044.21147001.0000002.221.38P
358Wandy Peralta32SDP200017.2211001.0000001.020.10P
359Geraldo Perdomo24ARI77563.019415051.0000-50002.712.71SS
360Jhonny Pereda28MIA32017.022220001.0000-1700011.657.33C
361Martín Pérez33PIT88045.0633011.0002901.200.75P
362Blake Perkins27MIL323131283.09188210.98931431212.862.81OF
363Jace Peterson34ARI105350.020713031.000-3-78-3-7203.602.00SS-2B-3B
364Brandon Pfaadt25ARI88047.063210.833-1-400.960.63P
365Evan Phillips29LAD140013.232010.667-1-1501.320.14P
366Ricardo Pinto30PHI60010.2651001.0000005.061.00P
367Quinn Priester23PIT44021.083320.750-2-1902.571.50P
368Jurickson Profar31SDP404020305.067652011.000-3-11-3-11-11.981.68OF-1B
369A.J. Puk29MIA44013.2101011.0000000.660.25P
370Cal Quantrill29COL88045.2853001.0001401.581.00P
371Jose Quintana35NYM88041.1743011.000-1-501.520.88P
372Tanner Rainey31WSN120012.0321001.0000002.250.25P
373Brooks Raley36NYM8007.000000000.000.00P
374Emmanuel Ramirez29MIA3003.100000000.000.00P
375Nick Ramirez34LAD5007.0101001.0000001.290.20P
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
376Yohan Ramírez29NYM4007.1000000000.000.00P
377Heliot Ramos24SFG43229.0972001.000291312412.792.25OF
378Colin Rea33MIL77038.1752001.000-1-501.641.00P
379J.T. Realmuto33PHI343431298.23413231623.9940114-110.229.97C
380Jakson Reetz28SFG43327.027270001.000040009.006.75C
381Sean Reid-Foley28NYM9008.200000000.000.00P
382Bryan Reynolds29PIT363628321.163585011.000-7-27-3-1101.761.75OF
383Austin Riley27ATL373736326.195256733.9683931102.542.493B
384Emmanuel Rivera28MIA282319206.01106940110.991-2-1321214.763.763B-1B-P
385Nick Robertson25STL5006.200000000.000.00P
386Víctor Robles27WSN75438.21311110.9230-80002.791.71OF
387Brendan Rodgers27COL363333292.21414199124.993-2-90004.313.892B
388Randy Rodríguez24SFG2004.2110001.0000001.930.50P
389Taylor Rogers33SFG170014.1101001.0000000.630.06P
390Trevor Rogers26MIA88037.062310.833-1-501.220.63P
391Tyler Rogers33SFG190017.2514001.0000002.550.26P
392Johan Rojas23PHI323228280.06866110.985-6-25-2-802.152.09OF
393Miguel Rojas35LAD261812165.061223815.9841101703.272.22SS-2B-3B
394JoJo Romero27STL190020.1202001.00011000.890.11P
395Eddie Rosario32WSN312617243.056551011.000-5-2200-12.071.81OF
396Eguy Rosario24SDP2594101.038112614.9740422403.301.423B-2B
397Joe Ross31MIL77036.0541001.0000001.250.71P
398Landen Roupp25SFG100013.2303001.0000001.980.30P
399Chris Roycroft27STL3003.2101001.0000002.450.33P
400José Ruiz29PHI3004.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
401Keibert Ruiz25WSN191919169.2173164813.994010019.129.05C
402Ryder Ryan29PIT90012.000000000.000.00P
403Andrew Saalfrank26ARI2001.000000000.000.00P
404Blake Sabol26SFG54341.04441120.955-2-550009.228.40C
405Chris Sale35ATL77042.2826001.0000001.691.14P
406Cristopher Sánchez27PHI77036.1101720.800-1-601.981.14P
407Gary Sánchez31MIL108871.26157310.984080007.536.00C-1B
408Jesús Sánchez26MIA302622231.048480001.000-7-34-3-15-11.871.60OF
409Sixto Sánchez25MIA103018.0312001.0000001.500.30P
410Casey Schmitt25SFG33328.01376021.000-1-210004.184.33SS
411Kyle Schwarber31PHI1119.0440001.0000320004.004.00OF
412Christian Scott25NYM22012.2110001.0000000.710.50P
413Tanner Scott29MIA160016.030210.667-2-2501.130.13P
414Victor Scott II23STL201716158.04241010.976-1-7-1-702.342.05OF
415Nick Senzel29WSN77763.02121720.9050-7-1-1902.712.713B
416Luis Severino30NYM88045.091710.889-1-401.601.00P
417Paul Sewald34ARI3003.0101001.0000003.000.33P
418Zack Short29TOT83133.1103612.9000140002.431.133B-SS-2B
419Michael Siani24STL332113196.247470001.00018212-12.151.42OF
420Lucas Sims30CIN150012.0220011.0000001.500.13P
421Paul Skenes22PIT1104.0101001.0000002.251.00P
422Austin Slater31SFG2111295.022211001.0000-411202.081.05OF
423Burch Smith34MIA170019.2303001.000-1-1001.370.18P
424Drew Smith30NYM100010.000000000.000.00P
425Pavin Smith28ARI96350.020191001.00025812403.602.22OF-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
426Will Smith29LAD323131282.12822651430.989312-1-4-18.898.72C
427Drew Smyly35CHC90012.2101001.00011600.710.11P
428Blake Snell31SFG33011.200000-1-170.000.00P
429Donovan Solano36SDP33224.0514001.000-1-410001.881.673B
430George Soriano25MIA100011.2202001.00011701.540.20P
431Edmundo Sosa28PHI16149123.059203639.949-1-811014.103.50SS-3B-2B
432Gregory Soto29PHI150011.1220001.000-1-1801.590.13P
433Carson Spiers26CIN1004.000000000.000.00P
434Jacob Stallings34COL161412124.1113107510.99111221918.117.00C
435Justin Steele28CHC33013.1101001.0000000.680.33P
436Spencer Steer26CIN393933340.2113106431.97315-2-702.912.62OF-1B-2B
437Jackson Stephens30ATL1001.100000000.000.00P
438Tyler Stephenson27CIN272422209.22031976001.000-1-3-1-618.717.52C
439DJ Stewart30NYM85136.0880001.000-4-123-1-3302.000.89OF-1B
440Gavin Stone25LAD77038.01073011.000-1-502.371.43P
441Bryson Stott26PHI363331303.01355677217.985-2-60003.953.502B-SS
442Matt Strahm32PHI170016.100000000.000.00P
443Hunter Stratton27PIT180019.1312001.0000001.400.17P
444Spencer Strider25ATL2209.0110001.0000001.000.50P
445Garrett Stubbs31PHI107768.17268310.986-2-44-2-35-19.357.10C
446Eugenio Suárez32ARI404040357.01091887414.963140002.652.633B
447Ranger Suárez28PHI88154.015312011.00031102.501.88P
448Robert Suarez33SDP170018.1220001.0000000.980.12P
449Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
450Cole Sulser34NYM4004.200000-1-430.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
451Brent Suter34CIN150023.2505001.00021701.900.33P
452Jack Suwinski25PIT382822272.19493010.989729-5-2203.072.45OF
453Seiya Suzuki29CHC131313113.223212021.0000-511011.821.77OF
454Dansby Swanson30CHC363533307.21324583412.970-2-60003.743.56SS
455Jameson Taillon32CHC44024.0514001.0000001.881.25P
456Fernando Tatis Jr.25SDP434339373.18880441.955-3-8-1-302.031.95OF
457Mike Tauchman33CHC333023276.06462111.984-4-19-2-802.051.91OF
458Chris Taylor33LAD231713162.035341001.0004270001.941.46OF-2B
459Michael A. Taylor33PIT322727248.08178210.98883852412.902.50OF
460Tyrone Taylor30NYM201613156.042411001.0000-121502.422.10OF
461Julio Teheran33NYM1102.2110001.0000003.381.00P
462Rowdy Tellez29PIT362920253.122720521119.99631215-18.036.281B
463Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
464Alek Thomas24ARI44330.0660001.000-3-1030001.801.50OF
465Lane Thomas28WSN222221192.04441211.977-6-38-5-3102.021.95OF
466Bubba Thompson26CIN115452.015150001.000-1-22-1-2302.601.36OF
467Keegan Thompson29CHC90012.210010.000-1-1600.000.00P
468Ryan Thompson32ARI160016.100000-1-120.000.00P
469Zack Thompson26STL52017.0321001.0000001.590.60P
470Michael Toglia25COL15128110.265596051.000-3-31-1-1005.293.821B-OF
471Michael Tonkin34NYM5007.0220001.0000002.570.40P
472Ezequiel Tovar22COL393939342.117652123125.994271404.604.49SS
473Taylor Trammell26LAD31012.0550001.00011430003.751.67OF
474Blake Treinen36LAD3003.000000000.000.00P
475Alan Trejo28COL108567.2361026051.0001100004.793.602B-SS-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
476Jared Triolo26PIT373734329.01445687122.9931462213.913.672B-3B-1B
477Chadwick Tromp29ATL14126103.2101956001.00011322308.777.21C
478Brice Turang24MIL383632318.01647885117.994-3-121404.614.292B
479Spencer Turnbull31PHI86035.1752001.000-2-1101.780.88P
480Trea Turner31PHI323231281.01073271410.963-3-14-1-403.303.22SS
481Kyle Tyler27MIA1002.0110001.0000004.501.00P
482Abner Uribe24MIL140014.1752011.00011404.400.50P
483Ricky Vanasco25LAD1002.0110001.0000004.501.00P
484Ildemaro Vargas32WSN221812168.1592632111.983-2-151703.102.232B-3B-OF-SS
485Gus Varland27LAD6005.0321001.0000005.400.50P
486Randy Vásquez25SDP33012.000000000.000.00P
487Alex Vesia28LAD180018.150411.8000001.960.22P
488Thyago Vieira31MIL140020.1202001.0000000.890.14P
489Mark Vientos24NYM31011.0514001.00011110004.091.673B
490Eli Villalobos27MIA3004.1101001.0000002.080.33P
491Darius Vines26ATL2209.2312001.0000002.791.50P
492Victor Vodnik24COL160023.1532001.0000001.930.31P
493LaMonte Wade Jr.30SFG352915235.0221192290211.000-2-100008.465.971B-OF
494Tyler Wade29SDP312110187.046182622.957-5-31-2-1202.121.383B-2B-OF-SS
495Matt Waldron27SDP88039.1514001.0000001.140.63P
496Christian Walker33ARI414038358.0362333290391.00041593019.108.831B
497Jordan Walker22STL17177132.024222011.00011219-11.641.41OF
498Josh Walker29NYM3003.0110001.0000003.000.33P
499Ryan Walker28SFG221022.0211001.000-1-900.820.09P
500Taijuan Walker31PHI33018.2523011.00011102.411.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
501Forrest Wall28ATL1001.0110001.00016960009.001.00OF
502Blake Walston23ARI1003.2101001.0000002.451.00P
503Ryan Weathers24MIA88041.2404001.0001500.860.50P
504Logan Webb27SFG99053.11257001.000-3-1102.031.33P
505Jordan Weems31WSN170014.031110.6670001.290.12P
506Joey Wendle34NYM169486.037112333.9190-5-1-1403.562.132B-3B-SS
507Hayden Wesneski26CHC53022.2752001.0000002.781.40P
508Zack Wheeler34PHI99053.11073001.0000001.691.11P
509Mitch White29SFG3005.1101001.0000001.690.33P
510Jordan Wicks24CHC55023.000000-1-90.000.00P
511Joey Wiemer25MIL155460.1109010.900-2-3812021.340.60OF
512Alika Williams25PIT151511133.148192723.958-2-21-4-3603.112.712B-SS
513Trevor Williams32WSN77036.2523001.0001501.230.71P
514Bryse Wilson26MIL115034.0101001.0000000.260.09P
515Justin Wilson36CIN14009.2312001.0000002.790.21P
516Allan Winans28ATL1105.0202001.00014003.602.00P
517Jesse Winker30WSN302921242.14742411.979-1-631411.711.53OF
518Keaton Winn26SFG88038.1963001.0001502.111.13P
519Masyn Winn22STL343231285.214640102426.97351983414.474.18SS
520Patrick Wisdom32CHC74237.02416621.917-1-250005.352.441B-OF-3B-P
521Brett Wisely25SFG1107.000000-1-910.000.002B
522Yoshinobu Yamamoto25LAD88042.0734001.0001501.500.88P
523Ryan Yarbrough32LAD120031.21028001.0001602.840.83P
524Mike Yastrzemski33SFG312721231.051492001.000-5-2531501.991.65OF
525Christian Yelich32MIL12121199.019181001.0000-40001.731.58OF
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
526Danny Young30NYM2003.000000000.000.00P
527Jacob Young24WSN302724237.07571312.98731431502.812.47OF