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 Orioles576.06.688162145898912987.0587943291442108155.98230-53-5-9
Boston Red Sox475.11.6731621458110613239.059374413143688115.985-15-110-1-8
Chicago White Sox475.17.6781611449113212714.0588042381525117171.980-21-2-25-20
Cleveland Indians534.06.6951621458113912939.057184313132283110.98549567310
Detroit Tigers535.68.6661611449121412897.0586142991452110127.981-103-10-111-8-8
Houston Astros453.95.7171621458104313161.05811438713537196.98853596313
Kansas City Royals515.36.6781621458116512825.058534275150573152.988-50-16-22
Los Angeles Angels565.36.6951621458108012983.258894328146992118.98450-23-1-2
Minnesota Twins494.65.6731621458110513170.0590643901405111130.981-22-2-28-4-2
New York Yankees544.56.6861621458113212987.0577843291347102135.98271-14-5-3
Oakland Athletics494.20.7101621458112413185.059394395146480122.98741430-13
Seattle Mariners675.51.6881621458112312954.0594043181490132145.978-9-1-48-3-6
Tampa Bay Rays574.05.6951621458107613269.059244423141487126.9852834206
Texas Rangers535.42.6711621458117012942.0578343141364105143.982-34-3-65-4-7
Toronto Blue Jays615.11.6851621458115312963.059204321150396141.984-8-14030
League Average514.95.6861621457111713014 58684338143397132.983-20-8-0-2
7584.95.68624282185216751195215.288018650722149114551986.983-310-125-2-29

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 Abreu22HOU7008.2422001.0000004.150.57P
2José Abreu32CHW1251251231103.210941012748128.993-1-1-3-308.868.691B
3Jason Adam27TOR230021.263211.8330002.080.22P
4Willy Adames23TBR1521451371314.25621573881768.97019178723.733.59SS
5Austin Adams32TOT150016.2413001.00017202.160.27P
6Austin Adams28SEA292031.042111.7500000.870.10P
7Chance Adams24NYY130025.1202001.0000000.710.15P
8Ehire Adrianza29MIN785444518.1255135112831.96937-4-924.292.98SS-3B-1B-2B-OF-P
9Jesús Aguilar29TBR15139113.01069970111.000-1-100008.447.071B
10R.J. Alaniz28SEA4004.0101001.0000002.250.25P
11Hanser Alberto26BAL132127801103.14731792841073.979111277-13.782.882B-3B-OF-P
12Jorge Alcalá23MIN2001.200000000.000.00P
13Victor Alcántara26DET460042.292610.889-1-501.690.17P
14Tyler Alexander24DET138053.2422001.000-2-700.670.31P
15Anthony Alford24TOR135363.01817011.9443530002.431.31OF
16Kolby Allard21TEX99045.142020.500-1-400.400.22P
17Cody Allen30LAA250023.000000000.000.00P
18Greg Allen26CLE845850570.1134125720.9855104802.081.57OF
19Logan Allen22CLE1002.100000000.000.00P
20Yonder Alonso32CHW212121175.01461377214.986216-2-1407.416.861B
21Dan Altavilla26SEA170014.2404001.0000002.450.24P
22Jose Altuve29HOU1211191051025.23971282571249.970-1-1-1-103.383.162B-SS
23José Alvarado24TBR351030.061410.8331701.500.14P
24Yordan Alvarez22HOU109466.0119110.9090211801.361.00OF
25Brett Anderson31OAK31310176.03352531.90911-11.530.97P
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
26Cody Anderson28CLE5208.2101001.0000001.040.20P
27Justin Anderson26LAA540047.0422001.0000000.770.07P
28Nick Anderson28TBR230021.100000000.000.00P
29Tanner Anderson26OAK55022.1633001.000-1-902.421.20P
30Tim Anderson26CHW1221221141050.05321823242675.951-9-11-6-714.344.15SS
31Elvis Andrus30TEX1461461401279.15972053791380.978-3-3-9-8-24.114.00SS
32Miguel Andujar24NYY44333.0100730.700-2-84-4-14501.911.753B
33Pedro Araújo25BAL1000.200000000.000.00P
34Rogelio Armenteros25HOU52018.0211001.0000001.000.40P
35Shawn Armstrong28TOT550058.0312001.000-3-62-10.470.05P
36Luis Arráez22MIN857862716.0227101121531.978-6-10-11-1812.792.342B-OF-3B-SS
37Christian Arroyo24TBR141412119.03482423.9412190002.422.293B-2B
38Humberto Arteaga25KCR393330298.11294581314.977-7-27-5-2003.803.15SS-2B-P-3B
39Willians Astudillo27MIN554434409.230626637311.990-2-7-2-506.665.14C-1B-3B-OF-2B
40Tyler Austin27MIN21111.014140001.000-1-109-1-109011.457.001B
41Sandy Báez25DET1001.000000000.000.00P
42Homer Bailey33TOT31310163.1261214001.0001701.430.84P
43Anthony Banda25TBR3004.000000000.000.00P
44Manny Banuelos28CHW168050.242111.750-2-800.530.19P
45Luke Bard28LAA323049.0431011.000-2-800.730.13P
46Scott Barlow26KCR610070.1716001.000-1-300.900.11P
47Jacob Barnes29KCR150013.0413001.0000002.770.27P
48Matt Barnes29BOS700064.174210.8570010.840.09P
49Franklin Barreto23OAK211411146.271204658.930215-2-1604.053.002B-SS
50Jake Barrett27NYY2003.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
51Jaime Barria22LAA1913082.2844001.0001200.870.42P
52Anthony Bass31SEA440048.01156011.0000002.060.25P
53Chris Bassitt30OAK28250144.019514031.000-1-101.190.68P
54Trevor Bauer28CLE24241156.218513011.000-1-101.030.75P
55Jake Bauers23CLE787156617.127726311313.989-10-19-5-9-13.993.26OF-1B
56Gerson Bautista24SEA8209.000000000.000.00P
57Gordon Beckham32DET665655519.022689132531.978-1-3-12-28-13.833.352B-SS-3B-1B
58Tim Beckham29SEA757264615.22801271391433.950-9-18-10-1903.893.45SS-OF-3B-2B-1B
59Cam Bedrosian27LAA597061.11156001.000-1-301.610.19P
60Jalen Beeks25TBR3330104.116214021.0001201.380.48P
61Anthony Bemboom29TOT251710154.11691627001.00021617-19.866.76C
62Andrew Benintendi24BOS1361341201193.2193182923.990-6-6-2-211.441.40OF
63José Berríos25MIN32321200.132121910.9690001.390.97P
64Dellin Betances31NYY1000.200000000.000.00P
65Mookie Betts26BOS1431421321273.13323201020.9941211201802.332.31OF
66Joe Biagini29TOT630064.280620.7500000.840.10P
67Bo Bichette21TOR424240361.217158106723.9591451714.083.90SS
68Jesse Biddle27TOT150016.120020.000-1-7500.000.00P
69Shane Bieber24CLE34333214.1261214001.000-2-201.090.76P
70Cavan Biggio24TOR969484835.1404192207549.988-1-1-2-2-14.303.952B-OF-1B
71Greg Bird26NYY10101085.185832061.000228-2-28-18.968.501B
72Kyle Bird26TEX120012.2202001.000-1-1601.420.17P
73Braden Bishop25SEA241610145.142411001.00054054102.601.75OF
74Ty Blach28BAL55020.2303001.00011001.310.60P
75Paul Blackburn25OAK41011.0514001.0000004.091.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
76Richard Bleier32BAL531055.11248001.000-2-701.950.23P
77Xander Bogaerts26BOS1531531391368.05251653471370.975-7-6-9-813.373.35SS
78Skye Bolt25OAK42222.010100001.000-1-550004.092.50OF
79Jorge Bonifacio26KCR55441.011110001.000-1-23-1-2902.412.20OF
80Ryan Borucki25TOR2206.200000000.000.00P
81Buddy Boshers31TOR281020.0101001.0000000.450.04P
82Justin Bour31LAA373535308.228626421124.997-2-60008.317.701B
83Peter Bourjos32LAA241110121.230291001.00032654902.221.25OF-2B
84Brad Boxberger31KCR290026.2330001.0000001.010.10P
85Matthew Boyd28DET32320185.12771910.9634401.260.81P
86Chasen Bradford29SEA120016.2523011.0000002.700.42P
87Bobby Bradley23CLE55137.04139023.9510-10-1-32-19.497.801B
88Jackie Bradley Jr.29BOS1451381341260.03193051043.987-16-150042.252.17OF
89Michael Brantley32HOU123118891006.2173167330.983-3-3101111.521.38OF
90Ryan Brasier31BOS620055.294410.8890001.290.13P
91Alex Bregman25HOU1511501231301.14481293081138.97510910903.022.663B-SS
92Brandon Brennan27SEA430047.170521.7140000.950.11P
93Colten Brewer26BOS580054.215312001.00031102.470.26P
94Sócrates Brito26TOR17118101.22826020.92916-2-2302.301.53OF
95Zack Britton31NYY660061.111110001.0001301.610.17P
96Aaron Brooks29TOT29180110.0167812.9380001.230.52P
97Mike Brosseau25TBR473214316.01044558110.990-2-8-1-302.931.752B-3B-OF-P-1B
98Seth Brown26OAK251712171.048444041.0001942812.531.78OF-1B
99Keon Broxton29TOT614639417.2144140130.9791336411-23.042.31OF
100Jay Bruce32SEA424131348.116715112412.976-2-8-3-1004.213.70OF-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
101Clay Buchholz34TOR1212059.023716021.0002703.511.92P
102Ryan Buchter32OAK640045.1103610.9002901.790.14P
103Aaron Bummer25CHW580067.21741211.9410002.130.28P
104Dylan Bundy26BAL30300161.218108011.000-2-201.000.60P
105Brock Burke22TEX66026.2505001.0000001.690.83P
106Ryan Burr25CHW161019.2413001.00011001.830.25P
107Ty Buttrey26LAA720072.1945011.0000001.120.13P
108Byron Buxton25MIN867873692.0224217522.991611813-12.892.58OF
109Asdrúbal Cabrera33TEX939084793.024666173725.972-3-5-9-14-12.712.573B
110Miguel Cabrera36DET262615219.02102045113.995-3-14-1-518.598.041B
111Trevor Cahill31LAA37110102.1199910.947-1-201.580.49P
112Kole Calhoun31LAA1501461411306.2325312762.98233-6-5-12.202.13OF
113Willie Calhoun24TEX716961610.0116113210.99112-7-13-31.701.62OF
114Jeimer Candelario25DET898686774.2331180144735.979-10-15-1-203.763.643B-1B
115Mark Canha30OAK1039982874.0287280526.9931318-6-8-22.932.71OF-1B
116Griffin Canning23LAA1817090.12391220.9130002.091.17P
117Matt Carasiti27SEA11509.2101001.00012100.930.09P
118David Carpenter33TEX4003.1110001.0000002.700.25P
119Ryan Carpenter28DET99040.261410.833-1-501.110.56P
120Carlos Carrasco32CLE2312180.01156001.0002501.240.48P
121Andrew Cashner32TOT42230150.0271017011.0001801.620.64P
122Nick Castellanos27DET898985784.0205200320.990-8-12-7-10-12.332.28OF
123Diego Castillo25TBR656068.292610.889-1-301.050.12P
124Welington Castillo32CHW484643395.03773541944.989-6-18-10-30-18.507.77C
125Harold Castro25DET908782775.1281173101719.975-3-5-16-2413.183.01OF-2B-3B-SS-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
126Jason Castro32MIN787261631.16676372912.999-3-6-7-13-29.498.54C
127Miguel Castro24BAL650073.11871011.944-2-502.090.26P
128Willi Castro22DET292828253.01073667417.963-5-25-3-14-13.663.55SS
129Jake Cave26MIN685435503.1131125331.9770-1-4-9-12.291.88OF
130Dylan Cease23CHW1414073.0158612.9330001.731.00P
131Juan Centeno29BOS53334.030255011.000-1-35-1-3507.946.00C
132Luis Cessa27NYY430081.01129011.0000001.220.26P
133Jhoulys Chacín31BOS65014.2110001.0000000.610.17P
134Yu Chang23CLE262113191.0451134021.000191602.121.363B-SS
135Aroldis Chapman31NYY600057.061320.667-1-4-10.630.07P
136Matt Chapman26OAK1561521391336.0466146311927.9811311282533.082.933B
137Jesse Chavez35TEX489078.0927001.0002501.040.19P
138Michael Chavis23BOS938571784.1531415108844.985471206.005.281B-2B-3B
139Robinson Chirinos35HOU112106103966.0113510785165.99567451010.5210.08C
140Yonny Chirinos25TBR26180133.11541011.9331200.950.54P
141Jiman Choi28TBR1039285842.079074836666.992-4-5-1-128.387.611B
142Shin-Soo Choo36TEX818066688.2157153040.97512-16-2702.001.89OF
143Adam Cimber28CLE680056.21641021.8752712.220.21P
144José Cisnero30DET350035.1422001.000-1-601.020.11P
145Nick Ciuffo24TBR31116.023212001.0000000012.947.67C
146Aaron Civale24CLE1010057.261410.8330000.780.50P
147Emmanuel Clase21TEX211023.120020.000-1-900.000.00P
148Mike Clevinger28CLE21210126.0231211001.0000001.641.10P
149Tyler Clippard34CLE533062.062310.833-2-600.730.09P
150Alex Cobb31BAL33012.1303001.0000002.191.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
151A.J. Cole27CLE250026.0303001.0000001.040.12P
152Gerrit Cole28HOU33330212.1261412001.0000001.100.79P
153Taylor Cole29LAA386051.211110031.0001401.920.29P
154Zack Collins24CHW11111198.181801001.000-2-24-4-49-17.417.36C-1B
155Alex Colomé30CHW620061.062310.833-1-300.740.08P
156Ryan Cordell27CHW916354599.1158153232.981-3-5-2-4-22.331.70OF
157Jimmy Cordero27TOT310037.1321001.000-1-3200.720.10P
158Carlos Correa24HOU757568642.127395176234.9934891713.803.61SS
159Nestor Cortes24NYY331066.271512.8570000.810.18P
160Ryan Court31SEA105259.12926214.966-1-20-1-2004.252.33OF-1B
161Dylan Covey27CHW1812058.296210.889-3-1001.230.44P
162Kaleb Cowart27LAA96665.021912021.0000-211802.912.333B-2B
163Zack Cozart33LAA342722242.285305144.953130013.002.193B-SS-2B
164J.P. Crawford24SEA939290806.13951102731246.970230004.274.12SS
165C.J. Cron29MIN117110104993.199692761887.9922211-28.958.441B
166John Curtiss26LAA1002.1101001.0000003.861.00P
167Cheslor Cuthbert26KCR827569668.1428337781337.970-4-6-7-13-15.594.831B-3B
168Travis d'Arnaud30TBR887861725.279276228210.99700-5-809.808.14C-1B
169Chris Davis33BAL998781778.171467237586.993-1-20018.207.161B-OF-P
170Johnny Davis29TBR30010.0220001.000-1-156-1-12001.800.67OF
171Jonathan Davis27TOR352420225.05655010.982-3-1300-12.201.57OF
172Khris Davis31OAK44124.0330001.000-1-3015011.130.75OF
173Chase De Jong25MIN1001.000000000.000.00P
174José De León26TBR3004.000000000.000.00P
175Miguel Del Pozo26LAA17009.1110001.000-1-2100.960.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
176Nicky Delmonico26CHW211711143.03330211.970-1-11-1-802.011.45OF-1B
177Travis Demeritte24DET474646411.2105104010.990-5-15-9-26-12.272.21OF
178Delino DeShields26TEX1129492860.2268261251.981575612.752.35OF
179Odrisamer Despaigne32CHW33013.10000011500.000.00P
180Ross Detwiler33CHW1812069.2725001.0001300.900.39P
181Chris Devenski28HOU611069.0115510.909-1-301.300.16P
182Rafael Devers22BOS1521511421355.04311172922220.949-9-8-5-4-22.722.673B-SS
183Aledmys Díaz28HOU625436498.122715866314.987-5-11-3-704.052.841B-2B-3B-OF-SS
184Yandy Díaz27TBR636243554.224615784524.98049-3-603.913.353B-1B
185Yennsy Díaz22TOR1000.2101001.00000013.501.00P
186Jake Diekman32TOT760062.071511.8570000.870.08P
187Nick Dini25KCR201715150.01251121211.99218-2-16-17.446.20C
188Brandon Dixon27DET978679782.054049042839.985-5-7-9-13-16.125.171B-OF-3B-2B-P
189Randy Dobnak24MIN95028.152210.8000001.270.44P
190Kyle Dowdy26TEX131022.1431001.0000001.610.31P
191Hunter Dozier27KCR1241231151078.0346154183924.974-4-5-9-10-12.812.653B-OF-1B
192Oliver Drake32TBR500056.0862001.000-1-401.290.16P
193Brandon Drury26TOR11610996990.0375219151525.987-8-10-6-703.363.013B-OF-2B-1B-SS
194Lucas Duda33KCR191514137.211811170151.000-3-25-3-2607.716.211B
195Tyler Duffey28MIN580057.2123810.9170001.720.19P
196Danny Duffy30KCR23230130.21511311.933-1-200.960.61P
197Matt Duffy28TBR464132374.01042473711.933-2-5-3-1012.332.063B-SS
198Ryan Dull29TOT110012.2312001.0000002.130.27P
199Justin Dunn23SEA4406.2101001.000-1-3001.350.25P
200Sam Dyson31MIN120011.1202001.0000001.590.17P
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
201Ryan Eades27TOT80011.1101001.0000000.790.13P
202Jon Edwards31CLE9008.0110001.0000001.130.11P
203Roenis Elías30SEA440047.081430.6250000.960.11P
204Chris Ellis26KCR1001.000000000.000.00P
205Edwin Encarnación36TOT575751490.046143524238.996-6-14-2-418.437.911B-2B
206Adam Engel27CHW866558608.1164159230.98210194702.381.87OF
207Nathan Eovaldi29BOS2312067.21688021.0003902.130.70P
208Thomas Eshelman25BAL104036.052210.8001601.000.40P
209Marco Estrada35OAK55023.2101001.0000000.380.20P
210Thairo Estrada23NYY281611164.064333017.984-1-10-1-703.462.102B-SS-OF
211Pete Fairbanks25TOT210021.032010.667-1-5700.860.10P
212Jake Faria25TBR70010.0101001.0000000.900.14P
213Buck Farmer28DET731067.2124621.833-2-601.330.14P
214Luke Farrell28TEX91013.1101001.0000000.680.11P
215Tim Federowicz31TEX292319209.1211203440.98116-1-608.906.90C-P
216Ryan Feierabend33TOR2115.2101001.000-1-3501.590.50P
217José Fernández26DET4003.2211001.0000004.910.50P
218Matt Festa26SEA200022.1413001.0001901.610.20P
219Mike Fiers34OAK33331184.22681621.9231101.170.73P
220Heath Fillmyer25KCR123022.1303001.0000001.210.25P
221Derek Fisher25TOT474132353.27369131.95941231001.781.49OF
222Ryan Flaherty32CLE136568.019613001.0000-50002.511.463B-2B
223David Fletcher25LAA1541451031305.2451157286837.9821211111033.052.283B-SS-2B-OF
224Brian Flynn29KCR111029.1606001.0000001.840.55P
225Wilmer Font29TOT3314053.1734001.000-1-2201.180.21P
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
226Mike Ford26NYY302418219.020419110322.985-2-8-1-5-18.266.701B-P
227Logan Forsythe32TEX918672767.04743331311059.979-1-1-6-9-15.444.551B-3B-SS-2B
228Jake Fraley24SEA1210988.12019010.950-5-61-4-5401.941.58OF
229Caleb Frare25CHW5002.200000000.000.00P
230Clint Frazier24NYY534534395.18071631.963-12-37-10-3001.751.45OF
231Mike Freeman31CLE664741463.017456112615.9666152503.272.512B-3B-SS-OF-P
232Sam Freeman32LAA1002.000000000.000.00P
233David Freitas30SEA1119.0880001.000000008.008.00C
234Jace Fry25CHW680055.0918021.0000001.470.13P
235Paul Fry26BAL660057.11174001.000-2-701.730.17P
236Carson Fulmer25CHW202027.1110001.0000000.330.05P
237Cam Gallagher26KCR443633325.0301292812.997001418.316.82C
238Joey Gallo25TEX636350551.1154142841.97451151002.452.38OF
239Freddy Galvis29TOR108106102935.1435138291664.9867891224.133.97SS-2B
240Avisaíl García28TBR1009986869.1181170651.972-5-73401.821.76OF
241Bryan Garcia24DET7006.2110001.0000001.350.14P
242Leury García28CHW138134931158.2299222661116.963-10-10-7-712.242.03OF-SS-2B-3B
243Luis García32LAA642062.01761012.941-3-1002.320.25P
244Brett Gardner35NYY1401311211168.1284280310.996-3-37722.182.02OF
245Dustin Garneau31TOT352723245.12562391610.996152919.357.29C-1B
246Reed Garrett26DET130015.100000000.000.00P
247Ryan Garton29SEA2003.0110001.0000003.000.50P
248Mitch Garver28MIN837366675.27286932964.992-2-412-29.628.70C-1B
249Sam Gaviglio29TOR520095.2945011.0000000.850.17P
250Cory Gearrin33TOT662055.11037021.0000001.630.15P
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
251Domingo Germán26NYY27240143.01841220.889-1-101.010.59P
252Ian Gibaut25TOT100014.1211001.000-1-8501.260.20P
253Kyle Gibson31MIN34290160.026101423.923-1-101.350.71P
254Ken Giles28TOR530053.0532011.000-2-800.850.09P
255Sean Gilmartin29BAL1102.1101001.0000003.861.00P
256Lucas Giolito24CHW29293176.219415011.0003300.970.66P
257Mychal Givens29BAL580063.082420.7501310.860.10P
258Tyler Glasnow25TBR1212060.2615001.000-1-300.890.50P
259Zack Godley29TOR60016.030210.66700-11.130.33P
260Ryan Goins31CHW463430326.21274874522.961-5-17-1-323.362.603B-SS-OF-1B
261Jeanmar Gómez31TEX160015.100000-1-130.000.00P
262Marco Gonzales27SEA34340203.03372332.9092201.330.88P
263Carlos González33CLE202018172.04746010.97964553402.412.30OF
264Marwin González30MIN11010682934.2359255100416.9891012111413.422.89OF-3B-1B-2B-SS
265Niko Goodrum27DET10710596925.24832861821540.96900-6-7-14.554.22SS-OF-2B-1B-3B
266Brian Goodwin28LAA11710186925.2217207551.977-2-21102.061.81OF
267Nick Goody27CLE390040.220110.500-1-500.220.03P
268Alex Gordon35KCR1461451351262.1276268712.99688-3-231.961.86OF-P
269Terrance Gore28KCR231312132.03534010.971-2-1421802.321.48OF
270Brusdar Graterol20MIN10009.2312001.0000002.790.30P
271Chad Green28NYY5415069.0101001.000-3-900.130.02P
272Shane Greene30DET380038.050321.600-2-1100.710.08P
273Didi Gregorius29NYY807875688.128093181648.979-5-9-9-1603.583.43SS
274Grayson Greiner26DET585757509.05064782352.990-3-7-1-208.868.64C
275Zack Greinke35HOU1010062.21679041.0001302.301.60P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
276Randal Grichuk27TOR1401391181211.1276268622.99388-4-302.041.96OF
277Robbie Grossman29OAK12910489976.12282262001.00014172202.101.77OF
278Zac Grotz26SEA140017.1101001.0000000.520.07P
279Reymin Guduan27HOU7005.100000000.000.00P
280Javy Guerra33TOR110014.0101001.000-1-1400.640.09P
281Vladimir Guerrero Jr.20TOR969487824.1265661821723.936-16-23-3-4-22.712.583B
282Taylor Guerrieri26TEX200026.1110001.000-1-800.340.05P
283Taylor Guilbeau26SEA170012.141210.7500002.190.18P
284Lourdes Gurriel Jr.25TOR747067617.11361132124.985-3-5-2-311.951.79OF-2B-1B
285Yuli Gurriel35HOU1431421171248.0904754143765.992653306.475.751B-3B-2B
286Kelvin Gutiérrez24KCR181818160.261233532.951-2-1421503.253.223B
287Ronald Guzmán24TEX817269647.258254433561.9910-14708.027.121B
288Eric Haase26CLE82226.029272001.000-1-4600-110.043.63C
289Jesse Hahn29KCR6004.200000000.000.00P
290David Hale31NYY200037.21358001.00031603.110.65P
291Matt Hall25DET160023.1101001.000-1-900.390.06P
292Billy Hamilton28KCR908077716.12011983001.000111118-12.532.23OF
293Brad Hand29CLE600057.100000-1-300.000.00P
294Mitch Haniger28SEA626253539.1166165010.9945113602.752.66OF
295Alen Hanson26TOR14118103.046301516.978-1-130003.932.812B-OF-1B
296J.A. Happ36NYY31300161.11521210.933-1-100.780.45P
297Blaine Hardy32DET390044.1936001.0001501.830.23P
298Ryne Harper30MIN610054.1633001.0000000.990.10P
299Will Harris34HOU680060.016610041.0001302.400.24P
300Josh Harrison31DET343433305.215670860221.000-1-3-1-404.594.592B
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
301Hunter Harvey24BAL7006.1101001.0000001.420.14P
302Joe Harvey27NYY90010.0101001.000-1-2000.900.11P
303Matt Harvey30LAA1212059.2114611.909-1-301.510.83P
304Austin Hays23BAL201515153.155541001.0004330023.232.75OF
305Ryon Healy27SEA474635404.01445481910.938-6-17-4-1203.012.453B-1B
306Andrew Heaney28LAA1818095.11046011.000-1-200.940.56P
307Taylor Hearn24TEX1100.100000000.000.00P
308Scott Heineman26TEX252119194.073703031.000-3-1921203.392.92OF-1B
309Ben Heller27NYY6007.1000000000.000.00P
310Heath Hembree30BOS450039.2211001.0000000.450.04P
311Liam Hendriks30OAK752085.01266001.0000001.270.16P
312Guillermo Heredia28TBR795542534.0141137130.979-7-1524-12.331.75OF
313Michael Hermosillo24LAA18129115.032320001.00011311002.501.78OF
314Darwinzon Hernández22BOS291030.1514011.0000001.480.17P
315Félix Hernández33SEA1515071.2615001.0000000.750.40P
316Gorkys Hernández31BOS15128119.22624110.9622220001.881.67OF
317Jonathan Hernández22TEX92016.200000000.000.00P
318Marco Hernández26BOS502924295.21145063110.99101-1-403.442.262B-SS
319Teoscar Hernández26TOR11811097992.0273261934.98945-7-8-12.452.29OF
320Kelvin Herrera29CHW570051.1422001.000-1-400.700.07P
321Chris Herrmann31OAK282317209.0193187420.99029-3-1708.226.82C-OF
322David Hess25BAL2314080.084310.875-1-300.790.30P
323Aaron Hicks29NYY585553499.1116115010.991921-1-202.071.98OF
324John Hicks29DET898181733.173568846127.999-5-8-5-809.018.25C-1B
325Kyle Higashioka29NYY181413137.01541468021.00000218010.128.56C
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
326Trevor Hildenberger28MIN220016.1422001.000-1-1202.200.18P
327Tim Hill29KCR460039.260511.833-2-1001.130.11P
328Jonathan Holder26NYY341041.1523011.0000001.090.15P
329Brock Holt31BOS827347642.0288125160332.9906124704.003.172B-OF-1B-SS-3B
330James Hoyt32CLE8008.100000000.000.00P
331Wei-Chieh Huang25TEX4005.2110001.000-1-3501.590.25P
332Daniel Hudson32TOR451048.0102710.9000001.690.20P
333Nick Hundley35OAK302313195.117916712001.000-1-6-2-12-18.255.97C
334Drew Jackson25BAL3108.0330001.0000-450003.381.00OF
335Edwin Jackson35TOT1813067.285210.875-3-5300.930.39P
336Josh James26HOU491061.1413011.0000000.590.08P
337Danny Jansen24TOR1039489852.28548034748.99523121708.978.25C
338Jon Jay34CHW454233364.06360210.984-11-36-7-2301.531.38OF
339Jake Jewell26LAA180026.1752001.000-1-802.390.39P
340Eduardo Jiménez24DET80010.221010.5000000.840.13P
341Eloy Jiménez22CHW11411494967.2199190631.98533-10-12-11.821.72OF
342Joe Jiménez24DET660059.242111.750-1-300.450.05P
343Brian Johnson28BOS217040.1101001.000-1-500.220.05P
344JaCoby Jones27DET858378725.2198193141.980-18-30-14-2302.412.28OF
345Nate Jones33CHW130010.1101011.0000000.870.08P
346Corban Joseph30OAK109988.029121615.966-2-200002.862.802B-3B
347Aaron Judge27NYY929080775.11841777001.0001828213232.142.00OF
348Jakob Junis26KCR31310175.12171311.952-2-201.030.65P
349Ariel Jurado23TEX32181122.1176920.882-2-301.100.47P
350Tommy Kahnle29NYY720061.11147011.0001301.610.15P
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
351James Karinchak23CLE5005.110010.000-1-3800.000.00P
352Nate Karns31BAL4205.1303011.00013805.060.75P
353Anthony Kay24TOR32014.0202001.0000001.290.67P
354Brad Keller23KCR28280165.11831411.9441100.930.61P
355Shawn Kelley35TEX500047.11165021.0001402.090.22P
356Trevor Kelley26BOS10008.1101001.0000001.080.10P
357Tony Kemp27HOU523628360.21217150061.000-2-82603.022.242B-OF
358Ian Kennedy34KCR630063.160510.833-1-300.710.08P
359Max Kepler26MIN130125991111.02812774021.000101066-12.282.16OF
360Kevin Kiermaier29TBR1251171101044.1260250641.98556121312.212.05OF
361Yusei Kikuchi28SEA32321161.223101211.957-2-201.220.69P
362Isiah Kiner-Falefa24TEX635451492.13282616435.99137-5-12-25.945.16C-3B
363Michael King24NYY1002.010010.000-1-10000.000.00P
364Nick Kingham27TOR110021.0312011.0000001.290.27P
365Jason Kipnis32CLE1171171101024.0407150253451.990-3-3-6-713.543.442B
366Andrew Kittredge29TBR377049.2844001.0001401.450.22P
367Branden Kline27BAL340041.0422001.0000000.880.12P
368Corey Kluber33CLE77035.2303001.000-2-1100.760.43P
369Adam Kolarek30TBR540044.018513001.0000012703.680.32P-1B
370Erik Kratz39TBR64342.045405011.0001290009.647.50C
371Tommy La Stella30LAA747044586.019671120522.974-3-7-3-602.932.422B-3B-1B
372Brady Lail25NYY1002.2101001.0000003.381.00P
373Travis Lakins Sr.25BOS163023.1541001.0000001.930.31P
374Ryan LaMarre30MIN137361.012120001.000-2-37-1-1901.770.92OF
375Ramón Laureano24OAK1221151101041.03022851072.977-1-1-5-552.552.42OF
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
376Derek Law28TOR584060.21731220.8822702.230.26P
377Mike Leake31SEA22222137.029111712.9664601.841.27P
378Wade LeBlanc34SEA2680121.11376011.0000000.960.50P
379José Leclerc25TEX703068.21073001.000-2-601.310.14P
380DJ LeMahieu30NYY1441411121241.2620351261863.98711113314.443.662B-3B-1B
381Sandy León30BOS655033469.05725393030.995-2-5-1-3-110.928.62C-1B
382Kyle Lewis23SEA181717161.04443010.977212-1-7-12.402.39OF
383Tzu-Wei Lin25BOS116551.1261412051.000000004.562.362B-SS-OF
384Francisco Lindor25CLE1371371271196.14811593121068.979559943.543.44SS
385Zack Littell23MIN290037.0413001.0000000.970.14P
386Ben Lively27KCR1001.000000000.000.00P
387Jonathan Loáisiga24NYY154031.2312011.000-1-600.850.20P
388Shed Long Jr.23SEA403933341.01356468321.978-7-23-10-35-23.483.222B-OF-3B
389Tim Lopes25SEA373020259.15550321.96452441801.841.39OF-2B
390Jorge López26KCR39180123.219514011.0000001.380.49P
391Nicky Lopez24KCR10110091884.0438153281468.991-8-10-2-304.423.982B-SS
392Reynaldo López25CHW33331184.02391311.9570001.080.67P
393Richard Lovelady23KCR250020.030210.6670000.900.08P
394Brandon Lowe24TBR777061645.0317150164353.991-3-511-14.383.882B-OF-1B
395Nathaniel Lowe23TBR252017179.11651595111.994-2-16-2-1308.236.561B-3B
396Josh Lucas28BAL90015.2202001.0000001.150.22P
397Elvis Luciano19TOR250033.2413021.0000001.070.16P
398Jonathan Lucroy33LAA696155548.05735343636.995-8-18-12-26-59.367.92C-1B
399Dawel Lugo24DET737066631.020766136511.976-10-19-9-17-12.882.773B
400Jordan Luplow25CLE766042522.01221175011.000002412.101.61OF
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
401Jesús Luzardo21OAK60012.0101001.00011700.750.17P
402Lance Lynn32TEX33330208.11486001.000-2-2-10.600.42P
403Tyler Lyons31NYY11008.2321011.0000003.120.27P
404Matt Magill29TOT500050.2624001.0000001.070.12P
405Mikie Mahtook29DET86659.01816020.889-1-24120-12.442.00OF
406Luke Maile28TOR454131347.13483162843.98931031018.917.48C-P
407Martín Maldonado32TOT1009481817.28538143453.9943471069.338.48C-1B
408Sean Manaea27OAK55029.2532001.000-1-701.521.00P
409Trey Mancini27BAL134134981168.060656243143.99811-5-514.664.09OF-1B
410Joe Mantiply28NYY1003.0321001.0000009.003.00P
411Jake Marisnick28HOU1097363733.0198196111.995122071102.421.81OF
412Parker Markel28SEA5004.2101001.0000001.930.20P
413Evan Marshall29CHW550050.273310.857-1-401.070.11P
414Brett Martin24TEX512062.1615001.000-1-300.870.12P
415Chris Martin33TEX380038.030210.667-1-500.470.05P
416Corbin Martin23HOU55019.176010.8570002.791.20P
417Leonys Martín31CLE656558565.1152148310.99351112-22.402.32OF
418Richie Martin24BAL1178965785.03421082241046.971-8-12-11-1703.812.84SS
419J.D. Martinez31BOS383731330.27467432.959-4-13-5-18-11.931.87OF
420Nick Martini29OAK31115.0550001.0001640003.001.25OF-P
421Jeff Mathis36TEX887655653.17226863062.992-4-7-1-209.868.14C-P
422Phil Maton26CLE90012.1110001.0000000.730.11P
423Trevor May29MIN650064.152210.800-1-300.560.06P
424Cameron Maybin32NYY776351588.1125121220.9841212-11.881.60OF
425Jack Mayfield28HOU261611164.065234116.985-1-642913.512.37SS-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
426Tim Mayza27TOR680051.1123720.833-1-401.750.15P
427Nomar Mazara24TEX10110095878.1197192410.995-5-7-1-1-12.011.94OF
428Ryan McBroom27KCR201914161.070682021.000-2-12-3-2203.913.50OF-1B
429James McCann29CHW106102100905.19308843978.992114509.188.71C
430Kevin McCarthy27KCR560060.119415021.0002702.830.34P
431Reggie McClain26SEA142021.040220.5000000.860.14P
432Reese McGuire24TOR302626236.12442261621.992-1-5315-19.228.07C
433Collin McHugh32HOU358074.2136611.9230001.450.34P
434Brendan McKay23TBR1311049.0624001.000-1-401.100.46P
435David McKay24TOT250026.1101001.0000000.340.04P
436Billy McKinney24TOR736349568.0141131644.9724800-12.171.76OF-1B
437Austin Meadows24TBR888670773.0156152221.98758-6-9-31.791.75OF
438John Means26BAL31270155.015510001.000-1-100.870.48P
439Adalberto Mejía26TOT330028.1404001.00014201.270.12P
440Erick Mejia24KCR86453.026242001.00024100-14.422.89OF-2B-SS
441Yohander Méndez24TEX3004.2202001.00014303.860.67P
442Danny Mendick25CHW118778.0401426071.0000-223104.623.64SS-2B-3B
443Daniel Mengden26OAK139059.2624001.0000000.910.46P
444Óscar Mercado24CLE11010497941.2248236660.9766856-12.312.20OF
445Jordy Mercer32DET737167622.2293105181738.976-5-9-9-17-24.133.92SS-2B-1B-3B
446Whit Merrifield30KCR1541531321331.15773342321166.981-1-12103.833.452B-OF-1B
447Keynan Middleton25LAA11007.200000-1-2600.000.00P
448Wade Miley32HOU33330167.12771911.9631101.400.79P
449Brad Miller29CLE1312694.03172222.93511733802.782.232B
450Ian Miller27MIN123347.123221001.00013325104.371.92OF
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
451Shelby Miller28TEX198044.0110001.000-2-900.200.05P
452Hoby Milner28TBR4003.200000000.000.00P
453Tommy Milone32SEA2360111.21951310.947-1-201.450.78P
454Juan Minaya28CHW220027.2211001.0000000.650.09P
455Mike Minor31TEX32322208.128721011.0002201.210.88P
456Yoán Moncada24CHW1291281231095.23911202561537.9629900-23.092.913B
457Adalberto Mondesí23KCR1009994852.2440147286766.984575714.574.33SS
458Frankie Montas26OAK1616096.082330.625-1-2-10.470.31P
459Rafael Montero28TEX220029.0743011.0001702.170.32P
460Jordan Montgomery26NYY2104.000000000.000.00P
461Mike Montgomery29KCR1313064.013310001.00000-11.831.00P
462Andrew Moore25SEA1104.200000000.000.00P
463Dylan Moore26SEA1046752677.1278136133935.96871223-23.572.36OF-SS-2B-3B-1B-P
464Matt Moore30DET22010.040310.7500002.701.50P
465Kendrys Morales36TOT333028271.123822114314.987-3-12-1-4-17.796.911B-P
466Mitch Moreland33BOS857458663.260755648352.9951312-18.197.111B
467Mike Morin28MIN230022.262310.8331901.990.22P
468Max Moroff26CLE197484.0331419031.000-1-17-2-2903.541.50SS-2B-3B
469Charlie Morton35TBR33330194.21596001.000-3-300.690.45P
470Cedric Mullins24BAL221816164.05958010.98353517-13.182.64OF
471Sean Murphy24OAK181312130.2156151410.99400-1-9-110.688.61C
472Tom Murphy28SEA696657580.05275002343.99236714-18.127.37C-P-OF
473Tyler Naquin28CLE807462649.217616511031.000122281422.442.20OF
474Omar Narváez27SEA999189816.27537133463.992-11-16-18-26-58.237.55C-2B
475Kristopher Negrón33SEA107466.014140001.00023823601.911.40OF-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
476Sheldon Neuse24OAK241510143.058263118.98342943403.592.282B-3B
477Jake Newberry24KCR270031.0514011.0001601.450.19P
478Austin Nola29SEA786351578.250043762149.998362417.765.741B-2B-C-3B-OF
479Daniel Norris26DET32290144.12261420.909-1-101.250.63P
480Iván Nova32CHW34342187.02891813.9641101.300.79P
481Eduardo Núñez32BOS432821284.296345937.969-1-4-8-3402.942.022B-3B-SS-P
482Renato Núñez25BAL332919244.119216325416.979-2-8-7-3406.925.531B-3B-OF
483Ryan O'Hearn25KCR958879769.073570724480.99511-4-6-18.567.611B-OF
484Rougned Odor25TEX1371341331188.15552462941585.973-17-17-8-824.093.942B
485Jake Odorizzi29MIN30300159.01679001.0002310.910.53P
486Matt Olson25OAK1271251191120.21121102390895.99389121308.948.761B
487Tyler Olson29CLE390030.2312001.0000000.880.08P
488Luis Ortiz23BAL1103.1110001.0000002.701.00P
489Josh Osich30CHW570067.21477001.0002601.860.25P
490Roberto Osuna24HOU660065.0128310.917-1-301.520.17P
491Dan Otero34CLE250029.2413011.000-1-701.210.16P
492Adam Ottavino33NYY730066.173311.857-4-1200.810.08P
493Chris Owings27TOT604741432.01788592121.9944112503.692.772B-OF-3B-SS-P
494Emilio Pagán28TBR660070.0523001.000-1-300.640.08P
495Daniel Palka27CHW24218170.232302001.000-4-28-4-2801.691.33OF-1B
496Joe Palumbo24TEX74016.2202011.0000001.080.29P
497Thomas Pannone25TOR377073.0523011.0000000.620.14P
498Blake Parker34MIN370036.1624011.0000001.490.16P
499Jarrett Parker30LAA53334.1550001.000-1-2113501.311.00OF
500James Paxton30NYY29290150.212210001.000-1-100.720.41P
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
501Pedro Payano24TEX64022.0202011.0000000.820.33P
502Brad Peacock31HOU2315091.2115420.8181200.880.39P
503Steve Pearce36BOS231812165.011310010310.9730-11716.004.781B-OF
504Dustin Pedroia35BOS44328.01697031.000-1-43-2-8605.144.002B
505Félix Peña29LAA227096.1145630.786-1-201.030.50P
506Hunter Pence36TEX232319192.149490001.000-2-9-5-31-12.292.13OF
507Wily Peralta30KCR420040.1321021.000-1-500.670.07P
508Cionel Pérez23HOU5009.0101001.0000001.000.20P
509Martín Pérez28MIN32290165.13091920.9330011.520.88P
510Michael Pérez26TBR211510136.01471341213.9930221829.666.64C-1B
511Óliver Pérez37CLE670040.251310.8000000.890.06P
512Roberto Pérez30CLE118114101993.21137108252312.99714173036810.279.61C
513Dillon Peters26LAA1712072.015510031.0001301.880.88P
514Dustin Peterson24DET14111199.217170001.000-2-28-4-4801.541.21OF-1B
515Jace Peterson29BAL282316217.189533333.9661831603.562.61OF-3B-2B
516Yusmeiro Petit34OAK800083.017134011.0000001.840.21P
517Tommy Pham31TBR1231231121093.11661588001.000-3-42221.371.35OF
518Josh Phegley31OAK1069077824.07527044623.997-3-4-14-20-58.197.08C
519David Phelps32TOR171017.100000000.000.00P
520Brett Phillips25KCR281917184.160582011.00031863902.932.14OF
521Evan Phillips24BAL250028.0101001.000-1-700.320.04P
522Kevin Pillar30TOR44439.011110001.0001430002.542.75OF
523Chad Pinder27OAK1108248773.223517654511.979-3-591322.681.92OF-2B-3B-1B-SS
524Michael Pineda30MIN26260146.01156001.000-3-400.680.42P
525Ricardo Pinto25TBR2002.1211001.0000007.711.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
526Stephen Piscotty28OAK909081795.01701682001.000572311.921.89OF
527Kevin Plawecki28CLE594638422.04414192022.995141309.367.32C-P-1B
528Zach Plesac24CLE21211115.226111322.9232301.871.14P
529Adam Plutko27CLE21200109.11410220.857-2-400.990.57P
530Colin Poche25TBR510051.2101001.000-2-8-10.170.02P
531Jorge Polanco25MIN1421391261233.05061413432257.957-6-6-10-1023.533.41SS
532Sean Poppen25MIN4008.100000-1-240.000.00P
533Rick Porcello30BOS32320174.138162111.9742201.911.16P
534Bobby Poyner26BOS131011.2000000000.000.00P
535Ryan Pressly30HOU550054.11046001.0001401.660.18P
536David Price33BOS22220107.11147001.0000000.920.50P
537Jurickson Profar26OAK1301211031079.04942352461365.974-7-8-18-20-24.013.642B-OF-1B
538Austin Pruitt29TBR142047.0936001.0000001.720.64P
539César Puello28LAA1212999.025250001.0000-2-2-2402.272.08OF
540Yasiel Puig28CLE484840407.29084331.967-3-8-3-821.921.81OF
541Albert Pujols39LAA989886861.280171977570.994-13-18-1-128.318.041B-3B
542A.J. Puk24OAK100011.1101001.000-1-1800.790.10P
543Erasmo Ramírez29BOS1003.0202001.0000006.002.00P
544JC Ramirez30LAA5008.0211001.0000002.250.40P
545José Ramírez26CLE1261251181088.23441082221421.9592200-12.732.623B
546Neil Ramírez30TOT221025.0211001.000-1-4800.720.09P
547Nick Ramirez29DET460079.21651010.9380001.690.33P
548Noé Ramirez29LAA517067.21284001.000-3-901.600.24P
549Yefry Ramírez25BAL41010.100000-1-1900.000.00P
550Matt Ramsey29LAA1001.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
551Josh Reddick32HOU133126931131.1244235451.980-3-39971.901.74OF-1B
552AJ Reed26CHW44334.03831616.974-1-180009.797.401B-P
553Sean Reid-Foley23TOR96031.2404001.0000001.140.44P
554Zac Reininger26DET251028.0303001.0000000.960.12P
555Luis Rengifo22LAA10710187901.24401822461260.973-2-2-1-1-24.273.692B-SS
556Franmil Reyes23CLE33016.0440001.0001380002.251.33OF
557Víctor Reyes24DET676362566.0155147711.994002402.452.30OF
558Clayton Richard35TOR1010045.11951311.94752203.571.80P
559Trevor Richards26TBR73023.140310.7501901.160.43P
560Joey Rickard28BAL403323291.28583020.976417416-12.562.08OF
561Tanner Roark32OAK1010055.0514001.0000000.820.50P
562Daniel Robertson25TBR745840532.119962131628.9701023-4-903.262.243B-2B-SS-P
563Hansel Robles28LAA711072.2137511.923-2-601.490.17P
564Brady Rodgers28HOU3005.000000000.000.00P
565Fernando Rodney42OAK170014.1211011.000-1-1401.260.12P
566Carlos Rodón26CHW77034.2101001.000-1-600.260.14P
567Eduardo Rodríguez26BOS34340203.125223011.00000-11.110.74P
568Jefry Rodríguez25CLE108046.282512.875-1-401.350.70P
569José Rodríguez23LAA91019.2312011.0000001.370.33P
570Ronny Rodríguez27DET686561573.1304150146839.974-7-14-8-16-34.654.172B-SS-1B-3B-OF
571Chaz Roe32TBR710051.040310.750-2-800.530.04P
572Jake Rogers24DET343432302.03012871310.997-1-414-28.948.82C
573Josh Rogers24BAL50014.100000000.000.00P
574Taylor Rogers28MIN600069.0155911.933-1-301.830.23P
575Jordan Romano26TOR170015.1532011.0000002.930.29P
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
576Fernando Romero24MIN150014.0211001.0000001.290.13P
577Austin Romine30NYY716256564.16386102624.99712-1-2110.148.96C-P
578Sergio Romo36MIN270022.2101001.0000000.400.04P
579Héctor Rondón31HOU621060.21367021.000-1-301.930.21P
580José Rondón25TOT463624316.01274380415.969-3-10-5-18-13.502.462B-SS-3B-OF-1B-P
581Adonis Rosa24NYY1002.0110001.0000004.501.00P
582Eddie Rosario27MIN1321291161146.0221208851.977-10-10-11-1101.701.64OF
583Randy Rosario25KCR6003.2101001.0000002.450.17P
584Trevor Rosenthal29DET10009.020110.5000001.000.10P
585Tyson Ross32DET77035.1114610.9090002.551.43P
586Zac Rosscup31TOT210015.0413001.00018002.400.19P
587José Ruiz24CHW401040.071510.8571501.350.15P
588Rio Ruiz25BAL1219385886.0291104179826.97300-1-112.872.233B-1B-2B
589Nick Rumbelow27SEA3001.100000000.000.00P
590CC Sabathia38NYY23220107.150321.600-4-700.250.13P
591Casey Sadler28TBR90019.161410.8330002.330.56P
592Connor Sadzeck27SEA200023.2422001.000-1-801.520.20P
593Danny Salazar29CLE1104.000000000.000.00P
594Chris Sale30BOS25251147.11367011.000-1-100.790.52P
595Adrian Sampson27TEX35151125.121417011.00023-11.510.60P
596Aaron Sanchez26TOT27270131.1291217011.0000001.991.07P
597Gary Sánchez26NYY908677742.284079332155.982-1-2-2-3010.009.17C
598Yolmer Sanchez27CHW1491421381256.26732484169108.98715145524.764.462B
599Patrick Sandoval22LAA109039.172410.8571501.370.60P
600Miguel Sanó26MIN989486859.0275921641919.931-11-15-13-1812.682.563B-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
601Carlos Santana33CLE1351351291185.21034951731077.99033-1-107.777.591B
602Danny Santana28TEX12011193997.2535427931548.972-9-10-6-7-14.694.03OF-1B-2B-3B-SS
603Domingo Santana26SEA1009893865.22001844121.940-13-19-15-20-31.951.88OF
604Ervin Santana36CHW33013.1220001.0000001.350.67P
605Anthony Santander24BAL908963793.1230223522.991231132.592.53OF
606Héctor Santiago31CHW112025.2505011.0001801.750.45P
607Brian Schlitter33OAK6009.2101001.0000000.930.17P
608Jonathan Schoop27MIN113110101983.14341662541462.968-3-3-2-203.843.722B
609John Schreiber25DET130013.0110001.0000000.690.08P
610Frank Schwindel27KCR54132.03130012.968-1-49-1-3808.446.001B
611Tanner Scott24BAL280026.130210.667-1-800.680.07P
612Tayler Scott27TOT132016.163211.8330002.760.38P
613Kyle Seager31SEA10410399909.2293642181123.9620081122.792.713B
614Marcus Semien28OAK1611611541435.06341864361285.9810076-33.903.86SS
615Luis Severino25NYY33012.030210.667-1-1701.500.67P
616Pedro Severino25BAL898071719.26926552985.988-6-10-12-20-58.557.69C
617Justin Shafer26TOR340039.2321001.0000000.680.09P
618Mike Shawaryn24BOS140020.110010.000-1-1000.000.00P
619Justus Sheffield23SEA87036.081611.875-1-601.750.88P
620Chandler Shepherd26BAL53019.0211001.0000000.950.40P
621Matt Shoemaker32TOR55028.2116410.90921403.142.00P
622Andrelton Simmons29LAA1029891873.14241372761156.9741420811-14.264.05SS
623Chance Sisco24BAL534536395.1345332760.983-4-13-11-33-17.726.40C-1B
624Tyler Skaggs27LAA1515079.21257001.0001301.360.80P
625Eric Skoglund26KCR64021.0624011.00011002.571.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
626Matt Skole29CHW99978.060591091.000-1-15-2-3106.926.671B
627Aaron Slegers26TBR1003.000000000.000.00P
628Devin Smeltzer23MIN116049.0303001.0001400.550.27P
629Dwight Smith Jr.26BAL868266695.2161153351.969-6-11-8-1302.021.81OF
630Joe Smith35HOU280025.0211001.0000000.720.07P
631Josh A. Smith31BOS182031.0431001.000-1-601.160.22P
632Josh D. Smith29CLE8008.1101001.0000001.080.13P
633Kevan Smith31LAA594641430.04163922220.995-3-8-6-17-18.677.02C
634Mallex Smith26SEA1321241101112.0319312252.9841921-11-11-22.542.38OF
635Justin Smoak32TOR898882772.073268642464.995-7-11-3-508.498.181B
636Drew Smyly30TEX139051.1936001.0000001.580.69P
637Cy Sneed26HOU80021.1101001.0000000.420.13P
638Blake Snell26TBR23230107.01611411.938-1-201.260.65P
639Eric Sogard33TOT867565701.2321137177731.9781223-14.033.452B-OF-3B-SS
640Nick Solak24TEX161616144.042152434.929-5-40-2-1702.442.443B-2B
641Jorge Soler27KCR565439447.110397330.971-5-12-9-2402.011.79OF
642Joakim Soria35OAK711069.01055001.0001301.300.14P
643Gregory Soto24DET337057.2101631.700-3-1001.090.21P
644Glenn Sparkman27KCR31231136.019514011.000-1-101.260.61P
645Gabe Speier24KCR9007.1202001.0000002.450.22P
646George Springer29HOU10910667915.0227220521.9911824121532.212.06OF
647Jeffrey Springs26TEX250032.1101001.0000000.280.04P
648Locke St. John26TEX7006.2110001.0000001.350.14P
649Eric Stamets27CLE151411118.040102823.950-1-6-1-10-12.902.53SS
650Ryne Stanek27TBR4127055.2532001.000-1-400.810.12P
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
651Giancarlo Stanton29NYY1313595.01615010.938-2-24-1-1201.421.15OF
652Bubba Starling26KCR554939443.1129123511.99238-4-1012.602.33OF
653Cody Stashak25MIN181025.0202011.0000000.720.11P
654Max Stassi28TOT504426357.13973752022.995-1-331009.957.90C-1B-P
655Josh Staumont25KCR160019.1312001.0000001.400.19P
656Brock Stewart27TOR100021.2211001.0000000.830.20P
657Christin Stewart25DET898977766.2140133251.964-9-15-3-401.581.52OF
658DJ Stewart25BAL353322275.25550321.964-3-11-4-1701.731.51OF
659Kohl Stewart24MIN92025.1413001.000-1-801.420.44P
660Dan Straily30BAL148047.272410.8570001.130.43P
661Dee Strange-Gordon31SEA11210798931.14511952461063.978-3-4-1-1-14.263.902B-SS
662Chris Stratton28LAA75029.1633001.0001701.840.86P
663Myles Straw24HOU462722306.0904347041.00041531102.651.88SS-OF-2B
664Hunter Strickland30SEA4003.100000000.000.00P
665Marcus Stroman28TOR21210124.234112031.9123502.241.48P
666Garrett Stubbs26HOU176687.18480310.9880-1-1-13-18.554.61C-OF
667Daniel Stumpf28DET480029.0321001.0000000.930.06P
668José Suarez21LAA1915081.01541010.9332511.560.74P
669Jesús Sucre31BAL191716150.0119113513.99218-1-807.085.90C-1B-P
670Cole Sulser29TBR7007.1101001.0000001.230.14P
671Ichiro Suzuki45SEA22010.0330001.0000-48112002.701.50OF
672Erik Swanson25SEA278058.0523001.000-2-700.780.19P
673Anthony Swarzak33SEA150013.2101001.0000000.660.07P
674Blake Swihart27BOS106661.06055230.950-1-24-2-3908.415.70C-OF-1B
675Masahiro Tanaka30NYY32311182.02991823.9311101.340.84P
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
676Stephen Tarpley26NYY211024.2422011.0001801.460.19P
677Dillon Tate25BAL160021.0202001.0000000.860.13P
678Mike Tauchman28NYY867765694.1160156311.994712193232.061.85OF
679Beau Taylor29TOT109675.071683001.00000-2-32-28.527.10C
680Josh Taylor26BOS521047.150410.80000-10.760.08P
681Rowdy Tellez24TOR575748483.049445141240.996-3-8-1-219.178.631B
682Ryan Tepera31TOR231021.250410.8001901.660.17P
683Matt Thaiss24LAA533927349.1162965977.957142713.992.773B-1B
684Tyler Thornburg30BOS160018.2202001.0000000.960.13P
685Trent Thornton25TOR32290154.1156811.9331100.820.44P
686Lewis Thorpe23MIN122027.2202001.0000000.650.17P
687Charlie Tilson26CHW514127358.110194430.970-5-17-4-13-12.461.92OF
688Abraham Toro22HOU242017189.257183725.96532021302.612.203B-1B
689Carlos Torres36DET4006.000000000.000.00P
690Gleyber Torres22NYY1391371291207.05512043272088.96400-14-14-13.963.74SS-2B
691Ronald Torreyes26MIN74238.1177911.9410-9-2-63-13.761.78SS-3B-OF-2B
692Wilfredo Tovar27LAA312317207.0922962112.989171603.962.94SS
693Sam Travis25BOS453119283.01881759414.97916-2-8-15.853.831B-OF
694Blake Treinen31OAK570058.2541001.000-1-300.770.09P
695Jose Trevino26TEX403228297.22732591311.996280008.226.80C
696Lou Trivino27OAK610060.0117311.909-2-701.500.16P
697Nick Tropeano28LAA31013.2211001.0000001.320.67P
698Mike Trout27LAA1221211101051.2303294542.9871214-4-402.562.45OF
699Kyle Tucker22HOU19127137.24744211.97921843423.012.00OF-1B
700Sam Tuivailala26SEA232023.010010.000-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
701Troy Tulowitzki34NYY44330.01037001.000-1-28-1-4003.002.50SS
702Spencer Turnbull26DET30300148.12061311.950-2-301.150.63P
703Justin Upton31LAA565543461.09286240.957-10-26-13-33-21.721.57OF
704Richard Ureña23TOR292120196.069214626.971-2-111603.082.23SS-2B-3B-OF-P
705José Urquidy24HOU97041.0633011.0000001.320.67P
706Gio Urshela27NYY124109101984.1294692121321.956-6-700-12.572.253B-1B-OF
707Framber Valdez25HOU268070.21531111.933-1-301.780.54P
708Phillips Valdéz27TEX110016.0110001.0000000.560.09P
709Breyvic Valera27TOT171212122.0481236061.0002200003.542.822B-SS-3B
710Andrew Vasquez25MIN1000.00000000.00P
711Christian Vázquez28BOS126111901003.01126104381210.9984567-410.098.33C-1B-3B-2B
712Andrew Velazquez24TOT125455.028131413.9640412104.422.252B-3B-OF
713Héctor Velázquez30BOS348056.1104510.9002701.440.26P
714Drew VerHagen28DET224058.0817021.0000001.240.36P
715Justin Verlander36HOU34342223.0271710001.0001101.090.79P
716Thyago Vieira26CHW6007.020111.5000001.290.17P
717Jonathan Villar28BAL1601581011391.164620642020104.96900-6-5-44.053.012B-SS
718Meibrys Viloria22KCR413936345.13162942112.997310-1-308.217.68C
719Daniel Vogelbach26SEA574929421.241839422245.995-2-7-6-1708.887.301B
720Luke Voit28NYY838173706.161057528760.989-10-17-13-2207.687.271B
721Edinson Vólquez35TEX114016.0330011.000-1-1301.690.27P
722LaMonte Wade Jr.25MIN25156143.129272011.000-8-63-3-2501.821.16OF-1B
723Tyler Wade24NYY402814271.2964748110.990210-2-803.152.112B-OF-3B-SS
724Jacob Waguespack25TOR1613078.0725001.0000000.810.44P
725Marcus Walden30BOS700078.0115510.909-2-501.150.14P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
726Jared Walsh25LAA272117185.1157140170121.0000-11607.625.411B-P
727Donovan Walton25SEA75347.01587011.0000312602.872.14SS-2B
728Wei-Chung Wang27OAK200027.0303001.0001701.000.15P
729Taylor Ward25LAA1310585.02117221.905-5-72-8-112-22.011.46OF-3B
730Art Warren26SEA6005.100000000.000.00P
731Ryan Weber28BOS183040.21239001.00021002.660.67P
732J.B. Wendelken26OAK270032.2312001.0000000.830.11P
733Joey Wendle29TBR746449594.223684149329.987482413.532.712B-3B-SS-OF
734Tyler White28HOU494033378.0318293250221.000272617.576.121B-P
735Stevie Wilkerson27BAL1128668809.22151892335.986-4-6-7-10-12.361.80OF-2B-P
736Mason Williams27BAL98572.01614110.938-1-22-1-1601.881.67OF
737Mac Williamson28SEA242116189.04946210.98031631902.292.00OF
738Bobby Wilson36DET151511127.21311256001.000001919.238.73C
739Patrick Wisdom27TEX96462.03225615.9690-80004.503.441B-3B
740Matt Wisler26SEA238022.1321001.0000001.210.13P
741Nick Wittgren28CLE550057.21037031.00031001.560.18P
742Asher Wojciechowski30BAL1716082.1642001.0000000.660.35P
743Kean Wong24TOT43135.01257021.00012413403.092.402B-OF
744Hunter Wood25TOT362045.1422001.000-1-2600.790.11P
745Brandon Workman30BOS730071.2945011.0000001.130.12P
746Matt Wotherspoon27BAL2004.2211001.0000003.861.00P
747Mike Wright Jr.29TOT190029.1541001.0000001.530.26P
748Steven Wright34BOS6006.1101001.0000001.420.17P
749Austin Wynns28BAL252019182.01881731231.984-3-201709.157.40C
750Jimmy Yacabonis27BAL294041.082511.8750001.540.24P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
751Ryan Yarbrough27TBR28140141.219613011.0001101.210.68P
752Gabriel Ynoa26BAL36130110.2177820.882-1-201.220.42P
753Seby Zavala25CHW33223.02622310.962000009.788.33C
754T.J. Zeuch23TOR53022.2303001.0000001.190.60P
755Bradley Zimmer26CLE52122.0550001.000-1-550002.051.00OF
756Kyle Zimmer27KCR150018.1101001.0000000.490.07P
757Jordan Zimmermann33DET23230112.01871011.944-3-5-11.370.74P
758Mike Zunino28TBR897862689.28077643767.993712814110.459.00C