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 Orioles625.90.6831621458109312618.056394206135974101.987-44-4-30-4-12
Boston Red Sox564.62.6591621458110412771.0578642571421108143.981-68-64-3-1
Chicago White Sox473.93.6941621458111712630.055174210121097112.982-48-5-40-5-14
Cleveland Indians484.49.7031621458114912672.057104224140086138.98532320-1
Detroit Tigers494.67.6981621458114512777.058344259149283136.986-22-2-35-5-10
Houston Astros514.06.7131621458115313005.058364335143269126.9885357630
Kansas City Royals474.86.6851621458111412756.057584252142284152.9852122306
Los Angeles Angels644.96.6801621458110812795.057724265141988131.985-30-3-29-3-2
Minnesota Twins565.15.6921621458106612774.0578542581420107139.982-16-23228
New York Yankees584.13.6981621458104412914.257214306131798115.983-37-3-41-5-8
Oakland Athletics504.24.6981621458110112897.056914299132072116.987-9-1-10-1-7
Seattle Mariners624.62.6991621458116612963.057844321138479135.986-50-11-1
Tampa Bay Rays614.02.7061621458103813101.058054367135880130.986353722-5
Texas Rangers545.03.6981621458119912819.058184273146283146.986565863-1
Toronto Blue Jays604.09.7001621458104712639.156764216137090122.984512211
League Average524.58.6941621458111012809 57424270138687129.985-5090-3
7794.58.69424302187016644192132.086132640482078612981942.985-7801310-38

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
1Fernando Abad35BAL160017.2303001.0000001.530.19P
2Albert Abreu25NYY280036.2963001.000-1-502.210.32P
3Bryan Abreu24HOU310036.01073011.0001602.500.32P
4José Abreu34CHW1361341301153.1102098035593.995-2-2-1-117.927.461B-3B
5Domingo Acevedo27OAK100011.0413001.0000003.270.40P
6Willy Adames25TBR403736336.015343106423.97451731103.993.73SS
7Riley Adams25TOR117463.07467610.986-2-38-2-38010.436.64C
8Jo Adell22LAA353525302.284822011.0003121302.502.40OF
9Keegan Akin26BAL2417095.0606011.0000000.570.25P
10Andrew Albers35MIN53019.0211001.000-1-1100.950.40P
11Hanser Alberto28KCR865340530.120672127725.9664912-13.382.033B-2B-SS-P
12Jorge Alcala25MIN590059.2743001.0000001.060.12P
13Tyler Alexander26DET41150106.1826001.000-1-200.680.20P
14A.J. Alexy23TEX54023.0404001.00021701.570.80P
15Kolby Allard23TEX32170124.2927001.000-2-300.650.28P
16Austin Allen27OAK22116.02218310.95500175011.8110.50C
17Greg Allen28NYY14118105.028280001.000222-1-1102.402.00OF
18Logan Allen24CLE1411050.1734001.000-1-401.250.50P
19Nick Allgeyer25TOR1001.000000000.000.00P
20Jose Altuve31HOU1441431351263.0551199344876.98500-3-303.873.772B
21Yordan Alvarez24HOU413920319.05349310.98129-2-701.471.27OF
22Trey Amburgey26NYY22011.0660001.00021850004.913.00OF
23Drew Anderson27TEX91022.0413011.0000001.640.44P
24Nick Anderson30TBR6006.010010.000-1-3300.000.00P
25Shaun Anderson26TOT110018.2211001.0000000.960.18P
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
26Tim Anderson28CHW1221221141048.04321522701059.977-6-733-13.623.46SS
27Tyler Anderson31SEA1313063.2144911.9292601.841.00P
28Matt Andriese31TOT340048.1413001.000-1-2500.740.12P
29Elvis Andrus32OAK1431411341246.15131613371561.971-5-4-10-10-13.603.48SS
30Miguel Andujar26NYY434231350.19183713.989-2-7-1-302.312.09OF-3B-1B
31Jonathan Araúz22BOS251915169.069234339.9570-10003.512.36SS-2B-3B-P
32Chris Archer32TBR65019.100000-1-100.000.00P
33Kohei Arihara28TEX1010040.2532001.0000001.110.50P
34Shawn Armstrong30TOT310036.040310.75013300.750.10P
35Randy Arozarena26TBR119117831025.1213207511.995-1-13301.861.78OF
36Luis Arraez24MIN11510484901.1335144183838.976-3-3101343.272.523B-2B-OF
37Christian Arroyo26BOS534437392.217477970251.0000051503.993.162B-1B-SS-P
38Willians Astudillo29MIN665138472.129523656329.990-6-16-4-10-15.563.893B-1B-C-2B-OF-P
39Akil Baddoo22DET11710789953.0259252431.98867-2-212.422.19OF
40Pedro Báez33HOU4004.100000000.000.00P
41Bryan Baker26TOR1001.000000000.000.00P
42Joe Barlow25TEX310029.0321001.0000000.930.10P
43Scott Barlow28KCR710074.1716001.0000000.850.10P
44Charlie Barnes25MIN98038.0404001.0000000.950.44P
45Jacob Barnes31TOR100010.000000000.000.00P
46Matt Barnes31BOS600054.2303001.000-2-700.490.05P
47Kyle Barraclough31MIN100013.0330001.000-1-1502.080.30P
48Manny Barreda32BAL3002.200000000.000.00P
49Luis Barrera25OAK52019.0440001.000212016301.890.80OF
50Jaime Barria24LAA1311056.2413001.0000000.640.31P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
51Chris Bassitt32OAK27271157.11641110.938-1-100.860.56P
52Jake Bauers25TOT967053654.2418393250291.0002361005.754.311B-OF
53Mike Baumann25BAL40010.0101001.0000000.900.25P
54Shane Baz22TBR33013.100000000.000.00P
55Eduard Bazardo25BOS2003.000000000.000.00P
56Jeremy Beasley25TOR8009.1321001.0000002.890.38P
57Cam Bedrosian29OAK9009.000000000.000.00P
58Anthony Bemboom31LAA87763.27572120.97302-1-18010.328.11C-OF-P
59Andrew Benintendi26KCR1291291211116.0234225631.98711127741.861.79OF
60Wes Benjamin27TEX132022.200000-1-900.000.00P
61Travis Bergen27TOR101010.2101001.0000000.840.10P
62José Berríos27TOT32321192.040132345.90053101.691.13P
63Bo Bichette23TOR1481481411271.15571693642473.957-8-72233.773.60SS
64Shane Bieber26CLE1616096.21248001.0002401.120.75P
65Brandon Bielak25HOU282050.082510.8750001.260.25P
66Cavan Biggio26TOR757058611.220081110919.955-1-10012.812.333B-OF-2B-1B
67Braden Bishop27SEA81020.0330001.000-1-360001.350.38OF
68Paul Blackburn27OAK99038.151310.800-1-500.940.44P
69Travis Blankenhorn24MIN1000.210010.000-1-900-1-180000.000.002B
70Scott Blewett25KCR3005.000000000.000.00P
71Xander Bogaerts28BOS1381371221169.0523152362976.983-1-1-5-523.963.72SS
72Ronald Bolaños24KCR3006.100000000.000.00P
73Skye Bolt27OAK241211129.248480001.00044132703.332.00OF
74Ryan Borucki27TOR240023.2404001.0000001.520.17P
75Matthew Boyd30DET1515078.21349011.0001301.490.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
76Bobby Bradley25CLE686559543.050945747554.990510-1-218.357.411B
77Michael Brantley34HOU898865727.2131128211.992231111.611.46OF
78Rob Brantly31NYY65445.244413011.000-1-2600-18.677.33C-1B
79Ryan Brasier33BOS130012.0211001.000-1-1701.500.15P
80Alex Bregman27HOU909083782.222559158813.964462312.502.413B
81Brandon Brennan29BOS1003.0000000000.000.00P
82Jake Brentz26KCR720064.0918001.0002601.270.13P
83Colten Brewer28BOS1001.000000000.000.00P
84Austin Brice29BOS130013.2211001.000-1-1501.320.15P
85Zack Britton33NYY220018.1303021.0000001.470.14P
86Mike Brosseau27TBR564023369.11436972219.9860172203.442.272B-3B-1B-OF
87Seth Brown28OAK996542620.1198190535.985112171322.831.95OF-1B
88Jay Bruce34NYY1010784.057552051.000-1-70006.115.701B
89Vidal Bruján23TBR86549.22214712.9550-10-3-7203.812.632B-OF
90Kris Bubic23KCR29200130.0133912.923-1-2-10.830.41P
91Aaron Bummer27CHW620056.1122912.917-1-401.760.18P
92Dylan Bundy28LAA2319090.2936001.0000000.890.39P
93Zack Burdi26TOT70010.0101001.0000000.900.14P
94Jake Burger25CHW87762.01459001.00012311902.031.753B
95Ryan Burr27CHW341036.2422011.000-2-11-10.980.12P
96Beau Burrows24TOT61011.000000000.000.00P
97Matt Bush35TEX4004.0000000000.000.00P
98Drew Butera37LAA12121098.0101992001.000112-2-2409.288.42C
99Byron Buxton27MIN605953509.2180179010.9941227102323.162.98OF
100Miguel Cabrera38DET444431367.133931226134.997-1-3-4-1308.287.681B
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
101Willie Calhoun26TEX413830321.052511011.000-3-13-1-311.461.27OF
102Daz Cameron24DET332726251.062620001.000-1-6-3-1402.221.88OF
103Eric Campbell34SEA33326.0981031.0000-140003.123.003B-1B
104Jeimer Candelario27DET1421421401237.237391273930.976-7-7-3-312.652.563B
105Mark Canha32OAK1351341081170.2251245330.988-4-4-11-11-21.911.82OF-1B
106Griffin Canning25LAA1513064.2134811.9230023701.670.80P-OF
107Drew Carlton25DET4003.200000000.000.00P
108Diego Castillo27TOT610058.161410.833-2-4100.770.08P
109Anthony Castro26TOR250024.2642001.0000002.190.24P
110Harold Castro27DET998061722.1338158177341.991-9-15-9-1414.173.02SS-2B-3B-1B-OF-P
111Jason Castro34HOU523733355.13783631321.995-3-10-4-14-19.527.23C
112Willi Castro24DET115110100954.14391822471055.977-1-2-12-1514.053.552B-SS-OF
113Jake Cave28MIN704130411.210296421.980-3-9-3-802.191.43OF
114Dylan Cease25CHW32321165.2165831.813-7-8-10.710.41P
115Gilberto Celestino22MIN222010164.04844221.958-5-350002.522.09OF
116Luis Cessa29NYY290038.1743001.000-1-501.640.24P
117Andrew Chafin31OAK280029.1404001.0000001.230.14P
118Yu Chang25CLE806345552.140732478542.988250016.554.731B-3B-SS-2B
119Aroldis Chapman33NYY610056.160330.500-1-400.480.05P
120Matt Chapman28OAK1501501411318.2447166275640.9873398-13.012.883B-SS
121JT Chargois30TOT560053.2633001.0000001.010.11P
122Tyler Chatwood31TOR300028.062310.8330001.610.17P
123Michael Chavis25BOS291916187.21186947222.9833170005.563.872B-1B
124Ji Man Choi30TBR736757587.152550023246.996-5-10-4-808.017.161B
125Adam Cimber30TOR390037.181520.750-1-501.450.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
126Steve Cishek35LAA740068.1123811.9170001.450.15P
127José Cisnero32DET670061.294410.889-2-601.170.12P
128Nick Ciuffo26BAL22217.014140001.000000007.417.00C
129Aaron Civale26CLE21210124.122715011.0002301.591.05P
130Emmanuel Clase23CLE710069.2199911.9470002.330.25P
131Alex Claudio29LAA410032.2862001.0000002.200.20P
132Ernie Clement25CLE383631311.21264975218.984415-1-303.583.022B-3B-OF-SS
133Alex Cobb33LAA1818093.125101410.9602402.311.33P
134Kyle Cody26TEX70011.100000-2-3500.000.00P
135A.J. Cole29TOR6008.000000000.000.00P
136Gerrit Cole30NYY30302181.1211011011.0000001.040.70P
137Dylan Coleman24KCR5006.100000000.000.00P
138Zack Collins26CHW745550507.16456122941.994-8-19-18-43-311.378.66C-1B
139Alex Colomé32MIN670065.081430.625-3-900.690.07P
140Adam Conley31TBR170019.2541001.0000002.290.29P
141Franchy Cordero26BOS453626315.09891524.980121302.742.09OF-1B
142Carlos Correa26HOU1481471401304.25781833841170.9811312201833.913.83SS
143Nestor Cortes26NYY2214093.0734011.000-1-200.680.32P
144Jharel Cotton29TEX230030.2211001.0000000.590.09P
145Danny Coulombe31MIN291034.1606001.0001601.570.21P
146J.P. Crawford26SEA1601591561412.16222223881289.981768703.893.81SS
147Kutter Crawford25BOS1102.000000000.000.00P
148Cooper Criswell24LAA1101.100000000.000.00P
149Garrett Crochet22CHW540054.160330.500-3-1100.500.06P
150Nelson Cruz40TBR1107.0770001.0000340009.007.001B
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
151Charlie Culberson32TEX847454640.124196137815.967114703.272.653B-OF-1B-2B-SS-P
152David Dahl27TEX443935341.071692011.000414-1-311.871.61OF
153Bobby Dalbec26BOS130115951025.1910832661282.987-11-13-8-9-17.886.461B-3B-SS
154Austin Davis28BOS190016.2101001.0000000.540.05P
155Jonathan Davis29TOT572520252.167652001.000-3-131402.391.18OF
156Khris Davis33TOT32217.0440001.000-3-1760002.121.33OF
157Wade Davis35KCR400042.2422001.000-1-500.840.10P
158Brett de Geus23TEX190026.2404001.000-1-801.350.21P
159Alex De Goti26HOU22216.0220001.0000-150001.131.002B
160Miguel Del Pozo28DET5005.1202001.00013803.380.40P
161Reid Detmers21LAA55020.2202001.000-1-1000.870.40P
162Rafael Devers24BOS1511511401302.04391472702237.950-22-21-13-12-22.882.733B-2B
163Aledmys Díaz30HOU736655587.1258145110317.988510816-13.913.193B-OF-1B-2B-SS
164Jhonathan Diaz24LAA32013.0312011.0000002.081.00P
165Yandy Díaz29TBR126118861048.0664545115463.994-2-3-9-1005.674.711B-3B-2B
166Corey Dickerson32TOR393014245.05251010.981-1-41401.871.31OF
167Jake Diekman34OAK670060.2523001.0000000.740.07P
168Marcos Diplán24BAL230030.0202001.0000000.600.09P
169Randy Dobnak26MIN146050.2826001.000-1-401.420.57P
170Rafael Dolis33TOR390032.0312001.000-1-600.840.08P
171Josh Donaldson35MIN929181761.0271711871319.952-1-21213.052.803B
172Sean Doolittle34SEA110011.1110001.0000000.790.09P
173Ryan Dorow25TEX32220.0413001.0000-60001.801.333B
174Hunter Dozier29KCR131127991095.035025489721.980-6-7-21-23-12.822.35OF-3B-1B
175Tyler Duffey30MIN640062.141210.7500000.430.05P
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
176Danny Duffy32KCR1312061.0615011.0001300.890.46P
177Robert Dugger25SEA124025.2321001.000-1-801.050.25P
178Justin Dunn25SEA1111050.174210.857-3-1201.070.55P
179Dane Dunning26TEX27250117.21257021.000-2-300.920.44P
180Jarren Duran24BOS292624223.048471011.000-4-19-5-2601.941.66OF
181Jarrod Dyson36TOT893327393.1115110410.99131082412.611.28OF
182Adam Eaton32TOT816860598.1136129342.97123-2-411.991.61OF-P-1B
183Carl Edwards Jr.29TOR6005.100000000.000.00P
184Chris Ellis28TOT76029.1202001.0000000.610.29P
185Kent Emanuel29HOU100017.2431011.0000002.040.40P
186Adam Engel29CHW373429300.08582210.9880172812.522.27OF
187Dietrich Enns30TBR90022.1202001.0001900.810.22P
188Nathan Eovaldi31BOS32320182.1361323021.00000-11.781.13P
189Thomas Eshelman27BAL96027.2211001.000-1-700.650.22P
190Raynel Espinal29BOS1002.0101001.0000004.501.00P
191Santiago Espinal26TOR816257551.219633159416.980102281703.132.373B
192Demarcus Evans24TEX250026.1101001.0000000.340.04P
193Pete Fairbanks27TBR470042.2642001.000-2-901.270.13P
194Buck Farmer30DET360035.1303011.0000000.760.08P
195Luke Farrell30MIN201024.2220001.000-1-800.730.10P
196Michael Feliz28TOT5005.2110011.0000001.590.20P
197J.P. Feyereisen28TBR340036.2431001.0001500.980.12P
198Mike Fiers36OAK2209.1101001.0000000.960.50P
199Jay Flaa29BAL1001.100000000.000.00P
200Josh Fleming25TBR26110104.1301020001.0003602.591.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
201Aaron Fletcher25SEA4003.200000000.000.00P
202David Fletcher27LAA1561561471356.2689276405893.98833131144.524.202B-SS
203Chris Flexen26SEA31310179.2462125011.0005602.301.48P
204Estevan Florial23NYY117663.216160001.000-1-190002.261.45OF
205Jason Foley25DET110010.100000000.000.00P
206Mike Foltynewicz29TEX28240139.01841311.9441101.100.61P
207Mike Ford28NYY211812156.213913090191.00000-1-8-17.996.621B
208Matt Foster26CHW370039.0404011.0001500.920.11P
209Dexter Fowler35LAA76549.2770001.0000-10-1-2401.271.00OF
210Jake Fraley26SEA695647518.0123120121.984-5-114902.101.75OF
211Ty France26SEA1271251161107.1893774115494.9960022-17.236.731B-2B-3B
212Maikel Franco28BAL1009789827.224369166815.967-11-16-8-1202.562.333B-1B
213Wander Franco20TBR696965613.024276157929.963-1-2510-13.423.24SS-3B-2B
214Clint Frazier26NYY635637474.28482110.988-9-23-11-27-11.571.32OF
215Jace Fry27CHW6006.2202011.0000002.700.33P
216Paul Fry28BAL520047.1716001.000-1-401.330.13P
217Michael Fulmer28DET524069.295310.889-2-601.030.15P
218Kyle Funkhouser27DET572068.1135710.9231311.580.21P
219Cam Gallagher28KCR463328308.22992811350.9831462338.576.39C
220Joey Gallo27TOT1381351231178.13002791473.9771212151532.242.12OF
221Freddy Galvis31BAL727160575.024871173418.98412-1-203.823.39SS
222Ben Gamel29CLE103140.0550001.000-1-30-2-6001.130.50OF
223John Gant28MIN147033.240310.750-1-600.800.21P
224Adolis García28TEX1341341261182.13453251643.9881516161652.602.54OF
225Aramis Garcia28OAK302622232.1228217920.991-2-10-3-15-48.757.53C
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
226Bryan Garcia26DET390039.140310.7501500.690.08P
227Deivi García22NYY2208.100000000.000.00P
228Edgar García24MIN60010.100000000.000.00P
229Leury Garcia30CHW122117871018.0294174114623.980-7-8-1-1-32.552.20OF-2B-SS-3B
230Luis Garcia24HOU30280155.122101021.909-3-401.160.67P
231Robel García28HOU392423245.0892859214.978-2-9-1-503.202.233B-SS-2B-1B-P
232Rony García23DET2003.200000000.000.00P
233Yimi García30HOU230021.130210.6670000.840.09P
234Brett Gardner37NYY136113951039.2257253311.996-10-11-3-302.221.88OF
235Kyle Garlick29MIN332417224.056542011.000-1-8-1-512.251.70OF
236Dustin Garneau33DET201915165.0153142921.9870000-18.247.55C
237Mitch Garver30MIN625445460.24464311323.99601-1-318.677.05C-1B
238Justin Garza27CLE210028.2523011.0000001.570.24P
239Ralph Garza27TOT270030.1413001.00014001.190.15P
240Domingo Germán28NYY2218098.1102620.800-3-600.730.36P
241Ian Gibaut27MIN3006.200000000.000.00P
242Kyle Gibson33TEX19190113.01851210.9440001.350.89P
243Luis Gil23NYY66029.1202001.0000000.610.33P
244Logan Gilbert24SEA24240119.11459001.000-1-201.060.58P
245Andrés Giménez22CLE665951519.028096177739.9755123704.734.07SS-2B
246Lucas Giolito26CHW31311178.211110001.000-2-200.550.35P
247Chris Gittens27NYY1310789.083794041.0000311308.396.381B
248Tyler Glasnow27TBR1414088.0963001.000-1-200.920.64P
249José Godoy26SEA1411895.010397420.981-1-1311319.577.21C
250Yan Gomes33OAK313027261.1245236720.992001508.377.84C
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
251Stephen Gonsalves26BOS3004.100000000.000.00P
252Marco Gonzales29SEA25251143.12661820.9234611.510.96P
253Luis González25CHW43124.0541001.0001450001.881.25OF
254Marwin Gonzalez32TOT837358644.23401911381144.968001104.593.502B-1B-OF-SS-3B-P
255Romy Gonzalez24CHW97361.0138411.923-2-370001.771.093B-OF-2B-SS-P
256Niko Goodrum29DET867869686.1308103196942.971-3-5-8-13-23.923.29SS-OF-2B-1B
257Brian Goodwin30CHW686249542.0130126220.985-13-28-10-22-12.131.88OF
258Nick Gordon25MIN705238476.215710649212.987-6-14-3-712.931.99OF-2B-SS-3B
259Anthony Gose30CLE6006.2202001.0000002.700.33P
260Phil Gosselin32LAA948555709.229523358422.986-9-15-8-13-13.692.94OF-3B-1B-2B
261Yasmani Grandal32CHW858169681.07507182484.989-8-13-1-2-29.818.43C-1B
262Kendall Graveman30TOT530056.0404001.0000000.640.08P
263Chad Green30NYY670083.2514001.0001200.540.07P
264Conner Greene26BAL221023.1303001.0000001.160.14P
265Grayson Greiner28DET312518214.0210201720.990-2-11-5-28-18.756.71C
266Zack Greinke37HOU30291171.0371720061.0005601.951.23P
267Randal Grichuk29TOR134121881065.22532521001.000234402.141.89OF
268Robbie Grossman31DET1461451291252.22692681011.000-3-3-5-4-11.931.84OF
269Reymin Guduan29OAK110014.1321001.0000001.880.27P
270Deolis Guerra32OAK530065.283411.875-3-900.960.13P
271Junior Guerra36LAA411065.113310021.0001301.790.32P
272Vladimir Guerrero Jr.22TOR1331331271145.21080102646890.9933322-28.428.001B-3B
273Lourdes Gurriel Jr.27TOR125122841012.02532331647.984-7-87842.211.92OF-1B
274Yuli Gurriel37HOU1421391311224.01149105786695.99512115508.407.991B-3B
275Kelvin Gutiérrez26TOT847469665.0233621581319.94424-1-102.982.563B-1B-2B
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
276Ronald Guzmán26TEX64329.224213011.000080007.284.001B-OF
277Eric Haase28DET868176714.05485182463.9890-1-2-3-16.836.09C-OF-1B
278Sam Haggerty27SEA312218203.162566011.0003170002.741.94OF-2B
279Jesse Hahn31KCR5003.1211011.00016005.400.40P
280Billy Hamilton30CHW672824322.280791001.0001327-12.231.19OF
281Eric Hanhold27BAL100010.1101001.000-1-1900.870.10P
282Mitch Haniger30SEA1231221181080.2276270330.98944-3-312.272.22OF
283J.A. Happ38MIN1919098.1113710.9090000.920.53P
284Josh Harrison33OAK484735399.01384986315.978-2-6-5-15-13.052.452B-3B-SS-OF
285Ryan Hartman27HOU1002.100000000.000.00P
286Hunter Harvey26BAL9008.2110001.0000001.040.11P
287Matt Harvey32BAL28280127.22171311.9520011.410.71P
288Thomas Hatch26TOR3209.110010.0000000.000.00P
289Austin Hays25BAL1291201011052.1254244912.9961011141542.161.96OF
290Louis Head31TBR272035.053110.8001611.030.15P
291Andrew Heaney30TOT30230129.21385001.000-3-2700.900.43P
292Taylor Hearn26TEX42110104.191710.8890000.690.19P
293Jonathan Heasley24KCR33014.2101001.00011400.610.33P
294Austin Hedges28CLE878582743.27677204527.997610121949.268.79C
295Jonah Heim26TEX787364641.05855572533.99500611-28.177.46C
296Liam Hendriks32CHW690071.0541001.000-1-300.630.07P
297Sam Hentges24CLE3012068.210010001.00000-11.310.33P
298Jimmy Herget27TOT180018.2312001.0000001.450.17P
299Carlos Hernández24KCR2411085.2134812.9230001.260.50P
300César Hernández31TOT1421421371229.04901753031273.976-12-12-11-10-33.503.342B-SS
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
301Darwinzon Hernández24BOS480040.0312001.0000000.680.06P
302Enrique Hernández29BOS1341301061119.2361240113830.978-6-6161752.842.39OF-2B-SS
303Teoscar Hernández28TOR132130921138.0272260751.98222-2-2-22.112.02OF
304Yonny Hernández23TEX414037354.114744101221.98662182703.683.303B-2B-SS
305David Hess27TBR1002.000000000.000.00P
306Codi Heuer24CHW400038.2523001.0000001.160.13P
307Aaron Hicks31NYY323030272.25856111.983-4-15-4-17-11.881.78OF
308John Hicks31TEX86652.149454001.0001230008.436.13C
309Kyle Higashioka31NYY665848519.16306091831.995-3-7512110.879.50C
310Derek Hill25DET454134341.0104100311.990-5-17-7-2402.722.29OF
311Rich Hill41TBR1919095.11401310.9290001.230.68P
312Derek Holland34DET391049.283410.875-2-801.270.18P
313Greg Holland35KCR570055.2137510.923-2-7-11.940.21P
314Clay Holmes28NYY250028.0624001.0001701.930.24P
315Brock Holt33TEX705750517.118243135410.978102349-13.102.543B-P
316Brent Honeywell Jr.26TBR3204.1211001.0000004.150.67P
317Tanner Houck25BOS1813069.0817001.000-1-301.040.44P
318Spencer Howard24TEX88021.1101001.0000000.420.13P
319Jared Hoying32TOR1106.00000000000.000.00OF
320James Hoyt34LAA9008.000000000.000.00P
321Drew Hutchison30DET92021.1725011.0000002.950.78P
322Andy Ibáñez28TEX545047435.023613499322.98741282214.824.242B-1B-3B-OF
323José Iglesias31TOT1361281181115.24431392871751.962-3-3-22-2303.443.11SS-2B
324Raisel Iglesias31LAA650070.0136610.9230001.540.18P
325Cole Irvin27OAK32320178.12762012.9631101.310.81P
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
326Kyle Isbel24KCR252016184.147461001.0000-20002.291.88OF
327Tyler Ivey25HOU1104.2101001.0000001.931.00P
328Josh James28HOU5005.000000000.000.00P
329Mickey Jannis33BAL1003.100000000.000.00P
330Danny Jansen26TOR695447481.15415221723.9962500210.087.81C
331Cristian Javier24HOU3690101.1541001.0000000.440.14P
332Griffin Jax26MIN1814082.040220.500-3-700.220.11P
333Jon Jay36LAA53329.0880001.0000-120002.481.60OF
334Daulton Jefferies25OAK51015.0303001.00011301.800.60P
335Ryan Jeffers24MIN847768670.26606263042.994-2-44738.807.81C
336Eloy Jiménez24CHW373727304.06159110.984-3-131311.781.62OF
337Joe Jiménez26DET520045.153020.600-2-900.600.06P
338Daniel Johnson25CLE282317191.04540321.956-1-900-12.031.54OF
339DJ Johnson31TOT4004.100000000.000.00P
340JaCoby Jones29DET322727248.074740001.000-1-4-2-912.692.31OF
341Jahmai Jones23BAL23198156.0883946310.966-1-8-1-804.903.702B
342Taylor Jones27HOU241615162.198899071.000-1-842915.434.081B-OF
343Aaron Judge29NYY1251221001070.02592461032.9881011101142.152.05OF
344Jakob Junis28KCR166039.1624011.0001501.370.38P
345Janson Junk25LAA44016.1642001.0000003.311.50P
346James Kaprielian27OAK24210119.1135622.846-3-500.830.46P
347James Karinchak25CLE600055.1211001.000-2-700.330.03P
348Anthony Kay26TOR115033.2514001.00021201.340.45P
349Jarred Kelenic21SEA939189815.2236230241.983-2-4-18-26-32.562.49OF
350Brad Keller25KCR26260133.21367001.000-3-400.880.50P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
351Tony Kemp29OAK1249068859.0328172151534.985222203.382.322B-OF-SS
352Ian Kennedy36TEX320032.1220011.0000000.560.06P
353Max Kepler28MIN11410997949.22202155011.000684502.081.93OF
354Dallas Keuchel33CHW32300162.04974113.980121502.671.50P
355Kevin Kiermaier31TBR11610191894.2231229110.99679131712.311.98OF
356Yusei Kikuchi30SEA29290157.019613011.0003401.090.66P
357Craig Kimbrel33CHW240023.0101001.000-1-900.390.04P
358Isiah Kiner-Falefa26TEX1561551531360.06692144361998.97243109-24.304.17SS
359John King26TEX270046.0102710.9000001.760.33P
360Michael King26NYY226063.11037001.0001301.420.45P
361Alex Kirilloff23MIN595543478.225023217111.996-4-1100-14.683.77OF-1B
362Alejandro Kirk22TOR444029338.03723531721.995-2-7-3-11-19.858.41C
363Andrew Kittredge31TBR574071.263210.833-1-300.630.09P
364Corey Kluber35NYY1616180.0104510.900-3-801.010.56P
365Dusten Knight30BAL7008.200000000.000.00P
366Brody Koerner27NYY2003.0101001.0000003.000.50P
367Adam Kolarek32OAK12009.0211001.000-2-4402.000.17P
368Michael Kopech25CHW444069.1211001.000-3-900.260.05P
369Jackson Kowar24KCR98030.1707001.0001702.080.78P
370Pete Kozma33OAK33325.115114011.00015729505.335.00SS
371Joey Krehbiel28TOT6008.1211001.0000002.160.33P
372Dean Kremer25BAL1313053.2624001.0000001.010.46P
373Brooks Kriske27TOT120011.1202001.0000001.590.17P
374Ian Krol30DET180018.241210.7500001.450.17P
375Jack Kruger26LAA1001.0110001.000000009.001.00C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
376Juan Lagares32LAA1128368784.11721675001.000-3-42311.971.54OF
377Brady Lail27SEA2002.000000000.000.00P
378Travis Lakins Sr.27BAL241028.0514001.00021401.610.21P
379Ryan LaMarre32NYY87453.098010.889-1-18-1-2201.361.00OF
380Jake Lamb30TOT423618277.075433023.973-2-9-5-21-12.371.66OF-3B-1B
381Jimmy Lambert26CHW43013.000000000.000.00P
382Alex Lange25DET360035.2532001.000-1-601.260.14P
383Trevor Larnach24MIN776959611.0141134431.979-5-923-22.031.79OF
384Jake Latz25TEX1104.2101001.0000001.931.00P
385Ramón Laureano26OAK838380724.0208199721.990344632.562.48OF
386Ryan Lavarnway33CLE88870.27976030.962000009.689.50C
387Derek Law30MIN90015.0211001.0000001.200.22P
388Wade LeBlanc36BAL6106.2211001.0000002.700.33P
389DJ LeMahieu32NYY1491461111283.0661421231975.98644-3-314.573.682B-1B-3B
390Kyle Lewis25SEA343433294.08786010.989-1-5-1-4-12.632.53OF
391Domingo Leyba25BAL211915165.263313116.984-1-9-3-2203.372.702B-3B
392Tzu-Wei Lin27MIN1002.0000000-2400000.000.00OF
393Jonathan Loáisiga26NYY570070.21641110.9381301.910.26P
394Tim Locastro28NYY98660.113130001.0001100001.941.44OF
395Shed Long Jr.25SEA323122269.0734726051.000-1-6-2-802.442.09OF-2B
396Jack López28BOS65341.02691616.96224712905.494.172B
397Jorge López28BAL33250121.218810001.000-2-3-11.330.55P
398Nicky Lopez26KCR1511441361260.2554165382780.987115523.913.60SS-2B
399Reynaldo López27CHW209057.281520.7501300.940.30P
400Richard Lovelady25KCR200020.2615001.00011002.610.30P
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
401Brandon Lowe26TBR1391311131182.04872052701278.975-6-6-10-10-13.623.192B-OF-1B
402Josh Lowe23TBR2109.0440001.00011330004.002.00OF
403Nathaniel Lowe25TEX1481441411270.1123011645511119.99100-3-3-18.648.181B-3B
404Jed Lowrie37OAK716945587.221082125318.986-8-16-12-25-13.172.882B-3B
405Zac Lowther25BAL106029.2413001.000-1-701.210.40P
406Lucas Luetge34NYY571072.1835011.0000001.000.14P
407Jordan Luplow27TOT584428370.014814080101.000-2-7-3-903.602.55OF-1B-P-3B-2B
408Jesús Luzardo23OAK136038.0624001.00021101.420.46P
409Jordan Lyles30TEX32300180.023815001.000-1-101.150.72P
410Daniel Lynch IV24KCR1515068.0514011.000-1-300.660.33P
411Lance Lynn34CHW28281157.0103520.800-3-400.460.29P
412Vimael Machín27OAK1311791.03182125.935-1-130002.872.07SS-2B-3B
413Nick Madrigal24CHW535352452.118776106528.973-1-3-4-1103.623.432B
414Kenta Maeda33MIN21210106.11761012.9410001.350.76P
415Martín Maldonado34HOU124119971019.21110105844811.99344-2-219.738.89C-1B
416Sean Manaea29OAK32322179.12361611.957-1-101.100.69P
417Trey Mancini29BAL777572641.055752234136.998-7-13-1-207.817.221B
418Matt Manning23DET1818085.119109011.0002502.001.06P
419Alek Manoah23TOR20200111.2106310.9001200.730.45P
420Nick Margevicius25SEA53012.0101001.0000000.750.20P
421Manuel Margot26TBR11910484961.1274266442.98511141316-22.532.27OF
422José Marmolejos28SEA272615209.21161095210.983-3-18-3-1704.894.221B-OF
423Brandon Marsh23LAA706363568.0156154110.994-1-2-3-602.462.21OF
424Evan Marshall31CHW270027.1624001.0001701.980.22P
425José Marte25LAA4004.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
426Starling Marte32OAK565552479.1150147210.993-3-9-6-1502.802.66OF
427Brett Martin26TEX660062.11311020.8460001.590.17P
428Jason Martin25TEX473736347.28685010.9884130002.201.81OF
429Richie Martin26BAL372927262.21324977610.955-6-29-7-32-14.323.41SS
430J.D. Martinez33BOS363527299.16863411.9853132812.011.86OF
431Seth Martinez26HOU3003.000000000.000.00P
432Jorge Mateo26BAL312919253.01093770214.982-4-19-2-903.812.82SS-2B-OF-3B
433Phil Maton28TOT651066.2134810.9230001.620.18P
434Isaac Mattson25BAL4004.100000000.000.00P
435Steven Matz30TOR29290150.22852211.9643401.610.93P
436Mike Mayers29LAA722075.0734001.000-1-3-10.840.10P
437Jack Mayfield30TOT867769684.122257157827.964-1-2-2-3-12.812.383B-SS-2B-P
438Tim Mayza29TOR610053.0817001.0001401.360.13P
439Nomar Mazara26DET413932332.06965130.957390001.791.61OF
440Chris Mazza31TBR140027.131111.6670000.660.14P
441Darren McCaughan25SEA2109.0110001.0000001.000.50P
442Shane McClanahan24TBR25250123.115114001.0002301.090.60P
443Chas McCormick26HOU1016956686.0169166211.9949151424-12.201.66OF
444Lance McCullers Jr.27HOU28280162.1281513001.0003401.551.00P
445Reese McGuire26TOR736147523.056354716021.000492509.697.71C
446Collin McHugh34TBR377064.0413001.0000000.560.11P
447Ryan McKenna24BAL794935458.1119116210.992142522.321.46OF-3B-2B
448Triston McKenzie23CLE25240120.017512001.0002301.280.68P
449Alex McRae28CHW2002.000000000.000.00P
450Austin Meadows26TBR797344623.2108101520.981-6-11-3-511.531.34OF
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
451John Means28BAL26261146.21431010.9290000.800.50P
452Francisco Mejía25TBR786556596.06025643442.9932524-19.037.48C-1B-P
453J.C. Mejía24CLE1711052.1936001.0000001.550.53P
454Danny Mendick27CHW685143459.21535597115.993-4-9-3-702.982.142B-SS-OF-3B-P
455Óscar Mercado26CLE685648508.1129125311.99237511-22.271.88OF
456Yermín Mercedes28CHW4107.032010.667000002.570.501B-C-P
457Whit Merrifield32KCR1601601401372.27023113838103.98922121014.554.112B-OF
458Julian Merryweather29TOR131013.0101001.0000000.690.08P
459Jake Meyers25HOU443634333.28684110.9880041402.291.93OF
460Keynan Middleton27SEA321031.0101001.000-1-600.290.03P
461Owen Miller24CLE544845425.026617784539.981-5-14-5-14-15.534.752B-1B-3B-SS
462Wyatt Mills26SEA110012.2312001.0000002.130.27P
463Tommy Milone34TOR61014.0110001.000-1-1400.640.17P
464Juan Minaya30MIN290040.0624001.000-1-501.350.21P
465Mike Minor33KCR28280158.291710.8891100.450.29P
466Anthony Misiewicz26SEA660054.2624001.000-1-400.990.09P
467Casey Mize24DET30301150.12791711.9633401.560.87P
468Sam Moll29OAK80010.1303001.000-1-1902.610.38P
469Yoán Moncada26CHW1381381321182.1342902361628.953993302.482.363B
470Adalberto Mondesí25KCR303026257.1882462210.97727-2-9-13.012.773B-SS
471Frankie Montas28OAK32320187.028101712.9643301.300.84P
472Rafael Montero30TOT440049.1945011.000-1-2401.640.20P
473Jordan Montgomery28NYY30300157.12121810.952-1-101.140.67P
474Dylan Moore28SEA12510174908.1350190156438.989811101303.432.532B-OF-3B-SS
475Jovani Moran24MIN5008.000000-1-250.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
476Mitch Moreland35OAK87662.053494051.000020007.696.631B-P
477Eli Morgan25CLE1818089.112111021.0001201.210.67P
478Taylor Motter31BOS21011.041211.750-2-1750002.451.502B
479Ryan Mountcastle24BAL10210088848.068964839256.997-5-7-6-807.296.541B-OF
480Cedric Mullins26BAL1531461391264.0402389762.985-5-4-1012.822.59OF
481Andrés Muñoz22SEA1000.200000000.000.00P
482Yairo Muñoz26BOS42229.0523001.000-1-370001.551.252B-OF
483Patrick Murphy26TOR8009.100000000.000.00P
484Sean Murphy26OAK11210499923.19218734266.993341013-18.928.17C
485Tom Murphy30SEA888371727.26956642472.990-2-31208.517.82C
486Packy Naughton25LAA75022.2725001.0001902.781.00P
487Josh Naylor24CLE626151520.01771571646.977-4-10-1-202.992.62OF-1B
488Kyle Nelson24CLE10009.2101001.0000000.930.10P
489Nick Nelson25NYY112014.1101001.0000000.630.09P
490Tyler Nevin24BAL65437.01615010.938-1-23-1-3203.652.50OF-1B
491Jake Newberry26KCR4004.1101011.0000002.080.25P
492Ljay Newsome24SEA71014.200000000.000.00P
493Vinny Nittoli30SEA1001.000000000.000.00P
494Daniel Norris28DET380036.2440001.0000000.980.11P
495Jacob Nottingham26SEA44433.029263021.0000-40007.917.251B
496Renato Núñez27DET88567.077725081.000-1-14-1-18010.349.631B
497Darren O'Day38NYY120010.2101001.0000000.840.08P
498Ryan O'Hearn27KCR443616289.01461376311.97914-1-404.453.11OF-1B
499Bailey Ober25MIN2020092.11037011.0002400.970.50P
500Joseph Odom29TBR1002.0220001.000000009.002.00C
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Rougned Odor27NYY978969786.23051011911337.95723-3-5-13.342.732B-3B
502Jake Odorizzi31HOU24230104.22371511.9573601.890.92P
503Shohei Ohtani26LAA26230138.21811610.9440-221701.100.57P-OF
504Edward Olivares25KCR362722243.14642220.957-4-180001.631.22OF
505Matt Olson27OAK1521521481338.21235115673698.995-5-56528.268.091B
506Kaleb Ort29BOS1000.100000000.000.00P
507Oliver Ortega24LAA8009.1211001.0000001.930.25P
508Adam Ottavino35BOS690062.0100730.700-5-1601.020.10P
509Glenn Otto25TEX66023.1303001.0000001.160.50P
510Connor Overton27TOR4006.2101001.0000001.350.25P
511Kevin Padlo24TBR94240.01871013.9441180003.831.893B-1B
512Joshua Palacios25TOR1211791.215141001.0001811301.471.25OF
513Joe Panik30TOR332814238.0104386158.9520-1-6-3003.742.913B-2B-1B
514Enoli Paredes25HOU12008.220110.5000001.040.08P
515Isaac Paredes22DET232120189.2822852210.976-2-12-2-1303.803.482B-3B-SS
516Hoy Park25NYY1002.0220001.00001200009.002.00OF
517Blake Parker36CLE470043.2532001.000-1-501.030.11P
518Luis Patiño21TBR1915077.170520.7140000.580.26P
519Spencer Patton33TEX420042.1853001.0001501.700.19P
520James Paxton32SEA1101.100000000.000.00P
521Joel Payamps27TOT371050.1505001.0000000.890.14P
522Brad Peacock33BOS2105.100000000.000.00P
523Nate Pearson24TOR121015.000000000.000.00P
524Elvis Peguero24LAA3002.100000000.000.00P
525Félix Peña31LAA2001.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
526Wandy Peralta29NYY461042.21028011.0001502.110.22P
527Wily Peralta32DET1918093.2115420.818-1-200.860.47P
528Francisco Pérez23CLE4006.200000000.000.00P
529Martín Pérez30BOS36220114.017314021.00012-11.340.47P
530Oliver Pérez39CLE5003.200000000.000.00P
531Roberto Pérez32CLE444342366.03923761242.99001-1-319.548.82C-1B
532Salvador Perez31KCR1241201011002.2103897561212.99845-5-619.308.35C
533DJ Peters25TEX504845426.11061033021.000-2-63832.242.12OF
534Yusmeiro Petit36OAK780078.0936001.000-1-301.040.12P
535Jake Petricka33LAA7006.0101001.0000001.500.14P
536David Phelps34TOR111010.100000000.000.00P
537Brett Phillips27TBR1097460714.1221213441.9821220111802.731.99OF-P
538Evan Phillips26TBR1003.000000000.000.00P
539Chad Pinder29OAK705736487.21381053129.986-8-19-3-7-12.511.79OF-2B-SS-3B
540Michael Pineda32MIN22210109.11421111.9291201.070.59P
541Stephen Piscotty30OAK674931416.21031030001.00012-6-1702.221.54OF
542Nick Pivetta28BOS31300155.0187830.833-2-300.870.48P
543Kevin Plawecki30BOS554026339.23973831221.995-9-32-3-11-210.477.05C-1B-P
544Zach Plesac26CLE25250142.230161220.9331101.771.12P
545Adam Plutko29BAL381056.1835001.0002701.280.21P
546Jorge Polanco27MIN1431381181208.05661883611781.9703322-14.093.452B-SS
547Sean Poppen27TBR1000.200000000.000.00P
548Yohel Pozo24TEX22218.015150001.0001670007.507.50C
549Ryan Pressly32HOU640064.0104511.900-1-3-11.270.14P
550Austin Pruitt31HOU2002.2000000000.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
551Albert Pujols41LAA202015165.11471378213.9860-1-3-22-17.896.901B-3B
552A.J. Puk26OAK120013.1202001.00011501.350.17P
553Cal Quantrill26CLE40220149.22881913.9643401.620.68P
554José Quijada25LAA260025.2202001.0001800.700.08P
555José Quintana32LAA2410053.182510.8750001.180.29P
556Cal Raleigh24SEA433634333.0312303810.99700-1-4-18.417.23C
557Brooks Raley33HOU580049.01349021.0002802.390.22P
558Erasmo Ramírez31DET170026.2422001.0000001.350.24P
559Harold Ramírez26CLE939073757.0188186020.989-4-7-8-12-12.211.98OF-1B
560José Ramírez28CLE1331321221141.03331052131534.9551010101102.512.393B
561Noé Ramirez31LAA2003.100000000.000.00P
562Yohan Ramirez26SEA250027.2312001.000-1-700.980.12P
563AJ Ramos34LAA4004.200000000.000.00P
564Wilson Ramos33TOT343129264.124823711021.000-5-23-9-40-48.447.29C
565Drew Rasmussen25TBR2010059.0633001.0000000.920.30P
566Robbie Ray29TOR32320193.12041511.950-2-200.880.59P
567Cody Reed28TBR12009.2321001.0000002.790.25P
568Rob Refsnyder30MIN493732342.18481211.98814-2-702.181.69OF
569Anthony Rendon31LAA575753497.014631114112.993-2-5-6-1402.632.543B
570Hunter Renfroe29BOS1421391301213.028125316123.957-11-11-1002.001.89OF
571Luis Rengifo24LAA524641424.017763105922.949-2-6-2-5-13.573.00SS-OF-3B-2B
572Franmil Reyes25CLE1111476.016142001.00003-1-1501.891.45OF
573Victor Reyes26DET625652503.1118115210.992-2-5-6-14-12.091.89OF
574Garrett Richards33BOS40220136.22071122.900-2-301.190.45P
575Trevor Richards28TOT380044.2404001.0000000.810.11P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9