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-48-5-30-4-12
Boston Red Sox564.62.6591621458110412771.0578642571421108143.981-66-64-3-1
Chicago White Sox473.93.6941621458111712630.055174210121097112.982-49-5-40-5-14
Cleveland Indians484.49.7031621458114912672.057104224140086138.98535320-1
Detroit Tigers494.67.6981621458114512777.058344259149283136.986-24-2-35-5-10
Houston Astros514.06.7131621458115313005.058364335143269126.9884547630
Kansas City Royals474.86.6851621458111412756.057584252142284152.9852122306
Los Angeles Angels644.96.6801621458110812795.057724265141988131.985-30-3-29-3-2
Minnesota Twins565.15.6921621458106612774.0578542581420107138.982-17-23228
New York Yankees594.13.6981621458104412918.057224306131898112.983-42-4-41-5-8
Oakland Athletics504.24.6981621458110112897.056914299132072116.987-11-1-10-1-7
Seattle Mariners624.62.6991621458116612963.057844321138479135.986-30-11-1
Tampa Bay Rays614.02.7061621458103813101.058054367135880130.986383722-5
Texas Rangers545.03.6981621458119912819.058184273146283146.986626863-1
Toronto Blue Jays614.09.7001621458104712648.056774216137190122.984812211
League Average524.58.6941621458111012810 57424270138687129.985-5090-3
7814.58.69424302187016644192144.086134640482078812981938.985-8001310-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.97451831103.993.73SS
7Riley Adams25TOR117463.07467610.986-2-38-2-38010.436.64C
8Jo Adell22LAA353525302.284822011.0003111302.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.000223-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 Álvarez24HOU413920319.05349310.98127-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-6-6-10-10-13.603.48SS
30Miguel Andujar26NYY434231350.19183713.989-3-9-1-302.312.09OF-3B-1B
31Jonathan Arauz22BOS251915169.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.0000151503.993.162B-1B-SS-P
38Willians Astudillo29MIN665138472.129523656329.990-6-16-4-10-15.563.893B-1B-C-2B-OF-P
39Akil Baddoo22DET11710789953.0259252431.98856-2-212.422.19OF
40Pedro Baez33HOU4004.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.0002461005.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.98711117741.861.79OF
60Wes Benjamin27TEX132022.200000-1-900.000.00P
61Travis Bergen27TOR101010.2101001.0000000.840.10P
62Jose Berrios27TOT32321192.040132345.90053101.691.13P
63Bo Bichette23TOR1481481411271.15571693642473.957-9-82233.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.98300-5-523.963.72SS
72Ronald Bolanos24KCR3006.100000000.000.00P
73Skye Bolt27OAK241211129.248480001.00054332703.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.990511-1-218.357.411B
77Michael Brantley34HOU898865727.2131128211.992111111.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.985102071322.831.95OF-1B
88Jay Bruce34NYY1010784.057552051.000-1-70006.115.701B
89Vidal Brujan23TBR86549.22214712.955-1-12-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.9941126102323.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-11-1-311.461.27OF
102Daz Cameron24DET332726251.062620001.000-1-5-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-2-2-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-2-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-370002.522.09OF
116Luis Cessa29NYY290038.1743001.000-1-501.640.24P
117Andrew Chafin31OAK280029.1404001.0000001.230.14P
118Yu Chang25CLE806345552.140732478542.988360016.554.731B-3B-SS-2B
119Aroldis Chapman33NYY610056.160330.500-1-400.480.05P
120Matt Chapman28OAK1501501411318.2447166275640.9872198-13.012.883B-SS
121JT Chargois30TOT560053.2633001.0000001.010.11P
122Tyler Chatwood31TOR300028.062310.8330001.610.17P
123Michael Chavis25BOS291916187.21186947222.9833180005.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
127Jose 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.984416-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 Colome32MIN670065.081430.625-3-900.690.07P
140Adam Conley31TBR170019.2541001.0000002.290.29P
141Franchy Cordero26BOS453626315.09891524.980131302.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.967244703.272.653B-OF-1B-2B-SS-P
152David Dahl27TEX443935341.071692011.000415-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-2-111402.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-20-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.981001401.871.31OF
167Jake Diekman34OAK670060.2523001.0000000.740.07P
168Marcos Diplan24BAL230030.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-20-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.9881272812.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.98092081703.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.98843131144.524.202B-SS
203Chris Flexen26SEA31310179.2462125011.0005602.301.48P
204Estevan Florial23NYY117663.216160001.000-1-210002.261.45OF
205Jason Foley25DET110010.100000000.000.00P
206Mike Foltynewicz29TEX28240139.01841311.9441101.100.61P
207Mike Ford28NYY211812156.213913090191.00001-1-8-17.996.621B
208Matt Foster26CHW370039.0404011.0001500.920.11P
209Dexter Fowler35LAA76549.2770001.0000-7-1-2401.271.00OF
210Jake Fraley26SEA695647518.0123120121.984-4-94902.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-24-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.9771010151532.242.12OF
221Freddy Galvis31BAL727160575.024871173418.98411-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.9881313161652.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 Garcia22NYY2208.100000000.000.00P
228Edgar Garcia24MIN60010.100000000.000.00P
229Leury Garcia30CHW122117871018.0294174114623.980-7-9-1-1-32.552.20OF-2B-SS-3B
230Luis Garcia24HOU30280155.122101021.909-3-401.160.67P
231Robel Garcia28HOU392423245.0892859214.978-2-9-1-503.202.233B-SS-2B-1B-P
232Rony Garcia23DET2003.200000000.000.00P
233Yimi Garcia30HOU230021.130210.6670000.840.09P
234Brett Gardner37NYY136113951039.2257253311.996-11-13-3-302.221.88OF
235Kyle Garlick29MIN332417224.056542011.000-1-7-1-512.251.70OF
236Dustin Garneau33DET201915165.0153142921.9870000-18.247.55C
237Mitch Garver30MIN625445460.24464311323.99614-1-318.677.05C-1B
238Justin Garza27CLE210028.2523011.0000001.570.24P
239Ralph Garza27TOT270030.1413001.00014001.190.15P
240Domingo German28NYY2218098.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
245Andres Gimenez22CLE665951519.028096177739.9756143704.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
249Jose 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 Gonzalez25CHW43124.0541001.0001400001.881.25OF
254Marwin Gonzalez32TOT837358644.23401911381144.968001104.593.502B-1B-OF-SS-3B-P
255Romy Gonzalez24CHW97361.0138411.923-2-390001.771.093B-OF-2B-SS-P
256Niko Goodrum29DET867869686.1308103196942.971-3-6-8-13-23.923.29SS-OF-2B-1B
257Brian Goodwin30CHW686249542.0130126220.985-13-28-10-22-12.131.88OF
258Nick Gordon25MIN705238476.215710649212.987-6-15-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.000454402.141.89OF
268Robbie Grossman31DET1461451291252.22692681011.000-2-2-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-5-57842.211.92OF-1B
274Yuli Gurriel37HOU1421391311224.01149105786695.99512115508.407.991B-3B
275Kelvin Gutierrez26TOT847469665.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 Guzman26TEX64329.224213011.0000120007.284.001B-OF
277Eric Haase28DET868176714.05485182463.989-1-1-2-3-16.836.09C-OF-1B
278Sam Haggerty27SEA312218203.162566011.0003170002.741.94OF-2B
279Jesse Hahn31KCR5003.1211011.00016005.400.40P
280Billy Hamilton30CHW672824322.280791001.0001427-12.231.19OF
281Brad Hand31TOR11008.2101001.0000001.040.09P
282Eric Hanhold27BAL100010.1101001.000-1-1900.870.10P
283Mitch Haniger30SEA1231221181080.2276270330.98933-3-312.272.22OF
284J.A. Happ38MIN1919098.1113710.9090000.920.53P
285Josh Harrison33OAK484735399.01384986315.978-3-8-5-15-13.052.452B-3B-SS-OF
286Ryan Hartman27HOU1002.100000000.000.00P
287Hunter Harvey26BAL9008.2110001.0000001.040.11P
288Matt Harvey32BAL28280127.22171311.9520011.410.71P
289Thomas Hatch26TOR3209.110010.0000000.000.00P
290Austin Hays25BAL1291201011052.1254244912.996910141542.161.96OF
291Louis Head31TBR272035.053110.8001611.030.15P
292Andrew Heaney30TOT30230129.21385001.000-3-2700.900.43P
293Taylor Hearn26TEX42110104.191710.8890000.690.19P
294Jonathan Heasley24KCR33014.2101001.00011400.610.33P
295Austin Hedges28CLE878582743.27677204527.997610121949.268.79C
296Jonah Heim26TEX787364641.05855572533.99500611-28.177.46C
297Liam Hendriks32CHW690071.0541001.000-1-300.630.07P
298Sam Hentges24CLE3012068.210010001.00000-11.310.33P
299Jimmy Herget27TOT180018.2312001.0000001.450.17P
300Carlos Hernandez24KCR2411085.2134812.9230001.260.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
301Cesar Hernandez31TOT1421421371229.04901753031273.976-11-11-11-10-33.503.342B-SS
302Darwinzon Hernandez24BOS480040.0312001.0000000.680.06P
303Enrique Hernandez29BOS1341301061119.2361240113830.978-6-7161752.842.39OF-2B-SS
304Teoscar Hernandez28TOR132130921138.0272260751.98233-2-2-22.112.02OF
305Yonny Hernandez23TEX414037354.114744101221.98672382703.683.303B-2B-SS
306David Hess27TBR1002.000000000.000.00P
307Codi Heuer24CHW400038.2523001.0000001.160.13P
308Aaron Hicks31NYY323030272.25856111.983-4-17-4-17-11.881.78OF
309John Hicks31TEX86652.149454001.0001230008.436.13C
310Kyle Higashioka31NYY665848519.16306091831.995-3-7512110.879.50C
311Derek Hill25DET454134341.0104100311.990-5-16-7-2402.722.29OF
312Rich Hill41TBR1919095.11401310.9290001.230.68P
313Derek Holland34DET391049.283410.875-2-801.270.18P
314Greg Holland35KCR570055.2137510.923-2-7-11.940.21P
315Clay Holmes28NYY250028.0624001.0001701.930.24P
316Brock Holt33TEX705750517.118243135410.978112549-13.102.543B-P
317Brent Honeywell Jr.26TBR3204.1211001.0000004.150.67P
318Tanner Houck25BOS1813069.0817001.000-1-301.040.44P
319Spencer Howard24TEX88021.1101001.0000000.420.13P
320Jared Hoying32TOR1106.00000000000.000.00OF
321James Hoyt34LAA9008.000000000.000.00P
322Drew Hutchison30DET92021.1725011.0000002.950.78P
323Andy Ibáñez28TEX545047435.023613499322.98751482214.824.242B-1B-3B-OF
324José Iglesias31TOT1361281181115.24431392871751.962-2-2-22-2303.443.11SS-2B
325Raisel Iglesias31LAA650070.0136610.9230001.540.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
326Cole Irvin27OAK32320178.12762012.9631101.310.81P
327Kyle Isbel24KCR252016184.147461001.000-1-30002.291.88OF
328Tyler Ivey25HOU1104.2101001.0000001.931.00P
329Josh James28HOU5005.000000000.000.00P
330Mickey Jannis33BAL1003.100000000.000.00P
331Danny Jansen26TOR695447481.15415221723.9962500210.087.81C
332Cristian Javier24HOU3690101.1541001.0000000.440.14P
333Griffin Jax26MIN1814082.040220.500-3-700.220.11P
334Jon Jay36LAA53329.0880001.0000-120002.481.60OF
335Daulton Jefferies25OAK51015.0303001.00011301.800.60P
336Ryan Jeffers24MIN847768670.26606263042.994-2-44738.807.81C
337Eloy Jiménez24CHW373727304.06159110.984-4-151311.781.62OF
338Joe Jimenez26DET520045.153020.600-2-900.600.06P
339Daniel Johnson25CLE282317191.04540321.956-1-900-12.031.54OF
340DJ Johnson31TOT4004.100000000.000.00P
341JaCoby Jones29DET322727248.074740001.000-1-4-2-912.692.31OF
342Jahmai Jones23BAL23198156.0883946310.966-1-9-1-804.903.702B
343Taylor Jones27HOU241615162.198899071.000-1-842915.434.081B-OF
344Aaron Judge29NYY1251221001070.02592461032.9881011101142.152.05OF
345Jakob Junis28KCR166039.1624011.0001501.370.38P
346Janson Junk25LAA44016.1642001.0000003.311.50P
347James Kaprielian27OAK24210119.1135622.846-3-500.830.46P
348James Karinchak25CLE600055.1211001.000-2-700.330.03P
349Anthony Kay26TOR115033.2514001.00021201.340.45P
350Jarred Kelenic21SEA939189815.2236230241.983-3-5-18-26-32.562.49OF
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
351Brad Keller25KCR26260133.21367001.000-3-400.880.50P
352Tony Kemp29OAK1249068859.0328172151534.985232203.382.322B-OF-SS
353Ian Kennedy36TEX320032.1220011.0000000.560.06P
354Max Kepler28MIN11410997949.22202155011.000794502.081.93OF
355Dallas Keuchel33CHW32300162.04974113.980121502.671.50P
356Kevin Kiermaier31TBR11610191894.2231229110.996710131712.311.98OF
357Yusei Kikuchi30SEA29290157.019613011.0003401.090.66P
358Craig Kimbrel33CHW240023.0101001.000-1-900.390.04P
359Isiah Kiner-Falefa26TEX1561551531360.06692144361998.97276109-24.304.17SS
360John King26TEX270046.0102710.9000001.760.33P
361Michael King26NYY226063.11037001.0001301.420.45P
362Alex Kirilloff23MIN595543478.225023217111.996-4-1000-14.683.77OF-1B
363Alejandro Kirk22TOR444029338.03723531721.995-2-7-3-11-19.858.41C
364Andrew Kittredge31TBR574071.263210.833-1-300.630.09P
365Corey Kluber35NYY1616180.0104510.900-3-801.010.56P
366Dusten Knight30BAL7008.200000000.000.00P
367Brody Koerner27NYY2003.0101001.0000003.000.50P
368Adam Kolarek32OAK12009.0211001.000-2-4402.000.17P
369Michael Kopech25CHW444069.1211001.000-3-900.260.05P
370Jackson Kowar24KCR98030.1707001.0001702.080.78P
371Pete Kozma33OAK33325.115114011.00015729505.335.00SS
372Joey Krehbiel28TOT6008.1211001.0000002.160.33P
373Dean Kremer25BAL1313053.2624001.0000001.010.46P
374Brooks Kriske27TOT120011.1202001.0000001.590.17P
375Ian Krol30DET180018.241210.7500001.450.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
376Jack Kruger26LAA1001.0110001.000000009.001.00C
377Juan Lagares32LAA1128368784.11721675001.000-4-52311.971.54OF
378Brady Lail27SEA2002.000000000.000.00P
379Travis Lakins Sr.27BAL241028.0514001.00021401.610.21P
380Ryan LaMarre32NYY87453.098010.889-1-18-1-2201.361.00OF
381Jake Lamb30TOT423618277.075433023.973-2-10-5-21-12.371.66OF-3B-1B
382Jimmy Lambert26CHW43013.000000000.000.00P
383Alex Lange25DET360035.2532001.000-1-601.260.14P
384Trevor Larnach24MIN776959611.0141134431.979-4-723-22.031.79OF
385Jake Latz25TEX1104.2101001.0000001.931.00P
386Ramon Laureano26OAK838380724.0208199721.990464632.562.48OF
387Ryan Lavarnway33CLE88870.27976030.962-1-170009.689.50C
388Derek Law30MIN90015.0211001.0000001.200.22P
389Wade LeBlanc36BAL6106.2211001.0000002.700.33P
390DJ LeMahieu32NYY1491461111283.0661421231975.98644-3-314.573.682B-1B-3B
391Kyle Lewis25SEA343433294.08786010.989-2-6-1-4-12.632.53OF
392Domingo Leyba25BAL211915165.263313116.984-1-9-3-2203.372.702B-3B
393Tzu-Wei Lin27MIN1002.0000000-2400000.000.00OF
394Jonathan Loaisiga26NYY570070.21641110.9381301.910.26P
395Tim Locastro28NYY98660.113130001.0001100001.941.44OF
396Shed Long Jr.25SEA323122269.0734726051.0000-1-2-802.442.09OF-2B
397Jack Lopez28BOS65341.02691616.96224712905.494.172B
398Jorge Lopez28BAL33250121.218810001.000-2-3-11.330.55P
399Nicky Lopez26KCR1511441361260.2554165382780.987115523.913.60SS-2B
400Reynaldo Lopez27CHW209057.281520.7501300.940.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
401Richard Lovelady25KCR200020.2615001.00011002.610.30P
402Brandon Lowe26TBR1391311131182.04872052701278.975-6-6-10-10-13.623.192B-OF-1B
403Josh Lowe23TBR2109.0440001.00011330004.002.00OF
404Nathaniel Lowe25TEX1481441411270.1123011645511119.99111-3-3-18.648.181B-3B
405Jed Lowrie37OAK716945587.221082125318.986-8-17-12-25-13.172.882B-3B
406Zac Lowther25BAL106029.2413001.000-1-701.210.40P
407Lucas Luetge34NYY571072.1835011.0000001.000.14P
408Jordan Luplow27TOT584428370.014814080101.000-2-8-3-903.602.55OF-1B-P-3B-2B
409Jesus Luzardo23OAK136038.0624001.00021101.420.46P
410Jordan Lyles30TEX32300180.023815001.000-1-101.150.72P
411Daniel Lynch24KCR1515068.0514011.000-1-300.660.33P
412Lance Lynn34CHW28281157.0103520.800-3-400.460.29P
413Vimael Machin27OAK1311791.03182125.935-1-130002.872.07SS-2B-3B
414Nick Madrigal24CHW535352452.118776106528.973-1-3-4-1103.623.432B
415Kenta Maeda33MIN21210106.11761012.9410001.350.76P
416Martin Maldonado34HOU124119971019.21110105844811.99344-2-219.738.89C-1B
417Sean Manaea29OAK32322179.12361611.957-1-101.100.69P
418Trey Mancini29BAL777572641.055752234136.998-7-13-1-207.817.221B
419Matt Manning23DET1818085.119109011.0002502.001.06P
420Alek Manoah23TOR20200111.2106310.9001200.730.45P
421Nick Margevicius25SEA53012.0101001.0000000.750.20P
422Manuel Margot26TBR11910484961.1274266442.98512141316-22.532.27OF
423Jose Marmolejos28SEA272615209.21161095210.983-3-15-3-1704.894.221B-OF
424Brandon Marsh23LAA706363568.0156154110.994-3-5-3-602.462.21OF
425Evan Marshall31CHW270027.1624001.0001701.980.22P
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
426Jose Marte25LAA4004.000000000.000.00P
427Starling Marte32OAK565552479.1150147210.993-3-7-6-1502.802.66OF
428Brett Martin26TEX660062.11311020.8460001.590.17P
429Jason Martin25TEX473736347.28685010.9885170002.201.81OF
430Richie Martin26BAL372927262.21324977610.955-7-30-7-32-14.323.41SS
431J.D. Martinez33BOS363527299.16863411.9853132812.011.86OF
432Seth Martinez26HOU3003.000000000.000.00P
433Jorge Mateo26BAL312919253.01093770214.982-4-19-2-903.812.82SS-2B-OF-3B
434Phil Maton28TOT651066.2134810.9230001.620.18P
435Isaac Mattson25BAL4004.100000000.000.00P
436Steven Matz30TOR29290150.22852211.9643401.610.93P
437Mike Mayers29LAA722075.0734001.000-1-3-10.840.10P
438Jack Mayfield30TOT867769684.122257157827.9640-1-2-3-12.812.383B-SS-2B-P
439Tim Mayza29TOR610053.0817001.0001401.360.13P
440Nomar Mazara26DET413932332.06965130.957280001.791.61OF
441Chris Mazza31TBR140027.131111.6670000.660.14P
442Darren McCaughan25SEA2109.0110001.0000001.000.50P
443Shane McClanahan24TBR25250123.115114001.0002301.090.60P
444Chas McCormick26HOU1016956686.0169166211.9948151424-12.201.66OF
445Lance McCullers Jr.27HOU28280162.1281513001.0003401.551.00P
446Reese McGuire26TOR736147523.056354716021.000372509.697.71C
447Collin McHugh34TBR377064.0413001.0000000.560.11P
448Ryan McKenna24BAL794935458.1119116210.992132522.321.46OF-3B-2B
449Triston McKenzie23CLE25240120.017512001.0002301.280.68P
450Alex McRae28CHW2002.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
451Austin Meadows26TBR797344623.2108101520.981-5-10-3-511.531.34OF
452John Means28BAL26261146.21431010.9290000.800.50P
453Francisco Mejia25TBR786556596.06025643442.9931324-19.037.48C-1B-P
454J.C. Mejia24CLE1711052.1936001.0000001.550.53P
455Danny Mendick27CHW685143459.21535597115.993-3-9-3-702.982.142B-SS-OF-3B-P
456Oscar Mercado26CLE685648508.1129125311.99249511-22.271.88OF
457Yermin Mercedes28CHW4107.032010.667000002.570.501B-C-P
458Whit Merrifield32KCR1601601401372.27023113838103.98922121014.554.112B-OF
459Julian Merryweather29TOR131013.0101001.0000000.690.08P
460Jake Meyers25HOU443634333.28684110.988-1-341402.291.93OF
461Keynan Middleton27SEA321031.0101001.000-1-600.290.03P
462Owen Miller24CLE544845425.026617784539.981-5-13-5-14-15.534.752B-1B-3B-SS
463Wyatt Mills26SEA110012.2312001.0000002.130.27P
464Tommy Milone34TOR61014.0110001.000-1-1400.640.17P
465Juan Minaya30MIN290040.0624001.000-1-501.350.21P
466Mike Minor33KCR28280158.291710.8891100.450.29P
467Anthony Misiewicz26SEA660054.2624001.000-1-400.990.09P
468Casey Mize24DET30301150.12791711.9633401.560.87P
469Sam Moll29OAK80010.1303001.000-1-1902.610.38P
470Yoan Moncada26CHW1381381321182.1342902361628.9539103302.482.363B
471Adalberto Mondesí25KCR303026257.1882462210.97727-2-9-13.012.773B-SS
472Frankie Montas28OAK32320187.028101712.9643301.300.84P
473Rafael Montero30TOT440049.1945011.000-1-2401.640.20P
474Jordan Montgomery28NYY30300157.12121810.952-1-101.140.67P
475Dylan Moore28SEA12510174908.1350190156438.989912101303.432.532B-OF-3B-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
476Jovani Moran24MIN5008.000000-1-250.000.00P
477Mitch Moreland35OAK87662.053494051.000020007.696.631B-P
478Eli Morgan25CLE1818089.112111021.0001201.210.67P
479Taylor Motter31BOS21011.041211.750-2-1750002.451.502B
480Ryan Mountcastle24BAL10210088848.068964839256.997-6-8-6-807.296.541B-OF
481Cedric Mullins26BAL1531461391264.0402389762.985-4-4-1012.822.59OF
482Andres Munoz22SEA1000.200000000.000.00P
483Yairo Munoz26BOS42229.0523001.000-1-370001.551.252B-OF
484Patrick Murphy26TOR8009.100000000.000.00P
485Sean Murphy26OAK11210499923.19218734266.993341013-18.928.17C
486Tom Murphy30SEA888371727.26956642472.990-2-31208.517.82C
487Packy Naughton25LAA75022.2725001.0001902.781.00P
488Josh Naylor24CLE626151520.01771571646.977-4-10-1-202.992.62OF-1B
489Kyle Nelson24CLE10009.2101001.0000000.930.10P
490Nick Nelson25NYY112014.1101001.0000000.630.09P
491Tyler Nevin24BAL65437.01615010.938-1-19-1-3203.652.50OF-1B
492Jake Newberry26KCR4004.1101011.0000002.080.25P
493Ljay Newsome24SEA71014.200000000.000.00P
494Vinny Nittoli30SEA1001.000000000.000.00P
495Daniel Norris28DET380036.2440001.0000000.980.11P
496Jacob Nottingham26SEA44433.029263021.0000-40007.917.251B
497Renato Nunez27DET88567.077725081.000-1-16-1-18010.349.631B
498Darren O'Day38NYY120010.2101001.0000000.840.08P
499Ryan O'Hearn27KCR443616289.01461376311.97915-1-404.453.11OF-1B
500Bailey Ober25MIN2020092.11037011.0002400.970.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
501Joseph Odom29TBR1002.0220001.000000009.002.00C
502Rougned Odor27NYY978969786.23051011911337.95723-3-5-13.342.732B-3B
503Jake Odorizzi31HOU24230104.22371511.9573601.890.92P
504Shohei Ohtani26LAA26230138.21811610.9440-221701.100.57P-OF
505Edward Olivares25KCR362722243.14642220.957-3-160001.631.22OF
506Matt Olson27OAK1521521481338.21235115673698.995-6-56528.268.091B
507Kaleb Ort29BOS1000.100000000.000.00P
508Oliver Ortega24LAA8009.1211001.0000001.930.25P
509Adam Ottavino35BOS690062.0100730.700-5-1601.020.10P
510Glenn Otto25TEX66023.1303001.0000001.160.50P
511Connor Overton27TOR4006.2101001.0000001.350.25P
512Kevin Padlo24TBR94240.01871013.9441180003.831.893B-1B
513Josh Palacios25TOR1211791.215141001.00011011301.471.25OF
514Joe Panik30TOR332814238.0104386158.9520-2-6-3003.742.913B-2B-1B
515Enoli Paredes25HOU12008.220110.5000001.040.08P
516Isaac Paredes22DET232120189.2822852210.976-2-12-2-1303.803.482B-3B-SS
517Hoy Park25NYY1002.0220001.00001200009.002.00OF
518Blake Parker36CLE470043.2532001.000-1-501.030.11P
519Luis Patino21TBR1915077.170520.7140000.580.26P
520Spencer Patton33TEX420042.1853001.0001501.700.19P
521James Paxton32SEA1101.100000000.000.00P
522Joel Payamps27TOT371050.1505001.0000000.890.14P
523Brad Peacock33BOS2105.100000000.000.00P
524Nate Pearson24TOR121015.000000000.000.00P
525Elvis Peguero24LAA3002.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
526Félix Peña31LAA2001.200000000.000.00P
527Wandy Peralta29NYY461042.21028011.0001502.110.22P
528Wily Peralta32DET1918093.2115420.818-1-200.860.47P
529Francisco Perez23CLE4006.200000000.000.00P
530Martin Perez30BOS36220114.017314021.00012-11.340.47P
531Oliver Perez39CLE5003.200000000.000.00P
532Roberto Perez32CLE444342366.03923761242.99001-1-319.548.82C-1B
533Salvador Perez31KCR1241201011002.2103897561212.99845-5-619.308.35C
534DJ Peters25TEX504845426.11061033021.000-3-73832.242.12OF
535Yusmeiro Petit36OAK780078.0936001.000-1-301.040.12P
536Jake Petricka33LAA7006.0101001.0000001.500.14P
537David Phelps34TOR111010.100000000.000.00P
538Brett Phillips27TBR1097460714.1221213441.9821221111802.731.99OF-P
539Evan Phillips26TBR1003.000000000.000.00P
540Chad Pinder29OAK705736487.21381053129.986-9-22-3-7-12.511.79OF-2B-SS-3B
541Michael Pineda32MIN22210109.11421111.9291201.070.59P
542Stephen Piscotty30OAK674931416.21031030001.00012-6-1702.221.54OF
543Nick Pivetta28BOS31300155.0187830.833-2-300.870.48P
544Kevin Plawecki30BOS554026339.23973831221.995-9-32-3-11-210.477.05C-1B-P
545Zach Plesac26CLE25250142.230161220.9331101.771.12P
546Adam Plutko29BAL381056.1835001.0002701.280.21P
547Jorge Polanco27MIN1431381181208.05661883611781.9703322-14.093.452B-SS
548Sean Poppen27TBR1000.200000000.000.00P
549Yohel Pozo24TEX22218.015150001.0001670007.507.50C
550Ryan Pressly32HOU640064.0104511.900-1-3-11.270.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
551Austin Pruitt31HOU2002.2000000000.000.00P
552Albert Pujols41LAA202015165.11471378213.9860-1-3-22-17.896.901B-3B
553A.J. Puk26OAK120013.1202001.00011501.350.17P
554Cal Quantrill26CLE40220149.22881913.9643401.620.68P
555Jose Quijada25LAA260025.2202001.0001800.700.08P
556Jose Quintana32LAA2410053.182510.8750001.180.29P
557Cal Raleigh24SEA433634333.0312303810.99700-1-4-18.417.23C
558Brooks Raley33HOU580049.01349021.0002802.390.22P
559Erasmo Ramirez31DET170026.2422001.0000001.350.24P
560Harold Ramirez26CLE939073757.0188186020.989-4-6-8-12-12.211.98OF-1B
561Jose Ramirez28CLE1331321221141.03331052131534.9551111101102.512.393B
562Noe Ramirez31LAA2003.100000000.000.00P
563Yohan Ramirez26SEA250027.2312001.000-1-700.980.12P
564AJ Ramos34LAA4004.200000000.000.00P
565Wilson Ramos33TOT343129264.124823711021.000-5-23-9-40-48.447.29C
566Drew Rasmussen25TBR2010059.0633001.0000000.920.30P
567Robbie Ray29TOR32320193.12041511.950-2-200.880.59P
568Cody Reed28TBR12009.2321001.0000002.790.25P
569Rob Refsnyder30MIN493732342.18481211.98800-2-702.181.69OF
570Anthony Rendon31LAA575753497.014631114112.993-2-4-6-1402.632.543B
571Hunter Renfroe29BOS1421391301213.028125316123.957-11-11-1002.001.89OF
572Luis Rengifo24LAA524641424.017763105922.949-2-4-2-5-13.573.00SS-OF-3B-2B
573Franmil Reyes25CLE1111476.016142001.00003-1-1501.891.45OF
574Victor Reyes26DET625652503.1118115210.992-2-5-6-14-12.091.89OF
575Garrett Richards33BOS40220136.22071122.900-2-301.190.45P
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
576Trevor Richards28TOT380044.2404001.000