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 Orioles454.90.698605403794668.0211015565114342.9802051-4-5
Boston Red Sox475.85.647605404154716.0213715705224559.979-25-60-3-3
Chicago White Sox464.10.712605404334743.0214215825204048.981215307-4
Cleveland Indians393.48.701605404074824.0213316054983046.9861952961
Detroit Tigers445.48.690585223894431.0200814775022946.986-3-1-13-30
Houston Astros424.58.703605404314716.0213815725462048.9911131102
Kansas City Royals484.53.683605403814653.0208515515033162.98521-313
Los Angeles Angels455.35.698605404254728.0208415694793636.983-18-5-2403
Minnesota Twins423.58.703605404164620.0201915404592039.99013322-1-2
New York Yankees424.50.695605403844506.0202215024724837.976101-20
Oakland Athletics373.87.703605404144638.0206215434932633.98731-17-52
Seattle Mariners485.05.708605404254650.0207915495072348.989-2-114-1-2
Tampa Bay Rays433.82.693605403554749.0215415845373352.985113262-1
Texas Rangers495.20.704605404304650.0205715504674040.9817210-11
Toronto Blue Jays485.20.681605403964722.0214815755343947.98251-34-51
League Average444.63.694605394054668 209215555033446.9844040-0
6554.63.6948988082608070014.031378233257550503683.984641530-5

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
1Albert Abreu24NYY2001.100000000.000.00P
2Bryan Abreu23HOU4003.1220001.0000005.400.50P
3José Abreu33CHW545453470.046243027539.98937513-18.758.461B
4Willy Adames24TBR535150450.019353131927.953-4-112503.683.47SS
5Chance Adams25KCR6008.2101001.0000001.040.17P
6Jo Adell21LAA383333295.07772230.961-8-31-4-1612.261.95OF
7Ehire Adrianza30MIN372422239.181295119.9881421003.012.113B-SS-2B-P
8Keegan Akin25BAL86025.2312001.0001801.050.38P
9Hanser Alberto27BAL535244447.220888118226.9900-1-2-5-14.143.612B-3B
10Jorge Alcala24MIN160024.0321001.000-1-801.130.19P
11Sergio Alcantara23DET107462.01971023.895-3-52-3-5802.471.423B-2B
12Tyler Alexander25DET142036.1817011.00021101.980.57P
13Anthony Alford25TOR86143.0660001.000-2-59-1-2701.260.75OF
14Kolby Allard22TEX118033.2202001.0000000.530.18P
15Austin Allen26OAK149581.077761001.00000-1-1508.565.50C
16Greg Allen27CLE146576.018180001.0001911502.131.29OF
17Logan Allen23CLE30010.2101001.0000000.840.33P
18Dan Altavilla27SEA130011.2202001.0000001.540.15P
19Jose Altuve30HOU484845415.219464126436.97900-3-9-14.113.962B
20Jose Alvarado25TBR9009.0101001.0000001.000.11P
21Chase Anderson32TOR107033.2211001.0000000.530.20P
22Drew Anderson26CHW1001.100000000.000.00P
23Nick Anderson29TBR190016.1110001.0000000.550.05P
24Tim Anderson27CHW494942417.118065109623.967-3-102603.753.55SS
25Matt Andriese30LAA161032.0743001.0000001.970.44P
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
26Elvis Andrus31TEX292827241.2973361310.96915-3-1503.503.24SS
27Miguel Andujar25NYY1312474.0178542.765-5-79-5-81-11.581.00OF-3B
28Sherten Apostel21TEX76546.03933424.949-1-34-2-5207.245.291B-3B
29Jonathan Arauz21BOS241713166.0783343214.974-4-30-3-2204.122.922B-3B-SS
30Shawn Armstrong29BAL140015.010010.0000000.000.00P
31Randy Arozarena25TBR17135113.018171011.000010001.431.06OF
32Luis Arraez23MIN313128259.01195068116.992292904.103.812B
33Christian Arroyo25TOT151412120.26121400101.000-1-51904.553.812B-SS-3B
34Willians Astudillo28MIN64232.041401001.000-1-38-1-38-111.536.83C
35Alex Avila33MIN221912150.1162153631.981180009.527.23C
36Luis Avilan30NYY10008.100000000.000.00P
37Brandon Bailey25HOU5007.100000000.000.00P
38Homer Bailey34MIN2208.0101001.0000001.130.50P
39Anthony Banda26TBR4007.000000-1-290.000.00P
40Luke Bard29LAA6005.100000000.000.00P
41Scott Barlow27KCR320030.030210.667-1-700.600.06P
42Jacob Barnes30LAA180018.0321001.0000001.500.17P
43Matt Barnes30BOS240023.0321001.000-1-901.170.13P
44Franklin Barreto24TOT136355.025111312.960120-1-2103.931.852B-SS-3B-OF
45Jaime Barria23LAA75032.1422001.0000001.110.57P
46Anthony Bass32TOR260025.2633001.0000002.100.23P
47Chris Bassitt31OAK1111063.083411.875-2-601.000.64P
48Cam Bedrosian28LAA110014.200000000.000.00P
49Jalen Beeks26TBR120019.1211001.0000000.930.17P
50Anthony Bemboom30LAA201614145.01511438021.00021732509.377.19C-P
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
51Andrew Benintendi25BOS131210100.020200001.00011222411.801.54OF
52Wes Benjamin26TEX81022.1220001.0000000.810.25P
53Travis Bergen26TOR1001.200000000.000.00P
54Jose Berrios26MIN1212063.0716001.0001301.000.58P
55Joe Biagini30HOU4004.1110001.0000002.080.25P
56Bo Bichette22TOR262623217.01033466311.97121300-14.153.85SS
57Shane Bieber25CLE1212077.1112810.9090001.160.83P
58Brandon Bielak24HOU126032.0734011.000-1-601.970.58P
59Cavan Biggio25TOR575646491.11908996523.97426-1-203.392.852B-OF-3B
60Braden Bishop26SEA129881.219190001.000-2-2422902.091.58OF
61Paul Blackburn26OAK1102.1110001.0000003.861.00P
62Travis Blankenhorn23MIN1118.0211011.000-2-225-2-30002.252.002B
63Richard Bleier33BAL2003.000000000.000.00P
64Scott Blewett24KCR2003.000000000.000.00P
65Xander Bogaerts27BOS535243438.019459130526.974-7-18-4-1113.883.57SS
66Ronald Bolanos23KCR2203.200000000.000.00P
67Jorge Bonifacio27DET292222205.15249210.981-4-20-2-1102.241.76OF
68Ryan Borucki26TOR210016.2101001.0000000.540.05P
69Matthew Boyd29DET1212160.1413011.0000000.600.33P
70Jackie Bradley Jr.30BOS555451471.01231203001.000-5-1451202.352.24OF
71Michael Brantley33HOU191919158.141392011.00054043002.332.16OF
72Ryan Brasier32BOS251025.0101001.0000000.360.04P
73Alex Bregman26HOU424139363.197237222.9790-11302.352.263B
74Brandon Brennan28SEA5007.1101001.0000001.230.20P
75Colten Brewer27BOS114025.2413001.0001801.400.36P
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
76Austin Brice28BOS211019.2202001.0000000.920.10P
77Jose Briceno27LAA22015.01716010.941-1-800009.608.00C
78Zack Britton32NYY200019.061320.6670001.890.20P
79Mike Brosseau26TBR342314207.11277748218.98442352805.433.473B-1B-2B-OF-P
80Seth Brown27OAK3004.0330001.000000006.751.001B
81Kris Bubic22KCR1010050.0413001.0000000.720.40P
82Ryan Buchter33LAA10006.000000000.000.00P
83Aaron Bummer26CHW9009.110010.000-1-2100.000.00P
84Dylan Bundy27LAA1111165.2000001300.000.00P
85Zack Burdi25CHW8007.1101001.0000001.230.13P
86Beau Burrows23DET5006.2110001.0000001.350.20P
87Ty Buttrey27LAA270026.1321001.0000001.030.11P
88Byron Buxton26MIN393534313.11051041001.000728114223.022.69OF
89Willie Calhoun25TEX86251.011110001.000-1-21-1-2301.941.38OF
90Daz Cameron23DET161616132.23635010.9720-2-2-1802.372.19OF
91Jeimer Candelario26DET515148428.134930144438.98941251417.256.511B-3B
92Mark Canha31OAK383831326.19189110.98931013-12.482.25OF-1B
93Griffin Canning24LAA1111056.1167811.9382702.401.36P
94Carlos Carrasco33CLE1212068.092611.8890001.060.67P
95Cody Carroll27BAL3002.000000000.000.00P
96Humberto Castellanos22HOU80010.2101001.0000000.840.13P
97Diego Castillo26TBR220021.2321001.0000001.250.14P
98Anthony Castro25DET1001.000000000.000.00P
99Harold Castro26DET1811599.0382612001.00004-1-1203.451.73OF-3B-SS-1B-2B
100Jason Castro33LAA171612127.21381317001.00000-1-9-19.738.12C
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
101Miguel Castro25BAL160015.2110001.000-1-1300.570.06P
102Willi Castro23DET353533285.11032869610.942-9-40-10-4203.062.69SS-3B-2B
103Jake Cave27MIN382924268.058571001.0004171411.951.53OF
104Dylan Cease24CHW1212058.1963001.0000001.390.75P
105Luis Cessa28NYY160021.2642001.0000002.490.38P
106Yu Chang24CLE83136.01851212.94414726704.251.892B-3B-SS
107Aroldis Chapman32NYY130011.200000-1-170.000.00P
108Matt Chapman27OAK373631310.193295959.946-1-531212.552.383B-SS
109Jesse Chavez36TEX180017.0101001.000-1-1200.530.06P
110Michael Chavis24BOS413933337.221618725427.981-1-3-2-7-15.654.821B-OF-2B
111Robinson Chirinos36TEX131212105.11211174001.000-1-11-3-34010.349.31C
112Yonny Chirinos26TBR33011.1101001.0000000.790.33P
113Ji-Man Choi29TBR383124277.226925511325.989160018.627.001B
114Shin-Soo Choo37TEX191715149.04241010.97617-2-1602.482.16OF
115Adam Cimber29CLE140011.1303001.000-1-1802.380.21P
116Steve Cishek34CHW220020.0110001.0000000.450.05P
117Jose Cisnero31DET290029.2321001.0000000.910.10P
118Aaron Civale25CLE1212174.092611.8890000.970.67P
119Mike Clevinger29CLE44022.241210.7501901.190.75P
120Tyler Clippard35MIN262026.0211001.000-1-800.690.08P
121Alex Cobb32BAL1010052.1111820.8180001.550.90P
122Kyle Cody25TEX85022.273311.8570002.380.75P
123A.J. Cole28TOR240023.1312001.000-1-901.160.13P
124Gerrit Cole29NYY1212273.0752001.0000000.860.58P
125Edwar Colina23MIN1000.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
126Zack Collins25CHW31111.012120001.000000009.824.00C-1B
127Alex Colome31CHW210022.1413001.0000001.610.19P
128Franchy Cordero25KCR128478.01715020.882-2-28-1-1501.731.25OF
129Jimmy Cordero28CHW300026.251310.8001801.350.13P
130Carlos Correa25HOU575651475.021269142135.9953771824.003.70SS
131Nestor Cortes25SEA5107.200000000.000.00P
132Danny Coulombe30MIN2002.200000000.000.00P
133Dylan Covey28BOS80014.0101001.000-1-1400.640.13P
134J.P. Crawford25SEA535351454.222173145331.98671861604.324.11SS
135Garrett Crochet21CHW5006.000000-1-3300.000.00P
136C.J. Cron30DET131310108.01271131229.98411400010.429.621B
137John Curtiss27TBR173025.0101001.0000000.360.06P
138Cheslor Cuthbert27CHW1001.0110001.000000009.001.003B
139Bobby Dalbec25BOS222220190.215814411316.981213-1-6-27.326.741B-3B
140Chris Davis34BAL151311114.0115105738.9740-1-2-2108.847.471B
141Jonathan Davis28TOR139787.020200001.0000622722.071.54OF
142Chase De Jong26HOU3207.100000000.000.00P
143Nicky Delmonico27CHW66346.0990001.000-2-60-1-2601.761.50OF
144Travis Demeritte25DET158672.02524010.96011823303.001.60OF-P
145Delino DeShields27CLE353229285.088862001.00031200-12.782.51OF
146Ross Detwiler34CHW160019.2615001.00011002.750.38P
147Chris Devenski29HOU4003.2101001.0000002.450.25P
148Rafael Devers23BOS575551475.012830841412.891-12-31-4-1002.162.003B
149Aledmys Díaz29HOU141410114.0492821041.000-4-38-1-1003.873.062B-3B-1B-OF
150Yandy Díaz28TBR262412198.263214114.984-3-16-1-602.812.303B-1B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
151Jake Diekman33OAK210021.1220001.0000000.840.10P
152Derek Dietrich30TEX129679.15142815.980-2-35-1-1505.674.171B-2B-3B
153Brandon Dixon28DET53131.020182011.0000413805.812.861B-OF-2B
154Randy Dobnak25MIN1010046.21156001.0000002.121.10P
155Rafael Dolis32TOR240024.040220.500-1-800.750.08P
156Josh Donaldson34MIN262521197.0541737041.000-1-7-1-602.472.083B
157Hunter Dozier28KCR444439378.022421590241.000-2-7-3-905.334.571B-OF-3B
158Oliver Drake33TBR110011.0321001.0000002.450.27P
159Brandon Drury27TOR21149125.0341024041.000-2-18-6-5802.451.553B-2B-SS
160Tyler Duffey29MIN220024.0303001.0001801.130.14P
161Danny Duffy31KCR1211056.1505011.000-1-400.800.42P
162Justin Dunn24SEA1010045.2431001.000-2-900.790.40P
163Dane Dunning25CHW77034.073310.8571601.590.86P
164Jarrod Dyson35CHW83231.2550001.0000-11-1-3701.420.63OF
165Carl Edwards Jr.28SEA5004.200000000.000.00P
166Adam Engel28CHW352317217.23835210.974-1-60001.531.06OF
167Nathan Eovaldi30BOS99048.1927011.00031201.681.00P
168Phil Ervin27SEA181311121.033321001.000-1-71902.451.83OF
169Thomas Eshelman26BAL124034.2312001.0000000.780.25P
170Santiago Espinal25TOR241913165.0842458212.9763241704.473.28SS-3B-P
171Thairo Estrada24NYY25158131.053213117.981040003.571.792B-3B-SS
172Demarcus Evans23TEX4004.000000000.000.00P
173Pete Fairbanks26TBR272026.2651001.000-1-802.030.22P
174Buck Farmer29DET230021.1220001.0000000.840.09P
175Luke Farrell29TEX4005.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
176Mike Fiers35OAK1111059.0835001.000-1-301.220.73P
177Derek Fisher26TOR1511690.01413010.929-6-79-6-8001.300.87OF
178Josh Fleming24TBR75032.1808011.0000002.231.14P
179Aaron Fletcher24SEA6004.100000000.000.00P
180David Fletcher26LAA494946424.218467111615.967-3-951413.773.49SS-2B-3B-OF
181Bernardo Flores Jr.24CHW2002.000000000.000.00P
182Estevan Florial22NYY1117.0110001.0000170001.291.00OF
183Wilmer Font30TOR210016.1101001.000-1-1200.550.05P
184Mike Ford27NYY1312892.06459326.969-2-20-1-1306.074.771B
185Matt Foster25CHW232028.2505001.0001701.570.22P
186Jake Fraley25SEA77760.220191001.00024711902.972.86OF
187Ty France25SEA141412117.055242928.964-1-800-14.083.792B-3B
188Maikel Franco27KCR525250444.01323789619.9554120012.552.383B-1B
189Seth Frankoff31SEA2002.200000000.000.00P
190Clint Frazier25NYY343427280.06462110.98483231202.031.85OF
191Todd Frazier34TEX313027260.114211228211.986-4-170004.844.521B-3B
192Mike Freeman32CLE188688.129151222.931-1-8-1-1302.751.503B-OF-SS-2B-1B
193Jace Fry26CHW180019.221010.500-1-1000.460.06P
194Paul Fry27BAL220022.0321001.000-1-901.230.14P
195Carson Fulmer26TOT100010.1211001.0000001.740.20P
196Michael Fulmer27DET1010027.2523021.000-1-701.630.50P
197Kyle Funkhouser26DET130017.1321001.0000001.560.23P
198Cam Gallagher27KCR251912162.0161156410.9940032208.896.40C
199Joey Gallo26TEX535351457.21231203011.0001129133412.422.32OF
200Adolis García27TEX32121.1880001.0001620003.382.67OF
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
201Bryan Garcia25DET260021.220110.500-1-900.420.04P
202Deivi Garcia21NYY66034.162220.667-1-601.050.67P
203Edgar Garcia23TBR4003.1110011.0000002.700.25P
204Leury Garcia29CHW161512134.0612041081.0000-121704.103.39SS-2B-OF
205Luis Garcia33TEX11208.100000000.000.00P
206Luis Garcia23HOU51012.100000000.000.00P
207Rony Garcia22DET152021.074210.85711002.570.40P
208Brett Gardner36NYY484037344.27269120.972-1-213-11.831.46OF
209Dustin Garneau32HOU171310110.2130120641.969-3-33-1-11-110.257.41C
210Mitch Garver29MIN231918171.018617511021.000214321-19.798.09C-1B
211Sam Gaviglio30TOR4003.000000000.000.00P
212Cory Gearrin34MIN1002.000000000.000.00P
213Joey Gerber23SEA170015.2220011.0000001.150.12P
214Ian Gibaut26TEX140012.130210.6670001.460.14P
215Kyle Gibson32TEX1212167.11266001.0000001.601.00P
216Ken Giles29TOR4003.200000000.000.00P
217Sean Gilmartin30TBR2004.100000000.000.00P
218Lucas Giolito25CHW1212172.182510.8751300.870.58P
219Mychal Givens30BAL120013.000000000.000.00P
220Tyler Glasnow26TBR1111057.1945001.000-1-301.410.82P
221Zack Godley30BOS87028.2422001.000-1-701.260.50P
222Ryan Goins32CHW52222.0707001.00013815502.861.403B-SS-2B
223Marco Gonzales28SEA1111169.2716011.0000000.900.64P
224Gio Gonzalez34CHW124031.282510.8751601.990.58P
225Luis Gonzalez24CHW2003.020110.5000-1200003.000.50OF
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
226Marwin Gonzalez31MIN535138445.117710669212.989-4-103803.542.653B-2B-1B-OF
227Niko Goodrum28DET414139352.215947110219.98751827-24.013.74SS-2B
228Brian Goodwin29LAA282623226.257570001.000-2-8-3-15-12.262.04OF
229Nick Goody28TEX171011.0101001.0000000.820.06P
230Alex Gordon36KCR494837391.085814011.0009291311.961.73OF
231Yasmani Grandal31CHW383834327.13453271538.99139622-19.409.00C-1B
232Kendall Graveman29SEA112018.2716011.0000003.380.64P
233Chad Green29NYY220025.2303001.0001801.050.14P
234Grayson Greiner27DET181616137.01381344001.00000-1-909.077.67C
235Zack Greinke36HOU1212067.01697031.0001302.151.33P
236Randal Grichuk28TOR484743399.29996210.990-3-8-8-2402.212.04OF
237Foster Griffin24KCR1001.200000000.000.00P
238Robbie Grossman30OAK474543388.187861001.000412-2-6-12.021.85OF
239Zac Grotz27SEA5007.1110001.0000001.230.20P
240Deivy Grullon24BOS1117.0541001.00000-1-171-16.435.00C
241Vladimir Guerrero Jr.21TOR343431299.029026522325.990-2-9-4-1608.648.441B
242Taylor Guilbeau27SEA8007.2110001.0000001.170.13P
243Lourdes Gurriel Jr.26TOR544948438.2107103310.9911232-4-1002.171.96OF-1B
244Yuli Gurriel36HOU555451472.046341250140.9986162508.818.401B
245Kelvin Gutierrez25KCR33326.0725021.00009-1-4602.422.333B
246Ronald Guzman25TEX242321192.018416914114.995-1-71608.587.631B
247Eric Haase27DET75548.15552210.982-1-2500010.067.71C
248Sam Haggerty26SEA121212103.230273001.000331-1-1102.602.50OF-3B
249Jesse Hahn30KCR180017.1211001.0000001.040.11P
250David Hale32NYY5006.0202001.0000003.000.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
251Matt Hall26BOS4108.2000000000.000.00P
252Ian Hamilton25CHW4004.000000000.000.00P
253Brad Hand30CLE230022.0101001.0000000.410.04P
254J.A. Happ37NYY99049.1725001.0001401.280.78P
255Kyle Hart27BOS43011.0000000000.000.00P
256Hunter Harvey25BAL10008.2110001.0000001.040.10P
257Matt Harvey31KCR74011.2211001.0000001.540.29P
258Thomas Hatch25TOR171026.1413001.0000001.370.24P
259Austin Hays24BAL333127274.070673001.00041831312.302.12OF
260Andrew Heaney29LAA1212066.2936011.0000001.220.75P
261Taylor Hearn25TEX140017.100000-1-120.000.00P
262Nick Heath26KCR74335.0770001.00012413401.801.00OF
263Austin Hedges27CLE63234.037370001.000000009.796.17C
264Jonah Heim25OAK12121295.01111056001.000225225010.529.25C
265Scott Heineman27TEX221413125.24745110.97921719-13.292.09OF-1B
266Ben Heller28NYY6006.000000000.000.00P
267Heath Hembree31BOS11009.200000-1-210.000.00P
268Liam Hendriks31OAK240025.1541001.0000001.780.21P
269Jimmy Herget26TEX201019.2101001.000-1-1000.460.05P
270Michael Hermosillo25LAA62123.013130001.0001520005.092.17OF
271Carlos Hernandez23KCR53014.210010.000-1-1400.000.00P
272Cesar Hernandez30CLE585754503.221067139433.98151161403.683.552B
273Darwinzon Hernandez23BOS7008.100000000.000.00P
274Jonathan Hernandez23TEX270031.072411.8570001.740.22P
275Oscar Hernandez26KCR31010.0972001.000000008.103.00C
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
276Teoscar Hernandez27TOR464340380.28676732.965-1-4-2-601.961.80OF
277Dilson Herrera26BAL31111.012111001.000011110909.824.001B-OF
278Kelvin Herrera30CHW2002.100000000.000.00P
279David Hess26BAL3007.0101001.0000001.290.33P
280Codi Heuer23CHW210023.2431001.0000001.520.19P
281Aaron Hicks30NYY504844393.210297322.98026-8-24-22.292.00OF
282Kyle Higashioka30NYY141310107.0117108721.98311122209.678.21C
283Cam Hill26CLE180018.1651001.0000002.950.33P
284Derek Hill24DET101132.2109010.900-1-440002.480.90OF
285Rich Hill40MIN88038.250410.8000000.930.50P
286Yoshihisa Hirano36SEA130012.1303011.0000002.190.23P
287Bryan Holaday32BAL157373.167625021.000226-1-1608.223.94C-1B-P
288Jonathan Holder27NYY180021.2211001.000-1-900.830.11P
289Greg Holland34KCR280028.1110001.0000000.320.04P
290Tanner Houck24BOS33017.0202001.0000001.060.67P
291Joe Hudson29SEA96457.060573001.000-1-21-2-42-19.476.67C
292Sam Huff22TEX109978.06662221.970-1-15-1-1507.386.40C
293José Iglesias30BAL242213168.069244416.98617-2-1403.642.83SS
294Josh James27HOU132017.1211001.0000001.040.15P
295Danny Jansen25TOR434032342.13543322022.99427-4-1419.258.19C
296Cristian Javier23HOU1210054.1532011.0000000.830.42P
297Daulton Jefferies24OAK1102.0110001.0000004.501.00P
298Ryan Jeffers23MIN251815162.01871834011.000-1-700110.397.48C
299Eloy Jiménez23CHW545442453.26968010.986411-4-10-11.351.26OF
300Joe Jimenez25DET250022.2101001.000-1-900.400.04P
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
301Daniel Johnson24CLE54333.0220001.0000-40000.550.40OF
302JaCoby Jones28DET282825233.061610001.000-5-25-2-1002.362.18OF
303Jahmai Jones22LAA22216.0413011.0000150002.252.002B
304Taylor Jones26HOU32218.016160031.000-2-113-1-6708.005.331B
305Caleb Joseph34TOR32119.12018020.900-2-1240008.386.00C
306Aaron Judge28NYY252318187.246451011.00001319-12.211.84OF
307Jakob Junis27KCR86025.1413021.0000001.420.50P
308Tommy Kahnle30NYY1001.000000000.000.00P
309James Kaprielian26OAK2003.200000000.000.00P
310James Karinchak24CLE270027.000000000.000.00P
311Anthony Kay25TOR130021.0202001.0000000.860.15P
312Brad Keller24KCR99154.21147001.0000001.811.22P
313Kyle Keller27LAA2002.100000000.000.00P
314Tony Kemp28OAK463225271.11075155112.991-4-18-7-3003.522.302B-OF
315Ian Kennedy35KCR151014.020110.500-1-1400.640.07P
316Max Kepler27MIN464643380.17774210.9878241301.801.65OF
317Dallas Keuchel32CHW1111063.1826001.0000001.140.73P
318Mike Kickham31BOS62014.0312001.0000001.930.50P
319Kevin Kiermaier30TBR464134350.292866001.00039103422.362.00OF
320Yusei Kikuchi29SEA99047.0835001.0000001.530.89P
321Isiah Kiner-Falefa25TEX575752487.115944110510.969615102502.842.523B-SS
322John King25TEX60010.1211001.0000001.740.33P
323Michael King25NYY94026.272410.8571802.030.67P
324Alejandro Kirk21TOR76652.049481001.000-1-230008.487.00C
325Andrew Kittredge30TBR8108.0202001.0000002.250.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
326Branden Kline28BAL3005.0110001.0000001.800.33P
327Corey Kluber34TEX1101.000000000.000.00P
328Erik Kratz40NYY189881.085805021.00023423019.444.72C-1B-P
329Dean Kremer24BAL44018.2321001.0000001.450.75P
330Brooks Kriske26NYY4003.200000000.000.00P
331Tommy La Stella31TOT454530360.219211474422.979-4-14-7-2304.693.842B-1B-3B
332Brady Lail26TOT80016.1211001.0000001.100.25P
333Travis Lakins Sr.26BAL220025.2110001.0000000.350.05P
334Jake Lamb29OAK11111194.02391312.957-2-29-3-3802.112.003B
335Jimmy Lambert25CHW2002.0101001.0000004.500.50P
336Ramon Laureano25OAK535350447.01461442001.000113151312.942.75OF
337Wade LeBlanc35BAL66022.1514001.0001902.010.83P
338Jose Leclerc26TEX2002.000000000.000.00P
339DJ LeMahieu31NYY474627381.21898598622.968000014.323.102B-3B-1B
340Sandy Leon31CLE242018186.02322131450.978-1-600010.989.46C
341Dominic Leone28CLE12009.2413001.00012103.720.33P
342Kyle Lewis24SEA575653478.2136133120.985-8-19-1-222.522.35OF
343Robinson Leyer27BOS6104.200000000.000.00P
344Tzu-Wei Lin26BOS25138134.0573322211.96521800-13.691.90OF-SS-2B-P-C
345Francisco Lindor26CLE585853508.020879128130.9952637-13.673.57SS
346Zack Littell24MIN6006.1202011.0000002.840.33P
347Jonathan Loaisiga25NYY123023.0615001.0001902.350.50P
348Walker Lockett26SEA5008.1110001.0000001.080.20P
349Shed Long Jr.24SEA333029266.21095355117.991000003.653.272B-OF
350Tim Lopes26SEA302417202.04639611.978-2-11-1-512.001.50OF-3B-P
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
351Jorge Lopez27TOT106039.0945011.0000002.080.90P
352Nicky Lopez25KCR555146447.022176143235.991-4-1071924.413.712B-SS-3B
353Reynaldo Lopez26CHW88026.1101001.0001800.340.13P
354Aaron Loup32TBR240025.0624001.0001802.160.25P
355Richard Lovelady24KCR1001.000000000.000.00P
356Brandon Lowe25TBR514637409.21457568221.986-2-51213.142.512B-OF-1B
357Nathaniel Lowe24TBR161614139.012011010091.000-1-1021707.777.061B-3B
358Jonathan Lucroy34BOS1002.000000000000.000.00C
359Dawel Lugo25DET62228.0909001.000-1-340002.891.503B-2B
360Jordan Luplow26CLE292414208.037352001.000141501.601.28OF
361Jesus Luzardo22OAK129059.0136611.9230001.831.00P
362Jordan Lyles29TEX129057.2111820.8181301.400.75P
363Lance Lynn33TEX1313184.0624011.000-1-200.640.46P
364Tyler Lyons32NYY1001.200000000.000.00P
365Vimael Machin26OAK191411117.049182924.959-5-54-2-2103.622.243B-SS-2B-1B
366Nick Madrigal23CHW292928249.01103274412.964151503.833.662B
367Kenta Maeda32MIN1111066.21311110.9231301.621.09P
368Matt Magill30SEA110010.100000000.000.00P
369Martin Maldonado33HOU474639392.03993752220.99526-1-319.118.45C
370Sean Manaea28OAK1111054.0505001.000-3-1100.830.45P
371Nick Margevicius24SEA107041.1624011.0000001.310.60P
372Manuel Margot25TBR463726344.29492020.97982731002.402.00OF
373Jose Marmolejos27SEA242010162.25956215.98301-1-703.212.42OF-1B
374Evan Marshall30CHW230022.2202001.0000000.790.09P
375Brett Martin25TEX150014.2110001.0000000.610.07P
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
376J.D. Martinez32BOS66452.0990001.0000-9-2-4601.561.50OF
377Jose Martinez31TBR64234.033312021.0000140008.745.501B
378Jeff Mathis37TEX242216182.11861691521.9891753329.087.67C
379Phil Maton27CLE230021.2312001.0000001.250.13P
380Trevor May30MIN240023.1202001.0000000.770.08P
381Cameron Maybin33DET1212996.02322010.957-1-900-12.061.83OF
382Mike Mayers28LAA290030.041210.750-1-700.900.10P
383Jack Mayfield29HOU201310116.1381028011.0000011002.941.813B-SS-2B
384Nomar Mazara25CHW423833336.073721001.0000127-11.961.74OF
385Chris Mazza30BOS96030.050410.8000001.200.44P
386Ryan McBroom28KCR1411691.06764217.98500-1-1306.534.711B-OF
387James McCann30CHW302727245.2261250740.98500524-19.428.57C
388Kevin McCarthy28KCR5006.000000-1-3300.000.00P
389Lance McCullers Jr.26HOU1111055.01811610.9442712.781.55P
390T.J. McFarland31OAK230020.2835001.00011003.480.35P
391Reese McGuire25TOR181210111.0139131531.978111111011.037.56C
392David McKay25DET1000.100000000.000.00P
393Triston McKenzie22CLE86033.1404001.0001601.080.50P
394Billy McKinney25TOR1107.0110001.0000170001.291.00OF
395Alex McRae27CHW2003.000000000.000.00P
396Austin Meadows25TBR262421207.038380001.00052831701.651.46OF
397John Means27BAL1010043.2606001.0000001.240.60P
398Erick Mejia25KCR73333.093511.889-3-120-2-7202.181.143B-OF-2B
399Danny Mendick26CHW332927268.01204475118.99231241804.003.402B-3B-SS
400Daniel Mengden27OAK41012.1110001.0000000.730.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
401Oscar Mercado25CLE322620235.065650001.00052742002.492.03OF
402Jordy Mercer33TOT96452.018135011.0000-20003.121.80SS-3B-1B
403Whit Merrifield31KCR606037511.015811837312.98137-2-4-12.732.31OF-2B-1B
404Julian Merryweather28TOR83013.0303001.0000002.080.38P
405Keynan Middleton26LAA130012.0211001.000-1-1701.500.15P
406Hoby Milner29LAA190013.1211011.0000001.350.11P
407Tommy Milone33BAL66029.1101001.000-1-700.310.17P
408Mike Minor32TOT1211156.2114610.90912111.590.83P
409Anthony Misiewicz25SEA210020.0321001.0000001.350.14P
410Casey Mize23DET77028.1505001.000-1-701.590.71P
411Yoan Moncada25CHW525150448.014033101617.957822-2-5-12.692.583B
412Adalberto Mondesí24KCR595956497.023385144437.9832441014.153.88SS
413Frankie Montas27OAK1111053.0505001.0000000.850.45P
414Rafael Montero29TEX170017.2220001.0000001.020.12P
415Jordan Montgomery27NYY1010044.081430.625-2-901.020.50P
416Mike Montgomery30KCR3105.100000000.000.00P
417Dylan Moore27SEA383628314.1119853138.9752841503.322.76OF-2B-1B-SS-3B
418Brian Moran31TOR2001.000000000.000.00P
419Mitch Moreland34BOS221915165.11471379117.993171707.956.641B
420Charlie Morton36TBR99038.0321001.0001500.710.33P
421Ryan Mountcastle23BAL333225267.18881616.98900-2-8-12.932.49OF-1B
422Cedric Mullins25BAL473833332.21041031011.0007260002.812.21OF
423Yairo Munoz25BOS1111981.020182001.00034345912.221.82OF
424Patrick Murphy25TOR4006.0101001.00013301.500.25P
425Sean Murphy25OAK433934339.13503341421.994142709.238.09C
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
426Tyler Naquin29CLE393231299.071665001.000-5-19-2-802.141.82OF
427Josh Naylor23CLE201611141.024240001.0002171801.531.14OF-1B
428Kyle Nelson23CLE1000.200000000.000.00P
429Nick Nelson24NYY110020.2211001.0000000.870.18P
430Jake Newberry25KCR200022.010010.000-1-900.000.00P
431Ljay Newsome23SEA54015.2101001.0000000.570.20P
432Juan Nicasio33TEX2001.100000000.000.00P
433Austin Nola30SEA292522218.0220212621.991-1-5-2-1109.007.27C-1B-3B
434Daniel Norris27DET141027.2624001.0000001.950.43P
435Ivan Nova33DET44019.0725001.00022103.321.75P
436Renato Nunez26BAL303021253.221119315318.986-1-2-2-917.386.501B-3B
437Brian O'Grady28TBR21010.0110001.0000-480000.900.50OF-1B
438Ryan O'Hearn26KCR272519203.12021928222.99014-1-6-18.857.411B
439Joseph Odom28SEA181510122.21131103001.000-1-1011008.296.28C
440Rougned Odor26TEX373736315.11445486418.972-2-7-5-19-14.003.782B
441Jake Odorizzi30MIN44013.200000-1-150.000.00P
442Shohei Ohtani25LAA2201.200000000.000.00P
443Edward Olivares24KCR181611143.03736010.9730-2-3-2502.272.00OF
444Matt Olson26OAK605952499.144239348130.998-2-53717.957.351B
445Nate Orf30OAK51116.0422011.000-1-105-1-7502.250.80SS-2B
446Josh Osich31BOS131015.2211001.0000001.150.15P
447Roberto Osuna25HOU4004.1220001.0000004.150.50P
448Adam Ottavino34NYY240018.1202001.000-1-1100.980.08P
449Joe Palumbo25TEX2002.120110.5000003.860.50P
450Joe Panik29TOR383019284.01044558111.990-2-9-5-21-13.262.342B-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
451Enoli Paredes24HOU220020.2312001.0000001.310.14P
452Isaac Paredes21DET333029257.180225628.975-3-121502.732.363B
453James Paxton31NYY55020.1202001.0000000.890.40P
454Brad Peacock32HOU3002.1101001.0000003.860.33P
455Nate Pearson23TOR54018.0211001.0000001.000.40P
456Félix Peña30LAA250026.2523001.0000001.690.20P
457Jose Peraza26BOS323024261.21205065518.958-4-181423.963.112B-OF-SS-3B-P
458Cionel Pérez24HOU7006.1303001.00013204.260.43P
459Hector Perez24TOR1001.200000000.000.00P
460Martin Perez29BOS1212062.0303001.000-1-300.440.25P
461Michael Perez27TBR382719239.02602322714.99601210-19.756.64C-1B
462Oliver Perez38CLE210018.0202001.0000001.000.10P
463Roberto Perez31CLE323025256.031229121021.000733628110.979.75C
464Salvador Perez30KCR353429289.03163106051.0001531219.848.54C-1B
465Dillon Peters27LAA1101.2110001.0000005.401.00P
466Yusmeiro Petit35OAK260021.2431001.000-1-901.660.15P
467Brett Phillips26TOT31168151.038371001.0000-21702.261.23OF
468Evan Phillips25BAL140014.1110001.0000000.630.07P
469Kevin Pillar31BOS292522228.159563001.000021502.332.03OF
470Chad Pinder28OAK23128129.048192814.979030003.282.042B-3B-OF
471Michael Pineda31MIN55026.2312001.000-1-801.010.60P
472Stephen Piscotty29OAK444442376.175732001.000142601.791.70OF
473Nick Pivetta27BOS22010.0101001.0000000.900.50P
474Kevin Plawecki29BOS221816161.0180170910.994-1-6-1-7010.017.78C-1B-P
475Zach Plesac25CLE88055.11358001.0002702.111.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
476Adam Plutko28CLE104027.2514011.0001701.630.50P
477Jorge Polanco26MIN535351448.116849117217.9880-1-4-1113.333.13SS
478Sean Poppen26MIN6007.200000000.000.00P
479Ryan Pressly31HOU230021.0422001.0000001.710.17P
480Cesar Puello29BOS52225.01082021.00016214803.602.00OF
481Albert Pujols40LAA262620216.018616420216.98921142207.677.081B
482Cal Quantrill25CLE82014.2303001.00011401.840.38P
483Jose Quijada24LAA6003.200000-1-550.000.00P
484Brooks Raley32HOU170016.0211001.0000001.130.12P
485Jose Ramirez27CLE575751497.01103965613.945-3-6-6-1401.881.823B
486Nick Ramirez30DET50010.2312001.00011902.530.60P
487Noe Ramirez30LAA210021.0725001.0000003.000.33P
488Yohan Ramirez25SEA160020.2101001.0000000.440.06P
489Robbie Ray28TOR54020.2615001.00011002.611.20P
490Josh Reddick33HOU504944420.29289120.978-4-12-3-8-11.931.80OF
491Cody Reed27TBR2002.200000000.000.00P
492Rob Refsnyder29TEX74137.024231031.00014526405.843.431B-OF
493Sean Reid-Foley24TOR5006.2615001.000-1-3008.101.20P
494Anthony Rendon30LAA525248455.0124487337.97612-1-312.392.333B
495Hunter Renfroe28TBR403326294.07165330.958-1-3-2-802.081.66OF-1B
496Luis Rengifo23LAA332624243.21094264312.972000003.923.122B-SS-3B
497Franmil Reyes24CLE1105.000000-1-144-1-24000.000.00OF
498Victor Reyes25DET565033433.1118117010.992121212.432.09OF
499Matt Reynolds29KCR33124.0532001.0000-150001.881.673B
500Trevor Richards27TBR94032.0303011.0000000.840.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
501Yadiel Rivera28TEX42118.01275031.000-1-670006.003.00SS-2B-1B
502Tanner Roark33TOR1111047.2532001.0000000.940.45P
503Luis Robert22CHW565554483.0154151210.994615819-12.852.73OF
504Hansel Robles29LAA180016.2211001.0000001.080.11P
505Carlos Rodon27CHW4207.2101001.0000001.170.25P
506Joely Rodriguez28TEX120012.230210.6670001.420.17P
507José Rodríguez24LAA1001.200000000.000.00P
508Nivaldo Rodriguez23HOU5008.2220001.0000002.080.40P
509Chaz Roe33TBR10009.100000000.000.00P
510Taylor Rogers29MIN210020.0211001.0000000.900.10P
511Jordan Romano27TOR150014.2532001.0000003.070.33P
512Andrew Romine34TEX1008.0303011.0000450003.383.00SS
513Austin Romine31DET373733313.02822748011.00012-4-1518.117.42C-1B
514Sergio Romo37MIN240020.0202001.0000000.900.08P
515Brent Rooker25MIN55125.0440001.000-1-58-2-9601.440.80OF
516Eddie Rosario28MIN515150438.19184521.978-4-103811.831.75OF
517Randy Rosario26KCR4003.100000000.000.00P
518Trevor Rosenthal30KCR140013.2110001.0000000.660.07P
519Jose Ruiz25CHW5004.000000000.000.00P
520Rio Ruiz26BAL535047435.214437101613.9586173802.852.513B-OF-2B
521Hyun Jin Ryu33TOR1212067.0615001.0001300.810.50P
522Casey Sadler29SEA70010.0211001.0000001.800.29P
523Carlos Sanabria23HOU2002.000000000.000.00P
524Gary Sanchez27NYY413835321.23673471462.984-3-11-4-15-110.108.80C
525Yolmer Sanchez28CHW96552.21951310.947090003.081.803B-SS-2B-P
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
526Patrick Sandoval23LAA96036.271510.8571501.470.67P
527Miguel Sano27MIN525243423.137235513430.98914-5-14-27.827.081B
528Carlos Santana34CLE606057531.045341336444.9911161417.617.481B
529Danny Santana29TEX131311114.074722031.00032622105.845.691B-OF
530Domingo Santana27CLE232310173.036351001.00053100-11.871.57OF
531Anthony Santander25BAL363631311.18275430.96362183022.282.19OF
532Clarke Schmidt24NYY3106.1110001.0000001.420.33P
533Jonathan Schoop28DET444438355.217460113125.9946201304.383.932B
534John Schreiber26DET150015.2330001.0000001.720.20P
535Tanner Scott25BAL250020.250320.6000001.310.12P
536Andre Scrubb25HOU200023.2514001.0000001.900.25P
537Kyle Seager32SEA535351450.215839115411.975-4-11-3-813.082.913B
538Marcus Semien29OAK535347451.121359147717.967-3-8-6-1604.113.89SS
539Pedro Severino26BAL353228275.22872721141.9860014-29.248.09C
540Bryan Shaw32SEA6006.0101001.0000001.500.17P
541Travis Shaw30TOR464031347.11608770312.9814120014.073.083B-1B
542Justus Sheffield24SEA1010055.11147011.0001401.791.10P
543Ryan Sherriff30TBR10009.2110001.0000000.930.10P
544Matt Shoemaker33TOR66028.252120.600-2-1400.940.50P
545Andrelton Simmons30LAA303030265.11002571410.96014-2-903.263.20SS
546Brady Singer23KCR1212064.1123720.8330001.400.83P
547Chance Sisco25BAL262219184.0180172620.989-4-26-6-39-28.716.85C
548Tarik Skubal23DET87032.0303011.0000000.840.38P
549Aaron Slegers27TBR111026.0523001.0000001.730.45P
550Devin Smeltzer24MIN71016.0514001.00022502.810.71P
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
551Burch Smith30OAK60012.0101001.0000000.750.17P
552Dwight Smith Jr.27BAL16148117.02726010.963-1-5-4-4102.001.63OF
553Kevan Smith32TBR168580.076733001.000115-1-1518.554.75C
554Mallex Smith27SEA141310112.02423010.958-3-350001.851.64OF
555Cy Sneed27HOU180017.1413001.0000002.080.22P
556Blake Snell27TBR1111050.0523001.0001400.900.45P
557Nick Solak25TEX525241440.2123903125.984-8-21-13-3502.472.24OF-2B-1B
558Jorge Soler28KCR88561.012120001.00004-1-1901.771.50OF
559Joakim Soria36OAK220022.1101001.000-1-900.400.05P
560Elliot Soto30LAA32218.0936021.0001400004.503.00SS-2B
561Gregory Soto25DET270023.0211001.0000000.780.07P
562Glenn Sparkman28KCR4005.010010.000-1-4000.000.00P
563Gabe Speier25KCR8005.2101001.0000001.590.13P
564George Springer30HOU474637391.086860001.0004133911.981.83OF
565Jeffrey Springs27BOS160020.1202001.0000000.890.13P
566Bubba Starling27KCR311612159.232320001.000-5-36-4-30-11.801.03OF
567Cody Stashak26MIN110015.000000000.000.00P
568Max Stassi29LAA312624238.22572421411.996-1-51529.658.26C
569Josh Staumont26KCR260025.2211001.0001800.700.08P
570Christin Stewart26DET323012210.043403001.000422-1-501.841.34OF
571DJ Stewart26BAL303022231.16864130.9560-200-12.532.17OF
572Jonathan Stiever23CHW2206.100000000.000.00P
573Robert Stock30BOS100013.1211011.0000001.350.20P
574Dee Strange-Gordon32SEA282220193.053321922.962212-3-18-12.381.76OF-2B-SS
575Myles Straw25HOU281918189.044440001.000-1-6-1-602.101.57OF-SS
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood