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.60.695423782923375.0153811253912243.9861351640
Atlanta Braves333.63.713383422823066.0141110223771235.9911041841
Chicago Cubs374.26.694423782673363.0149511213482624.983-19-7-6-6-1
Cincinnati Reds314.44.698413692853249.0139210832852421.983-3-1-6-61
Colorado Rockies315.46.679413692923234.0153510784372041.987-9-3450
Los Angeles Dodgers373.49.740433872813486.0156811623891726.98939133351
Miami Marlins435.81.669433872743420.0157311403993436.978-28-10-24-42
Milwaukee Brewers384.29.705413692633276.0146710923552026.98641-2-10
New York Mets394.30.704403602713249.0143810833312435.983-8-3-22-81
Philadelphia Phillies323.69.698423783023393.0153811313822529.984-7-20-2-4
Pittsburgh Pirates344.36.700423782783378.0151411263612732.98252-42-1
San Diego Padres344.39.710443962883513.0154511713492534.984004-1-5
San Francisco Giants374.74.670433872923375.0161111254602644.984-18-7-3-1-2
St. Louis Cardinals344.68.689413692733264.0147410883711543.990-3-11012
Washington Nationals334.28.663393512733123.0143910413742439.983-16-6-11-21
League Average354.43.695413732813318 150311063742334.985-3-00-0-0
5274.43.6956225598421349764.022538165885609341508.985-41-17-1-5

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1Andrew Abbott25CIN88043.0422001.0001500.840.50P
2CJ Abrams23WSN363635317.015445105417.974-1-5-3-1104.264.17SS
3Ronald Acuña Jr.26ATL383837339.273721001.000-3-10-5-1701.931.92OF
4Willy Adames28MIL414140361.01535694315.98000-2-703.743.66SS
5Riley Adams28WSN181818161.1166159522.988-3-25-1-7-19.159.11C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9812700-14.594.19SS
8Ozzie Albies27ATL303030266.21345280217.985-4-16-6-2704.464.402B
9Blaze Alexander25ARI221713149.0552229410.927-5-42-7-56-13.082.32SS-2B
10Logan Allen27ARI60013.2422001.0000002.630.67P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM403939356.030427924131.997-1-5-1-307.667.581B
13José Alvarado29PHI190017.2101001.000-1-1100.510.05P
14Francisco Alvarez22NYM141311113.0125121310.992-3-27221-19.888.86C
15Adbert Alzolay29CHC180017.1312001.0000001.560.17P
16Miguel Amaya25CHC272521218.2223216521.991-1-421119.108.19C
17Tim Anderson31MIA343330282.01253487419.968-1-20003.863.56SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL383737333.215948109227.98731141404.234.13SS
21Nolan Arenado33STL393936339.294266624.97927-3-11-12.442.363B
22Luis Arráez27TOT353523307.01536980424.974-2-10-3-1114.373.472B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN88043.2148420.857-1-502.471.50P
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.000431-1-802.341.19OF
29Harrison Bader30NYM333028280.08180010.988124900-12.572.42OF
30Patrick Bailey25SFG262523212.12131981232.9860152818.908.08C
31Austin Barnes34LAD11111095.09591310.9891711318.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.0001690002.252.50OF
36Joey Bart27PIT161412126.0129121711.992-2-15-1-1009.148.00C
37Matthew Batten29SDP1118.0752011.00011160007.887.001B
38Brett Baty24NYM373427298.0932666110.98913-2-802.782.493B
39Jake Bauers28MIL252010187.014112911114.993150006.744.671B-OF-P
40Jordan Beck23COL131212107.222220001.0000-3-1-1101.841.69OF
41David Bednar29PIT180016.0211001.000-1-1301.130.11P
42Jalen Beeks30COL180020.1211001.00011000.890.11P
43Josh Bell31MIA282819240.022020017319.986-3-17-5-25-18.147.751B
44Cody Bellinger28CHC242421208.265632011.000-3-17-1-512.802.71OF
45Anthony Bender29MIA180017.0330001.000-1-1201.590.17P
46Will Benson26CIN363421296.082811001.00001-2-802.492.28OF
47Christian Bethancourt32MIA221613146.0155146541.97402-1-809.316.86C
48Mookie Betts31LAD434332377.115854100419.97541241303.673.02SS-2B
49Jake Bird28COL180018.2404001.00011101.930.22P
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-20002.321.89OF
54Xander Bogaerts31SDP414137360.11476777320.980-3-10-2-7-13.603.432B-SS
55Alec Bohm27PHI393835336.0136547663.95600-2-7-13.483.173B-1B
56Ryan Borucki30PIT4003.100000000.000.00P
57Sean Bouchard28COL161511128.03129110.968-5-45-2-18-22.111.88OF
58Matt Bowman33ARI2003.2110001.0000002.450.50P
59Ryan Brasier36LAD121011.2413001.00011703.090.33P
60Colten Brewer31CHC70011.2220001.000-1-1701.540.29P
61Jonah Bride28MIA63230.0945031.00013214002.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án26MIA312217210.084245469.929-4-24-1-503.342.29SS-3B-2B-OF
66Kris Bryant32COL88558.037343031.000-1-2700-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 Burger28MIA212119180.0986232410.959-2-15-3-2004.704.483B-1B
71Alec Burleson25STL1410280.035314011.0000711513.942.33OF-1B
72Michael Busch26CHC393734329.228526417418.986-2-7-2-7-27.677.031B-3B
73José Buttó26NYM66033.0431001.0001601.090.67P
74Edward Cabrera26MIA55021.1303001.0000001.270.60P
75Alex Call29WSN75450.013121011.000-1-33-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 Campusano25SDP373232294.12952821210.997-1-3-6-24-18.997.95C
77Alexander Canario24CHC127466.024240001.00023011803.272.00OF
78Jeimer Candelario30CIN333330288.0108624335.972-5-21-4-17-13.283.093B-1B
79Dylan Carlson25STL84442.010100001.000249-1-2802.141.25OF
80Corbin Carroll23ARI404039357.097961011.000251302.452.43OF
81Nick Castellanos32PHI414140365.066642001.00014-5-16-11.631.61OF
82Miguel Castro29ARI8008.2303001.00012303.120.38P
83Jake Cave31COL24107116.123212001.000-3-270001.780.96OF
84Dylan Cease28SDP88049.1734001.0000001.280.88P
85Slade Cecconi25ARI44021.2211001.0000000.830.50P
86Aroldis Chapman36PIT180013.2303001.0000001.980.17P
87Matt Chapman31SFG424141361.01172289616.94951641302.772.643B
88Jesse Chavez40ATL110014.1202001.0000001.260.18P
89Jazz Chisholm Jr.26MIA424238361.0100991001.00001-5-16-12.492.38OF
90Jackson Chourio20MIL373224286.074731001.000627-1-4-12.332.00OF
91Kody Clemens28PHI62224.016115011.0001340006.002.671B-3B-2B
92Michael Conforto31SFG383734319.049490001.000-7-28-4-1501.381.29OF
93Roansy Contreras24PIT120016.1220001.0000001.100.17P
94William Contreras26MIL343434304.02962771631.990270008.678.62C
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-360003.312.78SS
100Nabil Crismatt29LAD4006.0101001.0000001.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 Cronenworth30SDP404037351.131728826328.991152708.047.851B
102Declan Cronin26MIA120018.2101001.000-1-1100.480.08P
103Pete Crow-Armstrong22CHC171412130.038380001.0000154602.632.24OF
104Fernando Cruz34CIN180017.0110001.0000000.530.06P
105Oneil Cruz25PIT393737332.11224074815.934-3-10-3-1103.092.92SS
106José Cuas30CHC6008.000000000.000.00P
107Travis d'Arnaud35ATL322523231.02302237031.0003151518.967.19C
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 Cruz22CIN414141361.01436668918.937-3-10-3-1003.343.27SS
113Enyel De Los Santos28SDP190015.1110001.000-1-1300.590.05P
114Jason Delay29PIT11110.012120001.00001800010.8012.00C
115Alexis Díaz27CIN160014.2321011.0000001.840.19P
116Edwin Díaz30NYM160016.220110.500-2-2400.540.06P
117Elias Díaz33COL292725235.01771641121.989-1-415-16.706.03C
118Jake Diekman37NYM150012.100000-1-160.000.00P
119Seranthony Domínguez29PHI160014.0312001.0000001.930.19P
120Brendan Donovan27STL353427301.264531011.984-3-13-3-1101.881.54OF-2B-3B
121Camilo Doval26SFG160016.042112.750-1-1301.690.19P
122Brenton Doyle26COL404040350.1113111020.982310-3-1002.852.78OF
123Oliver Dunn26MIL23167132.0441133041.00043332703.001.833B-2B-1B
124Adam Duvall35ATL201413134.238371001.000001802.541.90OF
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 Espinal29CIN312827252.072205026.972-1-7-3-1402.502.263B-2B
129Jeremiah Estrada25SDP6008.000000000.000.00P
130Thairo Estrada28SFG414039347.018652132229.989-2-6-4-1404.774.492B
131Stuart Fairchild28CIN272316200.063630001.00042342442.842.33OF
132Bailey Falter27PIT88043.1514001.000-1-501.040.63P
133Buck Farmer33CIN150021.1312001.0000001.270.20P
134Calvin Faucher28MIA120014.2404001.0000002.450.33P
135Ryan Feltner27COL88045.0844011.000-1-401.601.00P
136José Fermín25STL43229.01028001.000-1-21-1-4103.102.002B-3B
137Ryan Fernandez26STL140017.1321001.0000001.560.21P
138J.P. Feyereisen31LAD7007.0101001.0000001.290.14P
139Kyle Finnegan32WSN170016.1101001.0000000.550.06P
140Tyler Fitzgerald26SFG18138131.154282153.907-2-17-3-27-23.362.23OF-SS-2B-P-1B
141Josh Fleming28PIT171019.0927031.00033204.260.53P
142David Fletcher30ATL53128.020614041.00015314306.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 Fraley29CIN242015176.04744210.979-3-191602.351.92OF
147Kyle Freeland31COL44015.251310.8000002.301.00P
148Freddie Freeman34LAD434339375.135231040226.99402-2-618.398.141B
149Sal Frelick24MIL383622305.05958010.983-5-19-5-19-11.711.49OF-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.0000021507.767.161B-OF
156Avisaíl García33MIA161310114.039381001.000040003.082.44OF
157Luis García Jr.24WSN333026267.01416278122.993-1-4-2-904.724.242B
158Robert Garcia28WSN150011.1101001.000-1-1800.790.07P
159Braxton Garrett26MIA1105.1101001.0000001.691.00P
160Reed Garrett31NYM140021.041210.750-1-1001.290.21P
161Robert Gasser25MIL1106.0101001.0000001.501.00P
162Kyle Gibson36STL88049.0954001.0000001.651.13P
163Logan Gillaspie27SDP1000.200000000.000.00P
164Kevin Ginkel30ARI180017.1202001.00011201.040.11P
165Tyler Glasnow30LAD99057.01293001.000-1-401.891.33P
166Paul Goldschmidt36STL393837337.2336312240401.000-2-831118.968.621B
167Austin Gomber30COL88044.280710.8752901.410.88P
168Yan Gomes36CHC211715155.01561506001.00004-4-3109.067.43C
169Marco Gonzales32PIT33017.0413011.00011202.121.33P
170Nick Gonzales25PIT43328.01147011.0000-210003.542.752B
171Hunter Goodman24COL75343.133312041.0001280006.854.711B-OF
172Nick Gordon28MIA322621231.06052621.96702-4-2002.261.81OF-2B
173MacKenzie Gore25WSN88040.050410.800-2-1000.900.50P
174Nolan Gorman24STL373433304.21505692229.987-1-40004.374.002B
175Yasmani Grandal35PIT76655.05652220.9640-80008.847.71C
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.00000000000.000.003B
179Hunter Greene24CIN88045.1312001.000-1-400.600.38P
180Randal Grichuk32ARI19137117.031310001.000-1-911002.381.63OF
181Michael Grove27LAD161022.1211001.0000000.810.13P
182Luis Guillorme29ATL96354.024717031.0002450004.002.672B-SS-P
183Lourdes Gurriel Jr.30ARI383835335.08983330.96662227-12.312.26OF
184Vladimir Gutierrez28MIA1004.000000000.000.00P
185DL Hall25MIL44016.1202001.0000001.100.50P
186Ian Happ29CHC333328284.275732011.00031131222.372.27OF
187Bryce Harper31PHI373735330.0313280330231.00041514-18.548.461B
188Michael Harris II23ATL383838340.27169110.986-3-111301.851.84OF
189Kyle Harrison22SFG99050.0523001.000-1-400.900.56P
190Grant Hartwig26NYM2003.000000000.000.00P
191Hunter Harvey29WSN190021.1330001.000-2-1901.270.16P
192Ke'Bryan Hayes27PIT343333295.195236939.968311416-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ández32LAD302113201.0594316011.0003200002.641.79OF-3B-2B-1B
198Jose Hernandez26PIT6004.200000000.000.00P
199Teoscar Hernández31LAD434332370.179763001.00051741211.921.84OF
200Iván Herrera24STL212017179.21851832011.000-3-21-4-2709.278.81C
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 Hicks27SFG99048.01812512.944-1-403.191.89P
203Kyle Higashioka34SDP1212695.09490311.9890-5-1-13-28.817.75C
204Sean Hjelle27SFG80013.1211001.00011501.350.25P
205Bryan Hoeing27MIA110019.2220001.0000000.920.18P
206Nico Hoerner27CHC414138365.216658102613.964-6-19-4-1303.943.642B-SS
207Jeff Hoffman31PHI180018.0550001.0000002.500.28P
208Colin Holderman28PIT120011.0211001.0000001.640.17P
209Rhys Hoskins31MIL232219185.01561421229.987-2-15-3-1907.496.701B
210Adrian Houser31NYM76030.2514001.000-1-701.470.71P
211Bryan Hudson27MIL150022.1312001.0001901.210.20P
212Dakota Hudson29COL88039.2514001.0000001.130.63P
213Daniel Hudson37LAD170017.0211001.0000001.060.12P
214Brandon Hughes28ARI3102.200000000.000.00P
215Kyle Hurt26LAD3106.2110001.0000001.350.33P
216Raisel Iglesias34ATL170016.1404001.0000002.200.24P
217Shota Imanaga30CHC88046.2826001.0000001.541.00P
218Jonathan India27CIN272727235.0783048061.00017-2-1002.992.892B
219Jake Irvin27WSN88045.21055011.0001401.971.25P
220Luke Jackson32SFG10009.1101001.0000000.960.10P
221Bryce Jarvis26ARI150022.0312001.0001901.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 Keller28PIT99155.01239011.0002701.961.33P
233Joe Kelly36LAD150013.1514001.00011503.380.33P
234Merrill Kelly35ARI44024.2633001.0001802.191.50P
235Orion Kerkering23PHI110011.2211001.000-1-1701.540.18P
236Ray Kerr29ATL2003.0110001.000003.000.50P
237Ha-Seong Kim28SDP444442383.116255101625.9632613-13.663.55SS
238John King29STL6007.1202001.0000002.450.33P
239Michael King29SDP98049.01037001.0002801.841.11P
240Tyler Kinley33COL160015.0303001.0000001.800.19P
241Andrew Kittredge34STL180016.2202001.0000001.080.11P
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 Lawrence29COL150015.1110001.0000000.590.07P
249Kyle Leahy27STL5009.200000000.000.00P
250Dylan Lee29ATL120020.1514001.00011002.210.42P
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 Liberatore24STL152023.2624001.0001802.280.40P
255Francisco Lindor30NYM403936344.01385580317.978-3-11-2-7-13.533.38SS
256Trey Lipscomb24WSN302825251.0882854610.9322921002.942.653B-1B-2B
257Luke Little23CHC10109.0303011.0000003.000.30P
258Nick Lodolo26CIN66035.030210.667-2-1100.510.33P
259Jorge López31NYM200019.010010.000-2-2100.000.00P
260Otto Lopez25MIA159784.030101911.967-2-240003.111.932B-3B-SS
261Reynaldo López30ATL77040.1752001.0000001.561.00P
262Richard Lovelady28CHC7005.2321001.000-1-3504.760.43P
263Gavin Lux26LAD302621236.110841670131.00052742004.113.602B
264Jesús Luzardo26MIA66031.2514001.0001601.420.83P
265Lance Lynn37STL88040.131110.667-1-500.450.25P
266Manny Machado31SDP1010987.024618001.00022911402.482.403B
267Nick Madrigal27CHC35137152.0421428061.000-2-140002.491.113B-2B
268Luke Maile33CIN181613143.01651541010.994328-3-25110.329.11C
269Anthony Maldonado26MIA8109.042111.750-1-2203.000.38P
270Sean Manaea32NYM88041.1413001.0000000.870.50P
271Joe Mantiply33ARI200017.1321001.0000001.560.15P
272Brandon Marsh26PHI373229297.05754211.982-1-362411.701.51OF
273Ketel Marte30ARI363428298.018781104226.98962383215.595.142B-SS
274Starling Marte35NYM313128273.06359312.984-2-10-1-402.042.00OF
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 Martinez22ARI100012.2202001.0000001.420.20P
277Nick Martinez33CIN94033.171421.714-1-601.350.56P
278Nick Martini34CIN52119.0440001.0000150001.890.80OF
279Miles Mastrobuoni28CHC105148.22391312.9570-512404.072.202B-OF-3B
280Luis Matos22SFG21117.0660001.000-1-780003.183.00OF
281Yuki Matsui28SDP200018.241210.7500001.450.15P
282Steven Matz33STL66027.241211.7500000.980.50P
283Tyler Matzek33ATL110010.0000000000.000.00P
284Jake McCarthy26ARI332319218.05150010.9800-1-2-1102.061.52OF
285Darren McCaughan28MIA1004.2101001.0000001.931.00P
286Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
287Scott McGough34ARI150016.0211001.0000001.130.13P
288Ryan McMahon29COL414139357.1127229969.953-1-32703.052.953B
289Jeff McNeil32NYM393835343.01607583225.988-4-13-3-1014.153.762B-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 Merrifield35PHI221916180.047321414.979150002.301.84OF-2B-3B
295Jackson Merrill21SDP413737334.1128124222.98462131003.393.07OF
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 Miller26SFG201020.1101001.00011000.440.05P
304Owen Miller27MIL53123.015132011.000-1-610005.872.141B-3B-2B-P
305Hoby Milner33MIL200019.1853001.00011003.720.40P
306A.J. Minter30ATL210017.2202001.00011101.020.10P
307Anthony Molina22COL80015.2422001.00022602.300.50P
308Sam Moll32CIN5005.0101001.0000001.800.20P
309Andruw Monasterio27MIL73130.0945001.0001470002.701.133B-2B-OF
310Frankie Montas31CIN77030.0936001.0001702.701.29P
311Elehuris Montero25COL312825245.1306296100281.000-2-12-2-10011.239.871B
312Jordan Montgomery31ARI55028.1404001.0000001.270.80P
313Adrián Morejón25SDP110016.2202001.000001.080.18P
314Christopher Morel25CHC333311250.073214753.932-2-7-5-2402.452.063B
315Gabriel Moreno24ARI322727248.02202041511.9951400-17.956.84C
316Charlie Morton40ATL77043.0404001.0000000.840.57P
317Max Muncy33LAD383434320.186226227.9772741502.362.213B
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-10002.631.75OF
323Tobias Myers25MIL44017.0101001.0000000.530.25P
324Andrew Nardi25MIA200017.0303001.00022401.590.15P
325Omar Narváez32NYM19149124.0135129242.970-4-42-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 Newman30ARI272218199.0812059213.97532053003.572.82SS-2B
331Kyle Nicolas25PIT6005.0202001.00014003.600.33P
332Tomás Nido30NYM171310124.0133124721.985000019.517.71C
333Brandon Nimmo31NYM373529313.056524001.000-1-2-4-1501.611.51OF
334Aaron Nola31PHI88049.0312011.0000000.550.38P
335Lars Nootbaar26STL282822247.26764121.970-2-100002.362.32OF
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-10002.251.76OF
340Matt Olson30ATL383838340.234931828332.9916192709.149.111B
341Joey Ortiz25MIL352518234.085285436.965-1-5-2-1003.152.223B-2B-SS
342Luis Ortiz28PHI1000.200000000.000.00P
343Luis Ortiz25PIT130021.220110.5000000.420.08P
344Adam Ottavino38NYM160016.1422001.0000002.200.25P
345James Outman27LAD332722243.16866110.985-1-7-1-402.482.03OF
346Cristian Pache25PHI1210585.02118210.9520222802.121.67OF
347Emilio Pagán33CIN190017.1211001.0000001.040.11P
348Andy Pages23LAD242419216.174731001.00073742203.083.08OF
349Pedro Pagés25STL61119.219190001.0000-210008.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-31-1-3502.881.573B-1B
354James Paxton35LAD77038.1404001.00021000.940.57P
355Joel Payamps30MIL150013.031110.6670001.380.13P
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-1800011.657.33C
361Martín Pérez33PIT88045.0633011.0002901.200.75P
362Blake Perkins27MIL333131290.09390210.98941531212.862.79OF
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 Profar31SDP414121314.067652011.000-3-12-3-11-11.921.63OF-1B
369A.J. Puk29MIA54014.0101011.0000000.640.20P
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 Ramos24SFG54339.01082001.000377412312.312.00OF
378Colin Rea33MIL88044.1972001.000-1-501.831.13P
379J.T. Realmuto33PHI343431298.23413231623.9940028-110.229.97C
380Jakson Reetz28SFG53331.034340001.000060009.876.80C
381Sean Reid-Foley28NYM10009.200000000.000.00P
382Bryan Reynolds29PIT373729330.168626011.000-6-23-4-1401.851.84OF
383Austin Riley27ATL373736326.195256733.96831031102.542.493B
384Emmanuel Rivera28MIA282319206.01106940110.991-2-1321214.763.763B-1B-P
385Nick Robertson25STL6007.200000000.000.00P
386Víctor Robles27WSN75438.21311110.9230-813102.791.71OF
387Brendan Rodgers27COL373434301.214744102126.993-2-61404.363.952B
388Randy Rodríguez24SFG2004.2110001.0000001.930.50P
389Taylor Rogers33SFG180015.1101001.0000000.590.06P
390Trevor Rogers26MIA88037.062310.833-1-501.220.63P
391Tyler Rogers33SFG200018.2514001.0000002.410.25P
392Johan Rojas23PHI333328288.06967110.986-7-28-2-802.132.06OF
393Miguel Rojas35LAD261812165.061223815.9841101703.272.22SS-2B-3B
394JoJo Romero27STL190020.1202001.00011000.890.11P
395Eddie Rosario32WSN312617243.056551011.000-4-2200-12.071.81OF
396Eguy Rosario24SDP2594101.038112614.9740522403.301.423B-2B
397Joe Ross31MIL77036.0541001.0000001.250.71P
398Landen Roupp25SFG100013.2303001.0000001.980.30P
399Chris Roycroft27STL3003.2101001.0000002.450.33P
400José Ruiz29PHI4005.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 Sabol26SFG65347.05047120.960-2-590019.198.00C
405Chris Sale35ATL77042.2826001.0000001.691.14P
406Cristopher Sánchez27PHI88042.0121830.750-1-501.931.13P
407Gary Sánchez31MIL118872.26258310.984180007.565.55C-1B
408Jesús Sánchez26MIA312723239.049490001.000-7-37-3-15-11.851.58OF
409Sixto Sánchez25MIA114022.2422001.0000001.590.36P
410Casey Schmitt25SFG44438.01798021.000-1-270004.034.25SS
411Kyle Schwarber31PHI1119.0440001.0000320004.004.00OF
412Christian Scott25NYM22012.2110001.0000000.710.50P
413Tanner Scott29MIA160016.030210.667-1-1301.130.13P
414Victor Scott II23STL201716158.04241010.976-1-7-1-702.342.05OF
415Nick Senzel29WSN77763.02121720.9050-6-1-1902.712.713B
416Luis Severino30NYM88045.091710.889-1-401.601.00P
417Paul Sewald34ARI3003.0101001.0000003.000.33P
418Zack Short29TOT94242.1134812.9231150002.551.333B-SS-2B
419Michael Siani24STL342213202.248480001.00013211-12.131.41OF
420Lucas Sims30CIN160012.1321011.0000002.190.19P
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 Smith28ARI107356.020191001.00023812103.212.00OF-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 Smith29LAD333232292.12952781430.990313-1-4-18.998.85C
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 Sosa28PHI17159131.066224139.9550-2-1-904.333.71SS-3B-2B
432Gregory Soto29PHI160012.0220001.000-1-1701.500.13P
433Carson Spiers26CIN1004.000000000.000.00P
434Jacob Stallings34COL161412124.1113107510.99111132918.117.00C
435Justin Steele28CHC33013.1101001.0000000.680.33P
436Spencer Steer26CIN404034349.0114107431.97415-1-302.862.58OF-1B-2B
437Jackson Stephens30ATL1001.100000000.000.00P
438Tyler Stephenson27CIN282523218.02142077011.0000-11618.837.64C
439DJ Stewart30NYM85136.0880001.000-4-122-1-3302.000.89OF-1B
440Gavin Stone25LAD77038.01073011.000-1-502.371.43P
441Bryson Stott26PHI373431313.01405979217.986-2-6-1-403.973.452B-SS
442Matt Strahm32PHI170016.100000000.000.00P
443Hunter Stratton27PIT190020.1312001.0000001.330.16P
444Spencer Strider25ATL2209.0110001.0000001.000.50P
445Garrett Stubbs31PHI118878.18176410.988-2-28-2-31-19.197.27C
446Eugenio Suárez32ARI414141366.01111988415.96415-1-302.632.613B
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 Suter34CIN160024.2615001.00021602.190.38P
452Jack Suwinski25PIT392923281.19493010.989624-5-2102.982.38OF
453Seiya Suzuki29CHC141414121.224222021.000-1-121911.781.71OF
454Dansby Swanson30CHC363533307.21324583412.970-1-60003.743.56SS
455Jameson Taillon32CHC44024.0514001.0000001.881.25P
456Fernando Tatis Jr.25SDP444440382.19082441.956-3-8-1-302.021.95OF
457Mike Tauchman33CHC343124284.06462111.984-5-21-2-802.001.85OF
458Chris Taylor33LAD231713162.035341001.0004270001.941.46OF-2B
459Michael A. Taylor33PIT332828257.08279210.98883652312.842.45OF
460Tyrone Taylor30NYM201613156.042411001.0000-121502.422.10OF
461Julio Teheran33NYM1102.2110001.0000003.381.00P
462Rowdy Tellez29PIT373021262.123621421119.99631215-18.066.351B
463Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
464Alek Thomas24ARI44330.0660001.000-3-1040001.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 Thompson32ARI170017.000000-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 Tovar22COL404040351.118354128126.9953112704.664.55SS
473Taylor Trammell26LAD31012.0550001.00011430003.751.67OF
474Blake Treinen36LAD4004.0101001.000002.250.25P
475Alan Trejo28COL108567.2361026051.00011111804.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 Triolo26PIT383835338.01485790122.9931541413.913.682B-3B-1B
477Chadwick Tromp29ATL14126103.2101956001.00011311208.777.21C
478Brice Turang24MIL393732325.01687988117.994-3-101404.624.282B
479Spencer Turnbull31PHI86035.1752001.000-2-1101.780.88P
480Trea Turner31PHI323231281.01073271410.963-3-13-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ásquez25SDP44015.2211001.000001.150.50P
487Alex Vesia28LAD190018.250411.8000001.930.21P
488Thyago Vieira31MIL150020.230210.6670000.870.13P
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.30SFG363016245.023019930122.996-1-70008.416.031B-OF
494Tyler Wade29SDP312110187.046182622.957-5-31-2-1202.121.383B-2B-OF-SS
495Matt Waldron27SDP88039.1514001.0000001.140.63P
496Christian Walker33ARI424139367.0370340300411.00041492919.078.811B
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 Wendle34NYM179489.037112333.9190-5-1-1303.442.002B-3B-SS
507Hayden Wesneski26CHC63025.2853001.0000002.811.33P
508Zack Wheeler34PHI99053.11073001.0000001.691.11P
509Mitch White29TOT4007.0101001.0000001.290.25P
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.0001600.260.09P
515Justin Wilson36CIN150010.1312001.0000002.610.20P
516Allan Winans28ATL1105.0202001.00014003.602.00P
517Jesse Winker30WSN302921242.14742411.979-1-631411.711.53OF
518Keaton Winn26SFG88038.1963001.0001502.111.13P
519Masyn Winn22STL353332294.214941104426.97352183314.434.14SS
520Patrick Wisdom32CHC84238.02719621.926-1-240005.922.501B-OF-3B-P
521Brett Wisely25SFG1107.000000-1-91000.000.002B
522Yoshinobu Yamamoto25LAD99047.2835001.0001401.510.89P
523Ryan Yarbrough32LAD120031.21028001.0001602.840.83P
524Mike Yastrzemski33SFG322822241.052502001.000-4-2231401.941.63OF
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