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.55.697443963063537.0160211794022144.9871551441
Atlanta Braves333.62.712403602983228.0148610763971335.991831842
Chicago Cubs384.25.694443962833516.0156511723662725.983-18-6-7-6-1
Cincinnati Reds334.33.701433872953402.0146011343022422.984-2-1-3-51
Colorado Rockies315.28.679433873063396.0160811324562045.988-8-3541
Los Angeles Dodgers393.47.739454052963639.0163712134061829.98940133451
Miami Marlins435.56.675454052853591.0165211974213437.979-24-8-20-33
Milwaukee Brewers394.21.708433872783438.0153711463692227.98641-4-10
New York Mets404.43.703423782873402.0151111343512635.983-9-3-28-9-1
Philadelphia Phillies323.64.701443963183555.0161511854032731.983-4-21-1-4
Pittsburgh Pirates344.48.697443962903522.0157811743772734.98300-31-1
San Diego Padres344.50.707464143013675.0161512253642635.984-4-1-2-3-5
San Francisco Giants384.78.667454053083537.0168011794732845.983-23-8-50-3
St. Louis Cardinals344.77.680433872883417.0154311393871744.989-6-2101-1
Washington Nationals344.19.665423782923348.0155111164072847.982-18-6-6-10
League Average364.41.695443922953480 157611603922436.985-3-00-0-1
5364.41.6956535877443152203.023640174015881358535.985-49-14-1-8

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 Abbott25CIN99050.0642001.0001401.080.67P
2CJ Abrams23WSN383837334.016348111421.9750-2-1-404.284.18SS
3Ronald Acuña Jr.26ATL393938348.275732001.000-3-9-4-1301.941.92OF
4Willy Adames28MIL434342379.01575995315.981-1-3-3-903.663.58SS
5Riley Adams28WSN202019176.1171163532.982-4-28-1-7-18.578.40C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9812800-14.594.19SS
8Ozzie Albies27ATL323232284.21405484217.986-4-18-6-2504.364.312B
9Blaze Alexander25ARI231814158.0602333411.933-5-35-7-53-13.192.43SS-2B
10Logan Allen27ARI70016.1523001.0000002.760.71P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM424141373.032029227131.997-2-5-2-607.707.601B
13José Alvarado29PHI190017.2101001.000-1-1100.510.05P
14Francisco Alvarez22NYM141311113.0125121310.992-3-27111-19.888.86C
15Adbert Alzolay29CHC180017.1312001.0000001.560.17P
16Miguel Amaya25CHC282622226.2228221521.991-1-51518.978.07C
17Tim Anderson31MIA343330282.01253487419.9680-20003.863.56SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL403939351.216953114227.98831051714.274.18SS
21Nolan Arenado33STL414138356.299267124.980310-4-13-12.452.373B
22Luis Arráez27TOT363624316.01587084425.975-2-9-4-1514.393.502B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN88043.2148420.857-1-502.471.50P
25Javier Assad26CHC99048.1725011.0002801.300.78P
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é Azocar28SDP33127155.139390001.000431-1-702.261.18OF
29Harrison Bader30NYM343129288.08886110.989125114-12.722.56OF
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-4-2-1808.217.75C
35Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
36Joey Bart27PIT171513134.0139131711.993-1-13-1-909.278.12C
37Matthew Batten29SDP1118.0752011.00011160007.887.001B
38Brett Baty24NYM383528307.0972868110.99015-1-402.812.533B
39Jake Bauers28MIL262111196.014713412114.993151606.704.711B-OF-P
40Jordan Beck23COL151414125.226251011.00017-1-901.861.73OF
41David Bednar29PIT180016.0211001.000-1-1301.130.11P
42Jalen Beeks30COL180020.1211001.00011000.890.11P
43Josh Bell31MIA303019257.023821520320.987-3-13-4-1908.237.831B
44Cody Bellinger28CHC252522216.273703011.000-3-150013.032.92OF-1B
45Anthony Bender29MIA180017.0330001.000-1-1201.590.17P
46Will Benson26CIN383622313.087861001.00013-2-702.502.29OF
47Christian Bethancourt32MIA231613148.0157148541.97503-1-819.306.65C
48Mookie Betts31LAD454533392.116255102520.96941141203.602.96SS-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 Bogaerts31SDP424238369.11486778320.980-3-10-3-10-13.533.372B-SS
55Alec Bohm27PHI414037354.0151648165.96014-1-3-13.693.373B-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.00013114002.701.293B-1B
62Jhony Brito26SDP140022.1413001.0001901.610.29P
63Connor Brogdon29TOT4003.0101001.0000003.000.25P
64Ben Brown24CHC104033.1110001.000-1-600.270.10P
65Vidal Bruján26MIA332419229.0912758610.934-4-220003.342.36SS-3B-2B-OF
66Kris Bryant32COL88558.037343031.000-1-2900-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 Burger28MIA222219188.01006333410.960-2-14-2-1304.604.363B-1B
71Alec Burleson25STL1511388.039345021.0000-111313.992.44OF-1B
72Michael Busch26CHC403835338.229427317419.986-1-5-2-7-27.717.071B-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 Campusano25SDP393434312.13203041420.994-1-3-6-23-19.168.15C
77Alexander Canario24CHC127466.024240001.00022911803.272.00OF
78Jeimer Candelario30CIN353532305.0110634435.973-6-24-4-16-13.162.973B-1B
79Dylan Carlson25STL95450.011110001.00007-3-7201.981.22OF
80Corbin Carroll23ARI424140367.01041031011.0003900-12.552.48OF
81Curt Casali35SFG1119.011101001.00002111.0011.00C
82Nick Castellanos32PHI434342383.067652001.00014-5-15-11.571.56OF
83Miguel Castro29ARI8008.2303001.00012303.120.38P
84Jake Cave31COL26129134.133303001.0001621712.211.27OF
85Dylan Cease28SDP99055.0835001.0000001.310.89P
86Slade Cecconi25ARI55027.1312001.0000000.990.60P
87Aroldis Chapman36PIT180013.2303001.0000001.980.17P
88Matt Chapman31SFG444343379.01242692617.95251651602.802.683B
89Jesse Chavez40ATL120016.1303001.0000001.650.25P
90Jazz Chisholm Jr.26MIA444440380.01061051001.00013-4-12-12.512.41OF
91Jackson Chourio20MIL393426304.077761001.000625-1-3-12.281.97OF
92Kody Clemens28PHI73333.022148021.00013913606.003.142B-1B-3B
93Michael Conforto31SFG383734319.049490001.000-8-28-4-1501.381.29OF
94Roansy Contreras24PIT120016.1220001.0000001.100.17P
95William Contreras26MIL353535313.03092901631.990270008.808.74C
96Willson Contreras32STL202018164.1158148910.9941621518.607.85C
97Garrett Cooper33CHC43229.024231031.000-1-240007.454.801B-OF
98Patrick Corbin34WSN99048.1716001.0000001.300.78P
99Tom Cosgrove28SDP150012.0202001.00011701.500.13P
100Brandon Crawford37STL98668.025619061.000-2-360003.312.78SS
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
101Nabil Crismatt29LAD5007.0101001.0000001.290.20P
102Jake Cronenworth30SDP424239369.133530626329.991252608.097.901B
103Declan Cronin26MIA130020.1211001.000-1-1000.890.15P
104Pete Crow-Armstrong22CHC191614147.042420001.000-1-964802.572.21OF
105Fernando Cruz34CIN190018.0110001.0000000.500.05P
106Oneil Cruz25PIT413938346.11314281817.939-3-10-4-1403.203.00SS
107José Cuas30CHC70010.0110001.0000000.900.14P
108Travis d'Arnaud35ATL342725249.02502428031.0003141519.047.35C
109Yu Darvish37SDP88040.2514001.0000001.110.63P
110Henry Davis24PIT222119184.1181173711.99417-3-2008.798.18C
111Noah Davis27COL1003.000000000.000.00P
112Bryan De La Cruz27MIA181816154.032302011.000-4-301711.871.78OF
113Elly De La Cruz22CIN434242371.01476771918.939-2-7-3-1003.353.21SS
114Enyel De Los Santos28SDP200016.2110001.000-1-1200.540.05P
115Jason Delay29PIT11110.012120001.00001800010.8012.00C
116Alexis Díaz27CIN160014.2321011.0000001.840.19P
117Edwin Díaz30NYM160016.220110.500-2-2400.540.06P
118Elias Díaz33COL302825237.01801671121.989-1-4210-16.765.93C
119Jake Diekman37NYM160013.0101001.000-1-1500.690.06P
120Seranthony Domínguez29PHI170015.0312001.0000001.800.18P
121Brendan Donovan27STL373629318.267551111.985-4-13-1-301.861.53OF-2B-3B
122Camilo Doval26SFG170017.042112.750-1-1201.590.18P
123Brenton Doyle26COL424242368.1118116020.98328-3-902.832.76OF
124Oliver Dunn26MIL23167132.0441133041.00043432703.001.833B-2B-1B
125Adam Duvall35ATL211514143.242402001.000021802.632.00OF
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
126Bryce Elder25ATL44020.2752021.0000003.051.75P
127Kent Emanuel32MIA2006.0101001.0000001.500.50P
128Christian Encarnacion-Strand24CIN292928255.0215196190131.00002-1-507.597.411B
129Santiago Espinal29CIN322927260.083245727.97600-3-1402.802.453B-2B-SS
130Jeremiah Estrada25SDP7009.200000000.000.00P
131Thairo Estrada28SFG434241365.019353138229.990-2-5-4-1304.714.442B
132Stuart Fairchild28CIN282316204.063630001.00031963542.782.25OF
133Bailey Falter27PIT88043.1514001.000-1-501.040.63P
134Buck Farmer33CIN160022.1312001.0000001.210.19P
135Calvin Faucher28MIA130015.2404001.00011302.300.31P
136Ryan Feltner27COL88045.0844011.000-1-401.601.00P
137José Fermín25STL43229.01028001.0000-19-1-4103.102.002B-3B
138Ryan Fernandez26STL150017.2321001.0000001.530.20P
139J.P. Feyereisen31LAD8008.0321001.0000003.380.38P
140Kyle Finnegan32WSN180017.1101001.0000000.520.06P
141Tyler Fitzgerald26SFG18138131.154282153.907-2-17-2-18-23.362.23OF-SS-2B-P-1B
142Josh Fleming28PIT171019.0927031.00033204.260.53P
143David Fletcher30ATL53128.020614041.00015314306.434.002B
144Wilmer Flores32SFG282018185.019617519220.990-2-1442609.446.691B-3B
145Dylan Floro33WSN200022.0523001.000-1-902.050.25P
146Mike Ford31CIN22217.017152011.00015817109.008.501B
147Nick Fortes27MIA322719234.02342221110.996-2-110018.967.28C
148Jake Fraley29CIN262217193.05148210.980-4-220002.331.92OF
149Kyle Freeland31COL44015.251310.8000002.301.00P
150Freddie Freeman34LAD454541392.136932443229.99513-2-618.428.161B
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
151Sal Frelick24MIL403824323.06766010.985-4-15-5-18-11.841.61OF-3B
152Luis Frías26ARI7006.110010.0000000.000.00P
153Max Fried30ATL88145.1927001.00031301.791.13P
154TJ Friedl28CIN65544.010100001.0000-130002.052.00OF
155Giovanny Gallegos32STL13009.0211001.0000002.000.15P
156Zac Gallen28ARI88044.0633001.0001501.230.75P
157Joey Gallo30WSN191817157.2136123130141.0000-121507.767.161B-OF
158Avisaíl García33MIA161310114.039381001.000040003.082.44OF
159Luis García Jr.24WSN353228284.01456282123.993-1-2-2-804.564.112B
160Robert Garcia28WSN170012.2101001.000-1-1600.710.06P
161Braxton Garrett26MIA1105.1101001.0000001.691.00P
162Reed Garrett31NYM140021.041210.7500001.290.21P
163Robert Gasser25MIL22011.031110.6670001.641.00P
164Kyle Gibson36STL88049.0954001.0000001.651.13P
165Logan Gillaspie27SDP1000.200000000.000.00P
166Kevin Ginkel30ARI180017.1202001.00011201.040.11P
167Tyler Glasnow30LAD99057.01293001.000-1-401.891.33P
168Paul Goldschmidt36STL414039354.2349323260411.000-2-631008.868.511B
169Austin Gomber30COL99050.290810.8892801.420.89P
170Yan Gomes36CHC221816164.01671616001.00015-4-2909.167.59C
171Marco Gonzales32PIT33017.0413011.00011202.121.33P
172Nick Gonzales25PIT65444.020713021.000-1-28-1-2704.092.862B-3B
173Hunter Goodman24COL75343.133312041.00012712706.854.711B-OF
174Nick Gordon28MIA342822247.06153621.96701-4-1902.151.74OF-2B
175MacKenzie Gore25WSN88040.050410.800-1-500.900.50P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Nolan Gorman24STL383534313.21535794229.987-1-300-14.333.972B
177Yasmani Grandal35PIT87763.06561220.9690-811909.007.88C
178Josiah Gray26WSN2208.100000000.000.00P
179Sonny Gray34STL77041.1615001.0000001.310.86P
180Tristan Gray28MIA31112.01019001.0002182110007.503.333B
181Hunter Greene24CIN99052.1514001.000-1-400.860.56P
182Randal Grichuk32ARI20147125.035350001.000021902.521.75OF
183Michael Grove27LAD161022.1211001.0000000.810.13P
184Luis Guillorme29ATL96354.024717031.0002460004.002.672B-SS-P
185Lourdes Gurriel Jr.30ARI404037353.09286330.96762026-12.272.23OF
186Vladimir Gutierrez28MIA1004.000000000.000.00P
187DL Hall25MIL44016.1202001.0000001.100.50P
188Ian Happ29CHC333328284.275732011.00031131222.372.27OF
189Bryce Harper31PHI383836339.0323289340241.00041514-18.588.501B
190Michael Harris II23ATL404040358.27270110.986-4-1313-11.781.78OF
191Kyle Harrison22SFG99050.0523001.000-1-400.900.56P
192Grant Hartwig26NYM3004.200000000.000.00P
193Hunter Harvey29WSN200022.1330001.000-2-1801.210.15P
194Ke'Bryan Hayes27PIT343333295.195236939.968311416-12.802.713B
195Ryan Helsley29STL200020.0440011.000-1-1001.800.20P
196Kyle Hendricks34CHC66026.0734001.0000002.421.17P
197Tommy Henry26ARI66028.1330001.000-1-700.950.50P
198Kevin Herget33MIL2003.200000000.000.00P
199Elieser Hernández29LAD1106.0000000.000.00P
200Enrique Hernández32LAD302113201.0594316011.0003190002.641.79OF-3B-2B-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
201Jose Hernandez26PIT6004.200000000.000.00P
202Teoscar Hernández31LAD454534387.183803001.0005162611.931.84OF
203Iván Herrera24STL222118187.21961933011.000-3-19-4-2609.408.91C
204Jason Heyward34LAD44232.011110001.000312527503.092.75OF
205Jordan Hicks27SFG99048.01812512.9440003.191.89P
206Kyle Higashioka34SDP1212695.09490311.9890-5-1-13-28.817.75C
207Sean Hjelle27SFG90014.0211001.00011401.290.22P
208Bryan Hoeing27MIA110019.2220001.0000000.920.18P
209Nico Hoerner27CHC414138365.216658102613.964-6-19-6-2003.943.642B-SS
210Jeff Hoffman31PHI180018.0550001.0000002.500.28P
211Colin Holderman28PIT120011.0211001.0000001.640.17P
212Rhys Hoskins31MIL232219185.01561421229.987-2-16-3-1907.496.701B
213Adrian Houser31NYM86032.2624001.000-1-601.650.75P
214Bryan Hudson27MIL160024.1312001.0001801.110.19P
215Dakota Hudson29COL88039.2514001.000-1-501.130.63P
216Daniel Hudson37LAD170017.0211001.0000001.060.12P
217Brandon Hughes28ARI3102.200000000.000.00P
218Kyle Hurt26LAD3106.2110001.0000001.350.33P
219Jacob Hurtubise26CIN22012.0110001.0000140000.750.50OF
220Raisel Iglesias34ATL170016.1404001.0000002.200.24P
221Shota Imanaga30CHC88046.2826001.0001401.541.00P
222Jonathan India27CIN282828244.0823349061.00016-2-1003.022.932B
223Jake Irvin27WSN88045.21055011.0001401.971.25P
224Luke Jackson32SFG10009.1101001.0000000.960.10P
225Bryce Jarvis26ARI160022.2312001.0000001.190.19P
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
226Tyler Jay30NYM2004.0110001.0000002.250.50P
227Daulton Jefferies28SFG2104.200000000.000.00P
228Joe Jiménez29ATL160016.010010.0000000.000.00P
229Connor Joe31PIT353016262.11521428213.987-2-11-2-9-15.153.85OF-1B
230Pierce Johnson33ATL130012.0211001.0000001.500.15P
231Jared Jones22PIT88047.0422001.0001400.770.50P
232Nolan Jones26COL252523211.24440040.9090-1-1-5-11.701.60OF
233Jakob Junis31MIL1104.000000000.000.00P
234Janson Junk28MIL3005.0101001.0000001.800.33P
235Jarred Kelenic24ATL272620224.050473001.000-1-321002.011.85OF
236Mitch Keller28PIT99155.01239011.0002701.961.33P
237Joe Kelly36LAD150013.1514001.00011503.380.33P
238Merrill Kelly35ARI44024.2633001.0001802.191.50P
239Orion Kerkering23PHI110011.2211001.000-1-1701.540.18P
240Ray Kerr29ATL3006.0110001.0000001.500.33P
241Ha-Seong Kim28SDP464643399.116556103626.9642600-13.583.46SS
242John King29STL7008.0303001.0000003.380.43P
243Michael King29SDP109054.113310001.0002702.151.30P
244Tyler Kinley33COL170016.0303001.0000001.690.18P
245Andrew Kittredge34STL180016.2202001.0000001.080.11P
246Landon Knack26LAD33016.0330001.0000001.691.00P
247Jared Koenig30MIL110016.130210.667-1-1201.100.18P
248Stephen Kolek27SDP200021.0514001.0000002.140.25P
249Peter Lambert27COL113024.2101001.000-1-800.360.09P
250Dinelson Lamet31LAD3004.1220001.0000004.150.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
251Derek Law33WSN230026.1110001.0000000.340.04P
252Justin Lawrence29COL160016.1110001.0000000.550.06P
253Kyle Leahy27STL5009.200000000.000.00P
254Dylan Lee29ATL120020.1514001.00011002.210.42P
255Jung Hoo Lee25SFG373635306.280791001.000-2-7-1-302.352.16OF
256Casey Legumina27CIN1002.000000000.000.00P
257Mark Leiter Jr.33CHC170017.0101001.000-1-1200.530.06P
258Matthew Liberatore24STL152023.2624001.0001802.280.40P
259Francisco Lindor30NYM424138361.01496085417.973-4-12-3-10-13.613.45SS
260Trey Lipscomb24WSN333127276.01033363712.932272903.132.743B-1B-2B
261Luke Little23CHC111010.0303011.0000002.700.27P
262Nick Lodolo26CIN66035.030210.667-1-600.510.33P
263Jorge López31NYM210020.110010.000-2-2000.000.00P
264Otto Lopez25MIA17119103.038142312.974-1-1711203.232.182B-3B-SS
265Reynaldo López30ATL77040.1752001.0000001.561.00P
266Richard Lovelady28CHC7005.2321001.000-1-3504.760.43P
267Joey Lucchesi31NYM1104.1101001.0002.081.00P
268Gavin Lux26LAD322823253.111746710161.00052641904.163.662B
269Jesús Luzardo26MIA66031.2514001.0001601.420.83P
270Lance Lynn37STL99045.131110.667-1-400.400.22P
271Manny Machado31SDP11111096.024618001.0002260002.252.183B
272Nick Madrigal27CHC37159169.0481731071.000-3-20-2-1402.561.203B-2B
273Luke Maile33CIN191713150.01691581010.994428-3-24110.088.84C
274Anthony Maldonado26MIA8109.042111.750-1-2203.000.38P
275Sean Manaea32NYM88041.1413001.000-1-500.870.50P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
276Joe Mantiply33ARI200017.1321001.0000001.560.15P
277Brandon Marsh26PHI383330306.06057211.983-1-583111.741.55OF
278Ketel Marte30ARI373529307.018982105226.98952193515.485.052B-SS
279Starling Marte35NYM333330290.06762412.985-3-11-3-1202.052.00OF
280Yunior Marte29PHI120013.1211001.0000001.350.17P
281Justin Martinez22ARI100012.2202001.0000001.420.20P
282Nick Martinez33CIN94033.171421.7140001.350.56P
283Nick Martini34CIN52119.0440001.0000150001.890.80OF
284Miles Mastrobuoni28CHC127365.23192113.96812223604.112.502B-SS-OF-3B
285Luis Matos22SFG43335.0109010.900-5-183-3-10202.312.25OF
286Yuki Matsui28SDP200018.241210.750-1-1101.450.15P
287Steven Matz33STL66027.241211.7500000.980.50P
288Tyler Matzek33ATL110010.0000000000.000.00P
289Jake McCarthy26ARI352520236.05756010.98200-3-1502.141.60OF
290Darren McCaughan28MIA1004.2101001.0000001.931.00P
291Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
292Scott McGough34ARI150016.0211001.0000001.130.13P
293Ryan McMahon29COL434340374.113323104611.955-1-331003.052.953B
294Jeff McNeil32NYM403936351.01647685325.982-4-14-4-1314.133.742B-OF
295Nick Mears27COL180017.2202001.0000001.020.11P
296Trevor Megill30MIL100010.200000000.000.00P
297Tylor Megill28NYM1104.0202011.0000004.502.00P
298Joey Meneses32WSN242423211.0212194180241.000-1-60019.048.831B
299Whit Merrifield35PHI232017189.052331815.9812110002.431.96OF-3B-2B
300Jackson Merrill21SDP433838344.1131127222.98562041303.373.00OF
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
301Julian Merryweather32CHC4004.200000000.000.00P
302Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
303Max Meyer25MIA33017.0642001.0000003.182.00P
304Miles Mikolas35STL99048.0752011.000-1-401.310.78P
305Wade Miley37MIL2207.0202001.0000002.571.00P
306Drew Millas26WSN22216.014113001.0001790007.887.00C
307Bobby Miller25LAD33011.2101001.0000000.770.33P
308Erik Miller26SFG211020.2101001.00011000.440.05P
309Owen Miller27MIL64232.023194021.000-1-300006.472.881B-3B-2B-P
310Tyson Miller28CHC1002.000000000.000.00P
311Hoby Milner33MIL200019.1853001.00011003.720.40P
312A.J. Minter30ATL210017.2202001.00011101.020.10P
313Anthony Molina22COL80015.2422001.00022602.300.50P
314Sam Moll32CIN5005.0101001.0000001.800.20P
315Andruw Monasterio27MIL84239.014410011.0002630003.231.563B-2B-OF
316Frankie Montas31CIN77030.0936001.0001702.701.29P
317Elehuris Montero25COL333027263.1319307120311.000-2-9-2-9010.909.671B
318Jordan Montgomery31ARI55028.1404001.0001701.270.80P
319Adrián Morejón25SDP110016.2202001.0000001.080.18P
320Christopher Morel25CHC343412259.076224953.934-2-10-5-2302.472.093B
321Gabriel Moreno24ARI332828257.02312151511.9961415-18.056.97C
322Charlie Morton40ATL88046.050410.800-1-400.780.50P
323Max Muncy33LAD403636337.193256628.97831041402.432.283B
324Roddery Muñoz24MIA33015.2312001.0000001.721.00P
325Sean Murphy29ATL1106.0990001.0000-5800013.509.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
326Tom Murphy33SFG1210884.269681001.000-2-31-5-71-27.335.75C
327Joe Musgrove31SDP88041.0954001.0000001.981.13P
328Dane Myers28MIA94251.01614110.938010002.651.67OF
329Tobias Myers25MIL44017.0101001.0000000.530.25P
330Andrew Nardi25MIA210017.1303001.00022301.560.14P
331Omar Narváez32NYM201510133.0143136342.972-4-38-8-7209.416.95C
332Kyle Nelson27ARI110010.200000000.000.00P
333Nick Nelson28PHI3003.1110001.0000002.700.33P
334Ryne Nelson26ARI66025.153110.8000001.420.67P
335Héctor Neris35CHC160015.0202001.000-1-1301.200.13P
336Kevin Newman30ARI292420217.0822160114.98831531713.362.70SS-2B
337Kyle Nicolas25PIT7007.0202001.00012902.570.29P
338Tomás Nido30NYM181411132.0137128721.98501-1-909.207.50C
339Brandon Nimmo31NYM393731330.057534001.0000-2-4-1401.551.46OF
340Aaron Nola31PHI99158.0422011.0000000.620.44P
341Lars Nootbaar26STL302923256.26865121.971-4-170002.312.20OF
342Dedniel Núñez28NYM4006.100000000.000.00P
343Nasim Nuñez23WSN62122.0125612.9170-190004.501.83SS-2B
344Riley O'Brien29STL1001.000000000.000.00P
345Edward Olivares28PIT18176128.03332010.970-1-110002.251.78OF
346Matt Olson30ATL404040358.236633429332.9925162709.119.081B
347Joey Ortiz25MIL372720252.091315737.967-1-3-2-1003.142.263B-2B-SS
348Luis Ortiz28PHI1000.200000000.000.00P
349Luis Ortiz25PIT140023.220110.5000000.380.07P
350Adam Ottavino38NYM160016.1422001.0000002.200.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
351James Outman27LAD352924260.17270110.986-2-9-2-902.452.03OF
352Cristian Pache25PHI1311694.02521220.9200511202.201.77OF
353Emilio Pagán33CIN190017.1211001.0000001.040.11P
354Andy Pages23LAD262621233.180791001.00084131503.093.08OF
355Pedro Pagés25STL72228.23433010.9710100010.364.71C-1B
356Daniel Palencia24CHC70011.0101001.0000000.820.14P
357Andre Pallante25STL90010.0642001.00012005.400.67P
358Mitchell Parker24WSN66032.0422001.0000001.130.67P
359Graham Pauley23SDP64134.1126511.917-1-30-1-3502.881.573B-1B
360James Paxton35LAD77038.1404001.00021000.940.57P
361Joel Payamps30MIL160014.031110.6670001.290.13P
362Elvis Peguero27MIL170018.0101001.0000000.500.06P
363Freddy Peralta28MIL88044.21147001.0000002.221.38P
364Wandy Peralta32SDP210018.1211001.0000000.980.10P
365Geraldo Perdomo24ARI77563.019415051.0000-50002.712.71SS
366Jhonny Pereda28MIA32017.022220001.0000-17-1-71-111.657.33C
367Martín Pérez33PIT99050.0633011.0002801.080.67P
368Blake Perkins27MIL343231296.09592210.98931431212.862.76OF
369Jace Peterson34ARI105350.020713031.000-3-78-3-7203.602.00SS-2B-3B
370Brandon Pfaadt25ARI99054.073310.857-1-401.000.67P
371Evan Phillips29LAD140013.232010.667-1-1501.320.14P
372Ricardo Pinto30PHI60010.2651001.0000005.061.00P
373Quinn Priester23PIT55027.094320.778-2-1502.331.40P
374Jurickson Profar31SDP434323332.070682011.000-4-14-3-10-11.901.63OF-1B
375A.J. Puk29MIA64015.0101011.0000000.600.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
376Cal Quantrill29COL99051.2853001.0001401.390.89P
377Jose Quintana35NYM88041.1743011.000-1-501.520.88P
378Tanner Rainey31WSN120012.0321001.0000002.250.25P
379Brooks Raley36NYM8007.000000000.000.00P
380Emmanuel Ramirez29MIA3003.100000000.000.00P
381Nick Ramirez34LAD5007.0101001.0000001.290.20P
382Yohan Ramírez29NYM5008.1000000000.000.00P
383Heliot Ramos24SFG76557.016142001.000483510512.532.29OF
384Colin Rea33MIL88044.1972001.000-2-901.831.13P
385J.T. Realmuto33PHI353531305.23443261623.9940-2-1-4-110.079.77C
386Jakson Reetz28SFG53331.034340001.000060009.876.80C
387Sean Reid-Foley28NYM110010.200000000.000.00P
388Bryan Reynolds29PIT393930344.168626011.000-8-27-2-601.781.74OF
389Austin Riley27ATL373736326.195256733.9683102702.542.493B
390Emmanuel Rivera28MIA302319208.01117040110.991-2-131614.763.553B-1B-P
391Nick Robertson25STL7009.100000000.000.00P
392Víctor Robles27WSN97655.21917110.947-1-130002.912.00OF
393Brendan Rodgers27COL393636319.215850107130.994-2-91414.424.032B
394Randy Rodríguez24SFG3007.2211001.0000002.350.67P
395Taylor Rogers33SFG180015.1101001.0000000.590.06P
396Trevor Rogers26MIA99042.083410.875-1-501.500.78P
397Tyler Rogers33SFG210019.2514001.0000002.290.24P
398Johan Rojas23PHI353530306.07572120.973-7-28-3-1102.152.09OF
399Miguel Rojas35LAD271812167.061223815.98411021403.232.14SS-2B-3B
400Chris Roller27MIL1003.0110001.0000243.001.00OF
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
401JoJo Romero27STL200021.1202001.0001900.840.10P
402Eddie Rosario32WSN342819261.06058111.983-5-23-1-4-22.031.74OF
403Eguy Rosario24SDP2594101.038112614.9740422403.301.423B-2B
404Joe Ross31MIL88041.0651001.0000001.320.75P
405Landen Roupp25SFG100013.2303001.0000001.980.30P
406Chris Roycroft27STL4005.0202001.0000003.600.50P
407José Ruiz29PHI4005.000000000.000.00P
408Keibert Ruiz25WSN212020179.21831721014.99501-1-709.128.67C
409Jackson Rutledge25WSN1001.000000000.000.00P
410Ryder Ryan29PIT100013.000000000.000.00P
411Andrew Saalfrank26ARI2001.000000000.000.00P
412Blake Sabol26SFG76456.06359130.952-3-63-1-2109.648.57C
413Eduardo Salazar26LAD1002.0101001.0004.501.00P
414Chris Sale35ATL88049.2826001.0000001.451.00P
415Cristopher Sánchez27PHI88042.0121830.750-1-501.931.13P
416Gary Sánchez31MIL129981.26965310.986190007.495.67C-1B
417Jesús Sánchez26MIA322824249.054540001.000-7-33-4-19-21.951.69OF
418Sixto Sánchez25MIA114022.2422001.0000001.590.36P
419Casey Schmitt25SFG66656.01899021.000-1-30-1-2102.893.00SS
420Kyle Schwarber31PHI1119.0440001.0000310004.004.00OF
421Christian Scott25NYM22012.2110001.0000000.710.50P
422Tanner Scott29MIA180018.030210.667-2-2201.000.11P
423Victor Scott II23STL201716158.04241010.976-1-7-1-702.342.05OF
424Nick Senzel29WSN88770.02431921.917-1-17-1-1702.832.753B
425Luis Severino30NYM88045.091710.8890001.601.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
426Paul Sewald34ARI4004.0101001.0000002.250.25P
427Zack Short29TOT116460.11941412.94712912002.691.643B-SS-2B
428Michael Siani24STL362415219.254531001.00014210-12.211.50OF
429Lucas Sims30CIN160012.1321011.0000002.190.19P
430Paul Skenes22PIT1104.0101001.0000002.251.00P
431Austin Slater31SFG2111295.022211001.0000-411202.081.05OF
432Burch Smith34MIA170019.2303001.000-1-1001.370.18P
433Drew Smith30NYM100010.000000000.000.00P
434Pavin Smith28ARI107356.020191001.0002370003.212.00OF-1B
435Will Smith29LAD353434309.13062891430.990310-1-4-18.828.66C
436Drew Smyly35CHC90012.2101001.00011600.710.11P
437Blake Snell31SFG33011.200000-1-170.000.00P
438Donovan Solano36SDP44333.0826001.000-1-530002.182.003B
439George Soriano25MIA100011.2202001.00011701.540.20P
440Edmundo Sosa28PHI181610140.071244439.958-1-521704.373.78SS-3B-2B
441Gregory Soto29PHI160012.0220001.000-1-1701.500.13P
442Carson Spiers26CIN1004.000000000.000.00P
443Jacob Stallings34COL181513140.1126119610.9921721718.026.94C
444Justin Steele28CHC33013.1101001.0000000.680.33P
445Spencer Steer26CIN414134357.0117109532.97415-2-602.872.53OF-1B-2B
446Jackson Stephens30ATL3003.100000000.000.00P
447Tyler Stephenson27CIN302624228.02232167011.000001518.807.43C
448DJ Stewart30NYM85136.0880001.000-4-123-1-3302.000.89OF-1B
449Gavin Stone25LAD88044.01486021.0001502.861.75P
450Bryson Stott26PHI393633331.01496384218.987-1-3-1-404.003.502B-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
451Matt Strahm32PHI170016.100000000.000.00P
452Hunter Stratton27PIT190020.1312001.0000001.330.16P
453Spencer Strider25ATL2209.0110001.0000001.000.50P
454Garrett Stubbs31PHI139989.18984410.989-2-22-1-13-18.876.77C
455Eugenio Suárez32ARI434343384.01132089415.96513-1-302.552.533B
456Ranger Suárez28PHI99159.015312011.0002702.291.67P
457Robert Suarez33SDP170018.1220001.0000000.980.12P
458Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
459Cole Sulser34NYM4004.200000-1-430.000.00P
460Brent Suter34CIN170025.2615001.00021602.100.35P
461Jack Suwinski25PIT413024291.19594010.989416-7-2802.902.29OF
462Seiya Suzuki29CHC161616138.230282021.0000-21811.951.88OF
463Dansby Swanson30CHC363533307.21324583412.970-1-50003.743.56SS
464Jameson Taillon32CHC55028.072410.857-1-701.931.20P
465Fernando Tatis Jr.25SDP464641399.19385441.957-5-14-2-6-12.011.93OF
466Mike Tauchman33CHC363326301.06765111.985-5-21-2-701.971.83OF
467Chris Taylor33LAD231713162.035341001.0004270001.941.46OF-2B
468Michael A. Taylor33PIT353030273.08784210.98983452112.842.46OF
469Tyrone Taylor30NYM211714165.048471001.0001521402.622.29OF
470Julio Teheran33NYM1102.2110001.0000003.381.00P
471Rowdy Tellez29PIT373021262.123621421119.99621115-18.066.351B
472Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
473Alek Thomas24ARI44330.0660001.000-3-1040001.801.50OF
474Lane Thomas28WSN222221192.04441211.977-6-39-5-3102.021.95OF
475Bubba Thompson26CIN115452.015150001.000-1-21-1-2302.601.36OF
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
476Keegan Thompson29CHC90012.210010.000-1-1600.000.00P
477Ryan Thompson32ARI180018.0110001.000-1-110.500.06P
478Zack Thompson26STL52017.0321001.0000001.590.60P
479Michael Toglia25COL15128110.265596051.000-3-31-1-1005.293.821B-OF
480Michael Tonkin34NYM5007.0220001.0000002.570.40P
481Ezequiel Tovar22COL424242369.118957131128.995140004.584.48SS
482Taylor Trammell26LAD31012.0550001.00011420003.751.67OF
483Blake Treinen36LAD4004.0101001.0000002.250.25P
484Alan Trejo28COL118568.2371126051.0001100004.853.362B-SS-3B
485Jared Triolo26PIT404036354.01505792122.9932741413.793.472B-3B-1B
486Chadwick Tromp29ATL14126103.2101956001.00011311208.777.21C
487Brice Turang24MIL403833334.01707990117.994-2-91404.554.232B
488Spencer Turnbull31PHI96038.1862001.000-2-1001.880.89P
489Trea Turner31PHI323231281.01073271410.963-3-13-1-403.303.22SS
490Kyle Tyler27MIA1002.0110001.0000004.501.00P
491Abner Uribe24MIL140014.1752011.00011404.400.50P
492Ricky Vanasco25LAD1002.0110001.0000004.501.00P
493Ildemaro Vargas32WSN252013186.1663133211.970-2-1221203.092.132B-3B-OF-SS
494Gus Varland27LAD7006.0321001.0000004.500.43P
495Randy Vásquez25SDP44015.2211001.0000001.150.50P
496Alex Vesia28LAD190018.250411.8000001.930.21P
497Thyago Vieira31MIL150020.230210.6670000.870.13P
498Mark Vientos24NYM42119.0716001.000070003.321.753B
499Eli Villalobos27MIA3004.1101001.0000002.080.33P
500Darius Vines26ATL2209.2312001.0000002.791.50P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Victor Vodnik24COL170024.1532001.0000001.850.29P
502LaMonte Wade Jr.30SFG383218263.024421231123.996-2-90008.326.081B-OF
503Tyler Wade29SDP322110189.047192622.957-5-34-3-1902.141.363B-2B-OF-SS
504Matt Waldron27SDP88039.1514001.0000001.140.63P
505Christian Walker33ARI444341385.0384353310421.00041292818.988.731B
506Jordan Walker22STL17177132.024222011.00011119-11.641.41OF
507Josh Walker29NYM3003.0110001.0000003.000.33P
508Ryan Walker28SFG221022.0211001.000-1-900.820.09P
509Taijuan Walker31PHI33018.2523011.00011102.411.67P
510Forrest Wall28ATL1001.0110001.00016960009.001.00OF
511Blake Walston23ARI1003.2101001.0000002.451.00P
512Ryan Weathers24MIA99049.2514001.0001400.910.56P
513Logan Webb27SFG1010059.11257001.000-2-701.821.20P
514Jordan Weems31WSN180015.041211.7500001.800.17P
515Joey Wendle34NYM1810598.040132433.925-1-12-1-1203.402.062B-3B-SS
516Hayden Wesneski26CHC63025.2853001.0000002.811.33P
517Zack Wheeler34PHI99053.11073001.0000001.691.11P
518Mitch White29TOT5009.0211001.0000002.000.40P
519Jordan Wicks24CHC55023.000000-1-90.000.00P
520Joey Wiemer25MIL155460.1109010.900-2-3812021.340.60OF
521Alika Williams25PIT161511135.148192723.958-2-20-4-3503.062.562B-SS
522Trevor Williams32WSN88041.2624001.0001501.300.75P
523Bryse Wilson26MIL115034.0101001.0001600.260.09P
524Justin Wilson36CIN150010.1312001.0000002.610.20P
525Allan Winans28ATL1105.0202001.00014003.602.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
526Jesse Winker30WSN302921242.14742411.979-1-631411.711.53OF
527Keaton Winn26SFG99042.11073001.0001502.131.11P
528Masyn Winn22STL373534311.215242105526.96751872704.243.97SS
529Patrick Wisdom32CHC95346.03019921.9330112605.482.551B-OF-3B-P
530Brett Wisely25SFG1107.000000-1-89-1-17100.000.002B
531Yoshinobu Yamamoto25LAD99047.2835001.0001401.510.89P
532Ryan Yarbrough32LAD120031.21028001.0001602.840.83P
533Mike Yastrzemski33SFG343024259.056542001.000-5-2431301.951.65OF
534Christian Yelich32MIL131312108.02018110.950-1-11-2-2201.581.46OF
535Danny Young30NYM2003.000000000.000.00P
536Jacob Young24WSN333027262.08581312.98831631302.892.55OF