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.65.696403602773213.0145410713641939.9871351120
Atlanta Braves323.72.713363242682910.013429703601234.9911141541
Chicago Cubs374.33.695403602593201.0142110673282624.982-17-6-3-40
Cincinnati Reds314.36.700393512743087.0131910292682220.983-10-10-70
Colorado Rockies315.62.673393512783072.0145410244102036.986-13-5861
Los Angeles Dodgers373.46.740413692683324.0150011083751725.98939142751
Miami Marlins415.80.667413692613258.0149410863763236.979-27-10-22-42
Milwaukee Brewers374.21.708393512523114.0138710383311826.98721100
New York Mets394.32.701383422593078.0136510263152435.982-8-3-20-81
Philadelphia Phillies323.60.698403602933222.0145510743582328.984-6-2-1-3-3
Pittsburgh Pirates344.30.703403602673207.0143610693422532.98352-13-1
San Diego Padres344.48.711423782743351.0147511173372133.986102-1-4
San Francisco Giants364.71.672413692793195.0153210654432442.984-14-5-10-2-3
St. Louis Cardinals344.72.687393512593102.0139510343471439.990-7-3501
Washington Nationals334.32.664383422673051.0140610173672239.984-15-6-13-21
League Average354.44.695403562693159 142910533552133.985-3-0-1-0-0
5244.44.6955935337403547385.021435157955321319488.985-38-1-11-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 Abbott25CIN88043.0422001.0001500.840.50P
2CJ Abrams23WSN353534309.015245103417.974-1-6-3-1204.314.23SS
3Ronald Acuña Jr.26ATL363635322.171701001.000-2-9-5-1801.981.97OF
4Willy Adames28MIL393938343.01425287315.97901-2-703.653.56SS
5Riley Adams28WSN171717153.1153149312.993-3-20-1-8-18.928.94C
6Joan Adon25WSN1104.0202001.0000004.502.00P
7Nick Ahmed34SFG363532296.015445106327.9811600-14.594.19SS
8Ozzie Albies27ATL282828249.11285076216.984-2-12-6-2904.554.502B
9Blaze Alexander25ARI221713149.0552229410.927-5-42-9-72-13.082.32SS-2B
10Logan Allen27ARI60013.2422001.0000002.630.67P
11Yency Almonte30CHC170015.200000000.000.00P
12Pete Alonso29NYM383737337.028526123131.996-1-5-1-407.587.471B
13José Alvarado29PHI170015.2101001.000-1-1300.570.06P
14Francisco Alvarez22NYM141311113.0125121310.992-2-26221-19.888.86C
15Adbert Alzolay29CHC170016.1312001.0000001.650.18P
16Miguel Amaya25CHC252320202.2203196521.990-2-1131818.938.04C
17Tim Anderson31MIA343330282.01253487419.968-1-30003.863.56SS
18Matt Andriese34MIA3005.0110001.0000001.800.33P
19Tejay Antone30CIN4002.0000000000.000.00P
20Orlando Arcia29ATL363535316.115445107226.98731231104.324.22SS
21Nolan Arenado33STL383835330.288246313.98927-3-11-12.372.293B
22Luis Arráez27TOT353523307.01536980424.974-3-10-3-1114.373.472B-1B
23Aaron Ashby26MIL1103.200000-1-550.000.00P
24Graham Ashcraft26CIN77039.2148420.857-1-502.721.71P
25Javier Assad26CHC88042.1624011.0002901.280.75P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
26Nick Avila26SFG6007.2110001.0000001.170.17P
27Pedro Avila27SDP4008.0220001.0000002.250.50P
28José Azocar28SDP31117144.138380001.000434-1-802.371.23OF
29Harrison Bader30NYM312826261.07473010.986104614-12.522.35OF
30Patrick Bailey25SFG262523212.12131981232.9860242318.908.08C
31Austin Barnes34LAD1010987.08985310.9891822819.108.80C
32Jacob Barnes34WSN9009.0101001.0000001.000.11P
33Matt Barnes34WSN140013.1110001.000-1-1500.680.07P
34Tucker Barnhart33ARI14149118.0116110420.983-1-5-2-2008.698.14C
35Jorge Barrosa23ARI22220.0550001.0001700002.252.50OF
36Joey Bart27PIT151312117.0126118711.992-1-13-1-1009.628.33C
37Matthew Batten29SDP1118.0752011.00011170007.887.001B
38Brett Baty24NYM353227285.0902564110.98913-1-402.812.543B
39Jake Bauers28MIL241910178.01351259114.9932110006.784.791B-OF-P
40Jordan Beck23COL11101089.221210001.0000-5-1-1302.111.91OF
41David Bednar29PIT160014.0110001.0000000.640.06P
42Jalen Beeks30COL160018.1211001.00011100.980.13P
43Josh Bell31MIA262617222.019918016319.985-3-18-4-22-17.957.541B
44Cody Bellinger28CHC222220190.260582011.000-3-22-1-612.832.73OF
45Anthony Bender29MIA170016.0330001.000-1-1301.690.18P
46Will Benson26CIN343221278.080791001.00002-1-402.592.35OF
47Christian Bethancourt32MIA201412129.0137130431.97816-1-909.356.70C
48Mookie Betts31LAD414130359.11545199419.97441551703.763.06SS-2B
49Jake Bird28COL170018.1404001.00011101.960.24P
50Ty Blach33COL41013.0303011.00011502.080.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
51Mason Black24SFG2208.2211001.0000002.081.00P
52Tyler Black23MIL33121.021201021.0000-130009.007.001B
53Charlie Blackmon37COL99366.017152001.0000-20002.321.89OF
54Xander Bogaerts31SDP393935342.11436576220.986-2-6-1-4-13.713.532B-SS
55Alec Bohm27PHI373634317.0119417352.95802-2-8-13.243.003B-1B
56Ryan Borucki30PIT4003.100000000.000.00P
57Sean Bouchard28COL151411121.02927110.966-5-51-2-19-22.081.87OF
58Matt Bowman33ARI1001.200000000.000.00P
59Ryan Brasier36LAD121011.2413001.00011703.090.33P
60Colten Brewer31CHC60010.2220001.0000001.690.33P
61Jonah Bride28MIA63230.0945031.00013214002.701.293B-1B
62Jhony Brito26SDP130020.1413001.0000001.770.31P
63Connor Brogdon29TOT4003.0101001.0000003.000.25P
64Ben Brown24CHC94031.1110001.000-1-600.290.11P
65Vidal Bruján26MIA292015192.075234759.933-5-32-1-603.282.19SS-3B-2B-OF
66Kris Bryant32COL88558.037343031.000-1-2700-15.744.631B-OF
67Walker Buehler29LAD1104.010010.0000000.000.00P
68JB Bukauskas27MIL6006.0101001.0000001.500.17P
69Aaron Bummer30ATL130012.0202001.000-1-1701.500.15P
70Jake Burger28MIA191918163.0946129410.957-2-15-1-704.974.743B-1B
71Alec Burleson25STL139273.034313011.00003-1-1604.192.43OF-1B
72Michael Busch26CHC383634322.227925817418.986-2-7-2-7-27.677.051B-3B
73José Buttó26NYM66033.0431001.0001601.090.67P
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 Campusano25SDP353030276.12782661110.9960-1-7-30-19.027.91C
77Alexander Canario24CHC127466.024240001.00023111803.272.00OF
78Jeimer Candelario30CIN313128270.091484035.967-5-22-4-18-12.932.753B-1B
79Dylan Carlson25STL64437.0990001.000138-1-3202.191.50OF
80Corbin Carroll23ARI383837339.095941011.000390002.522.50OF
81Nick Castellanos32PHI404039356.066642001.00015-4-1301.671.65OF
82Miguel Castro29ARI8008.2303001.00012303.120.38P
83Jake Cave31COL2296105.122202001.000-2-250001.881.00OF
84Dylan Cease28SDP88049.1734001.0000001.280.88P
85Slade Cecconi25ARI44021.2211001.0000000.830.50P
86Aroldis Chapman36PIT170013.0303001.0000002.080.18P
87Matt Chapman31SFG403939341.01092182614.94531241402.722.583B
88Jesse Chavez40ATL100013.1101001.0000000.680.10P
89Jazz Chisholm Jr.26MIA404036343.093930001.0000-1-6-20-12.442.33OF
90Jackson Chourio20MIL353023268.067661001.000417-1-4-12.251.91OF
91Kody Clemens28PHI42222.015105011.0001370006.143.751B-3B-2B
92Michael Conforto31SFG383734319.049490001.000-7-27-4-1501.381.29OF
93Roansy Contreras24PIT120016.1220001.0000001.100.17P
94William Contreras26MIL333333295.02872681631.990270008.668.61C
95Willson Contreras32STL202018164.1158148910.9941521518.607.85C
96Garrett Cooper33CHC43229.024231031.000-1-230007.454.801B-OF
97Patrick Corbin34WSN88042.2606001.0000001.270.75P
98Tom Cosgrove28SDP150012.0202001.00011701.500.13P
99Brandon Crawford37STL87559.019415041.000-2-440002.902.38SS
100Nabil Crismatt29LAD3004.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
101Jake Cronenworth30SDP383835333.130227326328.990272708.077.871B
102Declan Cronin26MIA120018.2101001.000-1-1100.480.08P
103Pete Crow-Armstrong22CHC161412128.036360001.0000-454602.532.25OF
104Fernando Cruz34CIN160015.000000000.000.00P
105Oneil Cruz25PIT373535313.11173872715.940-1-5-3-1103.162.97SS
106José Cuas30CHC6008.000000000.000.00P
107Travis d'Arnaud35ATL312422222.02212156031.0002131518.967.13C
108Yu Darvish37SDP77033.2514001.0000001.340.71P
109Henry Davis24PIT222119184.1181173711.99418-3-2008.798.18C
110Noah Davis27COL1003.000000000.000.00P
111Bryan De La Cruz27MIA171715145.031292011.000-3-271811.921.82OF
112Elly De La Cruz22CIN393939343.01356166817.941-2-8-2-703.333.26SS
113Enyel De Los Santos28SDP190015.1110001.000-1-1300.590.05P
114Jason Delay29PIT11110.012120001.00001800010.8012.00C
115Alexis Díaz27CIN140013.1321011.0000002.030.21P
116Edwin Díaz30NYM140014.220110.500-2-2700.610.07P
117Elias Díaz33COL272523217.01701571121.988-1-4211-16.976.22C
118Jake Diekman37NYM140011.200000-1-170.000.00P
119Seranthony Domínguez29PHI150013.1312001.0000002.030.20P
120Brendan Donovan27STL333225283.26153711.984-4-16-3-1201.901.54OF-2B-3B
121Camilo Doval26SFG140013.242112.750-1-1501.980.21P
122Brenton Doyle26COL383838332.1106104020.98126-3-1002.822.74OF
123Oliver Dunn26MIL23167132.0441133041.00043432703.001.833B-2B-1B
124Adam Duvall35ATL181312124.135341001.0000-11902.531.94OF
125Bryce Elder25ATL33015.1431021.0000002.351.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
126Kent Emanuel32MIA2006.0101001.0000001.500.50P
127Christian Encarnacion-Strand24CIN292928255.0215196190131.00013-1-507.597.411B
128Santiago Espinal29CIN292625234.065194426.969-2-12-2-1002.422.172B-3B
129Jeremiah Estrada25SDP5007.000000000.000.00P
130Thairo Estrada28SFG393938334.017951126228.989-1-3-4-1404.774.542B
131Stuart Fairchild28CIN252116189.057570001.00042642542.712.28OF
132Bailey Falter27PIT77037.1514001.000-1-501.210.71P
133Buck Farmer33CIN150021.1312001.0000001.270.20P
134Calvin Faucher28MIA100012.2303001.0000002.130.30P
135Ryan Feltner27COL88045.0844011.0000001.601.00P
136José Fermín25STL43229.01028001.000-1-210003.102.002B-3B
137Ryan Fernandez26STL130017.1321001.0000001.560.23P
138J.P. Feyereisen31LAD6006.0101001.0000001.500.17P
139Kyle Finnegan32WSN170016.1101001.0000000.550.06P
140Tyler Fitzgerald26SFG17138122.052262153.904-2-18-3-29-23.472.24OF-SS-2B-P-1B
141Josh Fleming28PIT161018.0927031.00033304.500.56P
142David Fletcher30ATL53128.020614041.00015314306.434.002B
143Wilmer Flores32SFG282018185.019617519220.990-2-1231909.446.691B-3B
144Dylan Floro33WSN180019.1413001.0000001.860.22P
145Nick Fortes27MIA292518216.02202081110.995-2-120019.137.55C
146Jake Fraley29CIN222015169.04643210.978-3-210002.402.05OF
147Kyle Freeland31COL44015.251310.8000002.301.00P
148Freddie Freeman34LAD414137357.133729837225.99412-2-718.448.171B
149Sal Frelick24MIL373522297.05756010.982-5-21-4-16-11.701.47OF-3B
150Luis Frías26ARI7006.110010.0000000.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
151Max Fried30ATL88145.1927001.00031301.791.13P
152TJ Friedl28CIN55544.010100001.0000-130002.052.00OF
153Giovanny Gallegos32STL13009.0211001.0000002.000.15P
154Zac Gallen28ARI77038.0532001.0001501.180.71P
155Joey Gallo30WSN191817157.2136123130141.000011707.767.161B-OF
156Avisaíl García33MIA161310114.039381001.000050003.082.44OF
157Luis García Jr.24WSN322925259.01396177122.993-1-4-1-504.804.312B
158Robert Garcia28WSN150011.1101001.000-1-1800.790.07P
159Reed Garrett31NYM130019.021010.500-2-2100.470.08P
160Robert Gasser25MIL1106.0101001.00013301.501.00P
161Kyle Gibson36STL88049.0954001.000-1-401.651.13P
162Logan Gillaspie27SDP1000.200000000.000.00P
163Kevin Ginkel30ARI170016.1202001.00011201.100.12P
164Tyler Glasnow30LAD99057.01293001.0000001.891.33P
165Paul Goldschmidt36STL373635319.2313290230371.000-3-112818.818.461B
166Austin Gomber30COL88044.280710.87531311.410.88P
167Yan Gomes36CHC201715153.01541486001.00015-2-1609.067.70C
168Marco Gonzales32PIT33017.0413011.00011202.121.33P
169Nick Gonzales25PIT22218.0523011.0000-27-1-6702.502.502B
170Hunter Goodman24COL64336.125241021.0001270006.194.17OF-1B
171Nick Gordon28MIA302420215.05648621.96417-4-2202.261.80OF-2B
172MacKenzie Gore25WSN77034.040310.750-1-600.790.43P
173Nolan Gorman24STL353231286.21385185226.986-2-9-1-4-14.273.892B
174Yasmani Grandal35PIT55545.04442110.977060008.608.60C
175Josiah Gray26WSN2208.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
176Sonny Gray34STL66035.1505001.0000001.270.83P
177Hunter Greene24CIN88045.1312001.000-1-400.600.38P
178Randal Grichuk32ARI18137116.031310001.000-1-911002.411.72OF
179Michael Grove27LAD151021.1211001.0000000.840.13P
180Luis Guillorme29ATL96354.024717031.0002450004.002.672B-SS-P
181Lourdes Gurriel Jr.30ARI363633317.08479230.96451927-12.302.25OF
182Vladimir Gutierrez28MIA1004.000000000.000.00P
183DL Hall25MIL44016.1202001.0000001.100.50P
184Ian Happ29CHC323228276.272702011.00021031322.342.25OF
185Bryce Harper31PHI363634320.0303270330231.00041528-18.528.421B
186Michael Harris II23ATL363636323.16664110.985-3-12-1-3-11.811.81OF
187Kyle Harrison22SFG88045.0523001.0000001.000.63P
188Grant Hartwig26NYM2003.000000000.000.00P
189Hunter Harvey29WSN190021.1330001.000-2-1901.270.16P
190Ke'Bryan Hayes27PIT343333295.195236939.968311312-12.802.713B
191Ryan Helsley29STL180018.0330011.000-1-1101.500.17P
192Kyle Hendricks34CHC55021.0532001.0000002.141.00P
193Tommy Henry26ARI66028.1330001.000-1-700.950.50P
194Kevin Herget33MIL2003.200000000.000.00P
195Enrique Hernández32LAD282012189.0543816011.0003190002.571.74OF-3B-2B-1B
196Jose Hernandez26PIT6004.200000000.000.00P
197Teoscar Hernández31LAD414131352.178753001.00061931011.991.90OF
198Iván Herrera24STL191815161.21711692011.000-3-25-4-3009.529.00C
199Jason Heyward34LAD44232.011110001.000312627503.092.75OF
200Jordan Hicks27SFG88043.01711512.941-1-503.352.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
201Kyle Higashioka34SDP1212695.09490311.9890-400-18.817.75C
202Sean Hjelle27SFG70011.2211001.00011701.540.29P
203Bryan Hoeing27MIA110019.2220001.0000000.920.18P
204Nico Hoerner27CHC393936347.21615798613.963-4-13-4-1404.013.692B-SS
205Jeff Hoffman31PHI170017.0550001.0000002.650.29P
206Colin Holderman28PIT120011.0211001.0000001.640.17P
207Rhys Hoskins31MIL212018174.01451331029.986-3-18-3-2107.406.811B
208Adrian Houser31NYM76030.2514001.000-1-701.470.71P
209Bryan Hudson27MIL150022.1312001.0001901.210.20P
210Dakota Hudson29COL77034.0413001.0000001.060.57P
211Daniel Hudson37LAD160016.0211001.0000001.130.13P
212Brandon Hughes28ARI3102.200000000.000.00P
213Kyle Hurt26LAD3106.2110001.0000001.350.33P
214Raisel Iglesias34ATL170016.1404001.0000002.200.24P
215Shota Imanaga30CHC77041.2523001.0000001.080.71P
216Jonathan India27CIN252525217.0742846061.000210-2-1103.072.962B
217Jake Irvin27WSN88045.21055011.0000001.971.25P
218Luke Jackson32SFG8007.1101001.0000001.230.13P
219Bryce Jarvis26ARI150022.0312001.0000001.230.20P
220Tyler Jay30NYM2004.0110001.0000002.250.50P
221Daulton Jefferies28SFG2104.200000000.000.00P
222Joe Jiménez29ATL160016.010010.0000000.000.00P
223Connor Joe31PIT322714236.11321246211.985-1-6-2-10-14.953.71OF-1B
224Pierce Johnson33ATL130012.0211001.0000001.500.15P
225Jared Jones22PIT88047.0422001.0001400.770.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
226Nolan Jones26COL252523211.24440040.90900-1-5-11.701.60OF
227Jakob Junis31MIL1104.000000000.000.00P
228Janson Junk28MIL3005.0101001.0000001.800.33P
229Jarred Kelenic24ATL242318199.040373001.0001631801.811.67OF
230Mitch Keller28PIT88149.01037011.0002801.841.25P
231Joe Kelly36LAD150013.1514001.00011503.380.33P
232Merrill Kelly35ARI44024.2633001.0001802.191.50P
233Orion Kerkering23PHI9009.2211001.000-1-2101.860.22P
234Ray Kerr29ATL1001.000000000.000.00P
235Ha-Seong Kim28SDP424241370.11555398424.9743913-13.673.60SS
236John King29STL5005.2101001.0000001.590.20P
237Michael King29SDP98049.01037001.0002801.841.11P
238Tyler Kinley33COL150014.0303001.0000001.930.20P
239Andrew Kittredge34STL160015.2202001.0000001.150.13P
240Landon Knack26LAD33016.0330001.0000001.691.00P
241Jared Koenig30MIL90013.120110.500-1-1500.680.11P
242Stephen Kolek27SDP190019.2514001.0000002.290.26P
243Peter Lambert27COL103023.2101001.000-1-800.380.10P
244Dinelson Lamet31LAD3004.1220001.0000004.150.67P
245Derek Law33WSN200024.0110001.0000000.380.05P
246Justin Lawrence29COL140013.1110001.0000000.680.07P
247Kyle Leahy27STL4007.000000000.000.00P
248Dylan Lee29ATL100018.2514001.00011102.410.50P
249Jung Hoo Lee25SFG363535306.080791001.0000-2-1-302.352.22OF
250Casey Legumina27CIN1002.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
251Mark Leiter Jr.33CHC160015.1101001.000-1-1300.590.06P
252Matthew Liberatore24STL141020.1514001.00011002.210.36P
253Francisco Lindor30NYM383734325.01335476317.977-3-9-2-7-13.603.42SS
254Trey Lipscomb24WSN292825248.0872754610.9312921002.942.703B-1B-2B
255Luke Little23CHC10109.0303011.0000003.000.30P
256Nick Lodolo26CIN66035.030210.667-2-1100.510.33P
257Jorge López31NYM190018.210010.000-2-2100.000.00P
258Otto Lopez25MIA137566.02291211.955-2-38-1-1802.861.623B-2B-SS
259Reynaldo López30ATL66035.1642001.0000001.531.00P
260Richard Lovelady28CHC6005.1321001.000-1-3805.060.50P
261Gavin Lux26LAD292520226.110339640121.00052531604.103.552B
262Jesús Luzardo26MIA66031.2514001.0001601.420.83P
263Lance Lynn37STL88040.131110.667-1-500.450.25P
264Manny Machado31SDP88769.021615001.00012511702.742.633B
265Nick Madrigal27CHC33127141.0371225061.000-1-70012.361.063B-2B
266Luke Maile33CIN171513134.0157147910.994432-3-27110.489.18C
267Anthony Maldonado26MIA7108.142111.750-1-2403.240.43P
268Sean Manaea32NYM77035.1312001.0000000.760.43P
269Joe Mantiply33ARI190016.1321001.000-1-1201.650.16P
270Brandon Marsh26PHI353027278.05451211.981-1-562511.721.51OF
271Ketel Marte30ARI343226280.01687492222.98841783415.344.882B-SS
272Starling Marte35NYM292926254.05955312.983-2-7-1-402.062.00OF
273Yunior Marte29PHI120013.1211001.0000001.350.17P
274Justin Martinez22ARI80010.2202001.00011901.690.25P
275Nick Martinez33CIN84032.071421.714-1-601.410.63P
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
276Nick Martini34CIN52119.0440001.0000160001.890.80OF
277Miles Mastrobuoni28CHC84138.22071212.95001313104.422.382B-OF-3B
278Luis Matos22SFG1007.0220001.0000-810002.572.00OF
279Yuki Matsui28SDP190017.2312001.0000001.530.16P
280Steven Matz33STL66027.241211.7500000.980.50P
281Tyler Matzek33ATL110010.0000000000.000.00P
282Jake McCarthy26ARI312218207.04847010.97914-2-1102.041.52OF
283Darren McCaughan28MIA1004.2101001.0000001.931.00P
284Andrew McCutchen37PIT2003.0000000-1120000.000.00OF
285Scott McGough34ARI150016.0211001.0000001.130.13P
286Ryan McMahon29COL393937339.1119199468.950-1-531103.002.903B
287Jeff McNeil32NYM373633324.01567282225.987-2-9-2-714.283.852B-OF
288Nick Mears27COL160015.2202001.0000001.150.13P
289Trevor Megill30MIL9009.200000000.000.00P
290Tylor Megill28NYM1104.0202011.0000004.502.00P
291Joey Meneses32WSN202020180.0178162160181.0000-11718.908.901B
292Whit Merrifield35PHI201715161.044301314.97717-1-702.401.95OF-2B-3B
293Jackson Merrill21SDP393535316.1117114121.9834172703.272.95OF
294Julian Merryweather32CHC4004.200000000.000.00P
295Matt Mervis26CHC1001.0110001.000000009.000.50P-1B
296Max Meyer25MIA33017.0642001.0000003.182.00P
297Miles Mikolas35STL88042.0651011.000-1-501.290.75P
298Wade Miley37MIL2207.0202001.0000002.571.00P
299Drew Millas26WSN22216.014113001.0001790007.887.00C
300Bobby Miller25LAD33011.2101001.0000000.770.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
301Erik Miller26SFG191019.1101001.0000000.470.05P
302Owen Miller27MIL53123.015132011.000-1-600005.872.141B-3B-2B-P
303Hoby Milner33MIL190018.1743001.00011103.440.37P
304A.J. Minter30ATL190016.1202001.0000001.100.11P
305Anthony Molina22COL80015.2422001.00022602.300.50P
306Sam Moll32CIN5005.0101001.0000001.800.20P
307Andruw Monasterio27MIL63128.0945001.0001520002.891.293B-2B-OF
308Frankie Montas31CIN66025.1725001.0000002.491.17P
309Elehuris Montero25COL292724234.1289279100251.000-3-14-1-5011.109.971B
310Jordan Montgomery31ARI44023.0303001.0000001.170.75P
311Adrián Morejón25SDP100013.100000000.000.00P
312Christopher Morel25CHC313110235.069214353.928-2-10-5-2602.452.063B
313Gabriel Moreno24ARI312626239.02081931411.9951300-17.796.68C
314Charlie Morton40ATL77043.0404001.0000000.840.57P
315Max Muncy33LAD363232302.184216126.97631131202.442.283B
316Roddery Muñoz24MIA33015.2312001.0000001.721.00P
317Sean Murphy29ATL1106.0990001.0000-5800013.509.00C
318Tom Murphy33SFG1210884.269681001.000-2-31-5-71-27.335.75C
319Joe Musgrove31SDP88041.0954001.0000001.981.13P
320Dane Myers28MIA74246.01412110.929-1-130002.541.86OF
321Tobias Myers25MIL44017.0101001.0000000.530.25P
322Andrew Nardi25MIA180015.0303001.00022701.800.17P
323Omar Narváez32NYM18139117.0128122242.969-5-54-6-6219.546.89C
324Kyle Nelson27ARI110010.200000000.000.00P
325Nick Nelson28PHI3003.1110001.0000002.700.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
326Ryne Nelson26ARI66025.153110.8000001.420.67P
327Héctor Neris35CHC150014.0101001.000-1-1400.640.07P
328Kevin Newman30ARI252016181.07420540121.00042832003.682.85SS-2B
329Kyle Nicolas25PIT5004.2202001.00014303.860.40P
330Tomás Nido30NYM15129112.0121113621.983050019.567.93C
331Brandon Nimmo31NYM353428301.052484001.000-1-3-3-1101.551.49OF
332Aaron Nola31PHI88049.0312011.0000000.550.38P
333Lars Nootbaar26STL262620229.26260020.968-2-120002.352.31OF
334Dedniel Núñez28NYM4006.100000000.000.00P
335Nasim Nuñez23WSN51014.051310.800-1-740002.570.80SS-2B
336Riley O'Brien29STL1001.000000000.000.00P
337Edward Olivares28PIT17165120.03130010.9680-10002.251.76OF
338Matt Olson30ATL363636323.133330624331.9915182709.199.171B
339Joey Ortiz25MIL332316216.082275236.96302-2-1103.292.263B-2B-SS
340Luis Ortiz28PHI1000.200000000.000.00P
341Luis Ortiz25PIT120019.220110.5000000.460.08P
342Adam Ottavino38NYM140014.1321001.0000001.880.21P
343James Outman27LAD322622237.16866110.985-1-5-1-502.542.09OF
344Cristian Pache25PHI109474.01916210.94723223202.191.80OF
345Emilio Pagán33CIN170015.2211001.0000001.150.12P
346Andy Pages23LAD222218198.165641001.00063631802.952.95OF
347Pedro Pagés25STL61119.219190001.0000-200008.693.17C-1B
348Daniel Palencia24CHC70011.0101001.0000000.820.14P
349Andre Pallante25STL90010.0642001.00012005.400.67P
350Mitchell Parker24WSN55027.0220001.0000000.670.40P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Graham Pauley23SDP64134.1126511.917-1-31-1-3502.881.573B-1B
352James Paxton35LAD77038.1404001.00021000.940.57P
353Joel Payamps30MIL140012.021010.5000000.750.07P
354Elvis Peguero27MIL150016.0101001.0000000.560.07P
355Freddy Peralta28MIL88044.21147001.0001402.221.38P
356Wandy Peralta32SDP190016.2211001.0000001.080.11P
357Geraldo Perdomo24ARI77563.019415051.0000-50002.712.71SS
358Jhonny Pereda28MIA32017.022220001.0000-1700011.657.33C
359Martín Pérez33PIT88045.0633011.0002901.200.75P
360Blake Perkins27MIL313030274.08785110.9893122812.822.77OF
361Jace Peterson34ARI105350.020713031.000-3-78-3-7203.602.00SS-2B-3B
362Brandon Pfaadt25ARI88047.063210.833-1-400.960.63P
363Evan Phillips29LAD140013.232010.667-1-1501.320.14P
364Ricardo Pinto30PHI60010.2651001.0000005.061.00P
365Quinn Priester23PIT44021.083320.750-2-1902.571.50P
366Jurickson Profar31SDP393920298.066642011.000-3-14-3-12-11.991.69OF-1B
367A.J. Puk29MIA44013.2101011.0000000.660.25P
368Cal Quantrill29COL88045.2853001.0001401.581.00P
369Jose Quintana35NYM88041.1743011.000-1-501.520.88P
370Tanner Rainey31WSN120012.0321001.0000002.250.25P
371Brooks Raley36NYM8007.000000000.000.00P
372Emmanuel Ramirez29MIA3003.100000000.000.00P
373Nick Ramirez34LAD5007.0101001.0000001.290.20P
374Yohan Ramírez29NYM4007.1000000000.000.00P
375Heliot Ramos24SFG32119.0642001.00021210002.842.00OF
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
376Colin Rea33MIL77038.1752001.000-1-501.641.00P
377J.T. Realmuto33PHI343431298.23413231623.99401-2-8-110.229.97C
378Jakson Reetz28SFG43327.027270001.000040009.006.75C
379Sean Reid-Foley28NYM9008.200000000.000.00P
380Bryan Reynolds29PIT353527311.158544011.000-9-33-3-1101.681.66OF
381Austin Riley27ATL363636323.194256633.96831031102.532.533B
382Emmanuel Rivera28MIA282319206.01106940110.991-2-1321214.763.763B-1B-P
383Nick Robertson25STL5006.200000000.000.00P
384Víctor Robles27WSN64330.211101001.0000110003.231.83OF
385Brendan Rodgers27COL353232283.21343994122.993-2-70004.223.802B
386Randy Rodríguez24SFG2004.2110001.0000001.930.50P
387Taylor Rogers33SFG170014.1101001.0000000.630.06P
388Trevor Rogers26MIA88037.062310.833-1-501.220.63P
389Tyler Rogers33SFG190017.2514001.0000002.550.26P
390Johan Rojas23PHI323228280.06866110.985-6-24-2-802.152.09OF
391Miguel Rojas35LAD251711157.058213615.983181803.272.19SS-2B-3B
392JoJo Romero27STL180019.0202001.00011100.950.11P
393Eddie Rosario32WSN302516235.053521011.000-5-24-1-5-22.031.77OF
394Eguy Rosario24SDP2594101.038112614.9740522403.301.423B-2B
395Joe Ross31MIL77036.0541001.0000001.250.71P
396Landen Roupp25SFG100013.2303001.0000001.980.30P
397Chris Roycroft27STL3003.2101001.0000002.450.33P
398José Ruiz29PHI3004.000000000.000.00P
399Keibert Ruiz25WSN191919169.2173164813.994020019.129.05C
400Ryder Ryan29PIT90012.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
401Andrew Saalfrank26ARI2001.000000000.000.00P
402Blake Sabol26SFG43231.03230110.969-1-300009.007.75C
403Chris Sale35ATL77042.2826001.0000001.691.14P
404Cristopher Sánchez27PHI77036.1101720.800-1-601.981.14P
405Gary Sánchez31MIL97762.255523001.000070007.906.11C-1B
406Jesús Sánchez26MIA292521221.047470001.000-7-35-3-16-11.911.62OF
407Sixto Sánchez25MIA103018.0312001.0000001.500.30P
408Casey Schmitt25SFG22218.0945021.000019-1-6704.504.50SS
409Kyle Schwarber31PHI1119.0440001.0000320004.004.00OF
410Christian Scott25NYM22012.2110001.0000000.710.50P
411Tanner Scott29MIA150014.020110.500-2-2900.640.07P
412Victor Scott II23STL201716158.04241010.976-1-7-1-702.342.05OF
413Nick Senzel29WSN77763.02121720.9050-6-1-1902.712.713B
414Luis Severino30NYM77040.050410.800-1-500.900.57P
415Paul Sewald34ARI3003.0101001.0000003.000.33P
416Zack Short29NYM73128.0103612.9000170002.891.293B-SS-2B
417Michael Siani24STL322012187.246460001.0001816-12.211.44OF
418Lucas Sims30CIN140012.0220011.0000001.500.14P
419Paul Skenes22PIT1104.0101001.0002.251.00P
420Austin Slater31SFG2111295.022211001.0000-30002.081.05OF
421Burch Smith34MIA170019.2303001.000-1-1001.370.18P
422Drew Smith30NYM100010.000000000.000.00P
423Pavin Smith28ARI96350.020191001.00025812403.602.22OF-1B
424Will Smith29LAD323131282.12822651430.989312-2-9-18.898.72C
425Drew Smyly35CHC90012.2101001.00011600.710.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
426Blake Snell31SFG33011.200000-1-170.000.00P
427Donovan Solano36SDP33224.0514001.000-1-410001.881.673B
428George Soriano25MIA100011.2202001.00011701.540.20P
429Edmundo Sosa28PHI15139114.050192838.940-2-230013.713.13SS-3B-2B
430Gregory Soto29PHI140011.1220001.000-1-1801.590.14P
431Carson Spiers26CIN1004.000000000.000.00P
432Jacob Stallings34COL161412124.1113107510.99111221918.117.00C
433Justin Steele28CHC33013.1101001.0000000.680.33P
434Spencer Steer26CIN383832331.0111105421.98239-2-702.962.66OF-1B-2B
435Jackson Stephens30ATL1001.100000000.000.00P
436Tyler Stephenson27CIN262422209.02021966001.000-1-3-1-608.707.77C
437DJ Stewart30NYM74129.0880001.000-4-151-1-4102.481.00OF-1B
438Gavin Stone25LAD77038.01073011.0000002.371.43P
439Bryson Stott26PHI353231294.01315475216.985-1-60003.953.582B-SS
440Matt Strahm32PHI160015.100000000.000.00P
441Hunter Stratton27PIT180019.1312001.0000001.400.17P
442Spencer Strider25ATL2209.0110001.0000001.000.50P
443Garrett Stubbs31PHI96659.16359310.984-2-48-2-40-19.406.89C
444Eugenio Suárez32ARI393939348.01051884313.971130002.642.623B
445Ranger Suárez28PHI88154.015312011.00031102.501.88P
446Robert Suarez33SDP160017.1220001.0000001.040.13P
447Brett Sullivan30SDP3003.0220001.000080006.000.671B-C
448Cole Sulser34NYM4004.200000-1-430.000.00P
449Brent Suter34CIN150023.2505001.00021701.900.33P
450Jack Suwinski25PIT372722262.18685010.988522-5-2202.922.30OF
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
451Seiya Suzuki29CHC131313113.223212021.0000-411011.821.77OF
452Dansby Swanson30CHC363533307.21324583412.970-2-70003.743.56SS
453Jameson Taillon32CHC44024.0514001.0000001.881.25P
454Fernando Tatis Jr.25SDP424238364.18375441.952-3-110001.951.88OF
455Mike Tauchman33CHC322923266.06260111.984-4-19-2-902.061.91OF
456Chris Taylor33LAD231713162.035341001.0004280001.941.46OF-2B
457Michael A. Taylor33PIT312727247.08077210.98883752412.882.55OF
458Tyrone Taylor30NYM201613156.042411001.0000021502.422.10OF
459Julio Teheran33NYM1102.2110001.0000003.381.00P
460Rowdy Tellez29PIT352820244.122220021119.995314210-18.146.311B
461Kai-Wei Teng25SFG40011.0422001.0000003.271.00P
462Alek Thomas24ARI44330.0660001.000-3-1020001.801.50OF
463Lane Thomas28WSN222221192.04441211.977-6-37-5-3102.021.95OF
464Bubba Thompson26CIN115452.015150001.000-1-21-1-2302.601.36OF
465Keegan Thompson29CHC90012.210010.000-1-1600.000.00P
466Ryan Thompson32ARI160016.100000-1-120.000.00P
467Zack Thompson26STL52017.0321001.0000001.590.60P
468Michael Toglia25COL15128110.265596051.000-3-30-1-1005.293.821B-OF
469Michael Tonkin34NYM5007.0220001.0000002.570.40P
470Ezequiel Tovar22COL383838333.116951117122.994152704.544.42SS
471Taylor Trammell26LAD31012.0550001.00011430003.751.67OF
472Blake Treinen36LAD3003.000000000.000.00P
473Alan Trejo28COL108567.2361026051.0001110004.793.602B-SS-3B
474Jared Triolo26PIT363633319.01375284122.9931362313.843.582B-3B-1B
475Chadwick Tromp29ATL1311595.192866001.00011322508.697.08C
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
476Brice Turang24MIL373531309.01587681117.994-3-132804.574.242B
477Spencer Turnbull31PHI76034.1752001.000-2-1201.831.00P
478Trea Turner31PHI323231281.01073271410.963-3-14-1-403.303.22SS
479Kyle Tyler27MIA1002.0110001.0000004.501.00P
480Abner Uribe24MIL140014.1752011.00011404.400.50P
481Ricky Vanasco25LAD1002.0110001.0000004.501.00P
482Ildemaro Vargas32WSN211712160.1582631111.983-2-151703.202.382B-3B-SS-OF
483Gus Varland27LAD5004.0220001.0000004.500.40P
484Randy Vásquez25SDP33012.000000000.000.00P
485Alex Vesia28LAD170017.150411.8000002.080.24P
486Thyago Vieira31MIL130019.1101001.0000000.470.08P
487Mark Vientos24NYM31011.0514001.00011120004.091.673B
488Eli Villalobos27MIA3004.1101001.0000002.080.33P
489Darius Vines26ATL2209.2312001.0000002.791.50P
490Victor Vodnik24COL150021.1532001.0000002.110.33P
491LaMonte Wade Jr.30SFG342814225.0213184290201.000-2-100008.525.921B-OF
492Tyler Wade29SDP302110182.046182622.957-4-28-2-1302.181.423B-2B-OF
493Matt Waldron27SDP88039.1514001.0000001.140.63P
494Christian Walker33ARI403937349.0348320280371.00041282818.978.701B
495Jordan Walker22STL17177132.024222011.00011219-11.641.41OF
496Josh Walker29NYM3003.0110001.0000003.000.33P
497Ryan Walker28SFG211021.0211001.000-1-1000.860.10P
498Taijuan Walker31PHI33018.2523011.0000002.411.67P
499Forrest Wall28ATL1001.0110001.00016960009.001.00OF
500Blake Walston23ARI1003.2101001.0000002.451.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
501Ryan Weathers24MIA88041.2404001.0001500.860.50P
502Logan Webb27SFG99053.11257001.000-2-802.031.33P
503Jordan Weems31WSN170014.031110.6670001.290.12P
504Joey Wendle34NYM159483.037112333.9190-5-1-1403.692.272B-3B-SS
505Hayden Wesneski26CHC53022.2752001.0000002.781.40P
506Zack Wheeler34PHI88049.1972001.0000001.641.13P
507Mitch White29SFG3005.1101001.0000001.690.33P
508Jordan Wicks24CHC55023.000000-1-90.000.00P
509Joey Wiemer25MIL155460.1109010.900-2-3712021.340.60OF
510Alika Williams25PIT141411124.148192723.958-2-18-4-3903.332.882B-SS
511Trevor Williams32WSN77036.2523001.0001501.230.71P
512Bryse Wilson26MIL104030.0101001.0000000.300.10P
513Justin Wilson36CIN13008.2312001.0000003.120.23P
514Allan Winans28ATL1105.0202001.00014003.602.00P
515Jesse Winker30WSN292821237.14742411.979-1-531511.741.59OF
516Keaton Winn26SFG88038.1963001.0001502.111.13P
517Masyn Winn22STL343231285.214640102426.97351983414.474.18SS
518Patrick Wisdom32CHC63127.01811521.889-1-330005.332.00OF-1B-3B-P
519Yoshinobu Yamamoto25LAD88042.0734001.0001501.500.88P
520Ryan Yarbrough32LAD110031.0918001.0001602.610.82P
521Mike Yastrzemski33SFG302620221.049472001.000-4-2231602.001.63OF
522Christian Yelich32MIL11111090.018171001.000060001.801.64OF
523Danny Young30NYM2003.000000000.000.00P
524Jacob Young24WSN302724237.07571312.98731431502.812.47OF