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.73.691454053133618.0163712064102144.9871141642
Atlanta Braves333.61.708413693043309.0152511034091336.991521932
Chicago Cubs384.37.691464142993678.0163512263802925.982-21-7-7-6-1
Cincinnati Reds344.33.704454053073555.0152511853152523.984-100-31
Colorado Rockies315.39.677443963143468.0164011564642046.988-12-4641
Los Angeles Dodgers393.53.736474233123801.0171112674242032.98840132940
Miami Marlins435.43.677464142913672.0168712244293437.980-23-7-23-43
Milwaukee Brewers394.23.706443962843510.0156711703752228.98641-301
New York Mets404.52.699443963003573.0158911913692937.982-14-5-19-92
Philadelphia Phillies323.65.704464143303735.0168912454162832.983-5-260-5
Pittsburgh Pirates354.43.699464143033684.0164712283912834.9830021-1
San Diego Padres344.43.704474233083756.0164912523702736.984-5-2-2-3-5
San Francisco Giants394.78.667464143163618.0171412064802845.984-22-7-1-1-4
St. Louis Cardinals344.80.679443962963498.0158611664021846.989-6-21311
Washington Nationals344.19.668433873003420.0158211404142847.982-16-6-8-20
League Average364.43.694454043053593 162611984032537.985-4-02-0-0
5394.43.6946746066457753895.024383179656048370548.985-65-128-1-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 Abbott25CIN99050.0642001.0001401.080.67P
2CJ Abrams23WSN393938342.016348111421.975-1-4-1-404.184.08SS
3Ronald Acuña Jr.26ATL404039357.277752001.000-2-8-4-1301.941.93OF
4Willy Adames28MIL444443387.01606097316.981-1-3-3-913.653.57SS
5Riley Adams28WSN202019176.1171163532.982-4-28-1-7-18.578.40C
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 Alonso29NYM444343392.033530231233.994-3-8-2-607.657.571B
13José Alvarado29PHI210019.1101001.000-1-1000.470.05P
14Francisco Alvarez22NYM141311113.0125121310.992-3-27111-19.888.86C
15Adbert Alzolay29CHC180017.1312001.0000001.560.17P
16Miguel Amaya25CHC302824244.2250242621.992-1-41519.128.27C
17Tim Anderson31MIA343330282.01253487419.9680-10003.863.56SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL414040360.217355116228.9882641304.274.17SS
21Nolan Arenado33STL424239365.2101267324.980310-2-702.442.363B
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.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 Bader30NYM363230302.09189110.989124831102.682.50OF
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-4-2-1808.217.75C
35Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
36Joey Bart27PIT171513134.0139131711.993-1-13-1-909.278.12C
37Matthew Batten29SDP1118.0752011.00011170007.887.001B
38Brett Baty24NYM393628313.0982869110.99014-1-402.792.493B
39Jake Bauers28MIL272212204.015013712115.993150006.574.661B-OF-P
40Jordan Beck23COL161515133.228271011.000020001.891.75OF
41David Bednar29PIT190017.0211001.000-1-1201.060.11P
42Jalen Beeks30COL180020.1211001.00011000.890.11P
43Josh Bell31MIA313119265.024622320320.988-3-13-5-2308.257.841B
44Cody Bellinger28CHC272724234.277743011.000-3-150012.952.85OF-1B
45Anthony Bender29MIA190018.0330001.000-1-1101.500.16P
46Will Benson26CIN403822330.092911001.00015-1-302.512.30OF
47Christian Bethancourt32MIA231613148.0157148541.97503-1-819.306.65C
48Mookie Betts31LAD474735410.117361106622.965263903.663.04SS-2B
49Jake Bird28COL190020.2505001.00011002.180.26P
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 Black24SFG33011.2211001.0000001.540.67P
52Tyler Black23MIL33121.021201021.0000-140009.007.001B
53Charlie Blackmon37COL99366.017152001.0000-20002.321.89OF
54Xander Bogaerts31SDP434339378.11516880321.980-3-9-3-10-13.523.362B-SS
55Alec Bohm27PHI434239374.0157708255.96813-1-3-13.663.383B-1B
56Ryan Borucki30PIT4003.100000000.000.00P
57Sean Bouchard28COL161511128.03129110.968-5-45-2-18-22.111.88OF
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án26MIA342520238.0942761610.936-4-200003.332.38SS-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 Bummer30ATL160015.2404001.000-1-1302.300.25P
70Jake Burger28MIA232319196.01026335410.961-3-19-3-1804.504.263B-1B
71Alec Burleson25STL1511388.039345021.0000022713.992.44OF-1B
72Michael Busch26CHC424037356.230928718419.987-1-3-1-3-27.707.091B-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-7-27-19.168.15C
77Alexander Canario24CHC127466.024240001.00023011803.272.00OF
78Jeimer Candelario30CIN373734322.0121704836.975-6-21-5-19-13.303.113B-1B
79Conner Capel27CIN1106.0220001.00011260003.002.00OF
80Dylan Carlson25STL95450.011110001.00008-3-7201.981.22OF
81Corbin Carroll23ARI434241376.01111101011.00031000-12.662.58OF
82Curt Casali35SFG1119.011101001.0000211133011.0011.00C
83Nick Castellanos32PHI454544403.069672001.00014-5-14-11.541.53OF
84Miguel Castro29ARI8008.2303001.00012303.120.38P
85Jake Cave31COL271310142.137343001.0000-132512.341.37OF
86Dylan Cease28SDP99055.0835001.0000001.310.89P
87Slade Cecconi25ARI55027.1312001.0000000.990.60P
88Aroldis Chapman36PIT190014.2303001.0000001.840.16P
89Matt Chapman31SFG454444388.01252693617.95241151502.762.643B
90Jesse Chavez40ATL130017.1303001.0000001.560.23P
91Jazz Chisholm Jr.26MIA454541389.01091081001.00013-4-12-12.522.42OF
92Jackson Chourio20MIL403526310.079781001.000725-1-3-12.291.98OF
93Kody Clemens28PHI83337.0241410021.00014413205.843.002B-1B-3B
94Michael Conforto31SFG383734319.049490001.000-8-28-4-1501.381.29OF
95Roansy Contreras24PIT120016.1220001.0000001.100.17P
96William Contreras26MIL363636321.03182991631.991271408.838.75C
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-360003.312.78SS
102Nabil Crismatt29LAD5007.0101001.0000001.290.20P
103Jake Cronenworth30SDP434340378.134131126430.988132608.027.841B
104Declan Cronin26MIA130020.1211001.000-1-1000.890.15P
105Pete Crow-Armstrong22CHC201715156.04443010.977-2-1764602.482.15OF
106Fernando Cruz34CIN200019.0110001.0000000.470.05P
107Oneil Cruz25PIT434139362.11364385817.941-2-7-5-1703.182.98SS
108José Cuas30CHC80011.2110001.0000000.770.13P
109Travis d'Arnaud35ATL352825254.02532449031.0003121518.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 Cruz22CIN454444388.015671751019.936-2-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íaz30NYM170017.220110.500-2-2300.510.06P
119Elias Díaz33COL302825237.01801671121.989-1-415-16.765.93C
120Jake Diekman37NYM170014.0101001.000-1-1400.640.06P
121Seranthony Domínguez29PHI170015.0312001.0000001.800.18P
122Brendan Donovan27STL383730327.269571111.986-4-14-1-301.871.55OF-2B-3B
123Camilo Doval26SFG170017.042112.750-1-1201.590.18P
124Brenton Doyle26COL434343376.1120118020.98328-3-902.822.74OF
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.000001802.591.91OF
127Bryce Elder25ATL44020.2752021.0000003.051.75P
128Kent Emanuel32MIA2006.0101001.0000001.500.50P
129Christian Encarnacion-Strand24CIN292928255.0215196190131.00002-1-507.597.411B
130Santiago Espinal29CIN343129277.088266027.9770-2-1-402.792.463B-2B-SS
131Jeremiah Estrada25SDP80010.200000000.000.00P
132Thairo Estrada28SFG444342374.019454138229.990-2-7-4-1304.624.362B
133Stuart Fairchild28CIN302416213.066660001.00042163342.792.20OF
134Bailey Falter27PIT88043.1514001.000-1-501.040.63P
135Buck Farmer33CIN170023.0312001.0000001.170.18P
136Calvin Faucher28MIA130015.2404001.00011302.300.31P
137Ryan Feltner27COL99049.0844011.000-1-401.470.89P
138José Fermín25STL43229.01028001.0000-18-1-4103.102.002B-3B
139Ryan Fernandez26STL150017.2321001.0000001.530.20P
140J.P. Feyereisen31LAD8008.0321001.0000003.380.38P
141Kyle Finnegan32WSN180017.1101001.0000000.520.06P
142Tyler Fitzgerald26SFG18138131.154282153.907-2-17-2-18-23.362.23OF-SS-2B-P-1B
143Josh Fleming28PIT171019.0927031.00033204.260.53P
144David Fletcher30ATL53128.020614041.0001530006.434.002B
145Wilmer Flores32SFG282018185.019617519220.990-2-1342609.446.691B-3B
146Dylan Floro33WSN200022.0523001.000-1-902.050.25P
147Mike Ford31CIN22217.017152011.00015817109.008.501B
148Nick Fortes27MIA332820243.02432311110.996-2-100018.967.33C
149Jake Fraley29CIN282318204.05249210.981-4-23-1-502.251.82OF
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 Freeman34LAD474743410.138634044232.99512-2-618.428.171B
152Sal Frelick24MIL413924331.06968010.986-4-13-5-18-11.851.62OF-3B
153Luis Frías26ARI7006.110010.0000000.000.00P
154Max Fried30ATL99149.21028001.00031201.811.11P
155TJ Friedl28CIN65544.010100001.0000-130002.052.00OF
156Giovanny Gallegos32STL13009.0211001.0000002.000.15P
157Zac Gallen28ARI88044.0633001.0001501.230.75P
158Joey Gallo30WSN201918165.2144130140141.0001421407.827.201B-OF
159Avisaíl García33MIA161310114.039381001.000050003.082.44OF
160Luis García Jr.24WSN353228284.01456282123.993-1-2-3-1304.564.112B
161Robert Garcia28WSN170012.2101001.000-1-1600.710.06P
162Braxton Garrett26MIA1105.1101001.0000001.691.00P
163Reed Garrett31NYM150022.241210.7500001.190.20P
164Robert Gasser25MIL22011.031110.667-1-1801.641.00P
165Kyle Gibson36STL99055.01064001.0000001.641.11P
166Logan Gillaspie27SDP1000.200000000.000.00P
167Kevin Ginkel30ARI180017.1202001.00011201.040.11P
168Tyler Glasnow30LAD1010062.013103001.000-2-601.891.30P
169Paul Goldschmidt36STL424140363.2360332280431.000-2-831008.918.571B
170Austin Gomber30COL99050.290810.8892801.420.89P
171Yan Gomes36CHC221816164.01671616001.00015-3-2209.167.59C
172Marco Gonzales32PIT33017.0413011.00011202.121.33P
173Nick Gonzales25PIT87662.024915021.000-1-25-1-1903.482.672B-3B
174Hunter Goodman24COL75343.133312041.00012712706.854.711B-OF
175Nick Gordon28MIA352923256.06456621.96912-4-1802.181.77OF-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 Gore25WSN88040.050410.800-1-500.900.50P
177Nolan Gorman24STL393635322.21585799230.987-1-300-14.354.002B
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 Grove27LAD171023.1312001.0000001.160.18P
185Luis Guillorme29ATL96354.024717031.0002450004.002.672B-SS-P
186Lourdes Gurriel Jr.30ARI414138362.09286330.96751813-22.212.17OF
187Vladimir Gutierrez28MIA1004.000000000.000.00P
188DL Hall25MIL44016.1202001.0000001.100.50P
189Ian Happ29CHC353530302.279772011.0002931122.352.26OF
190Bryce Harper31PHI404038359.0336300360251.00041327-18.428.401B
191Michael Harris II23ATL414141367.27270110.986-5-1513-11.741.73OF
192Kyle Harrison22SFG99050.0523001.000-1-400.900.56P
193Grant Hartwig26NYM4006.200000000.000.00P
194Hunter Harvey29WSN200022.1330001.000-2-1801.210.15P
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ández32LAD322315219.0644420011.0004221502.631.83OF-3B-2B-1B
202Jose Hernandez26PIT6004.200000000.000.00P
203Teoscar Hernández31LAD474736405.187834001.0006193811.931.85OF
204Iván Herrera24STL232219196.22001973011.000-3-19-4-2409.158.70C
205Jason Heyward34LAD55341.013130001.000411625802.852.60OF
206Jordan Hicks27SFG99048.01812512.944-1-403.191.89P
207Kyle Higashioka34SDP13137104.0113107511.9910-4-1-12-29.698.62C
208Sean Hjelle27SFG100016.0321001.00011301.690.30P
209Bryan Hoeing27MIA110019.2220001.0000000.920.18P
210Nico Hoerner27CHC414138365.216658102613.964-6-19-6-2003.943.642B-SS
211Jeff Hoffman31PHI200020.0660001.0000002.700.30P
212Colin Holderman28PIT130012.0211001.0000001.500.15P
213Rhys Hoskins31MIL232219185.01561421229.987-2-16-3-1907.496.701B
214Adrian Houser31NYM86032.2624001.0000011.650.75P
215Bryan Hudson27MIL160024.1312001.0001801.110.19P
216Dakota Hudson29COL88039.2514001.000-1-501.130.63P
217Daniel Hudson37LAD180018.0211001.0000001.000.11P
218Brandon Hughes28ARI3102.200000000.000.00P
219Kyle Hurt26LAD3106.2110001.0000001.350.33P
220Jacob Hurtubise26CIN22012.0110001.0000130000.750.50OF
221Raisel Iglesias34ATL180017.1404001.0000002.080.22P
222Shota Imanaga30CHC88046.2826001.0001401.541.00P
223Jonathan India27CIN292929252.0873651061.00014-2-1003.113.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 Jarvis26ARI160022.2312001.0001901.190.19P
227Tyler Jay30NYM2004.0110001.0000002.250.50P
228Daulton Jefferies28SFG2104.200000000.000.00P
229Joe Jiménez29ATL170017.010010.0000000.000.00P
230Connor Joe31PIT373217280.11561459213.987-4-16-3-12-14.943.67OF-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-521001.991.82OF
237Mitch Keller28PIT99155.01239011.0002701.961.33P
238Joe Kelly36LAD150013.1514001.00011503.380.33P
239Merrill Kelly35ARI44024.2633001.0001802.191.50P
240Orion Kerkering23PHI120012.2211001.000-1-1601.420.17P
241Ray Kerr29ATL3006.0110001.0000001.500.33P
242Ha-Seong Kim28SDP474744408.116556103626.9642613-13.503.38SS
243John King29STL8009.060510.8330005.000.63P
244Michael King29SDP109054.113310001.00031102.151.30P
245Tyler Kinley33COL170016.0303001.0000001.690.18P
246Andrew Kittredge34STL190017.2202001.0000001.020.11P
247Landon Knack26LAD33016.0330001.0000001.691.00P
248Jared Koenig30MIL120017.130210.667-1-1201.040.17P
249Stephen Kolek27SDP200021.0514001.0000002.140.25P
250Peter Lambert27COL113024.2101001.000-1-800.360.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
251Dinelson Lamet31LAD3004.1220001.0000004.150.67P
252Derek Law33WSN230026.1110001.0000000.340.04P
253Justin Lawrence29COL160016.1110001.0000000.550.06P
254Kyle Leahy27STL5009.200000000.000.00P
255Dylan Lee29ATL120020.1514001.00011002.210.42P
256Jung Hoo Lee25SFG373635306.280791001.000-2-7-1-302.352.16OF
257Casey Legumina27CIN1002.000000000.000.00P
258Mark Leiter Jr.33CHC180018.0101001.000-1-1100.500.06P
259Matthew Liberatore24STL152023.2624001.0001802.280.40P
260Francisco Lindor30NYM444340380.01626791418.975-3-10-3-903.743.59SS
261Trey Lipscomb24WSN333127276.01033363712.932282903.132.743B-1B-2B
262Luke Little23CHC121010.2303011.0000002.530.25P
263Nick Lodolo26CIN66035.030210.667-1-600.510.33P
264Jorge López31NYM220021.110010.000-2-1900.000.00P
265Otto Lopez25MIA181210112.040142512.975-1-1411103.132.172B-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 Luciano22SFG1119.0505001.0000255.005.00SS
270Gavin Lux26LAD343025271.11254876118.99252031304.113.652B
271Jesús Luzardo26MIA77037.2615001.0001501.430.86P
272Lance Lynn37STL99045.131110.667-2-900.400.22P
273Manny Machado31SDP121211105.026719011.0002250002.232.173B
274Nick Madrigal27CHC391711187.0531835071.000-3-20-2-1302.551.263B-2B
275Luke Maile33CIN191713150.01691581010.994428-3-24110.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 Maldonado26MIA91010.042111.750-1-2002.700.33P
277Sean Manaea32NYM88041.1413001.0000000.870.50P
278Joe Mantiply33ARI200017.1321001.0000001.560.15P
279Brandon Marsh26PHI403531326.06662221.970-2-672511.771.60OF
280Ketel Marte30ARI383630316.019182107226.99051893415.384.972B-SS
281Starling Marte35NYM353532309.06863412.985-5-18-1-311.951.91OF
282Yunior Marte29PHI120013.1211001.0000001.350.17P
283Justin Martinez22ARI100012.2202001.0000001.420.20P
284Nick Martinez33CIN104038.171421.7140001.170.50P
285Nick Martini34CIN52119.0440001.0000150001.890.80OF
286Miles Mastrobuoni28CHC149583.242132813.97622522804.412.932B-SS-OF-3B
287Luis Matos22SFG54444.01615010.938-4-98-1-2723.073.00OF
288Yuki Matsui28SDP210019.141210.750-1-1001.400.14P
289Steven Matz33STL66027.241211.7500000.980.50P
290Tyler Matzek33ATL110010.0000000000.000.00P
291Jake McCarthy26ARI362621245.05756010.982-1-7-3-1402.061.56OF
292Darren McCaughan28MIA1004.2101001.0000001.931.00P
293Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
294Scott McGough34ARI150016.0211001.0000001.130.13P
295Ryan McMahon29COL444441382.113524105611.956-2-53903.042.933B
296Jeff McNeil32NYM424138370.01778390426.977-4-14-4-1214.213.842B-OF
297Nick Mears27COL180017.2202001.0000001.020.11P
298Trevor Megill30MIL100010.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.98551731003.312.95OF
303Julian Merryweather32CHC4004.200000000.000.00P
304Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
305Max Meyer25MIA33017.0642001.0000003.182.00P
306Miles Mikolas35STL99048.0752011.000-1-401.310.78P
307Wade Miley37MIL2207.0202001.0000002.571.00P
308Drew Millas26WSN22216.014113001.0001790007.887.00C
309Bobby Miller25LAD33011.2101001.0000000.770.33P
310Erik Miller26SFG221021.0101001.00011000.430.05P
311Owen Miller27MIL64232.023194021.000-1-300006.472.881B-3B-2B-P
312Tyson Miller28CHC2004.000000000.000.00P
313Hoby Milner33MIL210020.1853001.00011003.540.38P
314A.J. Minter30ATL210017.2202001.00011101.020.10P
315Carmen Mlodzinski25PIT1001.2101001.0005.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 Montero25COL343128271.1327315120321.000-3-11-1-4010.859.621B
321Jordan Montgomery31ARI55028.1404001.0001701.270.80P
322Adrián Morejón25SDP110016.2202001.0000001.080.18P
323Christopher Morel25CHC363614277.077234953.935-3-14-5-2202.342.003B
324Gabriel Moreno24ARI342929266.02422261511.9961415-18.157.09C
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.938020002.651.67OF
332Tobias Myers25MIL44017.0101001.0000000.530.25P
333Andrew Nardi25MIA210017.1303001.00022301.560.14P
334Omar Narváez32NYM211611144.0152145342.974-5-39-9-7509.257.05C
335Kyle Nelson27ARI110010.200000000.000.00P
336Nick Nelson28PHI3003.1110001.0000002.700.33P
337Ryne Nelson26ARI77029.163210.8330001.530.71P
338Héctor Neris35CHC170016.0202001.000-1-1301.130.12P
339Kevin Newman30ARI302521226.0842162114.98831642113.312.68SS-2B
340Kyle Nicolas25PIT7007.0202001.00012902.570.29P
341Tomás Nido30NYM191512140.0145135821.986000019.197.53C
342Brandon Nimmo31NYM393731330.057534001.0000-2-3-1001.551.46OF
343Aaron Nola31PHI99158.0422011.0000000.620.44P
344Lars Nootbaar26STL313024265.26865121.971-4-19-1-402.242.13OF
345Dedniel Núñez28NYM4006.100000000.000.00P
346Nasim Nuñez23WSN62122.0125612.9170-170004.501.83SS-2B
347Riley O'Brien29STL1001.000000000.000.00P
348Edward Olivares28PIT19186135.03534010.971-2-140002.271.79OF
349Matt Olson30ATL414141367.237834530333.9925161309.189.151B
350Joey Ortiz25MIL382821260.093325837.968-1-5-2-903.122.253B-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 Ottavino38NYM170017.1642001.0000003.120.35P
354James Outman27LAD363025269.17674110.987-2-10-2-802.512.08OF
355Cristian Pache25PHI14126101.02723220.9260322302.231.79OF
356Emilio Pagán33CIN200018.1211001.0000000.980.10P
357Andy Pages23LAD272722242.182811001.00083941903.053.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-30-1-3502.881.573B-1B
363James Paxton35LAD88044.1404001.0002900.810.50P
364Joel Payamps30MIL160014.031110.6670001.290.13P
365Elvis Peguero27MIL180019.0101001.0000000.470.06P
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 Perkins27MIL353231298.09794210.99041631212.902.74OF
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-4-12-3-10-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.00012101.930.33P
385Yohan Ramírez29NYM5008.1000000000.000.00P
386Heliot Ramos24SFG87666.019172001.00059459012.592.38OF
387Colin Rea33MIL88044.1972001.000-2-901.831.13P
388J.T. Realmuto33PHI373733325.23643451723.995-1-200-210.009.78C
389Jakson Reetz28SFG53331.034340001.000060009.876.80C
390Sean Reid-Foley28NYM110010.200000000.000.00P
391Bryan Reynolds29PIT404031353.169636011.000-8-26-1-311.761.73OF
392Austin Riley27ATL373736326.195256733.9683102702.542.493B
393Emmanuel Rivera28MIA312319209.01117040110.991-2-131614.743.443B-1B-P
394Nick Robertson25STL7009.100000000.000.00P
395Víctor Robles27WSN108763.22422110.958070003.252.30OF
396Brendan Rodgers27COL403737327.216251110131.994-3-101414.424.032B
397Randy Rodríguez24SFG4008.2211001.0000002.080.50P
398Taylor Rogers33SFG180015.1101001.0000000.590.06P
399Trevor Rogers26MIA99042.083410.875-1-501.500.78P
400Tyler Rogers33SFG220020.2514001.0000002.180.23P
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 Rojas23PHI363631315.07875120.974-7-26-4-1502.172.11OF
402Miguel Rojas35LAD271812167.061223815.9841101703.232.14SS-2B-3B
403Chris Roller27MIL1003.0110001.0000240003.001.00OF
404JoJo Romero27STL210022.1202001.0001900.810.10P
405Eddie Rosario32WSN352920269.06361111.984-5-24-1-4-12.071.77OF
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 Ruiz25WSN222121187.21871761014.99500-2-1308.928.45C
412Jackson Rutledge25WSN1001.000000000.000.00P
413Ryder Ryan29PIT110013.000000000.000.00P
414Andrew Saalfrank26ARI2001.000000000.000.00P
415Blake Sabol26SFG87565.07066130.957-3-59-1-1809.288.38C
416Eduardo Salazar26LAD1002.0101001.0000004.501.00P
417Chris Sale35ATL88049.2826001.0000001.451.00P
418Cristopher Sánchez27PHI88042.0121830.750-1-501.931.13P
419Gary Sánchez31MIL129981.26965310.986190007.495.67C-1B
420Jesús Sánchez26MIA332925258.058580001.000-6-27-4-18-22.021.76OF
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 Scott29MIA180018.030210.667-2-2201.000.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-7-1-702.342.05OF
427Nick Senzel29WSN99878.03152421.9350-3-1-1503.353.223B
428Luis Severino30NYM88045.091710.8890001.601.00P
429Paul Sewald34ARI4004.0101001.0000002.250.25P
430Zack Short29TOT127569.12251612.9552280002.731.753B-SS-2B
431Michael Siani24STL372516228.259581001.000210210-12.321.59OF
432Lucas Sims30CIN180014.1321011.0000001.880.17P
433Paul Skenes22PIT22010.0211001.0000001.801.00P
434Austin Slater31SFG2111295.022211001.0000-311202.081.05OF
435Burch Smith34MIA180020.2303001.000-1-1001.310.17P
436Drew Smith30NYM100010.000000000.000.00P
437Pavin Smith28ARI117358.023221001.0002360003.572.09OF-1B
438Will Smith29LAD363535318.13102931430.990311-1-4-28.688.53C
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 Sosa28PHI201811156.0792947310.9620032304.383.80SS-3B-2B
444Gregory Soto29PHI170013.0220001.000-1-1501.380.12P
445Carson Spiers26CIN1004.000000000.000.00P
446Jacob Stallings34COL191614148.1131124610.992041817.896.84C
447Justin Steele28CHC44019.0101001.0000000.470.25P
448Spencer Steer26CIN434336374.0127119532.97625-2-602.982.64OF-1B-2B
449Jackson Stephens30ATL3003.100000000.000.00P
450Tyler Stephenson27CIN322826245.02372307011.0000-11518.717.41C
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 Stott26PHI413734344.01546586318.981-1-40003.953.432B-SS
454Matt Strahm32PHI180018.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árez32ARI444444393.01172192415.96614-1-302.592.573B
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 Suwinski25PIT433226309.19897010.990417-7-2702.822.26OF
465Seiya Suzuki29CHC171717147.23431212.971-1-90012.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-3-1101.971.83OF
470Chris Taylor33LAD241814171.037361001.0004270001.951.48OF-2B
471Michael A. Taylor33PIT363131282.08885210.98973183422.782.42OF
472Tyrone Taylor30NYM231915184.05553110.9820021302.642.35OF
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-1040001.801.50OF
477Lane Thomas28WSN222221192.04441211.977-6-38-5-3102.021.95OF
478Bubba Thompson26CIN115452.015150001.000-1-22-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-30-1-1005.293.821B-OF
483Michael Tonkin34NYM5007.0220001.0000002.570.40P
484Ezequiel Tovar22COL434343377.119258133129.995141304.564.44SS
485Taylor Trammell26LAD31012.0550001.00011420003.751.67OF
486Blake Treinen36LAD5005.0101001.0000001.800.20P
487Alan Trejo28COL118568.2371126051.00011011704.853.362B-SS-3B
488Jared Triolo26PIT414137363.01515793122.9932751713.723.412B-3B-1B
489Chadwick Tromp29ATL15126107.2106997001.00011611108.867.07C
490Brice Turang24MIL413934342.01758292118.994-2-81404.584.242B
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 Vargas32WSN262114194.1683234211.971-2-1421203.062.132B-3B-OF-SS
497Gus Varland27LAD7006.0321001.0000004.500.43P
498Randy Vásquez25SDP44015.2211001.0000001.150.50P
499Alex Vesia28LAD200020.150411.8000001.770.20P
500Thyago Vieira31MIL150020.230210.6670000.870.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
501Mark Vientos24NYM63232.0927011.0000-11-1-3802.531.503B
502Eli Villalobos27MIA3004.1101001.0000002.080.33P
503Darius Vines26ATL2209.2312001.0000002.791.50P
504Victor Vodnik24COL180025.1633001.0000002.130.33P
505LaMonte Wade Jr.30SFG393319272.025221932123.996-2-80008.316.121B-OF
506Tyler Wade29SDP322110189.047192622.957-5-34-3-1902.141.363B-2B-OF-SS
507Matt Waldron27SDP99045.0514001.0000001.000.56P
508Christian Walker33ARI454441392.0389358310421.0002782418.938.641B
509Jordan Walker22STL17177132.024222011.00011119-11.641.41OF
510Josh Walker29NYM4005.0220001.0000003.600.50P
511Ryan Walker28SFG231023.0211001.000-1-900.780.09P
512Taijuan Walker31PHI44022.0633011.0000002.451.50P
513Forrest Wall28ATL1001.0110001.00016960009.001.00OF
514Blake Walston23ARI1003.2101001.0000002.451.00P
515Ryan Weathers24MIA99049.2514001.0001400.910.56P
516Logan Webb27SFG1010059.11257001.000-3-1001.821.20P
517Jordan Weems31WSN190016.041211.7500001.690.16P
518Joey Wendle34NYM1810598.040132433.925-1-12-1-1203.402.062B-3B-SS
519Hayden Wesneski26CHC73027.0853001.0000002.671.14P
520Zack Wheeler34PHI1010060.21183001.0000001.631.10P
521Mitch White29TOT5009.0211001.000113302.000.40P
522Jordan Wicks24CHC55023.000000-1-90.000.00P
523Joey Wiemer25MIL155460.1109010.900-2-3812021.340.60OF
524Alika Williams25PIT181612146.153203123.962-2-18-4-3303.142.552B-SS
525Trevor Williams32WSN88041.2624001.0001501.300.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
526Bryse Wilson26MIL115034.0101001.0001600.260.09P
527Justin Wilson36CIN160010.2312001.00011902.530.19P
528Allan Winans28ATL1105.0202001.00014003.602.00P
529Jesse Winker30WSN313022250.14843411.979-1-631411.691.52OF
530Keaton Winn26SFG99042.11073001.0001502.131.11P
531Masyn Winn22STL383635320.216248109528.96951783014.414.13SS
532Patrick Wisdom32CHC95346.03019921.933010005.482.551B-OF-3B-P
533Brett Wisely25SFG1107.000000-1-91-1-17100.000.002B
534Yoshinobu Yamamoto25LAD99047.2835001.0001401.510.89P
535Ryan Yarbrough32LAD120031.21028001.0001602.840.83P
536Mike Yastrzemski33SFG353125268.058562001.000-6-2641701.951.66OF
537Christian Yelich32MIL141413116.02219210.955-2-25-2-2001.631.50OF
538Danny Young30NYM2003.000000000.000.00P
539Jacob Young24WSN333027262.08581312.98831541802.892.55OF