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
Baltimore Orioles373.71.725554953694482.0201414944962436.9881331952
Boston Red Sox403.93.699585223504665.0210815555124139.9811548-4-5
Chicago White Sox435.17.694585223984536.0200915124643334.984-27-7-29-4-3
Cleveland Guardians343.74.700575133874599.0205215334853453.983123264-1
Detroit Tigers344.25.701575133584569.0203915234843244.984-104-21
Houston Astros394.50.697585224104623.0206715414992752.987103-9-50
Kansas City Royals353.61.702595313884653.0209215515162539.988512774
Los Angeles Angels384.98.708575134094575.0204715254913145.98520801
Minnesota Twins384.32.698575133264545.0195715154202226.989-18-5-701
New York Yankees363.12.732595314354734.0209015784803246.9852972630
Oakland Athletics434.80.686595313514725.0213315755174161.981-12-3-18-32
Seattle Mariners373.76.726595313984674.0206115584693437.9841952411
Tampa Bay Rays394.74.700585223964731.0205815774503142.985-12-3-11-3-3
Texas Rangers434.49.706575133924518.0204815065103245.984174225-1
Toronto Blue Jays344.46.696565043724425.0198714754803245.984103633
League Average374.24.704585183834604 205115354853143.98540800
5624.24.7048647776573969054.030762230187273471644.98553112602

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
1Bryan Abreu27HOU280028.2202001.0001700.630.07P
2José Abreu37HOU252220195.018216910318.984-5-30-4-25-18.267.161B
3Wilyer Abreu25BOS514231384.18984231.96641372112.011.69OF
4Jason Adam32TBR260025.0716011.000-1-802.520.27P
5Austin Adams33OAK260018.2211011.000-1-1100.960.08P
6Jo Adell25LAA434037361.191892001.00072461922.272.12OF
7Ehire Adrianza34LAA86660.014212021.00012012002.101.753B-2B
8Keegan Akin29BAL240025.1505001.0001801.780.21P
9Jorge Alcalá28MIN110015.0101001.000-1-13-10.600.09P
10Scott Alexander34OAK5004.1101001.0000002.080.20P
11Tyler Alexander29TBR116056.2835001.000-1-401.270.73P
12Logan Allen25CLE1212058.21028001.0002701.530.83P
13Nick Allen25OAK282318201.0953653620.9370131803.993.18SS
14José Altuve34HOU565650484.2197671300381.00025-1-213.663.522B
15Yordan Álvarez27HOU161610133.030282001.00032721812.031.88OF
16Jacob Amaya25HOU1002.0422011.000013800018.004.002B
17Chase Anderson36BOS151028.2321001.000-1-700.940.20P
18Grant Anderson27TEX120013.000000000.000.00P
19Justin Anderson31CHW6006.1101001.0000001.420.17P
20Nick Anderson33KCR220020.1211001.0000000.890.09P
21Shaun Anderson29TEX2003.1101001.000-1-6002.700.50P
22Tyler Anderson34LAA1111069.115105001.0001301.951.36P
23Clayton Andrews27NYY1000.100000000.000.00P
24Miguel Andújar29OAK55443.11091001.0001270002.081.67OF-1B
25Jonathan Aranda26TBR65239.022202031.0000-50005.083.671B-2B-3B
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
26Gabriel Arias24CLE353122275.0106396257.9530-2-4-1703.312.533B-SS-OF-2B-1B
27Shawn Armstrong33TBR215027.1202001.000-1-700.660.10P
28Randy Arozarena29TBR545146462.21071034001.0000-1-2-502.081.98OF
29Spencer Arrighetti24HOU99043.2202001.000-2-900.410.22P
30Pedro Avila27CLE100019.1110001.0000000.470.10P
31Akil Baddoo25DET53227.0330001.000-2-680001.000.60OF
32Javier Báez31DET474544398.219273114525.97400-1-314.223.98SS
33Tanner Banks32CHW201025.050410.800-1-801.440.20P
34Addison Barger24TOR55343.01714120.882-2-67-1-2703.142.50OF-3B
35Scott Barlow31CLE270023.1514001.000-1-901.930.19P
36Chris Bassitt35TOR1111060.1826011.0000001.190.73P
37Brady Basso26OAK1001.0000000.000.00P
38Mike Baumann28TOT190020.052210.8000001.800.21P
39Eduard Bazardo28SEA5007.2211001.0000002.350.40P
40Tyler Beede31CLE130014.0202001.000-1-1401.290.15P
41Clayton Beeter25NYY1001.000000000.000.00P
42Brayan Bello25BOS99047.1651001.000-2-801.140.67P
43Andrew Benintendi29CHW494848418.0110108110.991-5-14-9-25-22.352.22OF
44Brennan Bernardino32BOS202023.072410.85721702.350.30P
45José Berríos30TOR1212174.11248011.0003801.451.00P
46Prelander Berroa24CHW1000.100000000.000.00P
47Jon Berti34NYY161514136.03862934.92121621802.322.193B
48Tanner Bibee25CLE1212065.01531111.9332601.941.17P
49Bo Bichette26TOR535348453.216551110428.976-5-14-3-803.193.04SS
50Osvaldo Bido28OAK1102.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
51Shane Bieber29CLE22012.0211001.0000001.501.00P
52Brandon Bielak28TOT130023.0303001.0000001.170.23P
53Cavan Biggio29TOR373322294.21206652211.983011403.602.742B-OF-3B-1B
54Paul Blackburn30OAK88046.095310.889-1-401.571.00P
55Dairon Blanco31KCR301310140.138380001.000-1-4-1-802.441.27OF
56Ronel Blanco30HOU1010159.0743001.0000001.070.70P
57JJ Bleday26OAK585247468.2145140230.979-1-40012.732.45OF
58Ryan Bliss24SEA32118.0117311.909-1-480005.003.332B
59Cody Bolton26SEA150016.1404001.00022402.200.27P
60Cam Booser32BOS170019.2312001.00011001.370.18P
61Caleb Boushley30MIN1002.000000000.000.00P
62Jonathan Bowlan27KCR1102.200000000.000.00P
63Matt Bowman33MIN5007.2211001.0000002.350.40P
64Joe Boyle24OAK77027.210010.000-2-1400.000.00P
65Cody Bradford26TEX33019.1422011.00011001.861.33P
66Kyle Bradish27BAL55025.2523001.0001801.751.00P
67Taj Bradley23TBR44023.0312001.0001901.170.75P
68John Brebbia34CHW210018.2202001.0000000.960.10P
69Alex Bregman30HOU555552481.2137389545.97149-3-702.492.423B
70Will Brennan26CLE433522318.07976120.97528-3-11-12.181.79OF
71Beau Brieske26DET5008.1211001.0000002.160.40P
72Aaron Brooks34OAK33017.1321001.0000001.561.00P
73Hunter Brown25HOU1110049.11174001.0000012.011.00P
74Seth Brown31OAK493625328.08683210.988-2-7-1-302.331.67OF-1B
75Nick Burdi31NYY12009.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
76Brock Burke27TEX5003.000000000.000.00P
77Corbin Burnes29BAL1212072.2155910.933-1-301.731.17P
78Lawrence Butler23OAK402924279.07169110.98631500-12.261.75OF
79Byron Buxton30MIN342927258.269681001.000-4-2141812.402.03OF
80José Caballero27TBR515047449.218653126723.9621200-13.583.51SS
81Trey Cabbage27HOU85238.0871001.0000150001.891.00OF
82Génesis Cabrera27TOR240022.1211001.000-1-900.810.08P
83Oswaldo Cabrera25NYY474540402.0144548649.972263803.132.693B-1B-SS-2B-OF
84Willie Calhoun29LAA22115.018153011.0000-1100010.809.001B
85Daz Cameron27OAK43233.2642001.000-2-760001.601.50OF
86Isaiah Campbell26BOS7006.1312001.00013204.260.43P
87Mark Canha35DET302822256.18583024.9760200-12.912.59OF-1B
88Griffin Canning28LAA1111056.2954001.00031101.430.82P
89Jonathan Cannon23CHW33013.2312001.0000001.981.00P
90Yennier Cano30BAL280024.2734011.00021602.550.25P
91Dominic Canzone26SEA262012165.239390001.00043042802.121.50OF
92Víctor Caratini30HOU221919169.21661551010.9940-221408.757.50C-1B
93Kerry Carpenter26DET332720236.26966210.9860-121012.592.06OF
94Carlos Carrasco37CLE99045.1523001.000-1-400.990.56P
95Evan Carter21TEX413829331.07773311.98751741402.071.85OF
96Triston Casas24BOS222018183.017015018210.988-1-5-2-1308.268.001B
97Diego Castillo30MIN1002.000000000.000.00P
98Luis Castillo31SEA1212071.162311.833-1-300.630.42P
99Willi Castro27MIN575336481.0141954243.972-13-32-4-902.561.83OF-SS-3B-2B-P
100Andrew Chafin34DET200017.1220001.0000001.040.10P
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
101Adam Cimber33LAA240021.2404011.0001901.660.17P
102José Cisnero35LAA140014.021010.500-1-1400.640.07P
103Aaron Civale29TBR1212062.0312001.0000000.440.25P
104Emmanuel Clase26CLE290028.162221.667-1-701.270.14P
105Jonatan Clase22SEA1110685.018180001.000020001.911.64OF
106Garrett Cleavinger30TBR250023.2303001.000-1-801.140.12P
107Ernie Clement28TOR392623245.2100257057.9501431413.482.383B-SS-2B-OF
108Mike Clevinger33CHW44016.0303011.0000001.690.75P
109Dylan Coleman27HOU1001.000000000.000.00P
110Roansy Contreras24LAA3004.010010.0000000.000.00P
111Garrett Cooper33BOS119470.06455816.984120-2-34-18.105.731B
112Carlos Correa29MIN404036337.21385977210.98613-1-413.623.40SS
113Néstor Cortés29NYY1212071.0826011.0002601.010.67P
114Danny Coulombe34BAL260021.2101001.0001900.420.04P
115Jake Cousins29NYY2003.000000000.000.00P
116Colton Cowser24BAL504432402.010198210.9906172512.242.00OF
117J.P. Crawford29SEA343332292.111652640121.0005191403.573.41SS
118Kutter Crawford28BOS1212068.11055011.0000001.320.83P
119Cooper Criswell27BOS98038.2312011.000-1-500.700.33P
120Garrett Crochet25CHW1212063.2734001.000-1-300.990.58P
121Xzavion Curry25CLE33012.2000000000.000.00P
122Bobby Dalbec29BOS211510134.1957322071.00043821806.364.321B-3B
123J.D. Davis31OAK272412210.013511222115.993-6-33-1-615.744.191B-3B
124Brett de Geus26SEA4003.1101001.0000002.700.25P
125Paul DeJong30CHW524742406.01495884716.953-9-27-3-903.152.73SS
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
126Zach DeLoach25CHW1118.0550001.0001192115005.635.00OF
127Jonny DeLuca25TBR232017194.05956211.9830-11602.692.52OF
128Reid Detmers24LAA1111059.1514001.0000000.760.45P
129Chris Devenski33TBR110015.1110001.000-1-1300.590.09P
130Rafael Devers27BOS424236363.083334643.952-6-21-5-1701.961.883B
131Aledmys Díaz33OAK32118.113103011.0000130006.383.251B-SS-OF
132Miguel Díaz29HOU1001.000000000.000.00P
133Yainer Diaz25HOU393937344.03633481143.9890-2-5-1709.399.21C
134Yandy Díaz32TBR494742425.137835519432.9890-10007.917.631B
135Brandon Drury31LAA252421203.01116545114.991-2-10-5-3004.884.402B-1B
136Daniel Duarte27MIN2004.0110001.0000002.250.50P
137Shawn Dubin28HOU90013.2431001.0000002.630.44P
138Mauricio Dubón29HOU413022286.2107861837.9722900-23.272.42OF-2B-1B-3B-SS
139Tyler Duffey33KCR9009.0110001.0000001.000.11P
140Dane Dunning29TEX99045.284310.8750001.380.78P
141Ezequiel Duran25TEX322619228.098762024.98063352603.793.00OF-3B-1B-SS-2B
142Jarren Duran27BOS585841509.0129124411.99281892112.262.21OF
143Jhoan Durán26MIN150014.0633001.00011403.860.40P
144Zach Eflin30TBR1010059.01055001.0002701.531.00P
145Mason Englert24DET4006.000000000.000.00P
146Nathan Eovaldi34TEX88044.11275001.0000002.441.50P
147Lucas Erceg29OAK210022.0725021.0001902.860.33P
148Paolo Espino37TOR2004.200000000.000.00P
149Joey Estes22OAK44020.2312001.00011001.310.75P
150Carlos Estévez31LAA170017.0101001.0000000.530.06P
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
151Alex Faedo28DET190031.242110.7501600.850.16P
152Pete Fairbanks30TBR170016.0110001.0000000.560.06P
153Kyle Farmer33MIN44258238.17322510111.000210-1-502.761.353B-2B-SS
154Erick Fedde31CHW1212069.183411.8750000.910.58P
155Caleb Ferguson27NYY230017.2220001.0000001.020.09P
156Tyler Ferguson30OAK90010.000000000.000.00P
157Freddy Fermin29KCR322424222.02081999011.00042242218.436.50C
158Jack Flaherty28DET1111067.2642001.0000000.800.55P
159Dominic Fletcher26CHW252216186.16054330.950-1-6212-12.752.28OF
160Chris Flexen29CHW1210054.01037001.0001401.670.83P
161Estevan Florial26CLE22169144.03735110.9730-232502.251.64OF
162Jason Foley28DET230020.1312011.000-1-1001.330.13P
163Justin Foscue25TEX1002.0110001.0000-1560004.501.002B
164J.P. France29HOU55025.1110001.0000000.360.20P
165Ty France29SEA555351471.039534845232.99500-1-317.517.021B-2B
166Bowden Francis28TOR52014.2523001.00011403.071.00P
167Adam Frazier32KCR342718234.21043566310.9710252523.872.892B-OF-3B
168Tyler Freeman25CLE504841431.01311238031.000260012.742.43OF-2B-3B-SS
169David Fry28CLE302518233.0152145615.993-1-5-5-25-15.834.08OF-C-1B-3B
170Carson Fulmer30LAA130023.2101001.0000000.380.08P
171Kody Funderburk27MIN190024.151310.800-1-801.480.21P
172Hunter Gaddis26CLE280027.141210.7500000.990.11P
173Gerson Garabito28TEX1103.2110001.0000002.451.00P
174Adolis García31TEX444339374.08984141.955-1-4-4-12-12.051.93OF
175Deivi García25CHW140014.000000-1-140.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
176Luis García37LAA270025.1330001.0000001.070.11P
177Maikel García24KCR575755498.0140379767.957-3-80002.422.353B
178Yimi García33TOR210022.000000000.000.00P
179Amir Garrett32LAA6005.100000-1-380.000.00P
180Mitch Garver33SEA1106.0880001.0000-6200012.008.00C
181Kevin Gausman33TOR1111054.1422001.000-1-400.660.36P
182Zack Gelof24OAK404040358.018984103228.989392704.704.682B
183Luis Gil26NYY1111063.11410311.9290001.851.18P
184Logan Gilbert27SEA1212076.212102001.000-2-501.411.00P
185Andrés Giménez25CLE545451479.021683128536.977003813.963.912B
186Yoendrys Gómez24NYY1001.000000000.000.00P
187Romy Gonzalez27BOS167364.0312110011.00011723704.361.82SS-1B-3B-OF
188Victor González28NYY190016.1633001.00000-13.310.32P
189Niko Goodrum32TOT127775.12515732.880-6-102-5-8002.631.833B-OF-1B-SS-2B
190Jon Gray32TEX1110057.01147001.0000001.741.00P
191Chad Green33TOR9009.2110001.0000000.930.11P
192Riley Greene23DET424033349.276751011.000-3-1131021.961.81OF
193Trent Grisham27NYY201411129.035332011.000110-1-902.441.75OF
194Vaughn Grissom23BOS212120184.091276319.989110-1-7-14.404.292B
195Robbie Grossman34TOT252016175.04543110.978-2-14-1-602.261.76OF
196Vladimir Guerrero Jr.25TOR515150444.240837826442.99000-2-518.187.921B
197Luis Guillorme29LAA1310898.0401426071.0002260003.672.862B-3B-SS
198Josh Hader30HOU240026.0404001.0001801.380.17P
199Sam Haggerty30SEA75348.086110.8752410001.311.00OF
200David Hamilton26BOS322520232.01024453512.951-3-17-1-503.762.94SS-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
201Ian Hamilton29NYY200023.1440001.000-1-901.540.20P
202Garrett Hampson29KCR40178178.063501212.9841800-13.131.35OF-2B-SS-3B-1B
203Emerson Hancock25SEA77034.195220.7780001.831.00P
204Mitch Haniger33SEA464237367.19793040.959-6-18-6-19-22.282.02OF
205Brett Harris26OAK161412124.03892814.97401-2-1902.692.313B
206Hogan Harris27OAK31014.1202001.00011401.260.67P
207Austin Hays28BAL281713165.23736010.973-1-11-4-28-11.961.29OF
208Andrew Heaney33TEX1110050.1110001.000-2-800.180.09P
209Jonathan Heasley27BAL4005.1211001.000-1-3803.380.50P
210Austin Hedges31CLE171611129.21451369011.000220437110.068.53C
211Jonah Heim29TEX504439390.03923781133.992-2-741218.987.78C
212Gunnar Henderson23BAL545452486.022575144626.973717512-14.064.06SS
213Blair Henley27HOU1100.1000000000.000.00P
214Ronny Henriquez24MIN1002.000000000.000.00P
215Sam Hentges27CLE9008.0110001.0000001.130.11P
216Darell Hernaiz22OAK282212191.0813445210.975-1-4-2-1313.722.32SS-3B-2B
217Carlos Hernández27KCR4002.2101001.000-1-7503.380.25P
218Jonathan Hernández27TEX110017.0550001.0000002.650.45P
219Tim Herrin27CLE250023.2514011.0001801.900.20P
220Aaron Hicks34LAA149887.219190001.000-2-33-2-2701.951.36OF-P
221Derek Hill28TEX42219.0110001.000-1-69-1-6300.470.25OF
222Tim Hill34CHW240020.161320.667-1-1001.770.17P
223Jackson Holliday20BAL1010987.0421032051.0000-7-1-1404.344.202B
224Clay Holmes31NYY250024.1220001.000-2-1600.740.08P
225Tyler Holton28DET200028.2505001.0001701.570.25P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
226Tanner Houck28BOS1212178.019145011.000-1-302.191.58P
227Sam Huff26TEX1002.0220001.0000180009.002.00C
228Andy Ibáñez31DET24158140.166184717.9850432504.172.502B-3B-SS-OF
229Cole Irvin30BAL108050.2835011.000-1-401.420.80P
230Kyle Isbel27KCR494335378.21081080001.000142602.572.20OF
231Alex Jackson28TBR14125104.01141059011.00011311209.878.14C
232Jay Jackson36MIN170022.1422001.0000001.610.24P
233Joe Jacques29BOS1001.200000000.000.00P
234Travis Jankowski33TEX229698.02322010.95733944802.021.00OF
235Danny Jansen29TOR272525227.2224214730.98702-1-518.748.19C
236Kenley Jansen36BOS180017.2101001.0000000.510.06P
237Cristian Javier27HOU77034.2312001.0000000.780.43P
238Griffin Jax29MIN260024.1413001.0001801.480.15P
239Ryan Jeffers27MIN272725234.12502381020.9920-10009.529.19C
240Dany Jiménez30OAK150014.220110.5000000.610.07P
241Eloy Jiménez27CHW1118.0110001.000-1-1070001.131.00OF
242Jahmai Jones26NYY82128.0725001.0001330002.250.882B-OF-3B
243Aaron Judge32NYY484842413.21171161001.000121202.552.44OF
244Edouard Julien25MIN564431391.016453109214.988-5-16-1-303.732.892B
245Corey Julks28CHW12101091.025250001.00011622622.472.08OF
246Josh Jung26TEX44336.014410021.0000-1313303.503.503B
247Tommy Kahnle34NYY3002.200000000.000.00P
248Colt Keith22DET454236365.118364115419.97801-2-704.413.982B
249Brad Keller28TOT62020.2743001.0000003.051.17P
250Carson Kelly29DET352825257.12642511214.99641741929.207.51C
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
251Kevin Kelly26TBR210023.1312001.0000001.160.14P
252Michael Kelly31OAK270030.1211001.000-1-700.590.07P
253Zack Kelly29BOS110016.2514001.0000002.700.45P
254Tony Kemp32BAL52120.1835001.0000-80003.541.332B-OF
255Buddy Kennedy25DET52224.01459021.00001915005.252.802B-3B
256Max Kepler31MIN383028286.263621001.00041631201.981.66OF
257Grae Kessinger26HOU101123.0113711.90913815203.911.003B-SS-2B-P
258Kevin Kiermaier34TOR393227284.08987110.989-3-12312-12.792.26OF
259Yusei Kikuchi33TOR1111061.0945001.0001301.330.82P
260Craig Kimbrel36BAL240021.0110001.000-1-1000.430.04P
261Isiah Kiner-Falefa29TOR534636406.218463120123.995617617-14.053.003B-2B-SS-P-OF
262George Kirby26SEA1212068.1422001.000-1-300.530.33P
263Alex Kirilloff26MIN373112245.186824011.000-1-6-3-1413.152.32OF-1B
264Alejandro Kirk25TOR292823237.02342201220.99131463018.818.00C
265Heston Kjerstad25BAL44232.0770001.000-1-2113701.971.75OF
266Will Klein24KCR2002.000000000.000.00P
267Andrew Knizner29TEX18136110.01081071001.000-1-15-2-2208.846.00C
268Michael Kopech28CHW230024.2211001.0000000.730.09P
269Dean Kremer28BAL99050.0133820.8461401.981.22P
270Zac Kristofak26LAA1002.000000000.000.00P
271Joel Kuhnel29HOU1002.000000000.000.00P
272Steven Kwan26CLE333331292.06662311.98541641602.001.97OF
273Alex Lange28DET210018.2101001.0000000.480.05P
274Shea Langeliers26OAK474341390.03753561632.992270008.587.91C
275Wyatt Langford22TEX141410115.017170001.000-2-1811001.331.21OF
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
276Trevor Larnach27MIN1111486.021210001.0000-20002.201.91OF
277Jacob Latz28TEX240024.1202001.0000000.740.08P
278Ramón Laureano29CLE312013186.057525001.00042931932.761.84OF
279Jordan Leasure25CHW250023.2422001.0001801.520.16P
280José Leclerc30TEX220024.1211001.0000000.740.09P
281Korey Lee25CHW352726245.02512381212.996-3-14-5-24-29.187.14C
282Jack Leiter24TEX3309.1101001.0000000.960.33P
283DJ LeMahieu35NYY33326.016106011.0000210005.545.333B-1B
284Dominic Leone32CHW180015.130210.667-1-1301.170.11P
285Royce Lewis25MIN1102.0110001.000000004.501.003B
286Zack Littell28TBR1111062.1826001.000-2-6-11.160.73P
287Brendon Little27TOR3003.1101001.0000002.700.33P
288Ben Lively32CLE88045.0413011.0000000.800.50P
289Jonathan Loáisiga29NYY3004.0312001.0000006.751.00P
290Nick Loftin25KCR1610585.154302315.981-1-160005.592.942B-1B-3B-OF-P
291Sam Long28KCR4003.200000000.000.00P
292Joey Loperfido25HOU13127104.026251001.0002270002.252.00OF
293Jacob Lopez26TBR3005.100000-1-380.000.00P
294Nicky Lopez29CHW484540399.017762113221.989-2-7-1-3-13.953.432B-SS
295Pablo López28MIN1212067.084310.8750000.940.58P
296Michael Lorenzen32TEX88048.11147021.0002802.051.38P
297Richard Lovelady28TBR6005.100000000.000.00P
298Brandon Lowe29TBR171511130.16526390121.000010004.493.822B
299Josh Lowe26TBR11111093.02524010.960-1-10-2-25-12.322.18OF
300Nathaniel Lowe28TEX363636317.031929223428.987312-2-8-18.948.751B
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
301Easton Lucas27OAK3003.200000000.000.00P
302Seth Lugo34KCR1212078.117611011.0002501.951.42P
303Jordan Lyles33KCR5005.0110001.0000001.800.20P
304Daniel Lynch IV27KCR32012.0202011.00011701.500.67P
305Josh Maciejewski28NYY1001.000000000.000.00P
306Kenta Maeda36DET99040.184311.8750001.560.78P
307Martín Maldonado37CHW323123259.0261252810.996-2-8-4-19-19.038.13C
308Matt Manning26DET55027.2312011.000-1-700.980.60P
309Alek Manoah26TOR55024.1211001.0000000.740.40P
310Kyle Manzardo23CLE4007.0541001.0000-190006.431.251B
311Manuel Margot29MIN45228233.163630001.00013-3-1502.431.40OF
312Ron Marinaccio28NYY90012.2211001.0000001.420.22P
313Alec Marsh26KCR99050.0135620.8460001.981.22P
314Austin Martin25MIN272313195.150491011.000-3-19-6-36-12.301.79OF-2B
315Chris Martin38BOS210021.11183001.000-1-904.640.52P
316Seth Martinez29HOU240031.1514001.0001601.440.21P
317Michael Massey26KCR262623221.010242600121.0002831604.153.922B
318Jorge Mateo29BAL383327303.21365479318.9781641503.943.332B-OF-SS
319Phil Maton31TBR260022.0202001.0000000.820.08P
320Tim Mayza32TOR260019.0211001.0000000.950.08P
321James McArthur27KCR210023.2101001.0000000.380.05P
322James McCann34BAL242220198.22091941140.981-1-8-2-12-19.298.54C
323Kyle McCann26OAK181611131.0119110631.975-1-12-3-2707.976.44C
324Chas McCormick29HOU272619224.256560001.0000-2-1-502.242.07OF
325T.J. McFarland35OAK290022.2945011.000-1-903.570.31P
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
326Reese McGuire29BOS282421217.1246234932.98817422010.068.68C
327Ryan McKenna27BAL83130.011110001.000-1-36-1-4003.301.38OF
328Triston McKenzie26CLE1111057.1981001.000-1-301.410.82P
329Zach McKinstry29DET312113196.263194044.937-2-11-3-1802.701.64SS-3B-2B-OF-P
330Curtis Mead23TBR252321200.174264539.95900-4-2403.192.842B-3B
331Parker Meadows24DET322615217.159590001.00042231602.441.84OF
332John Means31BAL44020.2101001.0000000.440.25P
333MJ Melendez25KCR464627368.17976211.987-4-131301.911.66OF-1B
334Danny Mendick30CHW201918162.245142922.9560-3-2-1502.382.153B-2B
335Jake Meyers28HOU473735338.2112111010.99131000-12.952.36OF
336Bryce Miller25SEA1111064.21073001.000-1-301.390.91P
337Mason Miller25OAK200026.0110001.0000000.350.05P
338Shelby Miller33DET150016.1110001.0000000.550.07P
339Tyson Miller28SEA90011.2110001.0000000.770.11P
340José Miranda26MIN383619293.065214133.954-4-150001.901.633B-1B
341Casey Mize27DET1010049.21156021.0000001.991.10P
342Yoán Moncada29CHW11111086.03182124.93511311403.032.643B
343Mickey Moniak26LAA383123275.18382010.988314-1-4-12.682.16OF
344Keider Montero23DET1104.100000000.000.00P
345Rafael Montero33HOU240023.2202001.000-1-800.760.08P
346Dylan Moore31SEA484332392.21658677214.9884132603.742.86SS-2B-OF-3B-1B
347Matt Moore35LAA230021.1404001.0001901.690.17P
348Eli Morgan28CLE100011.0404001.00011803.270.40P
349Ryan Mountcastle27BAL494746432.243339932228.995-1-23828.978.801B
350Kyle Muller26OAK130033.294410.8891602.140.62P
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
351Cedric Mullins29BAL494439398.083821001.000-3-9-1-301.881.69OF
352Andrés Muñoz25SEA240025.150410.8000001.420.17P
353Parker Mushinski28HOU8009.121010.500-2-4300.960.13P
354Nick Nastrini24CHW44016.1110001.000-1-1200.550.25P
355Bo Naylor24CLE373431305.13303151143.988-1-2416-19.618.81C
356Josh Naylor27CLE494946435.037734529345.9923838-17.747.631B
357Zach Neto23LAA555453479.020064132430.9801313-13.683.56SS
358Tyler Nevin27OAK36298253.012510814310.976-1-52904.342.65OF-1B-3B
359Ryan Noda28OAK272218202.018516518222.9892141608.156.781B
360Ryan O'Hearn30BAL15137107.156542041.0000411104.703.291B-OF
361Logan O'Hoppe24LAA484544404.13923741620.995-1-3-3-908.688.13C
362Jack O'Loughlin24OAK1003.000000000.000.00P
363Tyler O'Neill29BOS343116275.15149110.98012-1-401.631.47OF
364Bailey Ober28MIN1111057.0835001.0000001.260.73P
365Steven Okert32MIN210018.2101001.0000000.480.05P
366Reese Olson24DET1010056.152210.800-2-700.640.40P
367Jonathan Ornelas24TEX1003.00000000000.000.002B
368Rafael Ortega33CHW124450.018180001.000361-1-2403.241.50OF
369Chris Paddack28MIN1111061.0927001.000-1-301.330.82P
370Richie Palacios27TBR473832357.1114763718.99141341302.852.31OF-2B-SS
371Isaac Paredes25TBR505048448.1102296949.9610-1-2-501.971.923B-1B
372Kyren Paris22LAA141310114.0511635061.00021811104.033.402B-SS
373Wes Parsons31TOT4009.041210.7500003.000.75P
374Vinnie Pasquantino26KCR444439378.2373342310291.00041331008.878.481B
375Nate Pearson27TOR220021.100000-1-900.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
376Jeremy Peña26HOU575755501.224590148740.97112-3-7-24.274.18SS
377Ryan Pepiot26TBR99046.1761021.0000001.360.78P
378Cionel Pérez28BAL140013.2110001.000-1-1500.660.07P
379Salvador Pérez34KCR504940420.03953751917.9973102618.447.73C-1B
380Wenceel Pérez24DET373223289.17675010.98713-4-16-12.332.03OF
381Tommy Pham36CHW282818247.061610001.00002-6-2902.222.18OF
382Kevin Pillar35TOT322318212.050500001.000-1-321102.121.56OF
383René Pinto27TBR191511135.0129126210.992-4-31-3-27-18.536.74C
384Nick Pivetta31BOS77035.1321001.0000000.760.43P
385Colin Poche30TBR10009.100000000.000.00P
386Jorge Polanco30SEA444341369.11516088318.980250003.613.362B
387Zach Pop27TOR140013.1422001.0000002.700.29P
388Cody Poteet29NYY1106.0220001.0000003.002.00P
389Ryan Pressly35HOU230021.1422011.000-1-901.690.17P
390Austin Pruitt34TEX4004.1101001.0000002.080.25P
391Ceddanne Rafaela23BOS565339479.117410363819.9540-100-13.122.34OF-SS-2B-3B
392Cole Ragans26KCR1212167.01248001.0002601.611.00P
393Cal Raleigh27SEA504542402.14233972242.99141092719.378.38C
394Luke Raley29SEA423529311.096924031.0002831112.782.18OF-1B
395Erasmo Ramírez34TBR110016.0202001.0000001.130.18P
396Harold Ramírez29TBR64038.014140001.00024839403.322.33OF
397José Ramírez31CLE434341383.0982766511.949-3-91302.192.163B
398Yohan Ramírez29BAL5006.0211001.00013303.000.40P
399Bryan Ramos22CHW141312114.04093012.9750211103.082.793B
400Rob Refsnyder33BOS231411134.03432110.971110-2-1702.221.43OF
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
401Zach Remillard30CHW1210687.032824021.00023322703.312.292B-3B-SS-OF
402Anthony Rendon34LAA171615139.248113525.9582141912.962.883B
403Hunter Renfroe32KCR504441395.09287411.989-2-5-2-612.071.82OF
404Luis Rengifo27LAA393633325.11435781519.965-2-70003.823.372B-3B-SS
405Pablo Reyes30BOS21159142.062203844.935-1-12-3-2503.682.323B-2B-SS-1B-P
406Trevor Richards31TOR240027.130210.6670000.660.08P
407Leo Rivas26SEA42117.0936021.0001660004.762.25SS-2B
408Anthony Rizzo34NYY575754503.241535953338.99300-1-207.367.231B
409Luis Robert Jr.26CHW77761.012120001.000-3-57-2-3901.771.71OF
410David Robertson39TEX230026.0835001.0001802.770.35P
411Brayan Rocchio23CLE494747425.016356104331.9822741103.393.27SS
412Carlos Rodón31NYY1212067.0514001.000-2-600.670.42P
413Grayson Rodriguez24BAL99051.01055001.0001401.761.11P
414Joely Rodríguez32BOS110011.0220001.0000001.640.18P
415Johnathan Rodríguez24CLE65445.0871001.000-3-67-2-5301.601.33OF
416Julio Rodríguez23SEA585856506.1159154230.981134912.772.69OF
417Manuel Rodríguez27TBR9009.2101001.000-1-2100.930.11P
418Yariel Rodríguez27TOR44015.100000000.000.00P
419Yerry Rodríguez26TEX120017.0413001.00011202.120.33P
420Jake Rogers29DET322922250.1250241720.9921321008.927.75C
421Josh Rojas30SEA484129368.01194275210.983140002.862.133B-2B-OF-P
422Jordan Romano31TOR150013.2101001.0000000.660.07P
423Brent Rooker29OAK14137102.116160001.000-2-25-1-1101.411.14OF
424Ben Rortvedt26TBR423125288.22982861021.9930231209.236.88C-P
425Amed Rosario28TBR413930355.2107683816.991-5-16-6-20-12.682.26OF-2B-SS-3B
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
426Esteury Ruiz25OAK27167141.03635010.972-1-6-1-8-12.231.30OF
427Adley Rutschman26BAL353331299.13082911611.9974152829.238.77C
428Joe Ryan28MIN1111067.0963001.000-1-301.210.82P
429Nick Sandlin27CLE280025.0413001.0000001.440.14P
430Patrick Sandoval27LAA1212060.2101810.9002701.340.75P
431Cole Sands26MIN200023.1514001.00021701.930.25P
432Miguel Sanó31LAA1310689.1442519021.00022922704.433.143B-1B-P
433Carlos Santana38MIN514645419.237334029425.9894121307.917.241B
434Dennis Santana28NYY190022.0422011.000-1-901.640.21P
435Anthony Santander29BAL414130358.091901001.0004140002.292.22OF
436Tayler Saucedo31SEA160014.2303001.0000001.840.19P
437Matt Sauer25KCR140016.1202001.0000001.100.14P
438Josh Sborz30TEX7005.1101001.000-1-3801.690.14P
439Nolan Schanuel22LAA504643413.135933324234.994-4-121317.777.141B
440Clarke Schmidt28NYY1111060.2136610.9232701.781.09P
441Davis Schneider25TOR484127363.2117813518.991-1-4-2-6-22.872.23OF-2B
442John Schreiber30KCR260024.0743001.0000002.630.27P
443Max Schuemann27OAK383124284.01173577519.957-5-23-3-1203.552.73SS-2B-OF-3B
444Tayler Scott32HOU250027.21073001.0000003.250.40P
445Corey Seager30TEX494943414.017958116524.97251441203.783.55SS
446JP Sears28OAK1212067.1606001.000-2-600.800.50P
447Colin Selby26KCR2003.0220001.0000006.001.00P
448Marcus Semien33TEX565652486.025080166431.98410251025-24.564.392B
449Brian Serven29TOR63227.02625010.962-1-540008.334.17C
450Bryan Shaw36CHW5004.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
451Gavin Sheets28CHW363524287.1118114315.992-6-24-4-1603.663.25OF-1B
452Austin Shenton26TBR97764.161583031.0001140008.536.781B
453Braden Shewmake26CHW252115178.064134837.9530-30003.082.44SS-3B-2B
454Zack Short29BOS22218.0615011.0000170003.003.003B-2B
455Jared Shuster25CHW100024.2211001.000-1-800.730.20P
456Chase Silseth24LAA2208.000000000.000.00P
457Brady Singer27KCR1111061.2127410.9170001.611.00P
458Jon Singleton32HOU363429302.025122623227.992-8-32-4-1617.426.921B
459José Siri28TBR444339382.1126121050.960-9-27-2-602.852.75OF
460Tarik Skubal27DET1111067.083410.8750000.940.64P
461Justin Slaten26BOS200029.0422001.0000001.240.20P
462Cade Smith25CLE250025.1321001.0001801.070.12P
463Dominic Smith29BOS221814161.014112020111.993216-3-22-17.836.361B
464Josh Smith26TEX534641412.0124319038.9763961712.642.123B-SS
465Will Smith34KCR200017.130210.66711201.040.10P
466Kirby Snead29SEA8007.2303001.00012603.520.38P
467Collin Snider28SEA3003.0101001.0000003.000.33P
468Tyler Soderstrom22OAK15128103.289826110.98903-1-1207.645.501B-C
469José Soriano25LAA1210058.1167720.8750002.161.17P
470Michael Soroka26CHW139054.0826001.0001401.330.62P
471Lenyn Sosa24CHW129887.12781813.963-1-19-3-4102.682.003B-2B
472Juan Soto25NYY595955518.01331294011.0009212402.312.25OF
473Alex Speas26HOU1002.0110001.0004.501.00P
474Gabe Speier29SEA220016.1202001.000-2-2401.100.09P
475Mitch Spence26OAK143038.1734001.0000001.640.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
476George Springer34TOR484746412.08683210.988-4-121211.861.77OF
477Ryne Stanek32SEA230020.0211001.0000000.900.09P
478Josh Staumont30MIN7007.100000000.000.00P
479Justin Sterner27TBR1002.0000000.000.00P
480Brock Stewart32MIN130013.1211011.0000001.350.15P
481Trevor Story31BOS88767.22041513.9500823502.532.38SS
482Kyle Stowers26BAL74239.0990001.00000-1-3002.081.29OF
483Chris Stratton33KCR220024.0404001.0001801.500.18P
484Hunter Strickland35LAA230024.000000000.000.00P
485Ross Stripling34OAK1111055.2104510.9000001.460.82P
486Marcus Stroman33NYY1212069.11971110.9471302.341.50P
487Peter Strzelecki29CLE4005.200000000.000.00P
488Albert Suárez34BAL125034.11138021.0001602.880.92P
489José Suarez26LAA150031.1101001.000-1-600.290.07P
490Wander Suero32HOU1000.00000000.00P
491Erik Swanson30TOR170013.210010.0000000.000.00P
492Dillon Tate30BAL140017.0211001.0000001.060.14P
493Leody Taveras25TEX545350461.0133129311.992-12-31-6-1502.582.44OF
494Samad Taylor25SEA31011.1110001.0000-3-1-10900.790.33OF
495Matt Thaiss29LAA13129104.0117113130.974-1-911209.878.77C
496Caleb Thielbar37MIN170012.210010.0000000.000.00P
497Trent Thornton30SEA250024.041210.7501801.130.12P
498Jesús Tinoco29TEX4005.000000000.000.00P
499Michael Tonkin34TOT100015.0312011.0000001.800.30P
500Spencer Torkelson24DET515148451.241537735332.993-2-5-5-1308.218.081B
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
501Abraham Toro27OAK424030338.01184869114.992-2-6-3-1003.122.723B-2B-1B-OF
502Gleyber Torres27NYY585756507.120487110730.966-5-11-3-703.493.402B
503Taylor Trammell26NYY4009.1110001.0000-14-1-13300.960.25OF
504Jose Trevino31NYY342825256.12752631022.99331562819.598.03C-P
505Mike Trout32LAA242421203.067652011.00003-1-502.972.79OF
506Cole Tucker27LAA119676.030111631.90006-1-1503.202.253B-OF
507Kyle Tucker27HOU555551481.2103994021.00061451211.921.87OF
508Justin Turner39TOR109371.03726921.9460-40004.443.501B-3B
509Edwin Uceta26TBR2004.0110001.0000002.250.50P
510José Ureña32TEX155045.2105410.900-2-901.770.60P
511Luis Urías27SEA332517214.173254356.93215-1-602.862.063B
512Ramón Urías30BAL241916172.151212822.9610221402.562.043B-1B
513Gio Urshela32DET302620229.062184222.96800-2-10-12.361.943B-1B
514Naoyuki Uwasawa30BOS2004.0110001.0000002.250.50P
515Enmanuel Valdez25BOS302617220.1110377129.982212-1-5-14.413.602B-OF
516Framber Valdez30HOU88047.2303001.000-1-400.570.38P
517Louie Varland26MIN44016.2202001.0000001.080.50P
518Daulton Varsho27TOR524936424.21221211001.000823113122.592.35OF
519Andrew Vaughn26CHW504948426.239036622226.9950-11318.187.761B
520Christian Vázquez33MIN333030271.03052921121.9930-1418010.069.18C-3B
521Nelson Velázquez25KCR16137106.02625010.962-3-29-2-2202.121.56OF
522Anthony Veneziano26KCR2002.000000000.000.00P
523Alex Verdugo28NYY565551493.01261251011.000102492112.302.25OF
524Justin Verlander41HOU88047.0633001.0001401.150.75P
525Nick Vespi28BAL1001.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
526Will Vest29DET230024.0532001.0000001.880.22P
527Thyago Vieira31BAL1000.00000000.00P
528Matt Vierling27DET483923353.090592924.978-5-17-1-3-12.241.693B-OF
529Ryan Vilade25DET32219.0660001.000211416302.842.00OF
530Anthony Volpe23NYY585857516.023197128626.974383703.923.88SS
531Austin Voth32SEA210022.253110.8000001.590.19P
532Michael Wacha32KCR1212068.01266011.0001301.591.00P
533Jacob Waguespack30TBR41010.0110001.0000000.900.25P
534Matt Wallner26MIN118468.021210001.000243-1-1702.781.91OF
535Jared Walsh30TEX161414126.011610410211.9830-3-1-1008.147.131B
536Taylor Ward30LAA505049444.1104101210.990-2-5-1-202.092.06OF
537Luke Weaver30NYY210035.232010.667-1-600.500.10P
538Jacob Webb30BAL270023.2312001.000-1-801.140.11P
539Greg Weissert29BOS250024.0422001.0000001.500.16P
540Austin Wells24NYY343126270.2258250531.9881631308.487.50C
541Tyler Wells29BAL33015.1202001.0000001.170.67P
542Davis Wendzel27TEX137269.014410001.00022923501.831.083B-2B
543Joey Wentz26DET160023.0220001.0000000.780.13P
544Jordan Westburg25BAL505041452.01132885071.000-1-32502.251.953B-2B-SS
545Mitch White29TOR40010.0110001.0000000.900.25P
546Owen White24TEX2001.000000000.000.00P
547Forrest Whitley26HOU1000.200000000.000.00P
548Garrett Whitlock28BOS44018.1743001.00011103.441.75P
549Steven Wilson29CHW210019.0404001.00011101.890.19P
550Josh Winckowski26BOS123024.1633001.0000002.220.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
551Cole Winn24TEX110014.1312001.0000001.880.27P
552Bobby Witt Jr.24KCR595955511.021369138622.9722651223.653.51SS
553Connor Wong28BOS383430308.03092872021.9940-1-3-12-18.977.49C-1B-2B
554Bryan Woo24SEA55027.2871001.0000002.601.60P
555Alex Wood33OAK99039.1927011.0001502.061.00P
556Jake Woodford27CHW1104.100000000.000.00P
557Simeon Woods Richardson23MIN88040.0624001.0000001.350.75P
558Kirby Yates37TEX200020.1211001.000-1-1000.890.10P
559Masataka Yoshida30BOS1001.0000000-3720000.000.00OF
560Seby Zavala30SEA16139111.09187310.9890-3-3-32-17.305.63C
561Angel Zerpa24KCR250023.1514001.0001901.930.20P
562Guillo Zuñiga25LAA4005.000000000.000.00P