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.63.693433873003456.0157311523992244.9861341441
Atlanta Braves333.54.715393512903147.0144810493871235.9921041531
Chicago Cubs384.33.695433872753435.0152911453572724.982-18-6-10-6-1
Cincinnati Reds334.38.699423782913330.0142511102912421.983-2-1-7-61
Colorado Rockies315.40.677423782993315.0157511054502044.987-9-3660
Los Angeles Dodgers373.45.739443962883567.0160611894001728.98941143151
Miami Marlins435.68.674443962803510.0161711704133437.979-25-8-22-33
Milwaukee Brewers384.26.707423782713357.0150111193612126.98652-6-11
New York Mets394.29.704413692793330.0147511103412435.984-8-3-20-81
Philadelphia Phillies323.60.701433873113474.0157411583912530.984-5-240-4
Pittsburgh Pirates344.35.698433872863450.0154811503712733.98331-41-1
San Diego Padres344.42.708454052963594.0158111983572635.984-2-12-2-5
San Francisco Giants374.86.666443963003456.0164711524672845.983-24-800-3
St. Louis Cardinals344.71.685423782803345.0151111153801643.989-4-11111
Washington Nationals344.24.665413692863276.0151610923972744.982-16-6-9-21
League Average354.42.695433832893403 154211343842335.985-3-000-0
5314.42.6956385742433251042.023126170145762350524.985-42-150-4

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 Abrams23WSN383837334.016348111421.975-1-2-3-1104.284.18SS
3Ronald Acuña Jr.26ATL393938348.275732001.000-3-9-5-1701.941.92OF
4Willy Adames28MIL424241370.01565895315.98100-1-313.723.64SS
5Riley Adams28WSN191918168.1169161532.982-4-27-1-7-18.888.74C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9812700-14.594.19SS
8Ozzie Albies27ATL313131275.21375382217.985-4-15-6-2604.414.352B
9Blaze Alexander25ARI231814158.0602333411.933-5-36-7-53-13.192.43SS-2B
10Logan Allen27ARI70016.1523001.000-1-1202.760.71P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM414040365.031228625131.997-2-7-2-707.677.591B
13José Alvarado29PHI190017.2101001.000-1-1100.510.05P
14Francisco Alvarez22NYM141311113.0125121310.992-3-27221-19.888.86C
15Adbert Alzolay29CHC180017.1312001.0000001.560.17P
16Miguel Amaya25CHC282622226.2228221521.991-1-521118.978.07C
17Tim Anderson31MIA343330282.01253487419.968-1-20003.863.56SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL393838342.216249111227.98831141404.204.10SS
21Nolan Arenado33STL404037348.296266824.97928-4-14-12.432.353B
22Luis Arráez27TOT363624316.01587084425.975-2-9-3-1114.393.502B-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 Avila26SFG7009.2110001.0000000.930.14P
27Pedro Avila27SDP4008.0220001.0000002.250.50P
28José Azocar28SDP32117146.138380001.000432-1-802.341.19OF
29Harrison Bader30NYM333028280.08180010.988125014-12.572.42OF
30Patrick Bailey25SFG262523212.12131981232.9860163418.908.08C
31Austin Barnes34LAD11111095.09591310.9891711318.918.55C
32Jacob Barnes34WSN100010.0101001.0000000.900.10P
33Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
34Tucker Barnhart33ARI161611136.0126120420.9840-3-2-1808.217.75C
35Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
36Joey Bart27PIT161412126.0129121711.992-2-15-1-1009.148.00C
37Matthew Batten29SDP1118.0752011.00011160007.887.001B
38Brett Baty24NYM383528307.0972868110.99014-1-402.812.533B
39Jake Bauers28MIL262111196.014713412114.993150006.704.711B-OF-P
40Jordan Beck23COL141313116.223230001.00004-1-1001.771.64OF
41David Bednar29PIT180016.0211001.000-1-1301.130.11P
42Jalen Beeks30COL180020.1211001.00011000.890.11P
43Josh Bell31MIA292919249.023221118320.987-3-15-4-1908.287.901B
44Cody Bellinger28CHC252522216.273703011.000-3-15-1-513.032.92OF-1B
45Anthony Bender29MIA180017.0330001.000-1-1201.590.17P
46Will Benson26CIN373521305.084831001.00002-2-702.482.27OF
47Christian Bethancourt32MIA231613148.0157148541.975030019.306.65C
48Mookie Betts31LAD444432384.115955100419.97541241203.632.98SS-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-140009.007.001B
53Charlie Blackmon37COL99366.017152001.0000-30002.321.89OF
54Xander Bogaerts31SDP414137360.11476777320.980-3-10-3-10-13.603.432B-SS
55Alec Bohm27PHI403936345.0145627764.95901-1-3-13.633.313B-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.0000003.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án26MIA322318220.0892657610.933-4-220003.402.37SS-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 Bummer30ATL150014.0303001.000-1-1401.930.20P
70Jake Burger28MIA212119180.0986232410.959-2-14-2-1304.704.483B-1B
71Alec Burleson25STL1410280.035314011.0000611513.942.33OF-1B
72Michael Busch26CHC393734329.228526417418.986-2-7-2-7-27.677.031B-3B
73José Buttó26NYM77038.0431001.0001500.950.57P
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 Campusano25SDP383333303.13102951320.994-1-3-6-24-19.148.11C
77Alexander Canario24CHC127466.024240001.00023011803.272.00OF
78Jeimer Candelario30CIN343431297.0109634335.972-6-23-4-16-13.213.033B-1B
79Dylan Carlson25STL95450.011110001.00008-1-2401.981.22OF
80Corbin Carroll23ARI414140366.01041031011.000310-1-3-12.562.54OF
81Nick Castellanos32PHI424241374.066642001.00013-5-16-11.591.57OF
82Miguel Castro29ARI8008.2303001.00012303.120.38P
83Jake Cave31COL25118125.128253001.000-1-90002.011.12OF
84Dylan Cease28SDP99055.0835001.0000001.310.89P
85Slade Cecconi25ARI55027.1312001.0000000.990.60P
86Aroldis Chapman36PIT180013.2303001.0000001.980.17P
87Matt Chapman31SFG434242370.01212491617.95051551602.802.673B
88Jesse Chavez40ATL110014.1202001.0000001.260.18P
89Jazz Chisholm Jr.26MIA434339371.01011001001.00001-4-12-12.452.35OF
90Jackson Chourio20MIL383325295.074731001.000625-1-4-12.261.95OF
91Kody Clemens28PHI73333.022148021.00013913606.003.142B-1B-3B
92Michael Conforto31SFG383734319.049490001.000-7-28-4-1501.381.29OF
93Roansy Contreras24PIT120016.1220001.0000001.100.17P
94William Contreras26MIL353535313.03092901631.990270008.808.74C
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-3611803.312.78SS
100Nabil Crismatt29LAD5007.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
101Jake Cronenworth30SDP414138360.132629726329.991152708.077.881B
102Declan Cronin26MIA120018.2101001.000-1-1100.480.08P
103Pete Crow-Armstrong22CHC181513138.041410001.0000-354302.672.28OF
104Fernando Cruz34CIN180017.0110001.0000000.530.06P
105Oneil Cruz25PIT403838340.11284179816.938-2-7-4-1403.173.00SS
106José Cuas30CHC70010.0110001.000000.900.14P
107Travis d'Arnaud35ATL332624240.02422348031.0003151519.087.33C
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 Cruz22CIN424242370.01476771918.939-2-7-4-1303.363.29SS
113Enyel De Los Santos28SDP200016.2110001.000-1-1200.540.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íaz33COL302825237.01801671121.989-1-415-16.765.93C
118Jake Diekman37NYM160013.0101001.000-1-150.690.06P
119Seranthony Domínguez29PHI160014.0312001.0000001.930.19P
120Brendan Donovan27STL363528310.265531111.985-4-14-2-701.851.52OF-2B-3B
121Camilo Doval26SFG160016.042112.750-1-1301.690.19P
122Brenton Doyle26COL414141359.1115113020.98339-3-1002.832.76OF
123Oliver Dunn26MIL23167132.0441133041.00043432703.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.00002-1-507.597.411B
128Santiago Espinal29CIN312827252.072205026.972-1-7-2-1002.502.263B-2B
129Jeremiah Estrada25SDP6008.000000000.000.00P
130Thairo Estrada28SFG424140356.018952135229.989-1-5-4-1304.734.452B
131Stuart Fairchild28CIN282316204.063630001.00031952942.782.25OF
132Bailey Falter27PIT88043.1514001.000-1-501.040.63P
133Buck Farmer33CIN160022.1312001.0000001.210.19P
134Calvin Faucher28MIA120014.2404001.00011402.450.33P
135Ryan Feltner27COL88045.0844011.000-1-401.601.00P
136José Fermín25STL43229.01028001.0000-19-1-4103.102.002B-3B
137Ryan Fernandez26STL150017.2321001.0000001.530.20P
138J.P. Feyereisen31LAD8008.0321001.0000003.380.38P
139Kyle Finnegan32WSN180017.1101001.0000000.520.06P
140Tyler Fitzgerald26SFG18138131.154282153.907-2-17-2-18-23.362.23OF-SS-2B-P-1B
141Josh Fleming28PIT171019.0927031.00033204.260.53P
142David Fletcher30ATL53128.020614041.00015314306.434.002B
143Wilmer Flores32SFG282018185.019617519220.990-2-1431909.446.691B-3B
144Dylan Floro33WSN190020.1523001.000-1-1002.210.26P
145Mike Ford31CIN1119.0880001.0000658.008.001B
146Nick Fortes27MIA312618225.02262141110.996-2-120019.007.26C
147Jake Fraley29CIN252116185.05148210.980-2-151602.432.00OF
148Kyle Freeland31COL44015.251310.8000002.301.00P
149Freddie Freeman34LAD444440384.136331843228.99414-2-618.458.201B
150Sal Frelick24MIL393723314.06463010.984-4-15-5-19-11.811.58OF-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
151Luis Frías26ARI7006.110010.0000000.000.00P
152Max Fried30ATL88145.1927001.00031301.791.13P
153TJ Friedl28CIN65544.010100001.0000-130002.052.00OF
154Giovanny Gallegos32STL13009.0211001.0000002.000.15P
155Zac Gallen28ARI88044.0633001.0001501.230.75P
156Joey Gallo30WSN191817157.2136123130141.0000021507.767.161B-OF
157Avisaíl García33MIA161310114.039381001.000040003.082.44OF
158Luis García Jr.24WSN353228284.01456282123.993-1-2-3-1304.564.112B
159Robert Garcia28WSN160012.1101001.000-1-1600.730.06P
160Braxton Garrett26MIA1105.1101001.0000001.691.00P
161Reed Garrett31NYM140021.041210.7500001.290.21P
162Robert Gasser25MIL1106.0101001.0000001.501.00P
163Kyle Gibson36STL88049.0954001.0000001.651.13P
164Logan Gillaspie27SDP1000.200000000.000.00P
165Kevin Ginkel30ARI180017.1202001.00011201.040.11P
166Tyler Glasnow30LAD99057.01293001.000-1-401.891.33P
167Paul Goldschmidt36STL403938346.2344318260401.000-2-731008.938.601B
168Austin Gomber30COL88044.280710.8752901.410.88P
169Yan Gomes36CHC211715155.01561506001.00004-4-3109.067.43C
170Marco Gonzales32PIT33017.0413011.00011202.121.33P
171Nick Gonzales25PIT54436.015411011.000-1-280003.753.002B
172Hunter Goodman24COL75343.133312041.00012812706.854.711B-OF
173Nick Gordon28MIA332722241.06052621.96701-4-1902.171.76OF-2B
174MacKenzie Gore25WSN88040.050410.800-1-500.900.50P
175Nolan Gorman24STL383534313.21535794229.987-1-31404.333.972B
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
176Yasmani Grandal35PIT87763.06561220.9690-80009.007.88C
177Josiah Gray26WSN2208.100000000.000.00P
178Sonny Gray34STL77041.1615001.0000001.310.86P
179Tristan Gray28MIA21111.0918001.0002171007.364.503B
180Hunter Greene24CIN99052.1514001.000-1-400.860.56P
181Randal Grichuk32ARI19137117.031310001.000-1-911002.381.63OF
182Michael Grove27LAD161022.1211001.0000000.810.13P
183Luis Guillorme29ATL96354.024717031.0002460004.002.672B-SS-P
184Lourdes Gurriel Jr.30ARI393936344.09185330.96762126-12.302.26OF
185Vladimir Gutierrez28MIA1004.000000000.000.00P
186DL Hall25MIL44016.1202001.0000001.100.50P
187Ian Happ29CHC333328284.275732011.00031131222.372.27OF
188Bryce Harper31PHI373735330.0313280330231.00041527-18.548.461B
189Michael Harris II23ATL393939349.27169110.986-3-1000-11.801.79OF
190Kyle Harrison22SFG99050.0523001.000-1-400.900.56P
191Grant Hartwig26NYM2003.000000000.000.00P
192Hunter Harvey29WSN200022.1330001.000-2-1801.210.15P
193Ke'Bryan Hayes27PIT343333295.195236939.968311312-12.802.713B
194Ryan Helsley29STL200020.0440011.000-1-1001.800.20P
195Kyle Hendricks34CHC66026.0734001.0000002.421.17P
196Tommy Henry26ARI66028.1330001.000-1-700.950.50P
197Kevin Herget33MIL2003.200000000.000.00P
198Enrique Hernández32LAD302113201.0594316011.0003200002.641.79OF-3B-2B-1B
199Jose Hernandez26PIT6004.200000000.000.00P
200Teoscar Hernández31LAD444433379.182793001.0006183911.951.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
201Iván Herrera24STL212017179.21851832011.000-3-21-4-2709.278.81C
202Jason Heyward34LAD44232.011110001.000312527503.092.75OF
203Jordan Hicks27SFG99048.01812512.9440003.191.89P
204Kyle Higashioka34SDP1212695.09490311.9890-4-1-13-28.817.75C
205Sean Hjelle27SFG80013.1211001.00011501.350.25P
206Bryan Hoeing27MIA110019.2220001.0000000.920.18P
207Nico Hoerner27CHC414138365.216658102613.964-6-19-6-2003.943.642B-SS
208Jeff Hoffman31PHI180018.0550001.0000002.500.28P
209Colin Holderman28PIT120011.0211001.0000001.640.17P
210Rhys Hoskins31MIL232219185.01561421229.987-2-16-3-1907.496.701B
211Adrian Houser31NYM76030.2514001.000-1-701.470.71P
212Bryan Hudson27MIL160024.1312001.0001801.110.19P
213Dakota Hudson29COL88039.2514001.0000001.130.63P
214Daniel Hudson37LAD170017.0211001.0000001.060.12P
215Brandon Hughes28ARI3102.200000000.000.00P
216Kyle Hurt26LAD3106.2110001.0000001.350.33P
217Jacob Hurtubise26CIN1105.0110001.0000341.801.00OF
218Raisel Iglesias34ATL170016.1404001.0000002.200.24P
219Shota Imanaga30CHC88046.2826001.0001401.541.00P
220Jonathan India27CIN282828244.0823349061.00016-3-1503.022.932B
221Jake Irvin27WSN88045.21055011.0001401.971.25P
222Luke Jackson32SFG10009.1101001.0000000.960.10P
223Bryce Jarvis26ARI160022.2312001.0001901.190.19P
224Tyler Jay30NYM2004.0110001.0000002.250.50P
225Daulton Jefferies28SFG2104.200000000.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
226Joe Jiménez29ATL160016.010010.0000000.000.00P
227Connor Joe31PIT342915254.11471378212.986-2-8-2-9-15.133.82OF-1B
228Pierce Johnson33ATL130012.0211001.0000001.500.15P
229Jared Jones22PIT88047.0422001.0001400.770.50P
230Nolan Jones26COL252523211.24440040.9090-1-2-11-11.701.60OF
231Jakob Junis31MIL1104.000000000.000.00P
232Janson Junk28MIL3005.0101001.0000001.800.33P
233Jarred Kelenic24ATL262519215.045423001.000-1-321101.881.73OF
234Mitch Keller28PIT99155.01239011.0002701.961.33P
235Joe Kelly36LAD150013.1514001.00011503.380.33P
236Merrill Kelly35ARI44024.2633001.0001802.191.50P
237Orion Kerkering23PHI110011.2211001.000-1-1701.540.18P
238Ray Kerr29ATL2003.0110001.0000003.000.50P
239Ha-Seong Kim28SDP454543392.116455103626.9632600-13.623.51SS
240John King29STL7008.0303001.0000003.380.43P
241Michael King29SDP98049.01037001.0002801.841.11P
242Tyler Kinley33COL170016.0303001.0000001.690.18P
243Andrew Kittredge34STL180016.2202001.0000001.080.11P
244Landon Knack26LAD33016.0330001.0000001.691.00P
245Jared Koenig30MIL100015.130210.667-1-1301.170.20P
246Stephen Kolek27SDP200021.0514001.0000002.140.25P
247Peter Lambert27COL103023.2101001.000-1-800.380.10P
248Dinelson Lamet31LAD3004.1220001.0000004.150.67P
249Derek Law33WSN220026.0110001.0000000.350.05P
250Justin Lawrence29COL150015.1110001.0000000.590.07P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
251Kyle Leahy27STL5009.200000000.000.00P
252Dylan Lee29ATL120020.1514001.00011002.210.42P
253Jung Hoo Lee25SFG373635306.280791001.000-2-6-1-302.352.16OF
254Casey Legumina27CIN1002.000000000.000.00P
255Mark Leiter Jr.33CHC170017.0101001.000-1-1200.530.06P
256Matthew Liberatore24STL152023.2624001.0001802.280.40P
257Francisco Lindor30NYM414037353.01445784317.979-2-8-3-10-13.593.44SS
258Trey Lipscomb24WSN323026268.0983259711.929272903.062.683B-1B-2B
259Luke Little23CHC10109.0303011.0000003.000.30P
260Nick Lodolo26CIN66035.030210.667-1-600.510.33P
261Jorge López31NYM210020.110010.000-2-2000.000.00P
262Otto Lopez25MIA1610894.034122112.971-2-210003.162.062B-3B-SS
263Reynaldo López30ATL77040.1752001.0000001.561.00P
264Richard Lovelady28CHC7005.2321001.000-1-3504.760.43P
265Gavin Lux26LAD312722245.111445690151.00052742004.183.682B
266Jesús Luzardo26MIA66031.2514001.0001601.420.83P
267Lance Lynn37STL88040.131110.667-1-500.450.25P
268Manny Machado31SDP11111096.024618001.00022611302.252.183B
269Nick Madrigal27CHC36148160.0441529061.000-2-18-1-802.481.133B-2B
270Luke Maile33CIN181613143.01651541010.994328-3-25110.329.11C
271Anthony Maldonado26MIA8109.042111.750-1-2203.000.38P
272Sean Manaea32NYM88041.1413001.0000000.870.50P
273Joe Mantiply33ARI200017.1321001.0000001.560.15P
274Brandon Marsh26PHI383330306.06057211.983-1-451911.741.55OF
275Ketel Marte30ARI363428298.018781104226.98962393615.595.142B-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
276Starling Marte35NYM323229282.06460312.984-3-12-1-402.011.97OF
277Yunior Marte29PHI120013.1211001.0000001.350.17P
278Justin Martinez22ARI100012.2202001.0000001.420.20P
279Nick Martinez33CIN94033.171421.714-1-601.350.56P
280Nick Martini34CIN52119.0440001.0000150001.890.80OF
281Miles Mastrobuoni28CHC116256.22791712.963060004.132.362B-OF-SS-3B
282Luis Matos22SFG32226.098010.889-4-199-1-4602.772.67OF
283Yuki Matsui28SDP200018.241210.7500001.450.15P
284Steven Matz33STL66027.241211.7500000.980.50P
285Tyler Matzek33ATL110010.0000000000.000.00P
286Jake McCarthy26ARI342420227.05352010.981-1-3-2-1002.061.53OF
287Darren McCaughan28MIA1004.2101001.0000001.931.00P
288Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
289Scott McGough34ARI150016.0211001.0000001.130.13P
290Ryan McMahon29COL424240366.113122103611.954-1-431003.072.983B
291Jeff McNeil32NYM393835343.01607583225.988-4-13-4-1314.153.762B-OF
292Nick Mears27COL170016.2202001.0000001.080.12P
293Trevor Megill30MIL100010.200000000.000.00P
294Tylor Megill28NYM1104.0202011.0000004.502.00P
295Joey Meneses32WSN232322203.0202185170221.000-1-50018.968.781B
296Whit Merrifield35PHI232017189.052331815.9812110002.431.96OF-3B-2B
297Jackson Merrill21SDP423838343.1129125222.98451841303.333.02OF
298Julian Merryweather32CHC4004.200000000.000.00P
299Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
300Max Meyer25MIA33017.0642001.0000003.182.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
301Miles Mikolas35STL99048.0752011.000-1-401.310.78P
302Wade Miley37MIL2207.0202001.0000002.571.00P
303Drew Millas26WSN22216.014113001.0001800007.887.00C
304Bobby Miller25LAD33011.2101001.0000000.770.33P
305Erik Miller26SFG201020.1101001.00011000.440.05P
306Owen Miller27MIL53123.015132011.000-1-620005.872.141B-3B-2B-P
307Tyson Miller28CHC1002.0000000.000.00P
308Hoby Milner33MIL200019.1853001.0000003.720.40P
309A.J. Minter30ATL210017.2202001.00011101.020.10P
310Anthony Molina22COL80015.2422001.00022602.300.50P
311Sam Moll32CIN5005.0101001.0000001.800.20P
312Andruw Monasterio27MIL73130.0945001.0001470002.701.133B-2B-OF
313Frankie Montas31CIN77030.0936001.0001702.701.29P
314Elehuris Montero25COL322926254.1315303120311.000-2-9-1-5011.159.841B
315Jordan Montgomery31ARI55028.1404001.0001701.270.80P
316Adrián Morejón25SDP110016.2202001.00011201.080.18P
317Christopher Morel25CHC333311250.073214753.932-2-8-4-1902.452.063B
318Gabriel Moreno24ARI322727248.02202041511.9951421007.956.84C
319Charlie Morton40ATL77043.0404001.000-1-500.840.57P
320Max Muncy33LAD393535329.190236528.9783941502.402.263B
321Roddery Muñoz24MIA33015.2312001.0000001.721.00P
322Sean Murphy29ATL1106.0990001.0000-5800013.509.00C
323Tom Murphy33SFG1210884.269681001.000-2-31-5-71-27.335.75C
324Joe Musgrove31SDP88041.0954001.0000001.981.13P
325Dane Myers28MIA84248.01513110.9330-10002.631.75OF
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
326Tobias Myers25MIL44017.0101001.0000000.530.25P
327Andrew Nardi25MIA200017.0303001.00022401.590.15P
328Omar Narváez32NYM201510133.0143136342.972-4-38-6-5419.416.95C
329Kyle Nelson27ARI110010.200000000.000.00P
330Nick Nelson28PHI3003.1110001.0000002.700.33P
331Ryne Nelson26ARI66025.153110.8000001.420.67P
332Héctor Neris35CHC160015.0202001.000-1-1301.200.13P
333Kevin Newman30ARI282319208.0832160214.97631531703.502.79SS-2B
334Kyle Nicolas25PIT7007.0202001.00012902.570.29P
335Tomás Nido30NYM171310124.0133124721.985000019.517.71C
336Brandon Nimmo31NYM383630322.056524001.000-1-2-4-1401.571.47OF
337Aaron Nola31PHI99158.0422011.0000000.620.44P
338Lars Nootbaar26STL292822248.26764121.970-2-100002.352.24OF
339Dedniel Núñez28NYM4006.100000000.000.00P
340Nasim Nuñez23WSN51014.051310.800-1-740002.570.80SS-2B
341Riley O'Brien29STL1001.000000000.000.00P
342Edward Olivares28PIT17165120.03130010.9680-20002.251.76OF
343Matt Olson30ATL393939349.236032928332.9925192709.199.151B
344Joey Ortiz25MIL362619243.088295636.966-1-3-2-1003.152.243B-2B-SS
345Luis Ortiz28PHI1000.200000000.000.00P
346Luis Ortiz25PIT130021.220110.5000000.420.08P
347Adam Ottavino38NYM160016.1422001.0000002.200.25P
348James Outman27LAD342823252.16967110.986-2-8-1-402.432.00OF
349Cristian Pache25PHI1210585.02118210.9520211402.121.67OF
350Emilio Pagán33CIN190017.1211001.0000001.040.11P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Andy Pages23LAD252520225.177761001.00084031603.083.08OF
352Pedro Pagés25STL72228.23433010.9710100010.364.71C-1B
353Daniel Palencia24CHC70011.0101001.0000000.820.14P
354Andre Pallante25STL90010.0642001.00012005.400.67P
355Mitchell Parker24WSN66032.0422001.0000001.130.67P
356Graham Pauley23SDP64134.1126511.917-1-31-1-3502.881.573B-1B
357James Paxton35LAD77038.1404001.00021000.940.57P
358Joel Payamps30MIL150013.031110.6670001.380.13P
359Elvis Peguero27MIL170018.0101001.0000000.500.06P
360Freddy Peralta28MIL88044.21147001.0000002.221.38P
361Wandy Peralta32SDP210018.1211001.0000000.980.10P
362Geraldo Perdomo24ARI77563.019415051.0000-50002.712.71SS
363Jhonny Pereda28MIA32017.022220001.0000-17-1-71-111.657.33C
364Martín Pérez33PIT88045.0633011.0002901.200.75P
365Blake Perkins27MIL333131290.09390210.98941631212.862.79OF
366Jace Peterson34ARI105350.020713031.000-3-78-3-7203.602.00SS-2B-3B
367Brandon Pfaadt25ARI88047.063210.833-1-400.960.63P
368Evan Phillips29LAD140013.232010.667-1-1501.320.14P
369Ricardo Pinto30PHI60010.2651001.0000005.061.00P
370Quinn Priester23PIT55027.094320.778-2-1502.331.40P
371Jurickson Profar31SDP424222323.069672011.000-3-12-3-11-11.921.64OF-1B
372A.J. Puk29MIA64015.0101011.0000000.600.17P
373Cal Quantrill29COL99051.2853001.0001401.390.89P
374Jose Quintana35NYM88041.1743011.000-1-501.520.88P
375Tanner Rainey31WSN120012.0321001.0000002.250.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
376Brooks Raley36NYM8007.000000000.000.00P
377Emmanuel Ramirez29MIA3003.100000000.000.00P
378Nick Ramirez34LAD5007.0101001.0000001.290.20P
379Yohan Ramírez29NYM5008.1000000000.000.00P
380Heliot Ramos24SFG65448.013112001.000383410012.442.17OF
381Colin Rea33MIL88044.1972001.000-2-901.831.13P
382J.T. Realmuto33PHI343431298.23413231623.9940114-110.229.97C
383Jakson Reetz28SFG53331.034340001.000060009.876.80C
384Sean Reid-Foley28NYM110010.200000000.000.00P
385Bryan Reynolds29PIT383830338.168626011.000-7-24-2-711.811.79OF
386Austin Riley27ATL373736326.195256733.9683102702.542.493B
387Emmanuel Rivera28MIA292319207.01106940110.991-2-1321214.743.633B-1B-P
388Nick Robertson25STL6007.200000000.000.00P
389Víctor Robles27WSN86547.21614110.938-1-130002.831.88OF
390Brendan Rodgers27COL383535310.215548106129.994-2-91404.464.052B
391Randy Rodríguez24SFG3007.2211001.0000002.350.67P
392Taylor Rogers33SFG180015.1101001.0000000.590.06P
393Trevor Rogers26MIA88037.062310.833-1-501.220.63P
394Tyler Rogers33SFG200018.2514001.0000002.410.25P
395Johan Rojas23PHI343429297.07169110.986-6-24-3-1202.122.06OF
396Miguel Rojas35LAD271812167.061223815.98411021403.232.14SS-2B-3B
397JoJo Romero27STL200021.1202001.0000000.840.10P
398Eddie Rosario32WSN332819260.06058111.983-5-2200-12.041.79OF
399Eguy Rosario24SDP2594101.038112614.9740422403.301.423B-2B
400Joe Ross31MIL88041.0651001.0000001.320.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
401Landen Roupp25SFG100013.2303001.0000001.980.30P
402Chris Roycroft27STL3003.2101001.0000002.450.33P
403José Ruiz29PHI4005.000000000.000.00P
404Keibert Ruiz25WSN212020179.21831721014.995010019.128.67C
405Jackson Rutledge25WSN1001.0000000.000.00P
406Ryder Ryan29PIT90012.000000000.000.00P
407Andrew Saalfrank26ARI2001.000000000.000.00P
408Blake Sabol26SFG76456.06359130.952-3-620009.648.57C
409Chris Sale35ATL88049.2826001.0000001.451.00P
410Cristopher Sánchez27PHI88042.0121830.750-1-501.931.13P
411Gary Sánchez31MIL118872.26258310.984080007.565.55C-1B
412Jesús Sánchez26MIA322824249.054540001.000-7-32-4-19-21.951.69OF
413Sixto Sánchez25MIA114022.2422001.0000001.590.36P
414Casey Schmitt25SFG55547.01798021.000-1-270003.263.40SS
415Kyle Schwarber31PHI1119.0440001.0000320004.004.00OF
416Christian Scott25NYM22012.2110001.0000000.710.50P
417Tanner Scott29MIA170017.030210.667-2-2401.060.12P
418Victor Scott II23STL201716158.04241010.976-1-7-1-702.342.05OF
419Nick Senzel29WSN77763.02121720.9050-6-1-1902.712.713B
420Luis Severino30NYM88045.091710.8890001.601.00P
421Paul Sewald34ARI3003.0101001.0000003.000.33P
422Zack Short29TOT105351.11741212.9411330002.811.603B-SS-2B
423Michael Siani24STL352314211.251510001.00002211-12.171.46OF
424Lucas Sims30CIN160012.1321011.0000002.190.19P
425Paul Skenes22PIT1104.0101001.0000002.251.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
426Austin Slater31SFG2111295.022211001.0000-311202.081.05OF
427Burch Smith34MIA170019.2303001.000-1-1001.370.18P
428Drew Smith30NYM100010.000000000.000.00P
429Pavin Smith28ARI107356.020191001.0002380003.212.00OF-1B
430Will Smith29LAD343333301.12982811430.990311-1-4-18.818.68C
431Drew Smyly35CHC90012.2101001.00011600.710.11P
432Blake Snell31SFG33011.200000-1-170.000.00P
433Donovan Solano36SDP33224.0514001.000-1-410001.881.673B
434George Soriano25MIA100011.2202001.0000001.540.20P
435Edmundo Sosa28PHI17159131.066224139.9550-221804.333.71SS-3B-2B
436Gregory Soto29PHI160012.0220001.000-1-1701.500.13P
437Carson Spiers26CIN1004.000000000.000.00P
438Jacob Stallings34COL171412131.1116110510.9911721817.886.76C
439Justin Steele28CHC33013.1101001.0000000.680.33P
440Spencer Steer26CIN404034349.0114107431.97414-2-602.862.58OF-1B-2B
441Jackson Stephens30ATL2002.100000000.000.00P
442Tyler Stephenson27CIN292624227.02212147011.000001518.767.62C
443DJ Stewart30NYM85136.0880001.000-4-123-1-3302.000.89OF-1B
444Gavin Stone25LAD88044.01486021.000-1-502.861.75P
445Bryson Stott26PHI383532322.01426080217.986-1-5-1-403.913.412B-SS
446Matt Strahm32PHI170016.100000000.000.00P
447Hunter Stratton27PIT190020.1312001.0000001.330.16P
448Spencer Strider25ATL2209.0110001.0000001.000.50P
449Garrett Stubbs31PHI129987.18984410.989-2-23-1-14-19.077.33C
450Eugenio Suárez32ARI424242375.01132089415.96513-1-302.622.603B
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
451Ranger Suárez28PHI88154.015312011.00031102.501.88P
452Robert Suarez33SDP170018.1220001.0000000.980.12P
453Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
454Cole Sulser34NYM4004.200000-1-430.000.00P
455Brent Suter34CIN170025.2615001.00021602.100.35P
456Jack Suwinski25PIT403024289.19594010.989416-5-2002.922.35OF
457Seiya Suzuki29CHC151515129.228262021.0000-21911.941.87OF
458Dansby Swanson30CHC363533307.21324583412.970-1-60003.743.56SS
459Jameson Taillon32CHC55028.072410.8570001.931.20P
460Fernando Tatis Jr.25SDP454541391.19183441.956-4-12-1-302.001.93OF
461Mike Tauchman33CHC353225292.06664111.985-5-22-3-1202.001.86OF
462Chris Taylor33LAD231713162.035341001.0004270001.941.46OF-2B
463Michael A. Taylor33PIT342929265.08481210.98873452212.822.44OF
464Tyrone Taylor30NYM211714165.048471001.0001521402.622.29OF
465Julio Teheran33NYM1102.2110001.0000003.381.00P
466Rowdy Tellez29PIT373021262.123621421119.99621115-18.066.351B
467Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
468Alek Thomas24ARI44330.0660001.000-3-1030001.801.50OF
469Lane Thomas28WSN222221192.04441211.977-6-38-5-3102.021.95OF
470Bubba Thompson26CIN115452.015150001.000-1-21-1-2302.601.36OF
471Keegan Thompson29CHC90012.210010.000-1-1600.000.00P
472Ryan Thompson32ARI170017.000000-1-120.000.00P
473Zack Thompson26STL52017.0321001.0000001.590.60P
474Michael Toglia25COL15128110.265596051.000-3-31-1-1005.293.821B-OF
475Michael Tonkin34NYM5007.0220001.0000002.570.40P
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
476Ezequiel Tovar22COL414141360.118857130127.9952631004.674.56SS
477Taylor Trammell26LAD31012.0550001.00011430003.751.67OF
478Blake Treinen36LAD4004.0101001.0000002.250.25P
479Alan Trejo28COL108567.2361026051.0001100004.793.602B-SS-3B
480Jared Triolo26PIT393936346.01485790122.9932551713.823.592B-3B-1B
481Chadwick Tromp29ATL14126103.2101956001.00011411208.777.21C
482Brice Turang24MIL403833334.01707990117.994-2-91404.554.232B
483Spencer Turnbull31PHI86035.1752001.000-2-1101.780.88P
484Trea Turner31PHI323231281.01073271410.963-3-13-1-403.303.22SS
485Kyle Tyler27MIA1002.0110001.0000004.501.00P
486Abner Uribe24MIL140014.1752011.00011404.400.50P
487Ricky Vanasco25LAD1002.0110001.0000004.501.00P
488Ildemaro Vargas32WSN241913178.1653133111.985-1-71603.232.292B-3B-OF-SS
489Gus Varland27LAD7006.0321001.0000004.500.43P
490Randy Vásquez25SDP44015.2211001.0000001.150.50P
491Alex Vesia28LAD190018.250411.8000001.930.21P
492Thyago Vieira31MIL150020.230210.6670000.870.13P
493Mark Vientos24NYM31011.0514001.00011130004.091.673B
494Eli Villalobos27MIA3004.1101001.0000002.080.33P
495Darius Vines26ATL2209.2312001.0000002.791.50P
496Victor Vodnik24COL170024.1532001.0000001.850.29P
497LaMonte Wade Jr.30SFG373117254.023720531123.996-2-110008.366.051B-OF
498Tyler Wade29SDP312110187.046182622.957-5-31-3-1902.121.383B-2B-OF-SS
499Matt Waldron27SDP88039.1514001.0000001.140.63P
500Christian Walker33ARI434240376.0378348300421.00041292919.058.791B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Jordan Walker22STL17177132.024222011.00011119-11.641.41OF
502Josh Walker29NYM3003.0110001.0000003.000.33P
503Ryan Walker28SFG221022.0211001.000-1-900.820.09P
504Taijuan Walker31PHI33018.2523011.00011102.411.67P
505Forrest Wall28ATL1001.0110001.00016960009.001.00OF
506Blake Walston23ARI1003.2101001.0000002.451.00P
507Ryan Weathers24MIA99049.2514001.0001400.910.56P
508Logan Webb27SFG99053.11257001.000-3-1102.031.33P
509Jordan Weems31WSN180015.041211.7500001.800.17P
510Joey Wendle34NYM1810598.040132433.925-1-12-1-1203.402.062B-3B-SS
511Hayden Wesneski26CHC63025.2853001.0000002.811.33P
512Zack Wheeler34PHI99053.11073001.0000001.691.11P
513Mitch White29TOT4007.0101001.0000001.290.25P
514Jordan Wicks24CHC55023.000000-1-90.000.00P
515Joey Wiemer25MIL155460.1109010.900-2-3812021.340.60OF
516Alika Williams25PIT151511133.148192723.958-2-21-4-3603.112.712B-SS
517Trevor Williams32WSN88041.2624001.0001501.300.75P
518Bryse Wilson26MIL115034.0101001.0001600.260.09P
519Justin Wilson36CIN150010.1312001.0000002.610.20P
520Allan Winans28ATL1105.0202001.00014003.602.00P
521Jesse Winker30WSN302921242.14742411.979-1-631411.711.53OF
522Keaton Winn26SFG99042.11073001.0001502.131.11P
523Masyn Winn22STL363433303.215041105426.97352083214.334.06SS
524Patrick Wisdom32CHC95346.03019921.933020005.482.551B-OF-3B-P
525Brett Wisely25SFG1107.000000-1-91-1-17100.000.002B
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
526Yoshinobu Yamamoto25LAD99047.2835001.0001401.510.89P
527Ryan Yarbrough32LAD120031.21028001.0001602.840.83P
528Mike Yastrzemski33SFG332923250.053512001.000-6-2731401.911.61OF
529Christian Yelich32MIL131312108.02018110.950-1-10-1-1101.581.46OF
530Danny Young30NYM2003.000000000.000.00P
531Jacob Young24WSN322926254.08278312.98831631402.872.53OF