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.79.687474233253780.0170912604282145.98872933
Atlanta Braves343.74.705423783123390.0155811304141436.991411843
Chicago Cubs384.25.691484323133840.0170512803953027.982-23-7-6-50
Cincinnati Reds344.30.706474233213714.0159112383282524.984-10-2-30
Colorado Rockies315.54.671464143283612.0170512044792247.987-12-4541
Los Angeles Dodgers413.43.738494413273972.0178513244412032.98941123540
Miami Marlins435.54.672484323033843.0176812814523539.980-28-9-21-43
Milwaukee Brewers394.28.702464143003663.0164112213972329.986310-10
New York Mets404.61.698464143143738.0166612463912938.983-15-5-27-81
Philadelphia Phillies323.67.702484323433906.0177013024392934.984-7-25-1-5
Pittsburgh Pirates354.31.704484323163840.0171512804072836.9844132-1
San Diego Padres344.35.705484323133837.0168812793822738.984-3-1-4-3-5
San Francisco Giants394.69.671484323313780.0179212605032946.984-20-6-2-2-4
St. Louis Cardinals344.87.678464143083660.0165912204192048.988-8-31110
Washington Nationals344.33.670454053143579.0165311934303050.982-16-5-8-2-1
League Average364.45.693474213183744 169412484202538.985-5-01-0-0
5424.45.6937026318476856154.025405187186305382569.985-72-216-1-6

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 Abrams23WSN414140359.217051115422.976-2-6-1-304.154.05SS
3Ronald Acuña Jr.26ATL414140366.28178210.988-3-11-4-1301.961.95OF
4Willy Adames28MIL464645404.016863102317.982-1-2-2-613.683.59SS
5Riley Adams28WSN212119184.1175167532.983-4-29-2-13-28.408.19C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9812814-14.594.19SS
8Ozzie Albies27ATL343434302.21495889217.987-6-23-5-2014.374.322B
9Blaze Alexander25ARI241914165.0642337411.938-5-36-6-4403.272.50SS-2B-3B
10Logan Allen27ARI80019.1523001.0000002.330.63P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM464545410.135231931234.994-4-10-2-607.687.611B
13José Alvarado29PHI210019.1101001.000-1-1000.470.05P
14Francisco Alvarez22NYM141311113.0125121310.992-3-27111-19.888.86C
15Adbert Alzolay29CHC180017.1312001.0000001.560.17P
16Miguel Amaya25CHC322925254.2261253621.992-2-92929.158.09C
17Tim Anderson31MIA343330282.01253487419.9680-10003.863.56SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL424141369.217556117228.9892631004.214.12SS
21Nolan Arenado33STL444441383.2105287524.98114-2-602.422.343B
22Luis Arráez27TOT373725325.01627187426.975-2-7-4-1414.383.512B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN99048.2158520.8670002.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é Azocar28SDP35127159.140400001.000429-1-702.261.14OF
29Harrison Bader30NYM383432320.19795110.990134731102.702.53OF
30Patrick Bailey25SFG262523212.12131981232.9860142318.908.08C
31Anthony Banda30LAD1001.0000000.000.00P
32Austin Barnes34LAD131312114.0118113410.9920-20019.249.00C
33Jacob Barnes34WSN120012.1211001.0000001.460.17P
34Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
35Tucker Barnhart33ARI171712145.0134128420.985-1-5-1-808.197.76C
36Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
37Joey Bart27PIT181614142.1143135711.993-1-11-1-808.987.89C
38Matthew Batten29SDP1118.0752011.00011190007.887.001B
39Brett Baty24NYM403729322.01032874110.99026-1-402.852.553B
40Jake Bauers28MIL292414221.016915612116.994141506.844.941B-OF-P
41Jordan Beck23COL181717149.233321011.00014-1-801.981.83OF
42David Bednar29PIT210018.1211001.000-1-1100.980.10P
43Jalen Beeks30COL190021.1211001.0001900.840.11P
44Josh Bell31MIA323220275.025723420322.988-3-13-5-2208.317.941B
45Cody Bellinger28CHC292926252.284813011.000-3-140012.992.90OF-1B
46Anthony Bender29MIA200019.1330001.000-1-1001.400.15P
47Will Benson26CIN424023344.095941001.00013-2-6-12.492.26OF
48Christian Bethancourt32MIA251714158.0166157541.97600-1-819.236.48C
49Mookie Betts31LAD484836420.117562107622.966263903.623.02SS-2B
50Jake Bird28COL190020.2505001.00011002.180.26P
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
51Ty Blach33COL63021.0514021.00011002.140.83P
52Mason Black24SFG33011.2211001.0000001.540.67P
53Tyler Black23MIL33121.021201021.0000-140009.007.001B
54Charlie Blackmon37COL1010474.018162001.0000-30002.191.80OF
55Xander Bogaerts31SDP434339378.11516880321.980-3-9-3-10-13.523.362B-SS
56Alec Bohm27PHI454441393.0160718456.96913-1-3-13.553.303B-1B
57Ryan Borucki30PIT4003.100000000.000.00P
58Sean Bouchard28COL171611135.03229120.938-7-63-2-17-22.001.76OF
59Matt Bowman33ARI3005.2110001.0000001.590.33P
60Ryan Brasier36LAD121011.2413001.0000003.090.33P
61Colten Brewer31CHC70011.2220001.000-1-1701.540.29P
62Jonah Bride28MIA63230.0945031.0001330002.701.293B-1B
63Jhony Brito26SDP140022.1413001.0001901.610.29P
64Connor Brogdon29TOT4003.0101001.0000003.000.25P
65Ben Brown24CHC114035.1110001.000-1-600.250.09P
66Vidal Bruján26MIA362722257.01103568712.936-5-250003.612.64SS-3B-2B-OF
67Kris Bryant32COL88558.037343031.000-1-2800-15.744.631B-OF
68Walker Buehler29LAD33013.141210.75011502.031.00P
69JB Bukauskas27MIL6006.0101001.0000001.500.17P
70Aaron Bummer30ATL160015.2404001.000-1-1302.300.25P
71Jake Burger28MIA252520214.01167042410.966-4-23-4-2204.714.483B-1B
72Alec Burleson25STL1612497.039345021.000-1-922413.622.29OF-1B
73Michael Busch26CHC444138366.231729518421.987-1-4-1-3-27.686.961B-3B
74José Buttó26NYM77038.0431001.0001500.950.57P
75Edward Cabrera26MIA55021.1303001.0000001.270.60P
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
76Alex Call29WSN75450.013121011.000-1-33-1-2402.341.86OF
77Luis Campusano25SDP403535321.13313141520.994-1-3-7-26-19.218.23C
78Alexander Canario24CHC127466.024240001.00023011803.272.00OF
79Jeimer Candelario30CIN393936339.2130775037.977-6-20-5-18-13.373.183B-1B
80Conner Capel27CIN1106.0220001.00011260003.002.00OF
81Dylan Carlson25STL115453.011110001.00008-3-6701.871.00OF
82Corbin Carroll23ARI454443394.01171161011.00028-2-6-12.672.60OF
83Curt Casali35SFG33327.028244001.0000-814409.339.33C
84Nick Castellanos32PHI474746422.071683001.00000-3-801.511.51OF
85Miguel Castro29ARI8008.2303001.00012303.120.38P
86Jake Cave31COL291411151.141383001.000011702.441.41OF
87Dylan Cease28SDP99055.0835001.0000001.310.89P
88Slade Cecconi25ARI55027.1312001.0000000.990.60P
89Aroldis Chapman36PIT200015.2303001.0000001.720.15P
90Matt Chapman31SFG474646406.01292796617.95341351502.732.623B
91Jesse Chavez40ATL140018.0303001.0000001.500.21P
92Jazz Chisholm Jr.26MIA474743408.01121111001.00000-4-11-12.472.38OF
93Jackson Chourio20MIL423728327.081801001.000622-1-3-12.231.93OF
94Kody Clemens28PHI104449.0291514021.00024212405.332.902B-1B-3B
95Michael Conforto31SFG383734319.049490001.000-8-28-4-1501.381.29OF
96Roansy Contreras24PIT120016.1220001.0000001.100.17P
97William Contreras26MIL383838338.03403201641.9881300-18.958.84C
98Willson Contreras32STL202018164.1158148910.9941621518.607.85C
99Garrett Cooper33CHC43229.024231031.000-1-250007.454.801B-OF
100Patrick Corbin34WSN99048.1716001.0000001.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
101Tom Cosgrove28SDP150012.0202001.00011701.500.13P
102Brandon Crawford37STL109777.029722071.000-2-360003.392.90SS
103Nabil Crismatt29LAD5007.0101001.0000001.290.20P
104Jake Cronenworth30SDP444441387.135132126432.989021308.067.891B
105Declan Cronin26MIA140022.0211001.000-1-900.820.14P
106Pete Crow-Armstrong22CHC201715156.04443010.977-2-1664602.482.15OF
107Fernando Cruz34CIN210019.2110001.0000000.460.05P
108Oneil Cruz25PIT444240371.11404587818.943-2-6-4-1303.203.00SS
109José Cuas30CHC80011.2110001.0000000.770.13P
110Travis d'Arnaud35ATL352825254.02532449031.00031331418.967.23C
111Yu Darvish37SDP99047.2615001.0000001.130.67P
112Henry Davis24PIT222119184.1181173711.99417-2-1308.798.18C
113Noah Davis27COL1003.000000000.000.00P
114Bryan De La Cruz27MIA191917163.035323011.000-4-321711.931.84OF
115Elly De La Cruz22CIN474646405.216173781020.938-3-8-3-903.353.21SS
116Enyel De Los Santos28SDP210017.1110001.000-1-1200.520.05P
117Jason Delay29PIT11110.012120001.00001900010.8012.00C
118Alexis Díaz27CIN180016.2321011.0000001.620.17P
119Edwin Díaz30NYM180018.020110.500-2-2200.500.06P
120Elias Díaz33COL302825237.01801671121.989-1-4210-16.765.93C
121Jake Diekman37NYM190015.2202001.000-1-1301.150.11P
122Seranthony Domínguez29PHI180016.0312001.0000001.690.17P
123Brendan Donovan27STL403932345.274601312.986-4-13-2-601.901.59OF-2B-3B
124Camilo Doval26SFG180018.042112.750-1-1101.500.17P
125Brenton Doyle26COL444444384.1124121120.98427-2-602.862.77OF
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
126Oliver Dunn26MIL23167132.0441133041.00043443603.001.833B-2B-1B
127Adam Duvall35ATL221514145.242402001.000011802.591.91OF
128Bryce Elder25ATL55023.2752021.0000002.661.40P
129Kent Emanuel32MIA2006.0101001.0000001.500.50P
130Christian Encarnacion-Strand24CIN292928255.0215196190131.00013-1-507.597.411B
131Santiago Espinal29CIN353230286.289276027.9780-10002.732.423B-2B-SS
132Jeremiah Estrada25SDP80010.200000000.000.00P
133Thairo Estrada28SFG464544392.020256144230.990-2-7-6-1804.594.352B
134Stuart Fairchild28CIN312517222.270700001.00042463242.832.26OF
135Bailey Falter27PIT99051.0514001.000-1-400.880.56P
136Buck Farmer33CIN170023.0312001.0000001.170.18P
137Calvin Faucher28MIA140016.1404001.00011202.200.29P
138Ryan Feltner27COL99049.0844011.000-1-401.470.89P
139José Fermín25STL43229.01028001.0000-17-1-4103.102.002B-3B
140Ryan Fernandez26STL160019.2321001.0000001.370.19P
141J.P. Feyereisen31LAD9009.0321001.0000003.000.33P
142Kyle Finnegan32WSN190019.0101001.0000000.470.05P
143Tyler Fitzgerald26SFG18138131.154282153.907-2-16-2-18-23.362.23OF-SS-2B-P-1B
144Josh Fleming28PIT171019.0927031.00033204.260.53P
145David Fletcher30ATL53128.020614041.00015314306.434.002B
146Wilmer Flores32SFG292118191.020218119220.990-2-1142509.426.671B-3B
147Dylan Floro33WSN210022.2523001.000-1-901.990.24P
148Mike Ford31CIN22217.017152011.00015917109.008.501B
149Nick Fortes27MIA342920252.02492371110.996-2-100018.867.29C
150Jake Fraley29CIN302520221.25451210.981-5-25-1-502.151.77OF
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
151Kyle Freeland31COL44015.251310.8000002.301.00P
152Freddie Freeman34LAD494945429.140535449232.99525-3-818.458.221B
153Sal Frelick24MIL434126348.07270110.986-4-15-3-10-11.841.61OF-3B
154Luis Frías26ARI7006.110010.0000000.000.00P
155Max Fried30ATL99149.21028001.0002801.811.11P
156TJ Friedl28CIN65544.010100001.0000-120002.052.00OF
157Giovanny Gallegos32STL13009.0211001.0000002.000.15P
158Zac Gallen28ARI99050.2633001.0001401.070.67P
159Joey Gallo30WSN222120183.1159145140171.0001721307.817.231B-OF
160Avisaíl García33MIA161310114.039381001.000160003.082.44OF
161Luis García Jr.24WSN353228284.01456282123.9930-2-3-1304.564.112B
162Robert Garcia28WSN190013.220110.500-1-1500.660.05P
163Braxton Garrett26MIA2209.2101001.0000000.930.50P
164Reed Garrett31NYM170025.041210.7500001.080.18P
165Robert Gasser25MIL22011.031110.667-1-1801.641.00P
166Kyle Gibson36STL99055.01064001.000-1-401.641.11P
167Logan Gillaspie27SDP1000.200000000.000.00P
168Kevin Ginkel30ARI190018.1202001.00011100.980.11P
169Tyler Glasnow30LAD1010062.013103001.000-2-601.891.30P
170Paul Goldschmidt36STL444342381.2375346290451.000-2-73908.848.521B
171Austin Gomber30COL99050.290810.8892801.420.89P
172Yan Gomes36CHC231916172.01771716001.00015-3-2109.267.70C
173Marco Gonzales32PIT33017.0413011.00011202.121.33P
174Nick Gonzales25PIT109879.1281018031.000-2-24-1-1503.182.552B-3B
175Hunter Goodman24COL86451.140382041.00012312307.015.001B-OF-C
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
176Nick Gordon28MIA373024267.06758721.97013-3-1302.191.76OF-2B
177MacKenzie Gore25WSN99046.170610.8570001.170.67P
178Nolan Gorman24STL403736331.21615999330.981-2-600-14.293.952B
179Yasmani Grandal35PIT11101090.010196230.9700-511309.808.91C
180Josiah Gray26WSN2208.100000000.000.00P
181Sonny Gray34STL77041.1615001.0000001.310.86P
182Tristan Gray28MIA41113.01019001.000216719206.922.503B
183Hunter Greene24CIN1010058.2615001.000-1-300.920.60P
184Randal Grichuk32ARI20147125.035350001.000041902.521.75OF
185Michael Grove27LAD181024.1312001.0001801.110.17P
186Luis Guillorme29ATL96354.024717031.0002460004.002.672B-SS-P
187Lourdes Gurriel Jr.30ARI434239372.09589330.96862013-22.232.14OF
188Vladimir Gutierrez28MIA1004.000000000.000.00P
189DL Hall25MIL44016.1202001.0000001.100.50P
190Ian Happ29CHC373732320.279772011.0002731122.222.14OF
191Bryce Harper31PHI424240378.036232437127.99741226-18.608.601B
192Michael Harris II23ATL424242376.27674110.987-3-1000-11.791.79OF
193Kyle Harrison22SFG1010055.0624001.000-1-400.980.60P
194Grant Hartwig26NYM4006.200000000.000.00P
195Hunter Harvey29WSN210022.2330001.000-2-1801.190.14P
196Ke'Bryan Hayes27PIT343333295.195236939.968312312-12.802.713B
197Ryan Helsley29STL200020.0440011.000-1-1001.800.20P
198Kyle Hendricks34CHC77030.2945001.0001702.641.29P
199Tommy Henry26ARI66028.1330001.000-1-700.950.50P
200Kevin Herget33MIL2003.200000000.000.00P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
201Elieser Hernández29LAD1106.000000000.000.00P
202Enrique Hernández32LAD342517238.0714823011.0004201502.681.92OF-3B-2B-1B
203Jose Hernandez26PIT6004.200000000.000.00P
204Teoscar Hernández31LAD494938424.188844001.0005153811.871.80OF
205Iván Herrera24STL242320205.22072043011.000-3-18-4-2309.068.63C
206Jason Heyward34LAD66451.015150001.00049437002.652.50OF
207Jordan Hicks27SFG1010053.01913512.947-1-403.061.80P
208Kyle Higashioka34SDP13137104.0113107511.9910-500-29.698.62C
209Sean Hjelle27SFG110017.0431001.0000002.120.36P
210Bryan Hoeing27MIA110019.2220001.0000000.920.18P
211Nico Hoerner27CHC414138365.216658102613.964-6-19-6-2003.943.642B-SS
212Jeff Hoffman31PHI200020.0660001.000-1-1002.700.30P
213Colin Holderman28PIT150013.1321001.0000002.030.20P
214Rhys Hoskins31MIL232219185.01561421229.987-2-15-3-1907.496.701B
215Adrian Houser31NYM86032.2624001.0000011.650.75P
216Bryan Hudson27MIL170025.1413001.0001801.420.24P
217Dakota Hudson29COL99044.1615001.000-1-501.220.67P
218Daniel Hudson37LAD190019.0211001.0000000.950.11P
219Brandon Hughes28ARI3102.200000000.000.00P
220Kyle Hurt26LAD3106.2110001.0000001.350.33P
221Jacob Hurtubise26CIN43123.2330001.000050001.140.75OF
222Raisel Iglesias34ATL180017.1404001.0000002.080.22P
223Shota Imanaga30CHC99053.2826001.0001401.340.89P
224Jonathan India27CIN313131269.2964056071.00014-3-1303.203.102B
225Jake Irvin27WSN99050.21055011.0001401.781.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
226Luke Jackson32SFG120011.0101001.0000000.820.08P
227Bryce Jarvis26ARI170023.2312001.0001801.140.18P
228Tyler Jay30NYM2004.0110001.0000002.250.50P
229Daulton Jefferies28SFG2104.200000000.000.00P
230Joe Jiménez29ATL170017.010010.0000000.000.00P
231Connor Joe31PIT393419297.216915710214.988-3-13-4-16-15.053.80OF-1B
232Pierce Johnson33ATL130012.0211001.0000001.500.15P
233Jared Jones22PIT99053.0532001.0001400.850.56P
234Nolan Jones26COL252523211.24440040.9090-1-1-5-11.701.60OF
235Jakob Junis31MIL1104.000000000.000.00P
236Janson Junk28MIL3005.0101001.0000001.800.33P
237Jarred Kelenic24ATL292821240.055523001.000-1-51502.061.90OF
238Mitch Keller28PIT1010161.014311021.0002702.071.40P
239Joe Kelly36LAD150013.1514001.00011503.380.33P
240Merrill Kelly35ARI44024.2633001.0001802.191.50P
241Orion Kerkering23PHI130013.2211001.000-1-1501.320.15P
242Ray Kerr29ATL4009.1211001.0000001.930.50P
243Ha-Seong Kim28SDP484845417.116957106627.9642713-13.523.40SS
244John King29STL90010.060510.8330004.500.56P
245Michael King29SDP109054.113310001.00031102.151.30P
246Tyler Kinley33COL190017.1303001.0000001.560.16P
247Andrew Kittredge34STL200018.2202001.0000000.960.10P
248Landon Knack26LAD44020.2660001.0000002.611.50P
249Jared Koenig30MIL120017.130210.667-1-1201.040.17P
250Stephen Kolek27SDP210022.0514001.0000002.050.24P
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
251Peter Lambert27COL123026.2101001.000-1-800.340.08P
252Dinelson Lamet31LAD3004.1220001.0000004.150.67P
253Derek Law33WSN240027.1110001.0000000.330.04P
254Justin Lawrence29COL170018.1211001.0000000.980.12P
255Kyle Leahy27STL60010.2101011.00011900.840.17P
256Dylan Lee29ATL130021.1514001.0001902.110.38P
257Jung Hoo Lee25SFG373635306.280791001.000-2-6-1-302.352.16OF
258Casey Legumina27CIN1002.000000000.000.00P
259Mark Leiter Jr.33CHC190019.0101001.000-1-1100.470.05P
260Matthew Liberatore24STL163026.2725001.0001802.360.44P
261Francisco Lindor30NYM464542398.11706898418.976-3-9-2-603.753.61SS
262Trey Lipscomb24WSN333127276.01033363712.932282903.132.743B-1B-2B
263Luke Little23CHC131011.2303011.0000002.310.23P
264Nick Lodolo26CIN66035.030210.667-1-600.510.33P
265Jorge López31NYM230021.210010.000-2-1800.000.00P
266Otto Lopez25MIA201411131.047172914.979-2-221903.162.192B-3B-SS
267Reynaldo López30ATL77040.1752001.0000001.561.00P
268Richard Lovelady28CHC7005.2321001.000-1-3504.760.43P
269Joey Lucchesi31NYM1104.1101001.000-1-4602.081.00P
270Marco Luciano22SFG33327.017512011.0001640005.675.67SS
271Gavin Lux26LAD363227290.113150810181.00052141704.063.642B
272Jesús Luzardo26MIA77037.2615001.0001501.430.86P
273Lance Lynn37STL99045.131110.667-2-900.400.22P
274Manny Machado31SDP131311112.028721021.0002180002.252.153B
275Nick Madrigal27CHC411913205.0591940081.000-2-14-2-1202.591.343B-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
276Luke Maile33CIN201813156.01761651010.994326-2-15110.108.75C
277Anthony Maldonado26MIA101012.052211.8000003.000.40P
278Sean Manaea32NYM99046.1514001.0000000.970.56P
279Joe Mantiply33ARI210017.1321001.0000001.560.14P
280Brandon Marsh26PHI423632338.06864221.971-2-772411.761.57OF
281Ketel Marte30ARI403832334.020187112227.99051772515.364.982B-SS
282Starling Marte35NYM373633321.17166412.986-5-17-4-1401.961.89OF
283Yunior Marte29PHI120013.1211001.0000001.350.17P
284Justin Martinez22ARI110013.0202001.0000001.380.18P
285Nick Martinez33CIN104038.171421.7140001.170.50P
286Nick Martini34CIN52119.0440001.0000150001.890.80OF
287Miles Mastrobuoni28CHC16117101.254193325.9630-233504.603.25SS-2B-OF-3B
288Luis Matos22SFG76662.02120010.952-4-7611932.902.86OF
289Yuki Matsui28SDP210019.141210.750-1-1001.400.14P
290Steven Matz33STL66027.241211.7500000.980.50P
291Tyler Matzek33ATL110010.0000000000.000.00P
292Jake McCarthy26ARI382721256.05958010.983-3-14-4-1802.041.53OF
293Darren McCaughan28MIA1004.2101001.0000001.931.00P
294Andrew McCutchen37PIT31010.0440001.0000-230003.601.33OF
295Scott McGough34ARI150016.0211001.0000001.130.13P
296Ryan McMahon29COL464643398.114026107711.950-3-82603.012.893B
297Jeff McNeil32NYM444340388.11858893427.978-6-18-5-1514.193.852B-OF
298Nick Mears27COL190018.1202001.0000000.980.11P
299Trevor Megill30MIL110011.200000000.000.00P
300Tylor Megill28NYM1104.0202011.0000004.502.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
301Joey Meneses32WSN242423211.0212194180241.000-1-41619.048.831B
302Whit Merrifield35PHI242117200.056352016.98221221202.481.96OF-2B-3B
303Jackson Merrill21SDP454040362.1134130222.9856193903.282.93OF
304Julian Merryweather32CHC4004.200000000.000.00P
305Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
306Max Meyer25MIA33017.0642001.0000003.182.00P
307Miles Mikolas35STL1010053.0752011.000-1-401.190.70P
308Wade Miley37MIL2207.0202001.0000002.571.00P
309Drew Millas26WSN22216.014113001.0001800007.887.00C
310Bobby Miller25LAD33011.2101001.0000000.770.33P
311Erik Miller26SFG231022.0101001.0001900.410.04P
312Owen Miller27MIL64232.023194021.000-1-290006.472.881B-3B-2B-P
313Tyson Miller28CHC2004.000000000.000.00P
314Hoby Milner33MIL220021.2853001.0000003.320.36P
315A.J. Minter30ATL210017.2202001.00011101.020.10P
316Carmen Mlodzinski25PIT1001.2101001.0000005.401.00P
317Anthony Molina22COL90016.2422001.00022402.160.44P
318Sam Moll32CIN7006.0101001.00013301.500.14P
319Andruw Monasterio27MIL84239.014410011.00026313003.231.563B-2B-OF
320Frankie Montas31CIN88035.0936001.0001602.311.13P
321Elehuris Montero25COL363330287.1343331120331.000-2-7-1-4010.749.531B
322Jordan Montgomery31ARI66034.1514001.0001601.310.83P
323Adrián Morejón25SDP120017.2202001.0000001.020.17P
324Christopher Morel25CHC383816295.082235454.939-3-12-6-2402.352.033B
325Gabriel Moreno24ARI353030275.02532361611.996151408.257.20C
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
326Charlie Morton40ATL88046.050410.8000000.780.50P
327Max Muncy33LAD403636337.193256628.97831041402.432.283B
328Roddery Muñoz24MIA33015.2312001.0000001.721.00P
329Sean Murphy29ATL1106.0990001.0000-5800013.509.00C
330Tom Murphy33SFG1210884.269681001.000-2-31-5-71-27.335.75C
331Joe Musgrove31SDP88041.0954001.0000001.981.13P
332Dane Myers28MIA105360.01917110.947070002.701.80OF
333Tobias Myers25MIL44017.0101001.0000000.530.25P
334Andrew Nardi25MIA230018.2303001.00022101.450.13P
335Omar Narváez32NYM221712153.0163156342.975-4-32-7-5509.357.23C
336Kyle Nelson27ARI110010.200000000.000.00P
337Nick Nelson28PHI3003.1110001.0000002.700.33P
338Ryne Nelson26ARI77029.163210.8330001.530.71P
339Héctor Neris35CHC180017.0202001.000-1-1201.060.11P
340Kevin Newman30ARI322723244.0902267115.98931242013.282.70SS-2B
341Kyle Nicolas25PIT7007.0202001.00012902.570.29P
342Tomás Nido30NYM201613149.1151141821.98702-1-808.987.45C
343Brandon Nimmo31NYM403831338.061574001.0000-1-3-1001.621.53OF
344Aaron Nola31PHI1010165.0734011.0000000.970.70P
345Lars Nootbaar26STL333224283.27370121.973-4-16-1-402.252.15OF
346Dedniel Núñez28NYM4006.100000000.000.00P
347Nasim Nuñez23WSN62122.0125612.9170-170004.501.83SS-2B
348Riley O'Brien29STL1001.000000000.000.00P
349Edward Olivares28PIT20196143.03836110.974-1-80002.331.85OF
350Matt Olson30ATL424242376.238435130333.9924141319.109.071B
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
351Joey Ortiz25MIL403023277.096326137.969-1-3-3-1303.022.213B-2B-SS
352Luis Ortiz28PHI1000.200000000.000.00P
353Luis Ortiz25PIT140023.220110.5000000.380.07P
354Adam Ottavino38NYM180018.1642001.0000002.950.33P
355James Outman27LAD363025269.17674110.987-2-9-3-13-12.512.08OF
356Cristian Pache25PHI15136108.02723220.9260522202.081.67OF
357Emilio Pagán33CIN210019.1211001.0000000.930.10P
358Andy Pages23LAD292924261.186851001.00083652202.962.97OF
359Pedro Pagés25STL83337.24644020.957-1-1800010.515.50C-1B
360Daniel Palencia24CHC70011.0101001.0000000.820.14P
361Andre Pallante25STL90010.0642001.00012005.400.67P
362Mitchell Parker24WSN66032.0422001.0000001.130.67P
363Graham Pauley23SDP64134.1126511.917-1-30-1-3502.881.573B-1B
364James Paxton35LAD88044.1404001.0002900.810.50P
365Joel Payamps30MIL160014.031110.6670001.290.13P
366Elvis Peguero27MIL190020.0202001.0000000.900.11P
367Freddy Peralta28MIL99049.21147001.0000001.991.22P
368Wandy Peralta32SDP210018.1211001.0000000.980.10P
369Geraldo Perdomo24ARI77563.019415051.0000-50002.712.71SS
370Jhonny Pereda28MIA32017.022220001.0000-17-1-71-111.657.33C
371Martín Pérez33PIT99050.0633011.0002801.080.67P
372Blake Perkins27MIL373433315.010097210.99041641512.832.68OF
373Jace Peterson34ARI105350.020713031.000-3-78-3-7203.602.00SS-2B-3B
374Brandon Pfaadt25ARI99054.073310.857-1-401.000.67P
375Evan Phillips29LAD140013.232010.667-1-1501.320.14P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
376Ricardo Pinto30PHI60010.2651001.0000005.061.00P
377Quinn Priester23PIT55027.094320.778-2-1502.331.40P
378Jurickson Profar31SDP454523346.074713011.000-3-10-2-6-11.921.64OF-1B
379A.J. Puk29MIA74016.1101011.0000000.550.14P
380Cal Quantrill29COL99051.2853001.0000001.390.89P
381Jose Quintana35NYM99046.2743011.000-1-401.350.78P
382Tanner Rainey31WSN130013.0321001.0000002.080.23P
383Brooks Raley36NYM8007.000000000.000.00P
384Emmanuel Ramirez29MIA3003.100000000.000.00P
385Nick Ramirez34LAD6009.1202001.0000001.930.33P
386Yohan Ramírez29NYM5008.1000000000.000.00P
387Heliot Ramos24SFG109884.021192001.00057757112.252.10OF
388Colin Rea33MIL99048.2972001.000-2-801.661.00P
389J.T. Realmuto33PHI383834335.23763571723.995-1-3-3-11-210.039.84C
390Jakson Reetz28SFG53331.034340001.000060009.876.80C
391Sean Reid-Foley28NYM120011.200000000.000.00P
392Bryan Reynolds29PIT414132361.270646011.000-7-25-1-311.741.71OF
393Austin Riley27ATL373736326.195256733.968392702.542.493B
394Emmanuel Rivera28MIA332419218.01147241110.991-2-101614.673.323B-1B-P
395Nick Robertson25STL80012.1110001.000000.730.13P
396Víctor Robles27WSN119771.22725110.96312523303.272.36OF
397Brendan Rodgers27COL423838336.216553111131.994-3-101414.383.902B
398Randy Rodríguez24SFG4008.2211001.0000002.080.50P
399Taylor Rogers33SFG200017.1202001.0000001.040.10P
400Trevor Rogers26MIA99042.083410.875-1-501.500.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
401Tyler Rogers33SFG230021.261410.833-1-902.080.22P
402Johan Rojas23PHI383833334.08178120.975-8-30-5-1702.132.08OF
403Miguel Rojas35LAD281913176.062233815.98411021403.122.10SS-2B-3B
404Chris Roller27MIL1003.0110001.0000240003.001.00OF
405JoJo Romero27STL220023.1202001.0001900.770.09P
406Eddie Rosario32WSN373021278.26865121.971-6-25-3-12-12.131.78OF
407Eguy Rosario24SDP2594101.038112614.9740522403.301.423B-2B
408Joe Ross31MIL88041.0651001.0000001.320.75P
409Landen Roupp25SFG100013.2303001.0000001.980.30P
410Chris Roycroft27STL5006.0303001.0000004.500.60P
411José Ruiz29PHI5007.000000000.000.00P
412Keibert Ruiz25WSN242222197.11931821014.9950-1-2-1208.768.00C
413Jackson Rutledge25WSN1001.000000000.000.00P
414Ryder Ryan29PIT110013.000000000.000.00P
415Andrew Saalfrank26ARI2001.000000000.000.00P
416Blake Sabol26SFG87565.07066130.957-3-60-1-1809.288.38C
417Eduardo Salazar26LAD1002.0101001.0000004.501.00P
418Chris Sale35ATL88049.2826001.0000001.451.00P
419Cristopher Sánchez27PHI99049.01511130.8000002.201.33P
420Gary Sánchez31MIL129981.26965310.9861100007.495.67C-1B
421Jesús Sánchez26MIA343026268.058580001.000-6-28-5-22-21.951.71OF
422Sixto Sánchez25MIA125026.2532001.0000001.690.42P
423Casey Schmitt25SFG66656.01899021.000-1-30-2-43-12.893.00SS
424Kyle Schwarber31PHI1119.0440001.0000310004.004.00OF
425Christian Scott25NYM33016.2110001.0000000.540.33P
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
426Tanner Scott29MIA190019.030210.667-2-2100.950.11P
427Victor Scott II23STL201716158.04241010.976-1-6-1-702.342.05OF
428Nick Senzel29WSN11111095.23562722.94301-1-1303.103.003B
429Luis Severino30NYM99051.21211011.9171401.921.22P
430Paul Sewald34ARI5005.0101001.0000001.800.20P
431Zack Short29TOT138678.12351712.95722411502.531.693B-SS-2B
432Michael Siani24STL392716243.266651001.000212314-12.441.69OF
433Lucas Sims30CIN180014.1321011.0000001.880.17P
434Paul Skenes22PIT22010.0211001.0000001.801.00P
435Austin Slater31SFG2111295.022211001.0000-311202.081.05OF
436Burch Smith34MIA190022.0404001.000-1-901.640.21P
437Drew Smith30NYM100010.000000000.000.00P
438Pavin Smith28ARI139373.030282001.0001230003.702.31OF-1B
439Will Smith29LAD373636327.13223051430.991312-1-4-28.778.62C
440Drew Smyly35CHC90012.2101001.00011600.710.11P
441Blake Snell31SFG33011.200000-1-170.000.00P
442Donovan Solano36SDP54334.0927011.000-1-380002.381.803B
443George Soriano25MIA100011.2202001.00011701.540.20P
444Edmundo Sosa28PHI211911163.0853151311.9650132204.533.90SS-3B-2B
445Gregory Soto29PHI180014.0220001.000-1-1401.290.11P
446Carson Spiers26CIN2007.0110001.0000001.290.50P
447Jacob Stallings34COL201715156.1136129610.993151817.776.75C
448Justin Steele28CHC44019.0101001.0000000.470.25P
449Spencer Steer26CIN444437382.0135127532.97826-1-303.112.75OF-1B-2B
450Jackson Stephens30ATL3003.100000000.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
451Tyler Stephenson27CIN342927256.22502428011.0000-1-1-508.777.35C
452DJ Stewart30NYM107147.012120001.000-3-81-1-2502.301.09OF-1B
453Gavin Stone25LAD88044.01486021.0000002.861.75P
454Bryson Stott26PHI433935363.01636892320.982-1-20003.973.402B-SS
455Matt Strahm32PHI190019.000000000.000.00P
456Hunter Stratton27PIT200021.2312001.0000001.250.15P
457Spencer Strider25ATL2209.0110001.0000001.000.50P
458Garrett Stubbs31PHI14101098.19691410.990-1-16-1-12-18.696.79C
459Eugenio Suárez32ARI464545404.01182193415.96600-1-302.542.483B
460Ranger Suárez28PHI99159.015312011.0001302.291.67P
461Robert Suarez33SDP180019.1220001.0000000.930.11P
462Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
463Cole Sulser34NYM4004.200000-1-430.000.00P
464Brent Suter34CIN181026.1615001.00021502.050.33P
465Jack Suwinski25PIT453326318.2101100010.990519-6-2202.822.22OF
466Seiya Suzuki29CHC181818156.23633212.972-1-70012.011.94OF
467Dansby Swanson30CHC363533307.21324583412.970-1-50003.743.56SS
468Jameson Taillon32CHC66032.272410.857-1-601.651.00P
469Fernando Tatis Jr.25SDP484842416.19486441.957-5-13-3-8-11.951.88OF
470Mike Tauchman33CHC373427310.06866111.985-5-21-2-701.951.81OF
471Chris Taylor33LAD251814173.037361001.0004270001.921.42OF-2B
472Michael A. Taylor33PIT383232292.19592210.98983283222.892.47OF
473Tyrone Taylor30NYM252016194.15654110.9820-200-12.552.20OF
474Julio Teheran33NYM1102.2110001.0000003.381.00P
475Rowdy Tellez29PIT403223282.125322923120.99631114-18.036.301B
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
476Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
477Alek Thomas24ARI44330.0660001.000-3-1030001.801.50OF
478Lane Thomas28WSN222221192.04441211.977-6-37-5-3102.021.95OF
479Bubba Thompson26CIN115452.015150001.000-1-21-1-2302.601.36OF
480Keegan Thompson29CHC90012.210010.000-1-1600.000.00P
481Ryan Thompson32ARI190020.0110001.000-1-1000.450.05P
482Zack Thompson26STL52017.0321001.0000001.590.60P
483Michael Toglia25COL15128110.265596051.000-3-29-1-1005.293.821B-OF
484Michael Tonkin34NYM5007.0220001.0000002.570.40P
485Ezequiel Tovar22COL454545393.120160140130.995251304.584.44SS
486Taylor Trammell26LAD31012.0550001.00011430003.751.67OF
487Blake Treinen36LAD6006.0101001.0000001.500.17P
488Alan Trejo28COL129575.2401228061.00011623204.763.332B-SS-3B
489Jared Triolo26PIT434339380.11565996122.99431061913.673.372B-3B-1B
490Chadwick Tromp29ATL16137116.21151087001.00011311008.877.19C
491Brice Turang24MIL434136359.018783103119.995-2-51304.664.332B
492Spencer Turnbull31PHI106039.1862001.000-2-1001.830.80P
493Trea Turner31PHI323231281.01073271410.963-3-12-1-403.303.22SS
494Kyle Tyler27MIA1002.0110001.0000004.501.00P
495Abner Uribe24MIL140014.1752011.00011404.400.50P
496Ricky Vanasco25LAD1002.0110001.0000004.501.00P
497Ildemaro Vargas32WSN282316212.0783739214.974-2-1321103.232.302B-3B-OF-SS
498Miguel Vargas24LAD1107.000000000000.000.00OF
499Gus Varland27LAD7006.0321001.0000004.500.43P
500Randy Vásquez25SDP44015.2211001.0000001.150.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
501Alex Vesia28LAD210022.061411.8330002.050.24P
502Thyago Vieira31MIL160022.130210.6670000.810.13P
503Mark Vientos24NYM74341.11129011.000-1-36-2-5802.401.573B
504Eli Villalobos27MIA3004.1101001.0000002.080.33P
505Darius Vines26ATL2209.2312001.0000002.791.50P
506Victor Vodnik24COL190026.2633001.0000002.030.32P
507LaMonte Wade Jr.30SFG413420284.026823334124.996-2-81408.466.211B-OF
508Tyler Wade29SDP332110191.048192722.958-5-32-3-1802.171.313B-2B-OF-SS
509Matt Waldron27SDP99045.0514001.0000001.000.56P
510Christian Walker33ARI474643410.0402370320431.0002672018.828.551B
511Jordan Walker22STL17177132.024222011.00011219-11.641.41OF
512Josh Walker29NYM4005.0220001.0000003.600.50P
513Ryan Walker28SFG241024.0211001.000-2-1700.750.08P
514Taijuan Walker31PHI44022.0633011.0000002.451.50P
515Forrest Wall28ATL1001.0110001.00016960009.001.00OF
516Blake Walston23ARI1003.2101001.0000002.451.00P
517Ryan Weathers24MIA99049.2514001.0001400.910.56P
518Logan Webb27SFG1010059.11257001.000-3-1001.821.20P
519Jordan Weems31WSN200017.061411.8330002.650.25P
520Joey Wendle34NYM1810598.040132433.925-1-11-1-1203.402.062B-3B-SS
521Hayden Wesneski26CHC83028.1853001.0000002.541.00P
522Zack Wheeler34PHI1010060.21183001.0000001.631.10P
523Mitch White29TOT60011.0211001.000110901.640.33P
524Jordan Wicks24CHC55023.000000-1-90.000.00P
525Joey Wiemer25MIL155460.1109010.900-2-3812021.340.60OF
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
526Alika Williams25PIT191713154.257213424.965-2-12-3-2303.202.622B-SS
527Luke Williams27ATL1001.0000000.000.00P
528Trevor Williams32WSN99046.0624001.0001401.170.67P
529Bryse Wilson26MIL126038.2101001.0000000.230.08P
530Justin Wilson36CIN160010.2312001.00011902.530.19P
531Allan Winans28ATL1105.0202001.00014003.602.00P
532Jesse Winker30WSN333224268.05449411.981-1-62811.781.61OF
533Keaton Winn26SFG99042.11073001.0001502.131.11P
534Masyn Winn22STL393736329.216949115529.97051972504.484.21SS
535Patrick Wisdom32CHC106354.03827921.947080006.003.001B-OF-3B-P
536Brett Wisely25SFG1107.000000-1-91-1-17100.000.002B
537Yoshinobu Yamamoto25LAD99047.2835001.0001401.510.89P
538Ryan Yarbrough32LAD130033.1122910.9171602.970.85P
539Mike Yastrzemski33SFG373327286.061592001.000-5-2141601.921.65OF
540Christian Yelich32MIL141413116.02219210.955-2-25-1-1011.631.50OF
541Danny Young30NYM2003.000000000.000.00P
542Jacob Young24WSN353229279.29187312.98931341702.902.57OF