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.80.686464143193699.0167112334172144.987721242
Atlanta Braves333.61.708413693043309.0152511034091336.991621743
Chicago Cubs384.28.692474233053759.0167012533882925.983-20-6-9-60
Cincinnati Reds344.33.705464143153627.0155612093222523.984-100-31
Colorado Rockies315.58.671454053203540.0167211804712147.987-13-5451
Los Angeles Dodgers403.46.738484323193882.0174512944321932.98941132930
Miami Marlins435.51.674474232973762.0173112544423539.980-27-9-20-42
Milwaukee Brewers394.18.706454052923591.0160611973872228.98652-4-11
New York Mets404.64.697454053073657.0162912193812938.982-16-5-27-82
Philadelphia Phillies323.64.701474233353825.0173412754312834.984-7-26-1-4
Pittsburgh Pirates354.36.701474233103759.0168212534012835.9832111-1
San Diego Padres344.43.704474233083756.0164912523702736.984-4-1-1-2-5
San Francisco Giants394.77.666474233233699.0175312334912946.983-23-70-1-4
St. Louis Cardinals344.73.681454053023579.0162311934111947.988-5-21410
Washington Nationals344.18.671443963063507.0162311694243049.982-14-5-7-20
League Average364.44.693464123113663 165812214122537.985-5-01-0-0
5404.44.6936876183466254951.024869183176177375559.985-70-215-1-3

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 Abrams23WSN404039351.216749114421.976-1-5-1-304.174.08SS
3Ronald Acuña Jr.26ATL404039357.277752001.000-2-8-4-1301.941.93OF
4Willy Adames28MIL454544396.016562100316.982-1-2-3-913.683.60SS
5Riley Adams28WSN212119184.1175167532.983-4-29-1-7-18.408.19C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9812814-14.594.19SS
8Ozzie Albies27ATL333333293.21475887217.986-5-22-5-2014.444.392B
9Blaze Alexander25ARI231814158.0602333411.933-5-35-6-4603.192.43SS-2B
10Logan Allen27ARI80019.1523001.0000002.330.63P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM454444401.134331031234.994-3-10-2-607.657.581B
13José Alvarado29PHI210019.1101001.000-1-1000.470.05P
14Francisco Alvarez22NYM141311113.0125121310.992-3-27111-19.888.86C
15Adbert Alzolay29CHC180017.1312001.0000001.560.17P
16Miguel Amaya25CHC312824245.2252244621.992-1-41529.168.06C
17Tim Anderson31MIA343330282.01253487419.9680-10003.863.56SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL414040360.217355116228.9882731004.274.17SS
21Nolan Arenado33STL434340374.2103277424.981310-2-602.432.353B
22Luis Arráez27TOT363624316.01587084425.975-2-9-4-1514.393.502B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN99048.2158520.867-1-402.401.44P
25Javier Assad26CHC99048.1725011.0001401.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é Azocar28SDP34127156.139390001.000431-1-702.251.15OF
29Harrison Bader30NYM373331311.19492110.98912482702.692.51OF
30Patrick Bailey25SFG262523212.12131981232.9860152818.908.08C
31Austin Barnes34LAD121211104.0107102410.9910-10019.178.83C
32Jacob Barnes34WSN110012.0211001.0000001.500.18P
33Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
34Tucker Barnhart33ARI161611136.0126120420.9840-3-2-1808.217.75C
35Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
36Joey Bart27PIT181614142.1143135711.993-1-11-1-808.987.89C
37Matthew Batten29SDP1118.0752011.00011170007.887.001B
38Brett Baty24NYM393628313.0982869110.99014-1-402.792.493B
39Jake Bauers28MIL282313213.016214912115.994170006.804.881B-OF-P
40Jordan Beck23COL171616141.230291011.00002-1-801.911.76OF
41David Bednar29PIT200017.1211001.000-1-1201.040.10P
42Jalen Beeks30COL180020.1211001.00011000.890.11P
43Josh Bell31MIA323220275.025723420322.988-3-13-5-2208.317.941B
44Cody Bellinger28CHC282825243.280773011.000-2-120012.952.86OF-1B
45Anthony Bender29MIA190018.0330001.000-1-1101.500.16P
46Will Benson26CIN413923338.093921001.00013-2-702.482.27OF
47Christian Bethancourt32MIA241613149.0158149541.97503-1-819.306.42C
48Mookie Betts31LAD474735410.117361106622.965272603.663.04SS-2B
49Jake Bird28COL190020.2505001.00011002.180.26P
50Ty Blach33COL63021.0514021.00011002.140.83P
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 Black24SFG33011.2211001.0000001.540.67P
52Tyler Black23MIL33121.021201021.0000-150009.007.001B
53Charlie Blackmon37COL99366.017152001.0000-10002.321.89OF
54Xander Bogaerts31SDP434339378.11516880321.980-3-9-3-10-13.523.362B-SS
55Alec Bohm27PHI444340384.0159708456.96913-1-3-13.613.353B-1B
56Ryan Borucki30PIT4003.100000000.000.00P
57Sean Bouchard28COL171611135.03229120.938-7-63-2-17-22.001.76OF
58Matt Bowman33ARI3005.2110001.0000001.590.33P
59Ryan Brasier36LAD121011.2413001.0000003.090.33P
60Colten Brewer31CHC70011.2220001.000-1-1701.540.29P
61Jonah Bride28MIA63230.0945031.0001320002.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án26MIA352621248.01053266712.933-5-260003.562.58SS-3B-2B-OF
66Kris Bryant32COL88558.037343031.000-1-2800-15.744.631B-OF
67Walker Buehler29LAD33013.141210.7500002.031.00P
68JB Bukauskas27MIL6006.0101001.0000001.500.17P
69Aaron Bummer30ATL160015.2404001.000-1-1302.300.25P
70Jake Burger28MIA242419205.01076439410.963-4-26-3-1804.524.293B-1B
71Alec Burleson25STL1511388.039345021.0000022713.992.44OF-1B
72Michael Busch26CHC434037357.230928718419.987-1-3-1-3-27.676.931B-3B
73José Buttó26NYM77038.0431001.0001500.950.57P
74Edward Cabrera26MIA55021.1303001.0000001.270.60P
75Alex Call29WSN75450.013121011.000-1-32-1-2402.341.86OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
76Luis Campusano25SDP393434312.13203041420.994-1-3-6-23-19.168.15C
77Alexander Canario24CHC127466.024240001.00023011803.272.00OF
78Jeimer Candelario30CIN383835330.0123705036.976-5-20-5-18-13.273.083B-1B
79Conner Capel27CIN1106.0220001.00011260003.002.00OF
80Dylan Carlson25STL105452.011110001.00008-3-6901.901.10OF
81Corbin Carroll23ARI444342385.01151141011.00027-1-3-12.692.61OF
82Curt Casali35SFG22218.022193001.0000-23167011.0011.00C
83Nick Castellanos32PHI464645413.070673001.00012-5-14-11.531.52OF
84Miguel Castro29ARI8008.2303001.00012303.120.38P
85Jake Cave31COL281310143.138353001.0000-321602.391.36OF
86Dylan Cease28SDP99055.0835001.0000001.310.89P
87Slade Cecconi25ARI55027.1312001.0000000.990.60P
88Aroldis Chapman36PIT190014.2303001.0000001.840.16P
89Matt Chapman31SFG464545397.01262694617.95241241202.722.613B
90Jesse Chavez40ATL130017.1303001.0000001.560.23P
91Jazz Chisholm Jr.26MIA464642399.01111101001.00012-3-9-12.502.41OF
92Jackson Chourio20MIL413627319.079781001.000624-1-3-12.231.93OF
93Kody Clemens28PHI93340.0241410021.00013113005.402.672B-1B-3B
94Michael Conforto31SFG383734319.049490001.000-7-28-4-1501.381.29OF
95Roansy Contreras24PIT120016.1220001.0000001.100.17P
96William Contreras26MIL373737330.03283091631.991141408.868.78C
97Willson Contreras32STL202018164.1158148910.9941621518.607.85C
98Garrett Cooper33CHC43229.024231031.000-1-240007.454.801B-OF
99Patrick Corbin34WSN99048.1716001.0000001.300.78P
100Tom Cosgrove28SDP150012.0202001.00011701.500.13P
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
101Brandon Crawford37STL98668.025619061.000-2-350003.312.78SS
102Nabil Crismatt29LAD5007.0101001.0000001.290.20P
103Jake Cronenworth30SDP434340378.134131126430.988131308.027.841B
104Declan Cronin26MIA140022.0211001.000-1-900.820.14P
105Pete Crow-Armstrong22CHC201715156.04443010.977-2-1664602.482.15OF
106Fernando Cruz34CIN200019.0110001.0000000.470.05P
107Oneil Cruz25PIT434139362.11364385817.941-2-7-4-1303.182.98SS
108José Cuas30CHC80011.2110001.0000000.770.13P
109Travis d'Arnaud35ATL352825254.02532449031.0003122918.967.23C
110Yu Darvish37SDP88040.2514001.0000001.110.63P
111Henry Davis24PIT222119184.1181173711.99417-2-1308.798.18C
112Noah Davis27COL1003.000000000.000.00P
113Bryan De La Cruz27MIA181816154.032302011.000-4-301711.871.78OF
114Elly De La Cruz22CIN464545396.015972771019.937-3-8-3-903.393.24SS
115Enyel De Los Santos28SDP210017.1110001.000-1-1200.520.05P
116Jason Delay29PIT11110.012120001.00001800010.8012.00C
117Alexis Díaz27CIN170015.2321011.0000001.720.18P
118Edwin Díaz30NYM180018.020110.500-2-2200.500.06P
119Elias Díaz33COL302825237.01801671121.989-1-4210-16.765.93C
120Jake Diekman37NYM180014.2101001.000-1-1400.610.06P
121Seranthony Domínguez29PHI170015.0312001.0000001.800.18P
122Brendan Donovan27STL393831336.272591211.986-4-13-1-301.901.58OF-2B-3B
123Camilo Doval26SFG170017.042112.750-1-1201.590.18P
124Brenton Doyle26COL444444384.1124121120.98427-4-12-12.862.77OF
125Oliver Dunn26MIL23167132.0441133041.00043443603.001.833B-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
126Adam Duvall35ATL221514145.242402001.000011802.591.91OF
127Bryce Elder25ATL44020.2752021.0000003.051.75P
128Kent Emanuel32MIA2006.0101001.0000001.500.50P
129Christian Encarnacion-Strand24CIN292928255.0215196190131.00012-1-507.597.411B
130Santiago Espinal29CIN343129277.088266027.9770-1-1-402.792.463B-2B-SS
131Jeremiah Estrada25SDP80010.200000000.000.00P
132Thairo Estrada28SFG454443383.020055143230.990-2-8-4-1304.654.402B
133Stuart Fairchild28CIN302416213.066660001.00042263342.792.20OF
134Bailey Falter27PIT99051.0514001.000-1-400.880.56P
135Buck Farmer33CIN170023.0312001.0000001.170.18P
136Calvin Faucher28MIA140016.1404001.00011202.200.29P
137Ryan Feltner27COL99049.0844011.000-1-401.470.89P
138José Fermín25STL43229.01028001.0000-17-1-4103.102.002B-3B
139Ryan Fernandez26STL150017.2321001.0000001.530.20P
140J.P. Feyereisen31LAD9009.0321001.0000003.000.33P
141Kyle Finnegan32WSN190019.0101001.0000000.470.05P
142Tyler Fitzgerald26SFG18138131.154282153.907-2-16-2-18-23.362.23OF-SS-2B-P-1B
143Josh Fleming28PIT171019.0927031.00033204.260.53P
144David Fletcher30ATL53128.020614041.0001540006.434.002B
145Wilmer Flores32SFG292118191.020218119220.990-2-1142509.426.671B-3B
146Dylan Floro33WSN210022.2523001.000-1-901.990.24P
147Mike Ford31CIN22217.017152011.00015817109.008.501B
148Nick Fortes27MIA342920252.02492371110.996-2-101518.867.29C
149Jake Fraley29CIN292419212.05451210.981-5-260002.251.83OF
150Kyle Freeland31COL44015.251310.8000002.301.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
151Freddie Freeman34LAD484844419.139434745232.99512-3-918.418.171B
152Sal Frelick24MIL424025340.07270110.986-3-10-4-14-11.881.65OF-3B
153Luis Frías26ARI7006.110010.0000000.000.00P
154Max Fried30ATL99149.21028001.0002801.811.11P
155TJ Friedl28CIN65544.010100001.0000-120002.052.00OF
156Giovanny Gallegos32STL13009.0211001.0000002.000.15P
157Zac Gallen28ARI99050.2633001.0001401.070.67P
158Joey Gallo30WSN212019175.1154140140161.0001721307.907.331B-OF
159Avisaíl García33MIA161310114.039381001.000150003.082.44OF
160Luis García Jr.24WSN353228284.01456282123.9930-2-3-1304.564.112B
161Robert Garcia28WSN180013.120110.500-1-1500.680.06P
162Braxton Garrett26MIA2209.2101001.0000000.930.50P
163Reed Garrett31NYM160023.041210.7500001.170.19P
164Robert Gasser25MIL22011.031110.667-1-1801.641.00P
165Kyle Gibson36STL99055.01064001.000-1-401.641.11P
166Logan Gillaspie27SDP1000.200000000.000.00P
167Kevin Ginkel30ARI190018.1202001.00011100.980.11P
168Tyler Glasnow30LAD1010062.013103001.000-2-601.891.30P
169Paul Goldschmidt36STL434241372.2368340280441.000-2-631008.898.561B
170Austin Gomber30COL99050.290810.8892801.420.89P
171Yan Gomes36CHC231916172.01771716001.00015-3-2109.267.70C
172Marco Gonzales32PIT33017.0413011.00011202.121.33P
173Nick Gonzales25PIT98770.1281018031.000-2-27-1-1703.582.802B-3B
174Hunter Goodman24COL86451.140382041.00012212307.015.001B-OF-C
175Nick Gordon28MIA363024266.06658621.97013-4-1802.171.78OF-2B
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
176MacKenzie Gore25WSN99046.170610.857-1-401.170.67P
177Nolan Gorman24STL403736331.21615999330.981-2-600-14.293.952B
178Yasmani Grandal35PIT109981.09489230.9680-5115010.119.10C
179Josiah Gray26WSN2208.100000000.000.00P
180Sonny Gray34STL77041.1615001.0000001.310.86P
181Tristan Gray28MIA41113.01019001.000216819206.922.503B
182Hunter Greene24CIN99052.1514001.000-1-400.860.56P
183Randal Grichuk32ARI20147125.035350001.000031902.521.75OF
184Michael Grove27LAD181024.1312001.0001801.110.17P
185Luis Guillorme29ATL96354.024717031.0002460004.002.672B-SS-P
186Lourdes Gurriel Jr.30ARI424138363.09286330.96751800-22.212.12OF
187Vladimir Gutierrez28MIA1004.000000000.000.00P
188DL Hall25MIL44016.1202001.0000001.100.50P
189Ian Happ29CHC363631311.279772011.0002731122.282.19OF
190Bryce Harper31PHI414139369.0349313360271.00031127-18.518.511B
191Michael Harris II23ATL414141367.27270110.986-4-1413-11.741.73OF
192Kyle Harrison22SFG1010055.0624001.000-1-400.980.60P
193Grant Hartwig26NYM4006.200000000.000.00P
194Hunter Harvey29WSN210022.2330001.000-2-1801.190.14P
195Ke'Bryan Hayes27PIT343333295.195236939.968311416-12.802.713B
196Ryan Helsley29STL200020.0440011.000-1-1001.800.20P
197Kyle Hendricks34CHC77030.2945001.0001702.641.29P
198Tommy Henry26ARI66028.1330001.000-1-700.950.50P
199Kevin Herget33MIL2003.200000000.000.00P
200Elieser Hernández29LAD1106.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
201Enrique Hernández32LAD332416228.0674522011.0004240002.641.86OF-3B-2B-1B
202Jose Hernandez26PIT6004.200000000.000.00P
203Teoscar Hernández31LAD484837414.188844001.00061841111.911.83OF
204Iván Herrera24STL242320205.22072043011.000-3-18-4-2309.068.63C
205Jason Heyward34LAD55341.013130001.000411638702.852.60OF
206Jordan Hicks27SFG99048.01812512.944-1-403.191.89P
207Kyle Higashioka34SDP13137104.0113107511.9910-5-1-12-29.698.62C
208Sean Hjelle27SFG100016.0321001.0000001.690.30P
209Bryan Hoeing27MIA110019.2220001.0000000.920.18P
210Nico Hoerner27CHC414138365.216658102613.964-6-19-7-2303.943.642B-SS
211Jeff Hoffman31PHI200020.0660001.000-1-1002.700.30P
212Colin Holderman28PIT140012.1211001.0000001.460.14P
213Rhys Hoskins31MIL232219185.01561421229.987-2-16-3-1907.496.701B
214Adrian Houser31NYM86032.2624001.0000011.650.75P
215Bryan Hudson27MIL170025.1413001.0001801.420.24P
216Dakota Hudson29COL88039.2514001.000-1-501.130.63P
217Daniel Hudson37LAD190019.0211001.0000000.950.11P
218Brandon Hughes28ARI3102.200000000.000.00P
219Kyle Hurt26LAD3106.2110001.0000001.350.33P
220Jacob Hurtubise26CIN33120.0330001.000050001.351.00OF
221Raisel Iglesias34ATL180017.1404001.0000002.080.22P
222Shota Imanaga30CHC99053.2826001.0001401.340.89P
223Jonathan India27CIN303030260.0903753061.00014-3-1403.123.002B
224Jake Irvin27WSN99050.21055011.0001401.781.11P
225Luke Jackson32SFG110010.0101001.0000000.900.09P
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
226Bryce Jarvis26ARI170023.2312001.0001801.140.18P
227Tyler Jay30NYM2004.0110001.0000002.250.50P
228Daulton Jefferies28SFG2104.200000000.000.00P
229Joe Jiménez29ATL170017.010010.0000000.000.00P
230Connor Joe31PIT383318288.216615410214.988-4-17-4-16-15.113.81OF-1B
231Pierce Johnson33ATL130012.0211001.0000001.500.15P
232Jared Jones22PIT99053.0532001.0001400.850.56P
233Nolan Jones26COL252523211.24440040.9090-1-1-5-11.701.60OF
234Jakob Junis31MIL1104.000000000.000.00P
235Janson Junk28MIL3005.0101001.0000001.800.33P
236Jarred Kelenic24ATL282720231.051483001.000-1-51501.991.82OF
237Mitch Keller28PIT99155.01239011.0002701.961.33P
238Joe Kelly36LAD150013.1514001.00011503.380.33P
239Merrill Kelly35ARI44024.2633001.0001802.191.50P
240Orion Kerkering23PHI130013.2211001.000-1-1501.320.15P
241Ray Kerr29ATL3006.0110001.0000001.500.33P
242Ha-Seong Kim28SDP474744408.116556103626.9642613-13.503.38SS
243John King29STL90010.060510.83312004.500.56P
244Michael King29SDP109054.113310001.00031102.151.30P
245Tyler Kinley33COL180016.1303001.0000001.650.17P
246Andrew Kittredge34STL200018.2202001.0000000.960.10P
247Landon Knack26LAD33016.0330001.0000001.691.00P
248Jared Koenig30MIL120017.130210.667-1-1201.040.17P
249Stephen Kolek27SDP200021.0514001.0000002.140.25P
250Peter Lambert27COL123026.2101001.000-1-800.340.08P
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
251Dinelson Lamet31LAD3004.1220001.0000004.150.67P
252Derek Law33WSN230026.1110001.0000000.340.04P
253Justin Lawrence29COL170018.1211001.0000000.980.12P
254Kyle Leahy27STL60010.2101011.000000.840.17P
255Dylan Lee29ATL120020.1514001.00011002.210.42P
256Jung Hoo Lee25SFG373635306.280791001.000-2-6-1-302.352.16OF
257Casey Legumina27CIN1002.000000000.000.00P
258Mark Leiter Jr.33CHC190019.0101001.000-1-1100.470.05P
259Matthew Liberatore24STL152023.2624001.0001802.280.40P
260Francisco Lindor30NYM454441389.11686896418.976-3-10-2-603.793.64SS
261Trey Lipscomb24WSN333127276.01033363712.932282903.132.743B-1B-2B
262Luke Little23CHC121010.2303011.0000002.530.25P
263Nick Lodolo26CIN66035.030210.667-1-600.510.33P
264Jorge López31NYM230021.210010.000-2-1800.000.00P
265Otto Lopez25MIA191311122.045162814.978-2-2311003.252.322B-3B-SS
266Reynaldo López30ATL77040.1752001.0000001.561.00P
267Richard Lovelady28CHC7005.2321001.000-1-3504.760.43P
268Joey Lucchesi31NYM1104.1101001.000-1-4602.081.00P
269Marco Luciano22SFG22218.01037011.00002516705.005.00SS
270Gavin Lux26LAD353126280.112849790181.00052231304.113.662B
271Jesús Luzardo26MIA77037.2615001.0001501.430.86P
272Lance Lynn37STL99045.131110.667-2-900.400.22P
273Manny Machado31SDP121211105.026719011.00022511102.232.173B
274Nick Madrigal27CHC401812196.0551936071.000-3-18-2-1202.531.283B-2B
275Luke Maile33CIN191713150.01691581010.994428-2-16110.088.84C
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
276Anthony Maldonado26MIA101012.052211.800-1-1703.000.40P
277Sean Manaea32NYM88041.1413001.0000000.870.50P
278Joe Mantiply33ARI210017.1321001.0000001.560.14P
279Brandon Marsh26PHI413531329.06662221.970-2-672511.751.56OF
280Ketel Marte30ARI393731325.019583110226.99051883015.344.952B-SS
281Starling Marte35NYM363633318.17065412.986-5-19-3-1101.951.92OF
282Yunior Marte29PHI120013.1211001.0000001.350.17P
283Justin Martinez22ARI110013.0202001.0000001.380.18P
284Nick Martinez33CIN104038.171421.7140001.170.50P
285Nick Martini34CIN52119.0440001.0000160001.890.80OF
286Miles Mastrobuoni28CHC1510692.246143113.97811533804.373.00SS-2B-OF-3B
287Luis Matos22SFG65553.02019010.950-4-850023.233.17OF
288Yuki Matsui28SDP210019.141210.750-1-1001.400.14P
289Steven Matz33STL66027.241211.7500000.980.50P
290Tyler Matzek33ATL110010.0000000000.000.00P
291Jake McCarthy26ARI372721254.05958010.983-3-15-5-2302.061.57OF
292Darren McCaughan28MIA1004.2101001.0000001.931.00P
293Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
294Scott McGough34ARI150016.0211001.0000001.130.13P
295Ryan McMahon29COL454542390.113625105611.956-3-83903.002.893B
296Jeff McNeil32NYM434239379.11838792427.978-5-16-5-1514.253.892B-OF
297Nick Mears27COL190018.1202001.0000000.980.11P
298Trevor Megill30MIL110011.200000000.000.00P
299Tylor Megill28NYM1104.0202011.0000004.502.00P
300Joey Meneses32WSN242423211.0212194180241.000-1-50019.048.831B
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
301Whit Merrifield35PHI242117200.056352016.98221221202.481.96OF-2B-3B
302Jackson Merrill21SDP443939353.1132128222.98551831003.312.95OF
303Julian Merryweather32CHC4004.200000000.000.00P
304Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
305Max Meyer25MIA33017.0642001.0000003.182.00P
306Miles Mikolas35STL1010053.0752011.000-1-401.190.70P
307Wade Miley37MIL2207.0202001.0000002.571.00P
308Drew Millas26WSN22216.014113001.0001800007.887.00C
309Bobby Miller25LAD33011.2101001.0000000.770.33P
310Erik Miller26SFG231022.0101001.0001900.410.04P
311Owen Miller27MIL64232.023194021.000-1-290006.472.881B-3B-2B-P
312Tyson Miller28CHC2004.000000000.000.00P
313Hoby Milner33MIL220021.2853001.0000003.320.36P
314A.J. Minter30ATL210017.2202001.00011101.020.10P
315Carmen Mlodzinski25PIT1001.2101001.0000005.401.00P
316Anthony Molina22COL90016.2422001.00022402.160.44P
317Sam Moll32CIN6005.1101001.00013801.690.17P
318Andruw Monasterio27MIL84239.014410011.00026313003.231.563B-2B-OF
319Frankie Montas31CIN88035.0936001.0001602.311.13P
320Elehuris Montero25COL353229279.1334322120331.000-2-9-1-4010.769.541B
321Jordan Montgomery31ARI55028.1404001.0001701.270.80P
322Adrián Morejón25SDP110016.2202001.0000001.080.18P
323Christopher Morel25CHC373715286.081235353.938-2-10-6-2502.392.053B
324Gabriel Moreno24ARI353030275.02532361611.9961514-18.257.20C
325Charlie Morton40ATL88046.050410.8000000.780.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
326Max Muncy33LAD403636337.193256628.97831041402.432.283B
327Roddery Muñoz24MIA33015.2312001.0000001.721.00P
328Sean Murphy29ATL1106.0990001.0000-5800013.509.00C
329Tom Murphy33SFG1210884.269681001.000-2-31-5-71-27.335.75C
330Joe Musgrove31SDP88041.0954001.0000001.981.13P
331Dane Myers28MIA94251.01614110.938030002.651.67OF
332Tobias Myers25MIL44017.0101001.0000000.530.25P
333Andrew Nardi25MIA220017.2303001.00022301.530.14P
334Omar Narváez32NYM211611144.0152145342.974-5-39-8-6709.257.05C
335Kyle Nelson27ARI110010.200000000.000.00P
336Nick Nelson28PHI3003.1110001.0000002.700.33P
337Ryne Nelson26ARI77029.163210.8330001.530.71P
338Héctor Neris35CHC180017.0202001.000-1-1201.060.11P
339Kevin Newman30ARI312622235.0872264114.98931542013.292.69SS-2B
340Kyle Nicolas25PIT7007.0202001.00012902.570.29P
341Tomás Nido30NYM201613149.1151141821.987020018.987.45C
342Brandon Nimmo31NYM403831338.061574001.0000-1-3-1001.621.53OF
343Aaron Nola31PHI99158.0422011.0000000.620.44P
344Lars Nootbaar26STL323124274.27168121.972-4-19-1-402.262.16OF
345Dedniel Núñez28NYM4006.100000000.000.00P
346Nasim Nuñez23WSN62122.0125612.9170-170004.501.83SS-2B
347Riley O'Brien29STL1001.000000000.000.00P
348Edward Olivares28PIT20196143.03836110.974-1-80002.331.85OF
349Matt Olson30ATL414141367.237834530333.9925162719.189.151B
350Joey Ortiz25MIL392922269.094325937.968-1-4-3-1303.042.223B-2B-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
351Luis Ortiz28PHI1000.200000000.000.00P
352Luis Ortiz25PIT140023.220110.5000000.380.07P
353Adam Ottavino38NYM180018.1642001.0000002.950.33P
354James Outman27LAD363025269.17674110.987-2-9-2-802.512.08OF
355Cristian Pache25PHI15136108.02723220.9260522202.081.67OF
356Emilio Pagán33CIN200018.1211001.0000000.980.10P
357Andy Pages23LAD282823251.185841001.00073641903.043.04OF
358Pedro Pagés25STL72228.23433010.9710100010.364.71C-1B
359Daniel Palencia24CHC70011.0101001.0000000.820.14P
360Andre Pallante25STL90010.0642001.00012005.400.67P
361Mitchell Parker24WSN66032.0422001.0000001.130.67P
362Graham Pauley23SDP64134.1126511.917-1-29-1-3502.881.573B-1B
363James Paxton35LAD88044.1404001.0002900.810.50P
364Joel Payamps30MIL160014.031110.6670001.290.13P
365Elvis Peguero27MIL190020.0202001.0000000.900.11P
366Freddy Peralta28MIL99049.21147001.0000001.991.22P
367Wandy Peralta32SDP210018.1211001.0000000.980.10P
368Geraldo Perdomo24ARI77563.019415051.0000-50002.712.71SS
369Jhonny Pereda28MIA32017.022220001.0000-17-1-71-111.657.33C
370Martín Pérez33PIT99050.0633011.0002801.080.67P
371Blake Perkins27MIL363332307.09895210.99041531112.842.69OF
372Jace Peterson34ARI105350.020713031.000-3-78-3-7203.602.00SS-2B-3B
373Brandon Pfaadt25ARI99054.073310.857-1-401.000.67P
374Evan Phillips29LAD140013.232010.667-1-1501.320.14P
375Ricardo Pinto30PHI60010.2651001.0000005.061.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
376Quinn Priester23PIT55027.094320.778-2-1502.331.40P
377Jurickson Profar31SDP444423340.073703011.000-3-12-2-7-11.931.66OF-1B
378A.J. Puk29MIA64015.0101011.0000000.600.17P
379Cal Quantrill29COL99051.2853001.0000001.390.89P
380Jose Quintana35NYM99046.2743011.000-1-401.350.78P
381Tanner Rainey31WSN120012.0321001.0000002.250.25P
382Brooks Raley36NYM8007.000000000.000.00P
383Emmanuel Ramirez29MIA3003.100000000.000.00P
384Nick Ramirez34LAD6009.1202001.0000001.930.33P
385Yohan Ramírez29NYM5008.1000000000.000.00P
386Heliot Ramos24SFG98775.020182001.00057858012.402.22OF
387Colin Rea33MIL88044.1972001.000-2-901.831.13P
388J.T. Realmuto33PHI383834335.23763571723.995-1-300-110.039.84C
389Jakson Reetz28SFG53331.034340001.000060009.876.80C
390Sean Reid-Foley28NYM110010.200000000.000.00P
391Bryan Reynolds29PIT414132361.270646011.000-7-25-1-311.741.71OF
392Austin Riley27ATL373736326.195256733.9683102702.542.493B
393Emmanuel Rivera28MIA322319210.01117040110.991-2-121614.713.333B-1B-P
394Nick Robertson25STL7009.100000000.000.00P
395Víctor Robles27WSN119771.22725110.96312511603.272.36OF
396Brendan Rodgers27COL413737328.216251110131.994-3-101414.413.932B
397Randy Rodríguez24SFG4008.2211001.0000002.080.50P
398Taylor Rogers33SFG190016.1101001.0000000.550.05P
399Trevor Rogers26MIA99042.083410.875-1-501.500.78P
400Tyler Rogers33SFG230021.261410.8330002.080.22P
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
401Johan Rojas23PHI373732325.07976120.975-8-29-4-1402.132.08OF
402Miguel Rojas35LAD281913176.062233815.9841101703.122.10SS-2B-3B
403Chris Roller27MIL1003.0110001.0000240003.001.00OF
404JoJo Romero27STL220023.1202001.0001900.770.09P
405Eddie Rosario32WSN362920270.26461121.969-5-24-2-8-12.061.72OF
406Eguy Rosario24SDP2594101.038112614.9740522403.301.423B-2B
407Joe Ross31MIL88041.0651001.0000001.320.75P
408Landen Roupp25SFG100013.2303001.0000001.980.30P
409Chris Roycroft27STL4005.0202001.0000003.600.50P
410José Ruiz29PHI5007.000000000.000.00P
411Keibert Ruiz25WSN232121189.11871761014.99500-2-1308.848.09C
412Jackson Rutledge25WSN1001.000000000.000.00P
413Ryder Ryan29PIT110013.000000000.000.00P
414Andrew Saalfrank26ARI2001.000000000.000.00P
415Blake Sabol26SFG87565.07066130.957-3-60-1-1809.288.38C
416Eduardo Salazar26LAD1002.0101001.0000004.501.00P
417Chris Sale35ATL88049.2826001.0000001.451.00P
418Cristopher Sánchez27PHI99049.01511130.800-1-402.201.33P
419Gary Sánchez31MIL129981.26965310.986190007.495.67C-1B
420Jesús Sánchez26MIA343026268.058580001.000-6-28-3-13-21.951.71OF
421Sixto Sánchez25MIA114022.2422001.0000001.590.36P
422Casey Schmitt25SFG66656.01899021.000-1-29-2-43-12.893.00SS
423Kyle Schwarber31PHI1119.0440001.0000310004.004.00OF
424Christian Scott25NYM33016.2110001.0000000.540.33P
425Tanner Scott29MIA190019.030210.667-2-2100.950.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
426Victor Scott II23STL201716158.04241010.976-1-6-1-702.342.05OF
427Nick Senzel29WSN1010987.23352622.939010003.183.103B
428Luis Severino30NYM99051.21211011.9170001.921.22P
429Paul Sewald34ARI4004.0101001.0000002.250.25P
430Zack Short29TOT127569.12251612.95522811702.731.753B-SS-2B
431Michael Siani24STL382616235.262611001.00029315-12.371.63OF
432Lucas Sims30CIN180014.1321011.0000001.880.17P
433Paul Skenes22PIT22010.0211001.0000001.801.00P
434Austin Slater31SFG2111295.022211001.0000-311202.081.05OF
435Burch Smith34MIA180020.2303001.000-2-19-11.310.17P
436Drew Smith30NYM100010.000000000.000.00P
437Pavin Smith28ARI128366.026251001.0001230003.552.17OF-1B
438Will Smith29LAD373636327.13223051430.991312-1-4-28.778.62C
439Drew Smyly35CHC90012.2101001.00011600.710.11P
440Blake Snell31SFG33011.200000-1-170.000.00P
441Donovan Solano36SDP44333.0826001.000-1-530002.182.003B
442George Soriano25MIA100011.2202001.00011701.540.20P
443Edmundo Sosa28PHI211911163.0853151311.9650132204.533.90SS-3B-2B
444Gregory Soto29PHI180014.0220001.000-1-1401.290.11P
445Carson Spiers26CIN2007.0110001.000001.290.50P
446Jacob Stallings34COL191614148.1131124610.992041817.896.84C
447Justin Steele28CHC44019.0101001.0000000.470.25P
448Spencer Steer26CIN444437382.0135127532.978260003.112.75OF-1B-2B
449Jackson Stephens30ATL3003.100000000.000.00P
450Tyler Stephenson27CIN332927253.02452387011.000-1-31518.727.42C
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
451DJ Stewart30NYM96141.011110001.000-3-90-1-2902.411.10OF-1B
452Gavin Stone25LAD88044.01486021.0000002.861.75P
453Bryson Stott26PHI423834354.01616791320.981-1-30004.023.432B-SS
454Matt Strahm32PHI190019.000000000.000.00P
455Hunter Stratton27PIT200021.2312001.0000001.250.15P
456Spencer Strider25ATL2209.0110001.0000001.000.50P
457Garrett Stubbs31PHI139989.18984410.989-2-22-1-13-18.876.77C
458Eugenio Suárez32ARI454545402.01182193415.96601-1-302.552.533B
459Ranger Suárez28PHI99159.015312011.0001302.291.67P
460Robert Suarez33SDP180019.1220001.0000000.930.11P
461Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
462Cole Sulser34NYM4004.200000-1-430.000.00P
463Brent Suter34CIN181026.1615001.00021502.050.33P
464Jack Suwinski25PIT443226309.29897010.990518-6-2302.822.20OF
465Seiya Suzuki29CHC181818156.23633212.972-1-70012.011.94OF
466Dansby Swanson30CHC363533307.21324583412.970-1-50003.743.56SS
467Jameson Taillon32CHC55028.072410.857-1-701.931.20P
468Fernando Tatis Jr.25SDP474742408.19385441.957-5-14-3-8-11.961.89OF
469Mike Tauchman33CHC363326301.06765111.985-5-21-2-701.971.83OF
470Chris Taylor33LAD251814173.037361001.0004270001.921.42OF-2B
471Michael A. Taylor33PIT373232290.19491210.98983283322.882.51OF
472Tyrone Taylor30NYM241915185.15553110.982011602.622.25OF
473Julio Teheran33NYM1102.2110001.0000003.381.00P
474Rowdy Tellez29PIT393122273.124722422119.99621114-18.106.311B
475Kai-Wei Teng25SFG40011.0422001.0000003.271.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
476Alek Thomas24ARI44330.0660001.000-3-1030001.801.50OF
477Lane Thomas28WSN222221192.04441211.977-6-38-5-3102.021.95OF
478Bubba Thompson26CIN115452.015150001.000-1-21-1-2302.601.36OF
479Keegan Thompson29CHC90012.210010.000-1-1600.000.00P
480Ryan Thompson32ARI180018.0110001.000-1-1100.500.06P
481Zack Thompson26STL52017.0321001.0000001.590.60P
482Michael Toglia25COL15128110.265596051.000-3-29-1-1005.293.821B-OF
483Michael Tonkin34NYM5007.0220001.0000002.570.40P
484Ezequiel Tovar22COL444444385.119760136130.995261304.584.45SS
485Taylor Trammell26LAD31012.0550001.00011430003.751.67OF
486Blake Treinen36LAD5005.0101001.0000001.800.20P
487Alan Trejo28COL129575.2401228061.00011611604.763.332B-SS-3B
488Jared Triolo26PIT424238371.11545895122.9943951613.713.402B-3B-1B
489Chadwick Tromp29ATL15126107.2106997001.00021711108.867.07C
490Brice Turang24MIL424035351.01808297118.994-2-71304.594.262B
491Spencer Turnbull31PHI96038.1862001.000-2-1001.880.89P
492Trea Turner31PHI323231281.01073271410.963-3-12-1-403.303.22SS
493Kyle Tyler27MIA1002.0110001.0000004.501.00P
494Abner Uribe24MIL140014.1752011.00011404.400.50P
495Ricky Vanasco25LAD1002.0110001.0000004.501.00P
496Ildemaro Vargas32WSN272215204.0763737213.974-2-1121103.262.312B-3B-OF-SS
497Miguel Vargas24LAD1107.000000000.000.00OF
498Gus Varland27LAD7006.0321001.0000004.500.43P
499Randy Vásquez25SDP44015.2211001.0000001.150.50P
500Alex Vesia28LAD200020.150411.8000001.770.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
501Thyago Vieira31MIL150020.230210.6670000.870.13P
502Mark Vientos24NYM74341.11129011.000-1-37-1-2902.401.573B
503Eli Villalobos27MIA3004.1101001.0000002.080.33P
504Darius Vines26ATL2209.2312001.0000002.791.50P
505Victor Vodnik24COL180025.1633001.0001802.130.33P
506LaMonte Wade Jr.30SFG403319275.025522232124.996-2-101408.316.051B-OF
507Tyler Wade29SDP322110189.047192622.957-5-34-3-1902.141.363B-2B-OF-SS
508Matt Waldron27SDP99045.0514001.0000001.000.56P
509Christian Walker33ARI464542401.0395364310421.0002572118.878.591B
510Jordan Walker22STL17177132.024222011.00011219-11.641.41OF
511Josh Walker29NYM4005.0220001.0000003.600.50P
512Ryan Walker28SFG241024.0211001.000-1-800.750.08P
513Taijuan Walker31PHI44022.0633011.0000002.451.50P
514Forrest Wall28ATL1001.0110001.00016960009.001.00OF
515Blake Walston23ARI1003.2101001.0000002.451.00P
516Ryan Weathers24MIA99049.2514001.0001400.910.56P
517Logan Webb27SFG1010059.11257001.000-3-1001.821.20P
518Jordan Weems31WSN190016.041211.7500001.690.16P
519Joey Wendle34NYM1810598.040132433.925-1-11-1-1203.402.062B-3B-SS
520Hayden Wesneski26CHC73027.0853001.0000002.671.14P
521Zack Wheeler34PHI1010060.21183001.0000001.631.10P
522Mitch White29TOT5009.0211001.000113302.000.40P
523Jordan Wicks24CHC55023.000000-1-90.000.00P
524Joey Wiemer25MIL155460.1109010.900-2-3812021.340.60OF
525Alika Williams25PIT191713154.257213424.965-2-12-4-3103.202.622B-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
526Trevor Williams32WSN88041.2624001.0001501.300.75P
527Bryse Wilson26MIL126038.2101001.0001500.230.08P
528Justin Wilson36CIN160010.2312001.00011902.530.19P
529Allan Winans28ATL1105.0202001.00014003.602.00P
530Jesse Winker30WSN323123260.05045411.980-2-731311.701.53OF
531Keaton Winn26SFG99042.11073001.0001502.131.11P
532Masyn Winn22STL393736329.216949115529.97051972504.484.21SS
533Patrick Wisdom32CHC106354.03827921.947080006.003.001B-OF-3B-P
534Brett Wisely25SFG1107.000000-1-91-1-17100.000.002B
535Yoshinobu Yamamoto25LAD99047.2835001.0001401.510.89P
536Ryan Yarbrough32LAD120031.21028001.0001602.840.83P
537Mike Yastrzemski33SFG363226277.058562001.000-6-2441701.881.61OF
538Christian Yelich32MIL141413116.02219210.955-2-25-2-2001.631.50OF
539Danny Young30NYM2003.000000000.000.00P
540Jacob Young24WSN343128271.28985312.98941641702.922.59OF