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 Orioles565.51.6741621458111212879.0593442931537104159.982-47-4-42-2-6
Boston Red Sox433.99.6931621458112713128.058194376136677106.98729315-3-7
Chicago White Sox515.23.6901621458115612933.0585643111431114135.981-49-5-41-4-6
Cleveland Indians484.00.6881621458106413116.058084372135383123.986-13-1201
Detroit Tigers494.91.6941621458120512828.057994276142895126.98410-21-5-14
Houston Astros413.30.7051621458101413095.057974365136963116.9893636432
Kansas City Royals495.14.6801621458123412888.059024296152977142.987-22-2-32-5-4
Los Angeles Angels604.46.6931621458108312936.058904312150276173.9872621021
Minnesota Twins544.78.6821621458113712990.058814330145497127.984-29-37-3-2
New York Yankees494.13.6841621458115513107.05807436913449495.984-54-526-2-8
Oakland Athletics534.16.7171621458111613191.060804397159489125.985494610
Seattle Mariners534.39.6911621458109913038.059204346148688152.98513120-1
Tampa Bay Rays543.99.7081621458110113035.059134345148385136.98650546-2-1
Texas Rangers505.23.6821621458114912879.0597142931558120168.980182-41-2-3
Toronto Blue Jays635.14.6781621458111612903.0584943011447101138.983-59-6-54-3-3
League Average494.56.6901621458112512996 58824332145991135.985-30-4-0-3
7294.56.69024302187016868194946.088226649822188113632021.985-520-53-2-50

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
1José Abreu31CHW114114112999.298490373881.99200-1-108.798.561B
2Jason Adam26KCR310032.1202001.0000000.560.06P
3Willy Adames22TBR838072705.2298921921444.95301-8-1413.623.34SS-2B
4Chance Adams23NYY3107.2110001.0000001.170.33P
5Jim Adduci33DET484336364.237235114722.9810-1-3-10-19.017.601B
6Ehire Adrianza28MIN1069581850.2335126200943.973-8-11-7-9-33.452.91SS-3B-1B-2B-OF
7Hanser Alberto25TEX117567.034132016.971-1-25-1-1804.432.75SS-2B-3B
8Victor Alcántara25DET270030.0211001.000-1-700.600.07P
9Anthony Alford23TOR116458.014140001.000-1-10-1-2002.171.27OF
10Cody Allen29CLE700067.0936011.0000001.210.13P
11Greg Allen25CLE876960659.2187184211.99523-4-712.542.14OF
12Abraham Almonte29KCR393130290.285832021.000-5-21-2-812.632.18OF
13Miguel Almonte25LAA8007.0101001.0000001.290.13P
14Yonder Alonso31CLE1381311181168.11044980541089.990-2-23337.977.491B
15Dan Altavilla25SEA220020.2101001.0000000.440.05P
16Jose Altuve28HOU1301301181136.2428159262763.984552213.333.242B
17José Alvarado23TBR700064.1615011.00000-1-1900.840.08P-1B
18José Álvarez29LAA760063.018612011.0001302.570.24P
19Pedro Álvarez31BAL96455.126141112.9620-9-3-65-14.072.783B-1B
20Brett Anderson30OAK1717080.1817011.000-2-500.900.47P
21Justin Anderson25LAA570055.1125611.9170001.790.19P
22Tim Anderson25CHW1511511441329.16001883922072.967111211-13.933.84SS
23John Andreoli28TOT211813154.237370001.000-1-70002.151.76OF
24Matt Andriese28TBR274059.274210.857-1-300.910.22P
25Elvis Andrus29TEX979687832.24131392631177.973223434.354.14SS
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
26Miguel Andujar23NYY1361321171169.128693178156.948-29-30-21-22-42.091.993B
27Pedro Araújo24BAL200028.0963001.0000002.890.45P
28Chris Archer29TBR1717096.083410.875-2-400.660.41P
29Francisco Arcia28LAA362620232.02141961624.991-2-9-4-2108.225.73C-1B-P
30Shawn Armstrong27SEA140014.2404001.00011402.450.29P
31Christian Arroyo23TBR151511121.046162917.97817-2-20-13.353.003B-2B
32Willians Astudillo26MIN262018188.21401201730.979-2-110016.545.27C-3B-2B-OF-P
33Tyler Austin26TOT424031341.031129416128.997-3-101308.187.381B
34Luis Avilán28CHW580039.2615001.0000001.360.10P
35John Axford35TOR451051.090720.778-1-401.240.16P
36Sandy Báez24DET90014.1110001.0000000.630.11P
37Anthony Banda24TBR31014.2101001.0000000.610.33P
38Johnny Barbato25DET7006.200000000.000.00P
39Luke Bard27LAA80011.2422001.0000003.090.50P
40Scott Barlow25KCR60015.041210.7500001.800.50P
41Brandon Barnes32CLE192260.114140001.0002320002.090.70OF-2B
42Danny Barnes28TOR470041.041210.750-2-1000.660.06P
43Matt Barnes28BOS620061.2743001.000-3-1011.020.11P
44Tony Barnette34TEX220026.1945001.0000003.080.41P
45Franklin Barreto22OAK281714175.079383926.975-3-190003.962.752B-SS
46Jaime Barria21LAA26260129.117107011.000-1-201.180.65P
47Chris Bassitt29OAK117047.284310.875-2-801.320.64P
48Trevor Bauer27CLE28270175.123815011.0000001.180.82P
49Jake Bauers22TBR898575765.061958430557.992-2-3-2-307.226.401B-OF
50Chris Beck27CHW140023.262310.8330001.900.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
51Gordon Beckham31SEA21129135.0732152061.00043565304.873.482B-3B-SS
52Tim Beckham28BAL898984778.23301191921941.942-7-11-6-9-13.593.38SS-3B-2B
53Cam Bedrosian26LAA710064.0103610.900-1-301.270.13P
54Jalen Beeks24TOT141050.2826021.000-2-47-11.420.57P
55Matt Belisle38TOT330034.194410.8890002.100.24P
56Jeff Beliveau31CLE9004.2110001.000-1-4301.930.11P
57Chad Bell29DET3007.100000000.000.00P
58Adrián Beltré39TEX706956587.0208531451014.952122413.042.833B
59Andrew Benintendi23BOS1441421251268.12572411242.9841096531.801.76OF
60Christian Bergman30SEA32014.0211001.0000001.290.67P
61José Berríos24MIN32322192.136142112.9722201.641.09P
62Jon Berti28TOR44434.01266031.000-2-60-1-3503.183.002B
63Dellin Betances30NYY660066.2143830.786-1-301.490.17P
64Mookie Betts25BOS1311281121118.0280272710.9961819181952.252.11OF-2B
65Joe Biagini28TOR504072.081610.875-5-14-10.880.14P
66Austin Bibens-Dirkx33TEX136045.0945001.000-1-401.800.69P
67Shane Bieber23CLE20190114.21165011.000-1-200.860.55P
68Greg Bird25NYY746966625.254250337237.996472407.777.301B
69Paul Blackburn24OAK66027.2000000000.000.00P
70Jabari Blash28LAA20119108.12221010.955-3-33-2-2201.741.05OF
71Jeremy Bleich31OAK2000.100000000.000.00P
72Richard Bleier31BAL310032.2523011.0000001.380.16P
73Xander Bogaerts25BOS1361341221183.15091633361065.980-4-4-8-823.803.67SS
74Jorge Bonifacio25KCR605855514.2110105321.98211-5-11-31.891.80OF
75Ryan Borucki24TOR1717097.21431011.929-3-601.200.76P
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
76Matthew Boyd27DET31310170.1199821.895-3-400.900.55P
77Blaine Boyer36KCR210021.2404001.000-1-901.660.19P
78Brad Brach32BAL420039.061411.833-2-1001.150.12P
79Chasen Bradford28SEA460053.293420.778-1-401.170.15P
80Jackie Bradley Jr.28BOS1431371281235.2341326963.982232243-22.442.34OF
81Michael Brantley31CLE1341341051136.1228221612.99633-2-211.801.69OF
82Ryan Brasier30BOS340033.2945021.0001602.410.26P
83Alex Bregman24HOU1571571421404.04281073051634.963-4-45412.642.473B-SS-2B-OF
84José Briceño25LAA433427304.03042703222.9930-228-18.947.02C-1B
85Parker Bridwell26LAA5106.2202001.0000002.700.40P
86Zack Britton30TOT410040.2113712.90912902.210.24P
87Aaron Brooks28OAK3002.2202011.00017506.750.67P
88Ryan Buchter31OAK540039.1716001.00021011.600.13P
89Aaron Bummer24CHW370031.2312011.000-1-600.850.08P
90Dylan Bundy25BAL31311171.22091012.950-4-501.000.61P
91Ryan Burr24CHW8009.2202001.0000001.860.25P
92Alan Busenitz27MIN230025.1532001.0000001.780.22P
93Matt Bush32TEX210023.043010.7500001.170.14P
94Drew Butera34KCR514342394.23383231322.994-4-12-9-2707.666.59C-1B-P
95Dan Butler31BOS22015.0871001.0001800004.804.00C
96Eddie Butler27TEX220032.0633001.0000001.690.27P
97Ty Buttrey25LAA160016.1523001.0000002.760.31P
98Byron Buxton24MIN272622232.070691001.00021221002.722.59OF
99Melky Cabrera33CLE716922500.0103994011.000-2-6-8-19-21.851.45OF
100Miguel Cabrera35DET323221261.026224813122.996-2-8-5-2309.008.161B
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
101Trevor Cahill30OAK21200110.02251611.9550011.721.00P
102Kole Calhoun30LAA1361291161148.0243231844.984990021.871.76OF
103Willie Calhoun23TEX272512200.04037120.950-2-9-4-2401.711.41OF
104Jeimer Candelario24DET1401391351212.03671162411026.973-5-5-11-11-22.652.553B
105Mark Canha29OAK1169855879.12632603021.00011-4-502.692.14OF-1B
106Robinson Canó35SEA797764665.0353200151254.9947132404.754.132B-1B-3B
107Ryan Carpenter27DET65022.170611.8570002.421.00P
108Carlos Carrasco31CLE32302192.026818051.000-1-101.220.81P
109Cody Carroll25BAL150017.0321001.000-1-1201.590.20P
110Andrew Cashner31BAL28280153.02891810.9644501.590.96P
111Santiago Casilla37OAK260031.1734021.0000002.010.27P
112Nick Castellanos26DET1421421381234.13002871030.990-8-8-19-18-12.172.09OF
113Diego Castillo24TBR4311056.262310.833-2-700.790.12P
114Welington Castillo31CHW434233354.13293062214.997-2-7-7-24-18.337.63C
115Harold Castro24DET52020.11578021.0001650006.642.50SS-2B
116Jason Castro31MIN191918174.120418717051.00021417210.5310.74C
117Miguel Castro23BAL631086.1123720.833-1-2-11.040.16P
118Jake Cave25MIN857770676.2166157541.976-6-11-3-5-32.151.91OF
119Xavier Cedeño31CHW330025.1422001.0000001.420.12P
120Juan Centeno28TEX109983.067670001.000-1-14-1-14-17.276.70C
121Luis Cessa26NYY165044.283410.875-1-401.410.44P
122Aroldis Chapman30NYY550051.1505001.0001400.880.09P
123Matt Chapman25OAK1451441351273.24841333312037.9591817232203.283.203B
124Jesse Chavez34TEX300056.1716001.0000001.120.23P
125Robinson Chirinos34TEX10810296893.07537193134.99611-10-1337.566.94C
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
126Yonny Chirinos24TBR187089.2936011.0000000.900.50P
127Lonnie Chisenhall29CLE282420212.04138211.976-2-11-3-16-11.701.43OF
128Jiman Choi27TBR1103.0330001.000-1-3600009.003.001B
129Shin-Soo Choo35TEX595948507.1111105240.964-1-2-7-16-11.901.81OF
130Adam Cimber27CLE280020.0817011.00011003.600.29P
131Nick Ciuffo23TBR16146111.01131085001.000-2-22-2-22-19.167.06C
132Alex Claudio26TEX661068.125421011.0002603.290.38P
133Mike Clevinger27CLE32321200.03672721.9441101.531.06P
134Tyler Clippard33TOR731068.2523001.000-1-300.660.07P
135Alex Cobb30BAL27271152.1281117011.0000001.651.00P
136A.J. Cole26NYY280038.051310.8000000.950.14P
137Gerrit Cole27HOU32321200.126101512.9621101.120.78P
138Taylor Cole28LAA182036.0835001.0001602.000.44P
139Louis Coleman32DET510051.11046011.0002801.750.20P
140Alex Colomé29TOT700068.01055001.000-1-17-11.320.14P
141Bartolo Colón45TEX28241146.13372242.8793401.781.04P
142Ryan Cook31SEA190017.0211001.000-1-1201.060.11P
143Ryan Cordell26CHW1510792.123230001.000-1-16-2-2602.241.53OF
144Carlos Correa23HOU109109102959.0380106268643.98415181114-13.513.43SS
145Nestor Cortes23BAL4004.2101011.0000001.930.25P
146Danny Coulombe28OAK270023.2413001.0000001.520.15P
147Dylan Covey26CHW27210121.22791442.852-4-701.700.85P
148Kaleb Cowart26LAA463223309.012658680191.00029-4-1503.672.423B-2B-SS-OF-1B
149Zack Cozart32LAA585847513.217659113422.977-6-14-5-1203.012.613B-2B-SS
150C.J. Cron28TBR615851513.049246327246.9964101208.608.031B
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
151Nelson Cruz37SEA44126.1660001.00013614602.051.50OF
152Rhiner Cruz31TOR2003.100000000.000.00P
153William Cuevas27BOS91017.0743001.00022403.710.78P
154Brandon Cumpton29TOR1001.200000000.000.00P
155Zac Curtis25TEX8006.2202001.0000002.700.25P
156John Curtiss25MIN8006.1211011.00013202.840.25P
157Cheslor Cuthbert25KCR222016178.21007225310.970170004.894.413B-1B
158Tyler Danish23CHW7006.1211001.000-1-3202.840.29P
159Matt Davidson27CHW625351486.239235236428.990-3-7-4-1017.186.261B-3B-P
160Chris Davis32BAL1161151111010.098591367598.995-5-6-8-10-18.738.451B
161J.D. Davis25HOU402517243.2128854037.977211-2-914.622.983B-1B-OF-P
162Jonathan Davis26TOR166366.02119111.952-1-22-1-1802.731.25OF
163Khris Davis30OAK1110786.017170001.000-3-42-5-69-11.781.55OF
164Rajai Davis37CLE754733470.21151123011.000-6-161212.201.53OF
165Chase De Jong24MIN44017.252211.8000002.041.00P
166Dean Deetz24HOU4003.100000000.000.00P
167Nicky Delmonico25CHW817451631.1179167757.97212-9-17-32.482.10OF-1B
168Delino DeShields25TEX1029388829.1288275672.97681181123.052.75OF
169Odrisamer Despaigne31LAA84018.2523001.0000002.410.63P
170Ross Detwiler32SEA1006.000000000.000.00P
171Chris Devenski27HOU501047.1113710.909-2-801.900.20P
172Rafael Devers21BOS1161131071016.2326572452414.926-16-18-11-1302.672.603B
173Aledmys Díaz27TOR1281201051061.2425142274959.979-4-4-2-2-13.533.13SS-3B
174Edwin Díaz24SEA730073.1716001.0002510.860.10P
175Yandy Díaz26CLE18117102.269511712.986115-1-1215.963.781B-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
176Jake Diekman31TEX470039.060510.8330001.150.11P
177Josh Donaldson32TOT383826320.192256259.9460-1-3-1102.442.233B-1B
178Brian Dozier31MIN10310198906.1418150260860.981-3-5-8-1114.073.982B
179Hunter Dozier26KCR908784768.050542573751.986-16-25-16-2505.845.531B-3B-OF
180Oliver Drake31TOT330035.0844001.00013402.060.24P
181Brandon Drury25TOT232114178.057213248.930-4-24-1-602.682.123B-2B-1B-SS
182Lucas Duda32KCR615958515.153549636341.994-1-32529.298.721B
183Tyler Duffey27MIN191025.051310.8000001.440.21P
184Danny Duffy29KCR28280155.021417001.0001101.220.75P
185Matt Duffy27TBR1251211141063.1353872531324.9635600-12.882.703B-SS
186Zach Duke35TOT720052.0126420.83312301.730.14P
187Ryan Dull28OAK280025.141210.7501801.070.11P
188Jon Edwards30CLE9008.2110001.0000001.040.11P
189Roenis Elías29SEA234051.0734001.0000001.240.30P
190Edwin Encarnación35CLE232216190.016214714116.994-3-16-1-617.637.001B
191Adam Engel26CHW1401241161118.0367355571.981337732.902.57OF
192Nathan Eovaldi28TOT22210111.024717011.00011001.951.09P
193Alcides Escobar31KCR1401391281215.04861713021356.973-22-21-28-27-23.503.33SS-3B-OF-2B
194Eduardo Escobar29MIN979488839.125777176423.984-4-5-3-4-12.712.563B-SS-2B
195Marco Estrada34TOR28280143.214212001.0001100.880.50P
196Jeurys Familia28OAK300031.1312001.0000000.860.10P
197Jake Faria24TBR1712065.0103611.900-1-3-11.250.53P
198Buck Farmer27DET661069.1123810.9170001.430.17P
199Danny Farquhar31CHW8008.000000000.000.00P
200Tim Federowicz30HOU109982.09687810.990-2-29-2-29010.439.50C
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
201José Fernández25TOR130010.1110001.0000000.870.08P
202Jose Miguel Fernandez30LAA312714225.0182172100301.000-2-100007.285.871B-3B-2B
203Matt Festa25SEA8108.1211001.0000002.160.25P
204Johnny Field26TOT755843546.1135130410.9932448-22.211.79OF-P
205Mike Fiers33TOT31300172.0261412011.0000001.360.84P
206Heath Fillmyer24KCR1713082.1945001.000-2-500.980.53P
207Derek Fisher24HOU372413220.043430001.0001531621.761.16OF
208Doug Fister34TEX1212066.0132920.8461301.500.92P
209David Fletcher24LAA807061617.225478174238.99281671303.672.902B-3B-SS-OF
210Brian Flynn28KCR480075.2606011.000-2-500.710.13P
211Wilmer Font28TOT135033.210010.0000000.000.00P
212Nolan Fontana27LAA71128.1135712.923-1-2128513.811.71SS-2B-3B
213Logan Forsythe31MIN494744405.018274105328.98424-4-11-13.983.652B-OF
214Dustin Fowler23OAK624536420.1112110110.991310-9-25-12.381.79OF
215Caleb Frare24CHW11007.0211001.0000002.570.18P
216Clint Frazier23NYY108878.015150001.000-2-250001.731.50OF
217David Freitas29SEA353223276.02822681222.993-2-7-2-909.137.78C-1B
218Jace Fry24CHW591051.1523001.0000000.880.08P
219Paul Fry25BAL350037.21037021.000-1-502.390.29P
220Carson Fulmer24CHW98032.1303001.0000000.840.33P
221Michael Fulmer25DET24240132.1251114001.0004601.701.04P
222Cam Gallagher25KCR201815152.1122118310.99221643207.156.05C
223Yovani Gallardo32TEX1818092.016511031.0000001.570.89P
224Giovanny Gallegos26NYY40010.0101001.0000000.900.25P
225Joey Gallo24TEX1371321121163.046844223330.994004403.603.25OF-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
226Ben Gamel26SEA876948624.1142134531.979-1-2-5-902.001.58OF-1B
227Avisaíl García27CHW878573727.0193189220.990-4-7-2-322.362.20OF
228Jaime García31TOR2513074.1122730.75000-11.090.36P
229Leury García27CHW766339580.01751353647.977-4-82412.652.11OF-2B-SS-3B
230Nick Gardewine24TEX3005.000000000.000.00P
231Brett Gardner34NYY1361301221185.0274265632.989-3-3121212.061.99OF
232Dustin Garneau30CHW1107.097110.88900-1-171010.298.00C
233Mitch Garver27MIN927672683.16636243543.994-6-10-16-28-38.687.16C-1B-P
234Evan Gattis31HOU2004.0220001.000000004.501.00C
235Kevin Gausman27BAL21210124.023419011.00000-11.671.10P
236Sam Gaviglio28TOR26240123.22161320.905-5-801.380.73P
237Cory Gearrin32TOT270027.1312011.0000000.990.11P
238Craig Gentry34BAL624030386.29793220.97972172102.211.53OF
239Mike Gerber25DET121212101.026251001.0003390002.322.17OF
240Domingo Germán25NYY2114085.2835011.000-3-700.840.38P
241Kyle Gibson30MIN32320196.2401723021.0002201.831.25P
242Ken Giles27TOT550050.1115510.909-1-2401.790.18P
243Sean Gilmartin28BAL120027.0624011.0001702.000.50P
244Chris Gimenez35MIN129576.07771422.97403-1-1608.885.77C-1B-P-3B
245Lucas Giolito23CHW32320173.130141510.967-3-301.510.91P
246Mychal Givens28BAL690076.294410.8891300.940.12P
247Tyler Glasnow24TBR1111055.2844011.000-3-1101.290.73P
248Erik Goeddel29SEA5007.100000-1-2700.000.00P
249Ryan Goins30KCR362726265.01164570116.9910-252303.913.112B-3B-SS
250Yan Gomes30CLE111105102948.210529944996.9914545-19.899.40C
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
251Carlos Gómez32TBR1039182828.0213201572.9671281122.241.96OF-2B-P
252Jeanmar Gómez30CHW260025.031110.667-1-800.720.08P
253Stephen Gonsalves23MIN74024.2523001.00021601.820.71P
254Marco Gonzales26SEA29291166.22441910.9580001.240.79P
255Alfredo González25CHW33224.02321110.957-1-500008.257.33C
256Erik González26CLE743025346.01606191816.950-1-21303.952.032B-3B-SS-1B
257Marwin González29HOU140136931186.0429292128939.979335513.192.46OF-SS-2B-1B-3B
258Miguel González34CHW33012.1101001.0000000.730.33P
259Niko Goodrum26DET127117971029.15143051931644.969-4-5-10-11-34.353.512B-1B-OF-SS-3B
260Brian Goodwin27KCR262523222.16361110.984-1-6-4-21-22.512.38OF
261Nick Goody26CLE120011.200000000.000.00P
262Alex Gordon34KCR1361341301186.1292281921.99388101022.202.13OF
263Daniel Gossett25OAK55024.1413011.0000001.480.80P
264Curtis Granderson37TOR716036517.1117109441.966-6-14-4-921.971.59OF
265Juan Graterol29TOT42121.125205001.000156157010.556.25C
266Kendall Graveman27OAK77034.160421.6671601.050.57P
267Sonny Gray28NYY30230130.134151810.9710002.281.10P
268Chad Green27NYY630075.2514001.0001300.590.08P
269Shane Greene29DET660063.184310.8750000.990.11P
270Didi Gregorius28NYY1321301211149.1475160309654.987442203.673.55SS
271Grayson Greiner25DET303027259.02512381211.996-1-5-1-508.698.33C
272Randal Grichuk26TOR12111097975.1238232512.996682212.191.96OF
273Justin Grimm29TOT210017.130210.6670001.040.10P
274Robbie Grossman28MIN847150623.0144138330.979-2-4-4-7-12.041.68OF
275Reymin Guduan26HOU3003.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
276Taylor Guerrieri25TOR9009.2211001.0000001.860.22P
277Preston Guilmet30TOR6008.0202001.0000002.250.33P
278Lourdes Gurriel Jr.24TOR656253548.126586170935.966-8-17-11-2414.203.66SS-2B
279Yuli Gurriel34HOU1291241011113.1895790100573.994333317.196.051B-3B-2B-SS
280Brandon Guyer32CLE974727507.110297230.97124-3-7-11.761.02OF-P
281Ronald Guzmán23TEX11710598939.2969909546102.99481023-19.228.231B
282Eric Haase25CLE72232.03029010.967-1-38-1-3808.164.14C
283David Hale30TOT40013.2202011.0000001.320.50P
284Justin Haley27BOS4007.2110001.0000001.170.25P
285Matt Hall24DET5008.0202001.0000002.250.40P
286Cole Hamels34TEX20200114.1112812.909-2-300.790.50P
287Ian Hamilton23CHW10008.0211001.0000002.250.20P
288Jason Hammel35KCR39180127.019415001.0002301.350.49P
289Brad Hand28CLE280027.2312001.0000000.980.11P
290Mitch Haniger27SEA1561561231376.23583381281.978118632.292.24OF
291J.A. Happ35TOT31310177.2144912.929-4-27-10.660.42P
292Blaine Hardy31DET3013086.0144911.929-1-201.360.43P
293Will Harris33HOU610056.213211011.0001402.060.21P
294Donnie Hart27BAL200019.170611.85711002.790.30P
295Chris Hatcher33OAK340036.1716001.0001601.730.21P
296Mike Hauschild28TOR2108.100000000.000.00P
297Ryon Healy26SEA1311281151142.010801007658114.993-10-11-9-9-18.458.061B-3B
298Andrew Heaney27LAA30301180.03182213.9683301.501.00P
299Adeiny Hechavarría29TOT796858614.123767167333.987471133.432.89SS-3B
300Heath Hembree29BOS670060.01037001.0000001.500.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
301Liam Hendriks29OAK258024.0431001.000-2-1701.500.16P
302Guillermo Heredia27SEA1208869832.22222193021.000-1-1-5-7-12.401.85OF
303Michael Hermosillo23LAA271711165.25857010.98386000-13.102.11OF
304Félix Hernández32SEA29280155.226101421.923-1-101.390.83P
305Teoscar Hernández25TOR119111100988.12302111182.965-7-8-12-14-22.021.87OF
306Kelvin Herrera28KCR270025.2101001.0000000.350.04P
307Rosell Herrera25KCR616057522.017110664110.9943751112.932.74OF-2B-3B
308Chris Herrmann30SEA292116182.0136128711.99300-1-706.684.66C-1B
309David Hess24BAL21190103.1175931.824-1-201.220.67P
310Aaron Hicks28NYY1311291241138.1272268220.993-13-14-7-702.132.06OF
311John Hicks28DET807675679.059854446851.98711-6-11-37.827.381B-C
312Kyle Higashioka28NYY272017192.02402251411.996-2-1316011.208.85C
313Trevor Hildenberger27MIN730073.019415001.0000002.340.26P
314Tim Hill28KCR700045.219316001.0001403.740.27P
315Jonathan Holder25NYY601066.0413001.000-1-300.550.07P
316Brock Holt30BOS988265744.1286152133131.997-8-12-4-6-13.452.662B-SS-OF-3B-1B
317James Hoyt31HOU1000.100000000.000.00P
318Chih-Wei Hu24TBR50013.000000000.000.00P
319Joe Hudson27LAA84338.041392001.000-1-320009.715.13C
320Phil Hughes32MIN72012.000000000.000.00P
321Drew Hutchison27TEX55021.1211011.000-2-1900.840.40P
322Jose Iglesias28DET1221201161055.1472148316863.98391000-13.963.80SS
323Gregory Infante30CHW10009.0101001.0000001.000.10P
324Edwin Jackson34OAK1717092.01861022.8891211.570.94P
325Josh James25HOU63023.0101001.0000000.390.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
326Danny Jansen23TOR292322207.01841691321.989-4-23-3-1707.916.28C
327Jon Jay33KCR515150457.01311292001.0008200002.582.57OF
328Kevin Jepsen33TEX210016.2303001.00011201.620.14P
329Williams Jerez26LAA170015.0303001.0000001.800.18P
330Jake Jewell25LAA3002.000000000.000.00P
331Joe Jiménez23DET680062.264110.833-1-300.720.07P
332Brian Johnson27BOS3813099.1615001.000-1-200.540.16P
333Jim Johnson35LAA621063.1113711.9090001.420.16P
334Sherman Johnson27LAA92234.017116031.000070004.501.892B-1B
335Adam Jones32BAL1391381181192.1318309542.987-15-15-19-1902.372.26OF
336JaCoby Jones26DET1201171111010.1293284812.9971517202352.602.43OF
337Nate Jones32CHW330030.0202001.0000000.600.06P
338Caleb Joseph32BAL827964688.164659742713.9890-1-1-2-18.357.70C-1B
339Corban Joseph29BAL72122.018180001.000-1-33-1-5507.362.571B-2B
340Matt Joyce33OAK574033387.28886110.989413-4-12-12.021.53OF
341Aaron Judge26NYY918986797.2183171932.9841015162442.031.98OF
342Jakob Junis25KCR30301177.02491411.958-2-201.170.77P
343Ariel Jurado22TEX128054.21138001.0000001.810.92P
344Tommy Kahnle28NYY240023.141210.7500001.160.13P
345Keone Kela25TEX380036.2514001.000-2-1101.230.13P
346Brad Keller22KCR41201140.126719031.0002301.670.63P
347Shawn Kelley34OAK190016.2211001.0000001.080.11P
348Joe Kelly30BOS730065.2133820.846-1-301.510.15P
349Tony Kemp26HOU897540656.21471407031.00059-4-702.011.60OF-2B
350Ian Kennedy33KCR22220119.21971110.9471201.350.82P
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
351Max Kepler25MIN1501421161276.1335327712.9971615151412.362.21OF-1B
352Dallas Keuchel30HOU34341204.2411427011.0001101.801.21P
353Dean Kiekhefer29OAK4002.0110001.0000004.500.25P
354Kevin Kiermaier28TBR888678747.12372325011.00034132042.852.69OF
355Craig Kimbrel30BOS630062.1523001.0000000.720.08P
356Isiah Kiner-Falefa23TEX1029490839.2477296172928.9816923-45.024.543B-C-2B-SS
357Tyler Kinley27MIN4003.1101001.0000002.700.25P
358Ian Kinsler36TOT1281241181091.1532213310989.98366101004.314.092B
359Jason Kipnis31CLE1451431181235.2508191308968.982-7-6-11-10-53.633.442B-OF
360Andrew Kittredge28TBR333038.1202001.000-1-500.470.06P
361Corey Kluber32CLE33332215.0321913001.0004401.340.97P
362Adam Kolarek29TBR310034.1126511.9170002.880.35P
363George Kontos33TOT7007.0101001.0000001.290.14P
364Michael Kopech22CHW44014.1211001.000-1-1401.260.50P
365Pete Kozma30DET252015178.08430540131.0005331704.253.36SS-3B-2B
366Ian Krol27LAA1002.000000000.000.00P
367Ryan LaMarre29TOT674733434.010599421.981-9-2525-12.141.51OF-P
368John Lamb27LAA33010.0211001.0000001.800.67P
369Ramón Laureano23OAK474239385.2113103911.99131051522.612.38OF
370Casey Lawrence30SEA110023.1413011.000-1-901.540.36P
371Mike Leake30SEA31310185.240201734.9252211.791.19P
372Wade LeBlanc33SEA32270162.020713011.0002201.110.63P
373José Leclerc24TEX590057.293420.778-1-311.090.12P
374Mark Leiter Jr.27TOR8006.2101001.0000001.350.13P
375Sandy León29BOS877861685.28147763714.999121119-110.679.34C
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
376Artie Lewicki26DET133038.2523001.000-1-501.160.38P
377Tzu-Wei Lin24BOS321311174.1762745411.947-2-11-4-2703.722.12SS-2B-OF-3B
378Francisco Lindor24CLE1571571451386.15861893831482.976216513.713.64SS
379Francisco Liriano34DET27260133.221219001.0001101.410.78P
380Zack Littell22MIN82020.1606001.0000002.660.75P
381Ben Lively26KCR5006.200000000.000.00P
382Jonathan Loáisiga23NYY94024.2422021.0000001.460.44P
383Jorge López25KCR77034.0202001.000-1-600.530.29P
384Reynaldo López24CHW32320188.2281117011.0001101.340.88P
385Aaron Loup30TOR500035.281611.8750001.770.14P
386Brandon Lowe23TBR413627322.01216357119.992260003.352.792B-OF
387Jed Lowrie34OAK1501471301302.1566204358474.99387-10-913.883.752B-3B
388Josh Lucas27OAK81014.1312001.0000001.880.38P
389Jonathan Lucroy32OAK1251191051066.195085783103.989-5-6-11-12-57.937.52C
390Dawel Lugo23DET272625226.084374436.964-2-10-2-1103.233.002B
391Lance Lynn31TOT31290156.2189630.833-6-45-10.860.48P
392Dixon Machado26DET646157544.1281119157545.98200-1-2-14.564.312B
393Manny Machado25BAL969687837.0396141247854.980-12-18-10-1414.174.04SS
394Matt Magill28MIN400056.2624001.0000000.950.15P
395Mikie Mahtook28DET615754513.1126120332.976-2-54912.162.02OF
396Luke Maile27TOR665856526.25344854365.9890049-19.028.00C
397Martín Maldonado31TOT11711193967.2107910215445.9962222-110.009.19C
398Sean Manaea26OAK27271160.21871010.944-4-500.950.63P
399Trey Mancini26BAL136134961134.155551635435.993-7-7-4-414.373.80OF-1B
400Brandon Mann34TEX7008.1101001.00012401.080.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
401Jhan Mariñez29BAL8008.020110.5000001.130.13P
402Jake Marisnick27HOU985747594.2143141111.993713122442.151.45OF
403Mike Marjama28SEA108772.06661410.98500-1-1708.136.50C
404Evan Marshall28CLE10007.000000000.000.00P
405Jefry Marte27LAA815133468.238634141436.990-1-30007.344.601B-3B-OF
406Chris Martin32TEX460041.251310.800-1-500.860.09P
407Leonys Martín30TOT807775679.1249238921.992-5-911-23.273.09OF
408Russell Martin35TOR908982785.06876057576.990-8-1271027.807.08C-3B-SS-OF
409J.D. Martinez30BOS575745493.01191163011.00038-2-4-12.172.09OF
410Víctor Martínez39DET1101.0110001.000000009.001.001B
411Nick Martini28OAK503725331.08683120.9773100002.281.68OF
412Joe Mauer35MIN908575754.069763361356.996124628.287.541B-OF-C
413Brandon Maurer27KCR370031.1642011.0000001.720.16P
414Bruce Maxwell27OAK161613141.013812612001.000000008.818.63C
415Trevor May28MIN241025.151220.600-2-1601.070.13P
416Cameron Maybin31SEA302419215.260600001.00013-3-1602.502.00OF
417Tim Mayza26TOR370035.2615001.0001601.510.16P
418Nomar Mazara23TEX115114106993.0225216720.991-1-1-7-812.021.94OF
419Zach McAllister30TOT440045.073310.857-4-10601.200.14P
420Brian McCann34HOU625542487.05995692731.99512410011.019.61C
421James McCann28DET114112111987.190284750510.99445-2-2-18.187.87C
422Kevin McCarthy26KCR650072.0143920.85700-11.500.18P
423Lance McCullers Jr.24HOU25220128.135201410.9711202.381.36P
424Andrew McCutchen31NYY242419208.034340001.000-2-141501.471.42OF
425Deck McGuire29TOT214038.074211.857-1-3101.420.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
426Reese McGuire23TOR1110680.07672310.987-2-30-2-3008.446.82C
427Collin McHugh31HOU580072.193510.8892601.000.14P
428Billy McKinney23TOT363318271.16665010.985314-4-17-12.161.76OF-1B
429Austin Meadows23TBR84444.2761001.000-3-73-2-5301.410.88OF
430John Means25BAL1003.100000000.000.00P
431Ryan Meisinger24BAL181021.0312001.0000001.290.17P
432Adalberto Mejía25MIN54022.1734001.0000002.821.40P
433Yohander Méndez23TEX85027.260510.8331701.630.63P
434Daniel Mengden25OAK22171115.2178810.941-1-211.240.73P
435Whit Merrifield29KCR1471471401294.1607311289775.988-2-2-10-24.173.952B-OF-1B
436Keynan Middleton24LAA160017.2110001.0000000.510.06P
437Andrew Miller33CLE360034.0303001.0000000.790.08P
438Brad Miller28TBR403634327.132630815322.99129-3-11-18.887.881B-2B
439Hoby Milner27TBR4002.200000000.000.00P
440Juan Minaya27CHW520046.294230.667-2-901.160.12P
441Mike Minor30TEX28280157.02551820.9201101.320.82P
442Aríel Miranda29SEA1105.000000000.000.00P
443Yoán Moncada23CHW1491481431294.15692133352180.963-16-15-10-9-13.813.682B
444Adalberto Mondesí22KCR716967616.2325119199744.978-7-14-3-614.644.36SS-2B
445Frankie Montas25OAK1311065.0505001.000-1-300.690.38P
446Jordan Montgomery25NYY66027.1101001.0000000.330.17P
447Adam Moore34TBR85551.059518011.000124-2-47010.417.38C
448Matt Moore29TEX39120102.01421111.9291201.150.33P
449Kendrys Morales35TOR191710134.01261169113.992-1-90008.406.251B-P-3B
450Osmer Morales25LAA1000.100000-1-6000.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
451Mitch Moreland32BOS11610393932.180973968252.998785607.796.961B
452Mike Morin27SEA3004.000000000.000.00P
453Akeel Morris25LAA90014.0514001.00011403.210.56P
454Logan Morrison30MIN514744422.240738024331.993383828.607.771B-OF
455Charlie Morton34HOU30300167.014212011.0001100.750.47P
456Taylor Motter28TOT169692.037307021.000-1-100003.622.181B-OF-3B-SS-2B-P
457Mike Moustakas29KCR807977690.226382174729.97324-2-313.343.203B-1B
458Gabriel Moya23MIN356036.1642001.0000001.490.17P
459Cedric Mullins23BAL454342377.2111108210.991-5-16-6-1912.622.44OF
460Tyler Naquin27CLE604731414.11251232001.00051341112.722.08OF
461Omar Narváez26CHW857269653.16255784073.989-11-20-14-26-38.517.27C
462Kristopher Negrón32SEA128473.0271611011.00023623203.332.08OF-3B-2B-SS
463Jake Newberry23KCR140013.1101001.0000000.680.07P
464Gift Ngoepe28TOR126355.025817061.00023500-14.092.082B-SS-3B
465Juan Nicasio31SEA460042.0202001.000-1-500.430.04P
466Daniel Norris25DET118044.1422001.0000000.810.36P
467Eduardo Núñez31BOS116111101992.1321122192728.978-8-9-16-19-22.852.642B-3B
468Renato Núñez24TOT716757565.2162401101212.926-2-33622.392.113B-OF
469Vidal Nuño III30TBR170033.0514001.0001601.360.29P
470Darren O'Day35BAL200020.0404001.0000001.800.20P
471Ryan O'Hearn24KCR323230282.229828013518.983-4-15-5-21-29.339.161B-OF
472Trevor Oaks25KCR42013.2303001.0000001.980.75P
473Rougned Odor24TEX1271231211084.2563218336996.984121478-14.604.362B
474Jake Odorizzi28MIN32320164.122101021.9090001.100.63P
475Alexi Ogando34CLE1001.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
476Seunghwan Oh35TOR480047.031110.6670000.380.04P
477Shohei Ohtani23LAA1010051.2716011.0000001.220.70P
478Matt Olson24OAK1621521471403.114941403847115.99511108739.549.181B
479Tyler Olson28CLE430027.1321001.0000000.990.07P
480Paulo Orlando32KCR212018171.05047120.960171702.532.29OF
481Luis Ortiz22BAL2102.100000000.000.00P
482Roberto Osuna23TOT380038.0725011.0000001.660.18P
483Dan Otero33CLE610058.2936021.0000001.380.15P
484Emilio Pagán27OAK550062.0844001.000-1-301.160.15P
485Daniel Palka26CHW686242526.195923011.000-12-28-10-22-11.621.40OF
486Thomas Pannone24TOR126043.0716001.0000001.470.58P
487Eduardo Paredes23LAA140018.1211001.0000000.980.14P
488Blake Parker33LAA670066.1321001.0000000.410.04P
489David Paulino24TOR7006.220110.5000001.350.14P
490James Paxton29SEA28282160.1817001.000-1-1-10.450.29P
491James Pazos27SEA600050.0422001.000-1-400.720.07P
492Brad Peacock30HOU611065.062310.8330000.690.08P
493Steve Pearce35TOT483723315.021620015113.99501-6-22-26.144.391B-OF
494Dustin Pedroia34BOS33327.01477011.0000130004.674.672B
495CD Pelham23TEX10007.2110001.000-1-2601.170.10P
496Félix Peña28LAA1917092.218612021.0002401.750.95P
497Wily Peralta29KCR370034.1413001.0001601.050.11P
498Carlos Pérez27TEX191511132.2132123811.99219-1-9-18.896.89C
499Cionel Pérez22HOU80011.100000000.000.00P
500Martín Pérez27TEX2215085.1817011.000-4-9-10.840.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
501Michael Pérez25TBR242218185.019317518001.0003191629.398.04C
502Óliver Pérez36CLE510032.1615001.0001601.670.12P
503Roberto Pérez29CLE585544476.25695382653.991-1-3410110.659.72C
504Salvador Perez28KCR999890852.1785715700131.0007101108.297.93C-1B
505Jace Peterson28TOT865646552.11829683322.984-7-16-2-402.921.92OF-3B-2B-SS-P
506Gregorio Petit33MIN241714163.1903453315.967324-1-704.793.352B-SS-3B-1B
507Yusmeiro Petit33OAK740093.016511011.000-1-201.550.22P
508Jake Petricka30TOR410045.2514001.000-1-400.990.12P
509Tommy Pham30TBR373729320.265632001.00041341411.821.76OF
510Josh Phegley30OAK392722247.12292101812.996-2-10-1-5-28.305.85C
511Brandon Phillips37BOS85349.084220.750-2-42-1-2401.100.672B-3B
512Brett Phillips24KCR333231272.086833011.00093873012.852.61OF
513Evan Phillips23BAL5105.100000000.000.00P
514Kevin Pillar29TOR1421321271172.1365352762.9841212-3-302.762.53OF
515Chad Pinder26OAK1027743711.02241615765.97314235802.761.91OF-2B-3B-SS-1B
516Stephen Piscotty27OAK1511481381314.2281273531.989-5-4-6-5-11.901.84OF
517Adam Plutko26CLE1712076.21037001.0002501.170.59P
518Jorge Polanco24MIN767674664.1275901721342.953-2-3-8-14-43.553.45SS
519Drew Pomeranz29BOS2611074.0523001.000-1-300.610.19P
520Dalton Pompey25TOR32123.0550001.0001420001.961.67OF
521Rick Porcello29BOS33331191.138152031.92111-11.651.06P
522Boog Powell25OAK76656.01716010.941-4-81-3-64-12.572.29OF
523Bobby Poyner25BOS200022.1514001.0001902.010.25P
524Ryan Pressly29TOT770071.01349001.00011601.650.17P
525David Price32BOS30301176.026620001.0000001.330.87P
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
526Jurickson Profar25TEX1421361201208.16073152672574.959-10-10-16-15-34.333.78SS-3B-1B-2B-OF
527Austin Pruitt28TBR230069.21028011.0000001.290.43P
528Albert Pujols38LAA707049590.058652953460.9930-10038.888.311B
529Carlos Ramírez27TOT5008.1220001.0000002.160.40P
530Erasmo Ramírez28SEA1010045.2422001.0000000.790.40P
531Hanley Ramírez34BOS252519212.119018280191.0002120018.057.601B
532JC Ramirez29LAA2206.2330001.0000004.051.50P
533José Ramírez25CLE1531531441352.13701182381426.96211-2-212.372.333B-2B
534Neil Ramírez29CLE470041.2312001.000-3-14-10.650.06P
535Noé Ramirez28LAA691083.1105410.900-1-200.970.13P
536Yefry Ramírez24BAL1712065.1826001.000-2-6-11.100.47P
537Wilson Ramos30TBR736960610.16065643843.99300-5-1008.888.25C
538Colby Rasmus31BAL158688.21917111.94711934001.831.20OF
539Josh Reddick31HOU128119831053.12182099021.000-4-47721.861.70OF
540Addison Reed29MIN550056.0945001.0000001.450.16P
541AJ Reed25HOU1118.0660011.0000300006.756.001B
542Rob Refsnyder27TBR272415197.039363001.0000031811.781.44OF-1B
543Sean Reid-Foley22TOR77033.1303001.0000000.810.43P
544Zac Reininger25DET180021.1404001.0001911.690.22P
545Víctor Reyes23DET635349497.01151114011.000-4-11-3-7-12.081.83OF
546Garrett Richards30LAA1616076.183410.8751300.830.44P
547Joey Rickard27BAL785645514.2125116812.992013612.171.59OF
548René Rivera34LAA282218205.02332171513.996-1-616-210.198.29C-1B
549Daniel Robertson24TBR837860694.0284861881036.96581300-13.552.952B-SS-3B-OF-1B-P
550David Robertson33NYY690069.2126510.9170001.420.16P
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
551Drew Robinson26TEX403022282.2106742845.962-3-11-3-12-13.252.43OF-2B-SS-3B
552Shane Robinson33NYY24179148.24136411.976-1-664802.421.67OF
553Hansel Robles27LAA370036.1211001.000-1-600.500.05P
554Fernando Rodney41TOT680064.11046011.000-1-1801.400.15P
555Carlos Rodón25CHW20200120.21631210.938-1-201.120.75P
556Eduardo Rodríguez25BOS27230129.212111001.000-1-2-10.830.44P
557Ricardo Rodríguez25TEX4006.2101001.0000001.350.25P
558Ronny Rodríguez26DET584740451.02161031021117.949-3-9-12-31-24.093.20SS-2B-3B-1B-OF
559Chaz Roe31TBR610050.1826021.000-1-401.430.13P
560Josh Rogers23BAL33011.200000000.000.00P
561Taylor Rogers27MIN720068.11468001.0000001.840.19P
562Enny Romero27KCR4004.0110001.0000002.250.25P
563Fernando Romero23MIN1111055.2113710.9090001.620.91P
564Andrew Romine32SEA632921324.01468262220.986-1-32704.002.18SS-2B-1B-3B-OF-P
565Austin Romine29NYY766861611.17206684843.99424510410.549.42C
566Sergio Romo35TBR735067.2202001.00000-3-53-10.270.03P-3B
567Bruce Rondón27CHW350029.2413001.000-2-1301.210.11P
568Héctor Rondón30HOU630059.0835001.000-1-301.220.13P
569José Rondón24CHW231614155.2591641210.9662141803.302.483B-SS-2B-1B
570Adam Rosales35CLE133352.227189001.000-2-36-1-2304.611.932B-3B-1B-SS
571Eddie Rosario26MIN1271211081083.22542341190.965-11-13101122.031.91OF-3B
572Chris Rowley27TOR2000.200000000.000.00P
573Ryan Rua28TEX493927349.01061024031.000516-4-13-12.732.00OF-1B-P
574José Ruiz23CHW6004.1101001.0000002.080.17P
575Nick Rumbelow26SEA130017.2211001.000-1-1101.020.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
576Marc Rzepczynski32TOT230010.1211021.000-1-12001.740.09P
577CC Sabathia37NYY29290153.01501231.800-5-7-10.710.41P
578Connor Sadzeck26TEX13209.1211001.0000001.930.15P
579Tyler Saladino28CHW22114.0835001.00018618605.144.003B
580Chris Sale29BOS27270158.025121212.9601101.370.89P
581Jarrod Saltalamacchia33DET21110.01211010.9171120-1-120-19.905.501B-C
582Adrian Sampson26TEX54023.030210.667-1-900.780.40P
583Aaron Sanchez25TOR20200105.01931511.9473601.540.90P
584Gary Sánchez25NYY767467653.07727313565.992-8-1547-610.5610.08C
585Yolmer Sanchez26CHW1511491461328.24401512751436.968224412.892.773B-2B-SS
586Miguel Sanó25MIN646357563.12371191081010.958-2-5-6-13-13.633.393B-1B
587Ervin Santana35MIN55024.2633001.0000002.191.20P
588Anthony Santander23BAL292523231.26157220.967628-1-5-22.292.03OF
589Héctor Santiago30CHW4970102.01037011.0001200.880.20P
590Luis Santos27TOR151020.0101001.00011000.450.07P
591Luis Sardiñas25BAL85546.0177821.882-5-117-3-7802.931.882B
592Warwick Saupold28DET310034.184310.8751601.830.23P
593Rob Scahill31CHW6005.0000000000.000.00P
594Ryan Schimpf30LAA42116.0202011.0000-230001.130.503B-OF-2B
595Jonathan Schoop26BAL858481755.0417148261870.98112121904.884.702B-SS
596Jaime Schultz27TBR221030.1413001.0001701.190.18P
597Robby Scott28BOS9006.200000000.000.00P
598Tanner Scott23BAL530053.1505001.0000000.840.09P
599Kyle Seager30SEA1541501451333.2437983251449.96843-3-322.852.733B-2B
600Jean Segura28SEA1441441331260.25451413871768.9691110-2-2-23.773.67SS
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
601Marcus Semien27OAK1591581571423.26761984582079.97076119-14.154.13SS
602Luis Severino24NYY32321191.13062223.9333301.320.88P
603Justin Shafer25TOR6008.1101001.0000001.080.17P
604Justus Sheffield22NYY3002.231110.6670006.750.67P
605James Shields36CHW34330204.222319021.0001100.970.65P
606Matt Shoemaker31LAA77031.020110.5000000.290.14P
607Chasen Shreve27NYY400038.0514001.0001501.180.13P
608Andrelton Simmons28LAA1451451341254.261022837210114.98433171614.304.14SS
609Tony Sipp34HOU540038.2413011.0001500.930.07P
610Chance Sisco23BAL554341385.13633362615.997-1-3-2-608.466.58C
611Tyler Skaggs26LAA24240125.1123721.833-1-200.720.42P
612Eric Skoglund25KCR1413070.0100911.900-1-301.160.64P
613Matt Skole28CHW1118.0761041.0000-15-1-150-17.887.001B
614Aaron Slegers25MIN42013.2312001.0000001.980.75P
615Burch Smith28KCR386078.0844001.000-1-300.920.21P
616Carson Smith28BOS180014.1431001.000-2-2802.510.22P
617Dwight Smith Jr.25TOR251711155.237361001.000-5-40-3-2302.141.48OF
618Joe Smith34HOU560045.292611.889-1-401.580.14P
619Kevan Smith30CHW474441398.13803582023.995-4-12-7-21-18.548.04C
620Mallex Smith25TBR1381271031134.2264255361.9773411-32.051.87OF
621Murphy Smith30TOR3003.100000000.000.00P
622Justin Smoak31TOR1341271211127.11076103639198.999-4-51118.588.021B
623Josh Smoker29DET1001.200000000.000.00P
624Jake Smolinski29OAK1711899.030300001.00021822402.731.76OF-P
625Blake Snell25TBR31310180.22011811.9501100.950.61P
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
626Brandon Snyder31TBR22115.0413001.000-1-480002.402.003B
627Yangervis Solarte30TOR11311087969.2328109211830.976-10-13-5-6-12.972.623B-2B-SS-1B
628Jorge Soler26KCR525250451.1122117230.97511-13-34-12.372.29OF
629Joakim Soria34CHW400038.2532001.0000001.160.13P
630Denard Span34TOT12110492925.0210203341.981-5-7-2-2-12.001.70OF
631Glenn Sparkman26KCR153038.182510.8751501.640.47P
632George Springer28HOU128127851108.0261252812.9961213-2-202.112.03OF
633Jeffrey Springs25TEX182032.0624001.0000001.690.33P
634Ryne Stanek26TBR5929066.1624001.0001300.810.10P
635Giancarlo Stanton28NYY727268648.0118111610.992595901.631.63OF
636Max Stassi27HOU826454587.17026683224.997-1-21020010.738.54C
637Christin Stewart24DET151514130.04341020.953-3-29-5-4602.842.73OF
638DJ Stewart24BAL139487.026242021.00033622702.692.00OF
639Kohl Stewart23MIN84036.2927001.0000002.211.13P
640Eric Stout25KCR3002.1220001.0000007.710.67P
641Dee Strange-Gordon30SEA1361331201176.25463092221566.973-1-1-2-224.063.742B-OF-SS
642Myles Straw23HOU92230.0990001.0002840002.701.00OF
643Marcus Stroman27TOR19190102.1381028011.00061203.342.00P
644Daniel Stumpf27DET560038.1422001.000-2-1000.940.07P
645Jesús Sucre30TBR735243492.05364973723.996122519.777.32C-P
646Andrew Susac28BAL77760.052484001.000120-1-2007.807.43C
647Ichiro Suzuki44SEA1212691.021210001.00005-2-2612.081.75OF
648Darnell Sweeney27TOR2119.0220001.000013-1-13302.001.00OF-3B
649Blake Swihart26BOS603321348.12292131517.99600-1-3-15.893.62C-OF-1B-3B-2B
650Masahiro Tanaka29NYY27271156.039142414.9746812.191.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
651Stephen Tarpley25NYY10009.0101001.0000001.000.10P
652Beau Taylor28OAK60011.011101001.000000009.001.83C
653Ben Taylor25CLE6006.0000000000.000.00P
654Junichi Tazawa32LAA9008.0202001.0000002.250.22P
655Rowdy Tellez23TOR171514134.012511310211.984-2-15-1-908.267.241B
656Ryan Tepera30TOR680064.2112810.9090001.390.15P
657Trayce Thompson27TOT483432323.181783031.000-1-21312.251.69OF
658Tyler Thornburg29BOS250024.0101001.0000000.380.04P
659Chris Tillman30BAL77026.2523021.0001801.690.71P
660Charlie Tilson25CHW353229287.07169111.986-3-10-9-3702.202.00OF
661Carlos Tocci22TEX613629345.2113111110.991-6-22-9-31-12.921.81OF-P
662Josh Tomlin33CLE329070.1734001.000-1-300.900.22P
663Gleyber Torres21NYY1231191081067.24741852721748.964-3-33303.853.522B-SS
664Ramón Torres25KCR98871.029111624.931-1-120003.423.003B-2B
665Ronald Torreyes25NYY382418251.096247029.979-3-12-1-503.372.352B-3B-SS
666Devon Travis27TOR1019491829.2417161247972.978-10-14-4-614.434.042B
667Sam Travis24BOS104244.12120012.95224912704.062.00OF-1B
668Blake Treinen30OAK680080.11641110.938-1-201.680.22P
669Jose Trevino25TEX31117.015150001.000000007.945.00C
670Andrew Triggs29OAK99041.1312001.000-2-1000.650.33P
671Lou Trivino26OAK691074.0642011.000-1-300.730.09P
672Nick Tropeano27LAA1414076.01156011.0000001.300.79P
673Mike Trout26LAA1251241101076.22782717041.000446602.322.22OF
674Mark Trumbo32BAL222213172.146433031.000-3-22-6-41-12.402.09OF-1B
675Kyle Tucker21HOU231513159.12420220.917-6-45-1-7-11.240.96OF
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
676Sam Tuivailala25SEA5005.1101001.0000001.690.20P
677Spencer Turnbull25DET43016.1413001.00011202.201.00P
678Jacob Turner27DET1101.0101001.0000009.001.00P
679Justin Upton30LAA1401401201200.1305294741.98799-1-102.262.15OF
680Richard Ureña22TOR362726256.192305938.967-3-161503.122.47SS-2B-3B
681Gio Urshela26TOR17138119.23282310.969-1-9-4-40-12.331.72SS-3B
682Luis Valbuena32LAA866544604.028018290835.971-3-7-5-10-14.052.803B-1B-2B
683Framber Valdez24HOU85037.0927011.0001502.191.13P
684Danny Valencia33BAL605645484.2146647846.973-1-2-5-1202.642.333B-OF-1B-P
685Breyvic Valera26BAL12111096.141182037.9271600-13.552.922B-SS
686Andrew Vasquez24MIN9005.030120.333-1-40-11.800.11P
687Jerry Vasto26KCR5003.200000000.000.00P
688Christian Vázquez27BOS766658606.06806502733.99600-1-2-310.058.79C-3B
689Andrew Velazquez23TBR112134.21037011.00012813402.600.833B-SS-OF-2B
690Héctor Velázquez29BOS478085.0166913.9380001.590.32P
691Jonny Venters33TBR221014.0321001.0000001.930.14P
692Drew VerHagen27DET411056.1817001.0000001.280.20P
693Justin Verlander35HOU34341214.02071210.9503300.800.56P
694Thyago Vieira25CHW160017.2321001.0000001.530.19P
695Engelb Vielma24BAL63227.083410.875000002.331.172B-SS
696Jonathan Villar27BAL545451462.122684137528.978382524.304.092B-SS
697Meibrys Viloria21KCR107772.167607001.000-1-17-1-17-18.346.70C
698Zach Vincej27SEA1119.0101001.000-1-107-1-13301.001.003B
699Nick Vincent31SEA621056.194410.8890001.280.13P
700Daniel Vogelbach25SEA20188141.0132121110131.00002-1-908.436.601B
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
701Luke Voit27NYY323127271.023221911216.991-5-24-8-35-27.646.971B-OF
702Chris Volstad31CHW331047.1103611.9000001.710.27P
703Tyler Wade23NYY341512168.257253118.982020002.991.562B-OF-SS-3B
704Marcus Walden29BOS80014.2523011.00022703.070.63P
705Neil Walker32NYY1029065808.2457335117532.989-5-7-5-705.033.931B-2B-3B-OF
706Taylor Ward24LAA403930326.182156253.939-1-5-2-7-12.121.933B
707Adam Warren30TOT470051.2927001.00024601.570.19P
708Ryan Weber27TBR2005.100000000.000.00P
709J.B. Wendelken25OAK130016.2101001.0000000.540.08P
710Joey Wendle28TBR137122991107.0478185286768.985910101013.833.182B-3B-OF-SS
711Rob Whalen24SEA1004.0000000000.000.00P
712Tyler White27HOU423326313.1273258150291.000-4-17-2-807.846.501B
713Stevie Wilkerson26BAL15129117.051153425.96121611013.773.062B-3B-SS
714Justin Williams22TBR1002.0110001.0000600004.501.00OF
715Alex Wilson31DET590061.216412001.0001302.340.27P
716Bobby Wilson35MIN474536390.24213992112.9982682549.688.94C
717Blake Wood32LAA130011.2211001.0000001.540.15P
718Hunter Wood24TBR298041.0817001.0001501.760.28P
719Brandon Workman29BOS430041.1963001.000-1-501.960.21P
720Mike Wright Jr.28BAL483084.1145812.9291201.390.27P
721Steven Wright33BOS204053.21019001.00041501.680.50P
722Austin Wynns27BAL413328300.12842572613.996-1-4-3-12-18.486.90C
723Jimmy Yacabonis26BAL127040.0523011.0001501.130.42P
724Ryan Yarbrough26TBR3860147.122616021.0001101.340.58P
725Chris Young34LAA483122294.05956210.983-4-16-7-28-11.781.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
726Eric Young Jr.33LAA373030274.07469412.986-2-70012.401.97OF
727Bradley Zimmer25CLE342926271.186824011.000-6-270012.852.53OF
728Jordan Zimmermann32DET25250131.130921011.00023-12.061.20P
729Mike Zunino27SEA11110194921.29258804325.998451114-19.018.32C