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 Orioles534.18.68911510358069150.041823050106369102.984-202614
Boston Red Sox464.72.68911610447959324.042183108104763103.98514214-2-7
Chicago White Sox404.36.68611610447969324.0411831089397193.983-58-7-90-5
Cleveland Guardians474.13.70111610448009255.04201308510496790.984344482-4
Detroit Tigers484.39.70011810628529249.04163308310116999.98313223-21
Houston Astros413.32.72311710538449330.0406731109035487.9873755800
Kansas City Royals525.01.68111710538069246.042313082108564107.985-4-1-22-5-2
Los Angeles Angels584.15.70511610447279267.0413530899856196.98522330-3
Minnesota Twins554.30.70611410267559099.0400930339195779.986812112
New York Yankees443.44.72111610447819366.04224312210544874.9894667273
Oakland Athletics524.53.70411610447749159.04152305310306993.983-10-1-14-2-6
Seattle Mariners573.89.71211710537979387.0412031299504186.9902943813
Tampa Bay Rays543.89.70611410267649123.0407630419775879.98630190-6
Texas Rangers494.47.69911510357829207.04213306910747094.98310-2-2-9
Toronto Blue Jays504.32.69411410267679108.0405030369605492.9872335022
League Average484.21.70111610427909240 4144308010036192.985100220-2
7174.21.70117371563311846138594.06215946198150469151374.98515513250-24

Player Standard Fielding

Player Standard Fielding Table
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
1Albert Abreu26TOT290034.072321.714-3-10501.320.17P
2Bryan Abreu25HOU350041.1514001.0001501.090.14P
3José Abreu35CHW919190810.275571533777.9910-100-28.308.221B
4Domingo Acevedo28OAK520052.163120.667-2-800.690.08P
5Jason Adam30TBR500046.1110001.000-2-900.190.02P
6Jo Adell23LAA504228361.010194341.96013-4-1302.421.94OF
7Keegan Akin27BAL330065.012111021.0003901.660.36P
8Jorge Alcala26MIN2002.100000000.000.00P
9Tyler Alexander27DET188054.161410.8330000.830.28P
10A.J. Alexy24TEX1002.000000000.000.00P
11Kolby Allard24TEX90017.0312001.00011201.590.33P
12Austin Allen28OAK44334.027243011.00013313517.156.75C
13Logan Allen25TOT7007.2202001.0000002.350.29P
14Nick Allen23OAK554939425.122394123629.973253804.593.682B-SS
15Jose Altuve32HOU969478801.2298114176846.973-5-8-7-10-13.263.052B
16Yordan Alvarez25HOU373731312.06358321.96851831101.761.65OF
17Shaun Anderson27TOR1001.0000000000.000.00P
18Tim Anderson29CHW797973691.0314992031238.962-10-17-7-12-13.933.82SS
19Elvis Andrus33OAK1009689839.2376112255947.97612-5-7-13.933.67SS
20Miguel Andujar27NYY131311112.024240001.00044333201.931.85OF
21Jonathan Aranda24TBR53024.01486001.0000-20005.252.802B-1B
22Jonathan Arauz23TOT1412696.031121723.935-1-10-2-2502.722.073B-2B-SS
23Chris Archer33MIN2020082.1615001.0000000.660.30P
24Gabriel Arias22CLE65545.013310011.000080002.602.173B-2B-SS
25Shawn Armstrong31TBR260030.0202001.0000000.600.08P
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
26Randy Arozarena27TBR908784776.2148140440.973-4-6-1-101.671.60OF
27Luis Arraez25MIN807461664.045536588243.996252416.145.031B-2B-3B
28Christian Arroyo27BOS504427373.21215861215.983-7-21-2-602.872.162B-OF-SS-3B-1B
29Akil Baddoo23DET353528295.2104103010.9902831213.142.94OF
30Javier Baez29DET1009992846.04391492702055.954-5-7-7-10-24.464.19SS
31Pedro Baez34HOU3002.100000000.000.00P
32Bryan Baker27BAL472048.1624001.000-1-401.120.13P
33Anthony Banda28TOR7106.100000-1-32-10.000.00P
34Tanner Banks30CHW290042.2725001.0001501.480.24P
35Rylan Bannon26BAL33326.014311011.000018-1-4604.854.673B
36Manny Banuelos31NYY4008.1505001.00024805.401.25P
37Luke Bard31TBR80014.0312001.0000001.930.38P
38Joe Barlow26TEX300030.1101001.0000000.300.03P
39Scott Barlow29KCR510055.2642001.000-1-400.970.12P
40Jacob Barnes32DET220020.2514011.0000002.180.23P
41Matt Barnes32BOS250021.1422001.000-1-901.690.16P
42Tucker Barnhart31DET726953583.05064832122.996612-3-637.787.00C-P-3B
43Kyle Barraclough32LAA8009.0211001.0000002.000.25P
44Luis Barrera26OAK282216200.25147130.941319211-12.151.71OF
45Jaime Barria25LAA231062.21019001.0002601.440.43P
46Anthony Bass34TOR6005.2211001.0000003.180.33P
47Mike Baumann26BAL70012.041210.7500002.250.43P
48Félix Bautista27BAL510049.0844001.0001401.470.16P
49Shane Baz23TBR66027.0330001.0000001.000.50P
50Jeremy Beasley26TOR90015.0321001.00011301.800.33P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
51Tim Beckham32MIN41115.011101021.0000-418006.602.751B-OF
52Jalen Beeks28TBR307048.0716001.0001401.310.23P
53Brayan Bello23BOS53017.0422021.00011202.120.80P
54Anthony Bemboom32BAL211513143.0128121430.977030007.875.95C
55Andrew Benintendi27TOT10810399904.21961933001.00071000-11.951.81OF
56Will Benson24CLE74446.0770001.000-4-10712601.371.00OF
57Brennan Bernardino30SEA2002.120110.500-1-8603.860.50P
58Jose Berrios28TOR23230122.014410011.0001201.030.61P
59Christian Bethancourt30TOT584942437.038735629220.995-1-138-37.936.421B-C-P
60Bo Bichette24TOR110110103962.03911212571344.967-3-3-8-1003.543.44SS
61Shane Bieber27CLE22221138.223101211.9573401.431.00P
62Brandon Bielak26HOU40010.100000000.000.00P
63Cavan Biggio27TOR585538457.030122672333.990253705.874.972B-1B-OF
64Paul Blackburn28OAK21210111.121912021.000-1-201.701.00P
65Dairon Blanco29KCR32117.0660001.0001880003.182.00OF
66Ronel Blanco28HOU7006.1110001.0000001.420.14P
67Xander Bogaerts29BOS10810895940.2420123290760.9836800-13.953.82SS
68Ronald Bolanos25KCR80018.1523001.00022202.450.63P
69Skye Bolt28OAK332524230.172720001.000422-1-502.812.18OF
70Ryan Borucki28TOT320025.1505001.0000001.780.16P
71Kyle Bradish25BAL1414066.1725001.000-1-300.950.50P
72Archie Bradley29LAA210018.200000-2-210.000.00P
73Bobby Bradley26CLE75341.03231011.9690-8-1-2906.804.431B
74Jackie Bradley Jr.32TOT957765709.11831803021.00061046-12.321.93OF-P
75Michael Brantley35HOU292924249.060591001.000172902.172.07OF
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
76Rob Brantly32NYY1119.0990001.0000170009.009.00C
77Matt Brash24SEA185033.1422011.00021201.080.22P
78Ryan Brasier34BOS480045.050411.800-1-400.800.08P
79Alex Bregman28HOU111110108974.2294108180626.980-2-3-4-522.662.593B
80Jake Brentz27KCR8005.100000000.000.00P
81Jonah Bride26OAK252416206.087305435.966-1-60003.672.903B-2B-1B
82Beau Brieske24DET1515081.21851121.8892501.761.07P
83Seth Brown29OAK1018872791.257152839446.993-5-7-2-3-16.455.201B-OF
84Vidal Brujan24TBR443831352.21537079420.974020003.802.872B-OF-SS-3B
85Kris Bubic24KCR2019091.21741120.8821201.470.75P
86Aaron Bummer28CHW200017.2202001.0000001.020.10P
87Dylan Bundy29MIN2020098.1734001.000-2-400.640.35P
88Jake Burger26CHW403635331.093216665.935-6-21-5-1812.372.183B-2B
89Brock Burke25TEX390062.2514001.0000000.720.13P
90Ryan Burr28CHW8009.021010.500-1-2201.000.13P
91Matt Bush36TEX405036.292521.7780001.720.18P
92Byron Buxton28MIN564942430.11291263021.00072071902.702.35OF
93Kole Calhoun34TEX877564681.11471452001.00035-4-7-11.941.69OF
94Willie Calhoun27TEX53126.0550001.0000-90001.731.00OF
95Alex Call27CLE102134.0770001.00025513501.850.70OF
96Daz Cameron25DET201917167.246451011.000-1-60022.472.30OF
97Jeimer Candelario28DET928886762.121661147814.96311-2-302.462.263B
98Yennier Cano28MIN100013.2202001.0000001.320.20P
99Vinny Capra25TOR32012.0101001.0000220000.750.33OF-2B
100Drew Carlton26DET5008.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
101Kerry Carpenter24DET1119.0220001.0000212.002.00OF
102Matt Carpenter36NYY22199147.054504021.0002140003.312.45OF-1B-3B
103Curt Casali33SEA1107.0660001.000-1-1460007.716.00C
104Ryan Castellani26OAK3002.200000000.000.00P
105Diego Castillo28SEA420039.285210.875-1-501.590.17P
106Luis Castillo29SEA33020.2211001.0000000.870.67P
107Luis Castillo27DET2002.000000000.000.00P
108Max Castillo23TOR92020.2101001.0000000.440.11P
109Anthony Castro27CLE120013.1202001.0000001.350.17P
110Harold Castro28DET756956608.035226579839.977-10-19-7-1305.094.141B-3B-SS-OF-2B-P
111Jason Castro35HOU302221201.02132001032.986-1-8-1-6-19.407.00C
112Miguel Castro27NYY320027.0303001.000-1-701.000.09P
113Willi Castro25DET767160633.119214741411.979482302.672.24OF-SS-3B-2B
114Jake Cave29MIN98673.0660001.000-2-35-2-3200.740.67OF
115Dylan Cease26CHW23230128.260510.833-2-300.350.22P
116Gilberto Celestino23MIN755033476.2145139330.979513-4-10-12.681.89OF
117Andrew Chafin32DET440039.093421.778-2-1001.620.16P
118Yu Chang26TOT241810167.084354815.9881100004.472.772B-SS-3B-1B-P
119Aroldis Chapman34NYY340029.2514001.0001701.520.15P
120Matt Chapman29TOR107105105938.0307109193531.984-2-311-12.902.823B
121JT Chargois31TBR1000.200000000.000.00P
122Jesse Chavez38LAA6005.200000000.000.00P
123Robinson Chirinos38BAL524937410.13873681811.99725-8-2308.477.42C
124Ji-Man Choi31TBR757262626.256654320348.99500-3-6-18.097.511B
125Adam Cimber31TOR530049.1826011.000-2-801.460.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
126Jose Cisnero33DET10008.1101001.0000001.080.10P
127Aaron Civale27CLE1414064.0116410.9090001.410.71P
128Taylor Clarke29KCR440047.0853001.0000001.530.18P
129Emmanuel Clase24CLE520049.21165011.0000001.990.21P
130Kody Clemens26DET322313202.0987126111.99053131704.322.771B-3B-OF-2B-P
131Ernie Clement26CLE523630346.01316067414.9690113-13.302.273B-2B-OF-1B-P
132Gerrit Cole31NYY24240144.122913001.0001101.370.92P
133Dylan Coleman25KCR490047.072230.571-1-400.770.08P
134Zack Collins27TOR127569.27467610.98604-1-1709.436.08C-1B
135Mark Contreras27MIN107568.019181001.000-2-340002.511.90OF
136Franchy Cordero27BOS675833505.2350315251035.97124-5-11-26.054.301B-OF
137Carlos Correa27MIN888676747.0312100205729.978243503.673.47SS
138Nestor Cortes27NYY21210118.083410.8750000.530.33P
139Jharel Cotton30MIN250035.0312001.0000000.770.12P
140Danny Coulombe32MIN100012.1211001.0000001.460.20P
141J.P. Crawford27SEA10510598914.03751182451254.968681113.573.46SS
142Kutter Crawford26BOS189064.2116321.8180001.250.50P
143Kyle Crick29CHW140015.261411.83322602.870.36P
144Jose Cuas28KCR310025.2707001.0001802.450.23P
145Johnny Cueto36CHW17161110.020911021.0001201.641.18P
146Charlie Culberson33TEX463515279.11013460710.931-2-10-1-4-23.031.963B-2B-OF-P-1B
147Xzavion Curry23CLE1105.0110001.0001.801.00P
148Bobby Dalbec27BOS967165702.059051867553.99223-5-9-27.505.791B-3B-2B
149Tyler Danish27BOS260031.1422001.0001601.150.15P
150Matt Davidson31OAK77451.0199822.895-3-68-3-7103.002.433B-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
151Tucker Davidson26LAA22010.0211001.0000001.801.00P
152Austin Davis29BOS453046.050410.800-1-400.780.09P
153Jaylin Davis27BOS86451.012120001.000-2-520002.121.50OF
154Angel De Jesus25DET6009.1202001.0000001.930.33P
155Enyel De Los Santos26CLE340037.283410.8750001.670.21P
156Reid Detmers22LAA1818194.01421110.9291201.240.72P
157Rafael Devers25BOS969587828.0287901851223.95800-3-402.992.863B
158Aledmys Díaz31HOU655846516.218910680314.9847164903.242.70OF-2B-SS-3B-1B
159Jhonathan Diaz25LAA43015.100000000.000.00P
160Yandy Díaz30TBR918878769.0309174132327.990-3-4-7-1113.583.293B-1B
161Yusniel Diaz25BAL1001.0110001.00001440009.001.00OF
162Jake Diekman35TOT500043.1523001.00012701.040.10P
163Marcos Diplan25BAL5005.2110001.0000001.590.20P
164Josh Donaldson36NYY706866600.221055149611.971917112203.062.913B
165Jeter Downs23BOS1310696.037122323.946-3-41-3-3803.282.062B-3B-SS
166Hunter Dozier30KCR767458636.135731540232.994-4-8-8-15-15.024.381B-OF-3B
167Mauricio Dubon27HOU483327318.0111624639.9730031103.062.16OF-SS-2B
168Tyler Duffey31MIN400044.0523001.0000001.020.13P
169Matt Duffy31LAA423324298.21408848419.971151404.103.023B-2B-1B
170Steven Duggar28TOT147382.220200001.000-2-270002.181.43OF
171Robert Dugger26TBR1005.100000000.000.00P
172Dane Dunning27TEX22220118.017314011.0000001.300.77P
173Ezequiel Duran23TEX373633322.2102257074.931132702.652.383B-2B
174Jarren Duran25BOS484635394.21121120001.000-4-12-5-1502.552.33OF
175Jhoan Duran24MIN430051.261411.8330000.870.12P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
176Nate Eaton25KCR151211110.034322001.00033555402.782.27OF
177Scott Effross28NYY6006.000000000.000.00P
178Roenis Elias33SEA7007.2202001.0000002.350.29P
179Chris Ellis29BAL2204.1110001.0000002.080.50P
180Drew Ellis26SEA1118.0422011.000011-1-15004.504.003B
181Adam Engel30CHW825041512.0126125010.992124922.201.52OF
182Nathan Eovaldi32BOS1818199.21911712.947-1-201.631.00P
183Santiago Espinal27TOR1069788880.0382137239653.9841134-13.853.302B-3B-SS
184Alex Faedo26DET1212053.2532001.0000000.840.42P
185Pete Fairbanks28TBR9009.0211001.000-1-22-12.000.22P
186Stuart Fairchild26SEA2003.0000000-1240000.000.00OF
187Calvin Faucher26TBR140012.2101001.000-1-1600.710.07P
188Michael Feliz29BOS1003.1110001.0000002.701.00P
189Freddy Fermin27KCR32019.017161001.0001760008.055.67C
190Matthew Festa29SEA350034.0211001.000-2-1200.530.06P
191J.P. Feyereisen29TBR222024.1110001.0000000.370.05P
192Josh Fleming26TBR82026.152211.800-2-1501.370.50P
193David Fletcher28LAA292412227.010126750151.00063221104.002.59SS-2B
194Chris Flexen27SEA22210119.01147011.000-1-200.830.50P
195Estevan Florial24NYY33225.0660001.000-1-240002.162.00OF
196Jason Foley26DET420044.0927011.0001501.840.21P
197Mike Ford29SEA1002.0220001.000000009.002.001B
198Matt Foster27CHW470044.0211001.0000000.410.04P
199Ty France27SEA929287807.166661846253.997-6-92327.407.141B-2B
200Bowden Francis26TOR1000.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
201Wander Franco21TBR514945427.118149127520.9724101303.713.52SS
202Adam Frazier30SEA1059775884.0365187173546.98600-1-113.672.932B-OF-SS
203Tyler Freeman23CLE76657.015312021.000-1-2612102.372.143B-SS-2B
204Paul Fry29BAL120012.0211001.0000001.500.17P
205Michael Fulmer29TOT470045.0303001.0000000.600.06P
206Hunter Gaddis24CLE1103.100000000.000.00P
207Matt Gage29TOR110013.000000000.000.00P
208Cam Gallagher29KCR18149124.0115108610.991-1-12-1-10-18.276.33C
209Joey Gallo28NYY786655609.2111108210.991-2-400-11.621.41OF
210Adolis García29TEX10310284905.0230218931.987561122.262.20OF
211Bryan Garcia27DET33013.2101001.0000000.660.33P
212Dermis Garcia24OAK64336.032311011.00007-1-3308.005.331B
213Leury Garcia31CHW767058643.0274127139831.971-9-1823-13.723.202B-SS-OF-3B
214Luis Garcia25HOU21210118.1101812.9000000.680.43P
215Maikel Garcia22KCR65444.1177821.882-2-55-1-2703.052.50SS
216Rico Garcia28BAL4006.000000-1-330.000.00P
217Rony Garcia24DET168051.0303001.0000000.530.19P
218Yimi Garcia31TOR410040.0303001.0000000.680.07P
219Kyle Garlick30MIN36208169.24846110.97903-2-1402.491.31OF
220Dustin Garneau34DET74233.024231001.0000-110006.553.43C
221Amir Garrett30KCR410032.1202001.000-1-600.560.05P
222Mitch Garver31TEX141412124.0124119410.992-1-8-2-19-18.938.79C
223Ralph Garza28TBR190035.0413001.0000001.030.21P
224Kevin Gausman31TOR22220122.11211010.917-1-200.810.50P
225Domingo German29NYY55023.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
226Ian Gibaut28CLE1001.100000000.000.00P
227Luis Gil24NYY1104.0101001.0000002.251.00P
228Logan Gilbert25SEA24240138.123111110.9570001.430.92P
229Ken Giles31SEA5004.100000000.000.00P
230Logan Gillaspie25BAL120011.000000000.000.00P
231Andres Gimenez23CLE1009487834.1414157251652.986125704.404.002B-SS
232Lucas Giolito27CHW21210113.115411011.0001201.190.71P
233Jose Godoy27MIN21111.0871001.0000-350006.554.00C
234Marco Gonzales30SEA23230129.11156011.000-2-300.770.48P
235Chi Chi Gonzalez30MIN2207.0303001.00012903.861.50P
236Marwin Gonzalez33NYY553522337.11014655041.00062231002.691.71SS-OF-3B-2B-1B
237Oscar Gonzalez24CLE424031350.18073341.950415-2-601.951.81OF
238Niko Goodrum30HOU1410994.058391816.9830-311305.464.072B-1B
239Nick Gordon26MIN907146632.11781482558.972-1-3-1-132.461.75OF-SS-2B-P
240Anthony Gose31CLE220021.0220001.0000000.860.09P
241Phil Gosselin33LAA15137107.0351718031.0000-4-1-1102.942.193B-1B
242Yasmani Grandal33CHW494437386.04053861634.993-2-5-3-9-29.377.88C-1B
243Kendall Graveman31CHW490049.272410.8570001.090.12P
244Jon Gray30TEX19190103.11055021.000-2-400.870.53P
245Sonny Gray32MIN1717083.214410011.0001201.510.82P
246Chad Green31NYY140015.0101001.0000000.600.07P
247Riley Greene21DET525252450.2137136010.9935130002.722.62OF
248Shane Greene33NYY1001.000000000.000.00P
249Zack Greinke38KCR1919098.2221111011.0003602.011.16P
250Foster Griffin26KCR5004.1202001.0000004.150.40P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
251Justin Grimm33OAK150015.1413001.00011302.350.27P
252Robbie Grossman32DET797469637.2170167120.988-2-41102.372.13OF
253Javy Guerra26TBR7006.1110001.0000001.420.14P
254Vladimir Guerrero Jr.23TOR898784771.269466129460.9942371118.057.671B-3B
255Lourdes Gurriel Jr.28TOR908878768.2198189723.990343422.292.09OF-1B
256Yuli Gurriel38HOU1039996877.278075026476.995-6-8-1-127.967.531B
257Kelvin Gutierrez27BAL108768.02551915.96008-1-1803.182.403B
258Eric Haase29DET684947459.23903681662.985-1-30007.525.49C-OF
259Sam Haggerty28SEA413019285.072684011.0005232802.271.71OF-2B
260DL Hall23BAL1103.200000000.000.00P
261Caleb Hamilton27MIN31112.010100001.0000-310007.503.33C
262Ian Hamilton27MIN1002.2101001.0000003.381.00P
263Mitch Haniger31SEA131212106.02927111.9661811102.382.15OF
264Josh Harrison34CHW837667682.1270102163529.981-1-291503.503.052B-3B-OF-SS-P
265Monte Harrison26LAA84136.097110.889-2-5713302.001.00OF
266Adam Haseley26CHW95352.119190001.00024612303.272.11OF
267Thomas Hatch27TOR1104.200000000.000.00P
268Austin Hays26BAL999891863.1199191710.995-9-122202.062.00OF
269Louis Head32BAL3002.200000000.000.00P
270Taylor Hearn27TEX2013078.062310.8330000.580.25P
271Jonathan Heasley25KCR1313061.061411.8331300.740.38P
272Austin Hedges29CLE736856596.26105772943.9931271449.148.30C
273Jonah Heim27TEX817671672.16586282732.995-6-10611-28.778.09C
274Tyler Heineman31TOR96350.05550410.9820-40009.726.00C
275Liam Hendriks33CHW410041.2615001.000-1-501.300.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
276Sam Hentges25CLE410043.21321011.9231502.470.29P
277Jimmy Herget28LAA301044.0844001.0000001.640.27P
278Carlos Hernandez25KCR97036.2615001.0001501.470.67P
279Darwinzon Hernandez25BOS7006.2101001.0000001.350.14P
280Elier Hernandez27TEX97358.026242001.0001130004.032.89OF-1B
281Enrique Hernandez30BOS515147454.21361333001.00061751302.692.52OF-SS
282Jonathan Hernandez25TEX110011.000000000.000.00P
283Teoscar Hernandez29TOR828166693.0178166931.9837124612.272.13OF
284Brewer Hicklen26KCR51012.0220001.0001510001.500.40OF
285Aaron Hicks32NYY1018980809.21791772001.000-2-4-1-101.991.77OF
286Kyle Higashioka32NYY585134440.04964791432.99441013010.088.50C
287Derek Hill26DET302623235.281792011.000633210-13.092.70OF
288Garrett Hill26DET77036.263210.8330001.230.71P
289Rich Hill42BOS1717077.2113711.9090001.160.59P
290Greg Holland36TEX5004.200000000.000.00P
291Clay Holmes29NYY490049.01358001.000-1-402.390.27P
292Eric Hosmer32BOS88766.058526051.000-1-18-1-1807.917.251B
293Tanner Houck26BOS324060.01651010.9381302.250.47P
294Spencer Howard25TEX108037.2514001.0000001.190.50P
295Sam Huff24TEX221616153.0159151712.994-4-29-2-16-19.297.18C-1B
296Drew Hutchison31DET2010066.0104511.9000001.230.45P
297Andy Ibáñez29TEX312924252.2121476955.95952529-14.133.523B-1B-2B
298Raisel Iglesias32LAA390035.2413011.0000001.010.10P
299Cole Irvin28OAK21210129.182511.8751200.490.33P
300Kyle Isbel25KCR694939454.1130125231.97771871802.521.84OF
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
301Drew Jackson28OAK3109.2220001.000-1-1180001.860.50OF-3B
302Zach Jackson27OAK500045.0321001.0000000.600.06P
303Travis Jankowski31SEA1002.00000000000.000.00OF
304Danny Jansen27TOR353131282.02812671131.98951931318.877.94C
305Cristian Javier25HOU22180106.1321001.000-1-200.250.14P
306Griffin Jax27MIN440053.052210.8000000.680.09P
307Daulton Jefferies26OAK88039.1981001.000-1-502.061.13P
308Ryan Jeffers25MIN545249460.14504361311.998-1-261608.788.31C
309Dany Jimenez28OAK290028.2211001.000-2-1400.630.07P
310Eloy Jiménez25CHW262614201.242420001.0000-2-2-1101.871.62OF
311Joe Jimenez27DET490044.2211001.000-1-400.400.04P
312Nolan Jones24CLE222113169.050482011.0005321702.662.27OF
313Aaron Judge30NYY919069799.12072034011.00010152322.332.27OF
314Janson Junk26LAA3208.1110001.000-1-2401.080.33P
315James Kaprielian28OAK1919095.2138410.9230001.130.63P
316James Karinchak26CLE150016.200000-2-240.000.00P
317Gosuke Katoh27TOR54134.121183021.0000-30005.504.201B-2B
318Anthony Kay27TOR1002.000000000.000.00P
319Jarred Kelenic22SEA362925265.174722001.0002952202.512.06OF
320Brad Keller26KCR22220122.12212910.955-2-301.540.95P
321Joe Kelly34CHW280024.2633001.0001802.190.21P
322Tony Kemp30OAK998973780.2298157138325.990-5-7-2-3-13.402.862B-OF
323Max Kepler29MIN918473742.2194190220.99081223-22.332.11OF
324Dallas Keuchel34CHW88032.0523011.0000001.410.63P
325Kevin Kiermaier32TBR605648482.1142139210.9938191202.632.35OF
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
326Yusei Kikuchi31TOR2020082.11321011.92341001.310.60P
327Isiah Kiner-Falefa27NYY1059994892.03621112401136.970236803.543.34SS
328John King27TEX300033.0413001.000-1-601.090.13P
329Michael King27NYY340051.0112721.8181401.590.26P
330George Kirby24SEA1616085.01156001.000-1-201.160.69P
331Alex Kirilloff24MIN413622320.01531466111.993-2-6-1-304.283.30OF-1B
332Alejandro Kirk23TOR585547484.04954682436.99441071729.158.48C
333Andrew Kittredge32TBR170020.0202001.0000000.900.12P
334Corey Kluber36TBR22220116.2167811.938-1-201.160.68P
335Andrew Knapp30SEA22014.011110001.000-1-500007.075.50C
336Dusten Knight31TBR4008.0202001.0000002.250.50P
337Matt Koch31SEA4004.1101001.00014602.080.25P
338Jared Koenig28OAK55025.140310.7500001.070.60P
339Adam Kolarek33OAK150017.2523001.00011102.550.33P
340Michael Kopech26CHW21210104.230210.667-2-400.170.10P
341Jackson Kowar25KCR70015.2404001.0000002.300.57P
342Joey Krehbiel29BAL400041.1113711.90921002.180.25P
343Dean Kremer26BAL1212063.1624001.0000000.850.50P
344Steven Kwan24CLE999580847.0207196742.981111691202.162.05OF
345Juan Lagares33LAA191612143.22422110.958-8-70-4-33-11.441.21OF
346Travis Lakins Sr.28BAL60010.1211001.0000001.740.33P
347Jake Lamb31SEA53134.01073011.000010002.651.67OF-3B
348Jimmy Lambert27CHW222029.1404001.0001701.230.18P
349Alex Lange26DET520047.01147001.0001402.110.21P
350Trevor Larnach25MIN433732331.087834001.0003993222.372.02OF
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
351Jack Larsen27SEA1104.000000000000.000.00OF
352Ramon Laureano27OAK787857662.0177170520.989-2-4-1-112.382.24OF
353Bryan Lavastida23CLE64336.037361001.000-1-240009.256.17C
354Derek Law31DET2002.010010.000-1-10000.000.00P
355Casey Lawrence34TOR50015.2321001.0000001.720.60P
356Jose Leclerc28TEX200028.0211001.0000000.640.10P
357Korey Lee23HOU127567.07473010.986-2-33-4-72-29.816.08C
358DJ LeMahieu33NYY959177813.2427234191236.995142181204.704.053B-2B-1B
359Jacob Lemoine28OAK90016.1101001.0000000.550.11P
360Sandy Leon33TOT161210108.0117113310.991-1-9-2-22-19.677.25C-P
361Kyle Lewis26SEA44231.013130001.000310513803.773.25OF
362Royce Lewis23MIN121211102.045152824.956190003.793.58SS-OF
363Jonathan Loaisiga27NYY310027.0817001.00021502.670.26P
364Tim Locastro29NYY188481.017161001.000-1-12-2-2901.890.94OF
365Zach Logue26OAK98041.0523001.0000001.100.56P
366Christian Lopes29OAK32120.0514021.0001580002.251.252B-OF
367Jorge Lopez29TOT500054.194410.889-1-2201.330.16P
368Nicky Lopez27KCR1099985876.1431170255666.986-5-7-8-1104.363.572B-SS-3B-P
369Otto Lopez23TOR1000.2000000-4140000.000.00OF
370Reynaldo Lopez28CHW401045.193510.889-1-401.590.20P
371Michael Lorenzen30LAA1313071.0126511.9170001.390.85P
372Aaron Loup34LAA480043.2505001.0000001.030.10P
373Brandon Lowe27TBR414139359.11435584418.972-2-6-4-1303.483.312B-OF
374Josh Lowe24TBR444131367.184822001.000-4-143922.061.91OF
375Nathaniel Lowe26TEX108105101939.194689444883.992-3-4-7-908.998.691B
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
376Jed Lowrie38OAK55441.040319031.000-1-26-1-2908.788.001B-2B
377Zac Lowther26BAL1005.100000000.000.00P
378Lucas Luetge35NYY360039.161322.6670000.920.11P
379Jordan Lyles31BAL24240134.219712021.0000001.270.79P
380Daniel Lynch25KCR1818087.282510.8750000.720.39P
381Lance Lynn35CHW1212065.2312001.0000000.410.25P
382Vimael Machin28OAK312824240.186206155.9420-21503.032.613B-SS-2B
383David MacKinnon27LAA1210480.037307041.000-4-53-1-1504.163.081B-3B
384Tyler Mahle27MIN22012.000000000.000.00P
385Luke Maile31CLE493832342.233031614021.0003120008.676.73C
386Martin Maldonado35HOU868369722.27747462713.99923-2-309.638.99C
387Trey Mancini30TOT444437374.028326715123.99692941206.796.131B-OF
388Matt Manning24DET55025.0422001.000-1-801.440.80P
389Alek Manoah24TOR22220137.01421111.9290000.850.59P
390Manuel Margot27TBR373627310.27066220.971280001.971.84OF
391Ron Marinaccio26NYY230026.2321001.0000001.010.13P
392Parker Markel31OAK3003.000000000.000.00P
393Brandon Marsh24LAA918265729.2177173131.98371269-32.151.91OF
394Jose Marte26LAA5005.100000000.000.00P
395Brett Martin27TEX441040.11037021.0000002.230.23P
396Davis Martin25CHW84036.0826011.0001602.001.00P
397Richie Martin27BAL119777.03792623.946-1-811604.092.922B-SS
398Adrian Martinez25OAK55023.2000000000.000.00P
399Seth Martinez27HOU230032.2514011.0001601.380.22P
400Michael Massey24KCR131212106.0522427110.981-3-39-1-1104.333.922B-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
401Jorge Mateo27BAL10610196888.24121352631459.966-1-17924.033.75SS
402J.J. Matijevic26HOU106355.034331011.000040005.563.401B-OF
403Phil Maton29HOU490046.171511.857-1-401.170.12P
404Mike Mayers30LAA170024.0202001.0001800.750.12P
405Jack Mayfield31LAA22188156.058302716.983-1-517-13.292.192B-3B-OF-P
406Tim Mayza30TOR410034.1532001.000-1-601.310.12P
407Chris Mazza32TBR2005.1211001.000-1-3803.381.00P
408Kirk McCarty26CLE62022.1312001.0001901.210.50P
409Shane McClanahan25TBR22220134.190810.889-1-100.540.36P
410Chas McCormick27HOU827060639.0140136310.993121111.961.70OF
411Lance McCullers Jr.28HOU1106.000000000.000.00P
412Mickey McDonald27OAK22116.0220001.0001430001.131.00OF
413Reese McGuire27TOT574940441.04694442323.99625513-19.538.19C
414David McKay27TOT4006.2110001.0000001.350.25P
415Ryan McKenna25BAL593123302.17266420.97241841512.081.19OF
416Triston McKenzie24CLE22210134.218108011.00023-11.200.82P
417Billy McKinney27OAK19148120.261565031.000-1-100004.552.90OF-1B
418Austin Meadows27DET323127264.180791001.00031252212.722.50OF
419John Means29BAL2208.000000000.000.00P
420Trevor Megill28MIN230029.020020.0000000.000.00P
421Francisco Mejia26TBR594848441.14554351911.9980-100-19.267.69C-1B
422MJ Melendez23KCR726660580.14193902363.986-11-23-18-37-46.405.43C-OF
423Danny Mendick28CHW312625242.29434600121.00016-3-1403.493.03SS-2B-3B-OF
424Daniel Mengden29KCR4004.1110001.0000002.080.25P
425Oscar Mercado27CLE503225305.18179110.9880-11302.361.60OF
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
426Whit Merrifield33TOT999880845.1347198145440.988-5-7-6-803.653.092B-OF
427Julian Merryweather30TOR200018.1101001.000-1-1100.490.05P
428Jake Meyers26HOU393733328.0102100020.98083027-22.742.56OF
429Brad Miller32TEX523625343.273403125.973-2-8-6-2001.861.29OF-3B
430Owen Miller25CLE857669688.249940685850.98423-1-2-26.425.581B-2B-3B
431Tyson Miller26TEX2103.0101001.0000003.000.50P
432Wyatt Mills27TOT250026.2615011.0000002.030.24P
433Tommy Milone35SEA70016.2110001.0000000.540.14P
434Juan Minaya31MIN6009.2110001.0000000.930.17P
435Jose Miranda24MIN676051528.234829747426.989-5-11-3-7-15.864.851B-3B
436Anthony Misiewicz27SEA170013.200000000.000.00P
437Casey Mize25DET22010.0303001.000-1-2002.701.50P
438Sam Moll30OAK450036.172320.7140001.240.11P
439Yoan Moncada27CHW686563569.017251117413.97761351102.662.473B
440Adalberto Mondesí26KCR151514131.06318450101.0003301904.334.20SS
441Mickey Moniak24LAA54236.010100001.000124-2-6602.502.00OF
442Frankie Montas29TOT21210112.2136611.92311000.960.57P
443Rafael Montero31HOU500047.251310.800-2-800.760.08P
444Jordan Montgomery29NYY21210114.217413011.0001201.330.81P
445Dylan Moore29SEA764927468.015912236112.994111213.041.95OF-SS-1B-2B-3B
446Matt Moore33TEX420054.0312001.000-2-700.500.07P
447Brian Moran33LAA1000.100000000.000.00P
448Jovani Moran25MIN200023.1202001.0000000.770.10P
449Gabriel Moreno22TOR161514130.11311191021.9851721818.918.06C
450Eli Morgan26CLE361048.2734001.0001401.290.19P
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
451Ryan Mountcastle25BAL818179712.267162047470.994-3-50028.428.231B
452Cedric Mullins27BAL107101100908.22732658031.000123312.702.55OF
453Andres Munoz23SEA460047.1633001.0000001.140.13P
454Penn Murfee28SEA461050.2321001.0000000.530.07P
455Sean Murphy27OAK858584741.27066663553.9933523-18.518.25C
456Tom Murphy31SEA1211990.298962001.0000-30009.738.17C
457Parker Mushinski26HOU7007.1110001.0000001.230.14P
458Josh Naylor25CLE626152521.047843736540.990381208.177.511B-OF
459Hector Neris33HOU500047.0101001.0000000.190.02P
460Sheldon Neuse27OAK635745496.0248139981127.956-5-12-2-504.303.433B-2B-1B-P
461Tyler Nevin25BAL514739396.117010560512.971-5-15-3-9-13.753.243B-1B-OF
462Daniel Norris29DET1104.2110001.0000001.931.00P
463Riley O'Brien27SEA1001.000000000.000.00P
464Ryan O'Hearn28KCR21138126.078735091.0001100005.573.711B-OF
465Bailey Ober26MIN77033.2312001.0000000.800.43P
466Rougned Odor28BAL968379759.23931492331154.972-4-7-5-804.533.942B-3B
467Jake Odorizzi32HOU1212060.082510.8751301.050.58P
468Cristofer Ogando28TBR1002.000000000.000.00P
469Shohei Ohtani27LAA20200117.0743001.0000000.540.35P
470Edward Olivares26KCR282413204.06058110.983318-2-1102.602.11OF
471Adam Oller27OAK149048.163210.8331400.930.36P
472Kaleb Ort30BOS120015.0211011.0000001.200.17P
473Oliver Ortega25LAA270034.0312001.0000000.790.11P
474Glenn Otto26TEX1818089.0116410.909-2-401.010.56P
475Chris Owings30BAL221911164.0742844215.973-1-9-1-7-13.953.132B-SS-3B-OF-P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
476Cristian Pache23OAK676056530.2168166110.994-4-8613-12.832.49OF
477Chris Paddack26MIN55022.120110.500-1-900.400.20P
478Kevin Padlo25SEA52121.016151021.0000-110006.863.201B
479Emilio Pagan31MIN440042.141210.7500000.640.07P
480Jermaine Palacios25MIN88868.02532113.960-1-1023503.183.00SS
481Richie Palacios25CLE24199149.044422011.000-3-21-1-802.661.76OF-2B
482Enoli Paredes26HOU3003.000000000.000.00P
483Isaac Paredes23TBR685845521.2282173107232.993-1-14904.833.733B-2B-1B
484Vinnie Pasquantino24KCR141411117.011110650121.00021811008.547.931B
485Luis Patino22TBR3308.000000000.000.00P
486Spencer Patton34TEX7007.0110001.0000001.290.14P
487Joel Payamps28KCR280040.2115510.9091512.210.36P
488Matt Peacock28KCR7007.100000000.000.00P
489Elvis Peguero25LAA130017.1202001.0000001.040.15P
490Jeremy Pena24HOU929189804.13651042481347.964812131903.943.83SS
491David Peralta34TBR99675.013130001.000-3-56-2-3201.561.44OF
492Wandy Peralta30NYY440046.114212011.00041702.720.32P
493Wily Peralta33DET281038.1752021.0000001.640.25P
494Cionel Pérez26BAL470040.2413001.000-1-500.890.09P
495Joe Perez22HOU1002.0101001.0000-360004.501.003B
496Martin Perez31TEX23231142.02041420.900-2-3-11.140.78P
497Salvador Perez32KCR514841414.03803582021.9950-1-1-318.227.41C
498Tommy Pham34BOS121211106.224222001.0001150002.032.00OF
499David Phelps35TOR480045.1413001.0000000.790.08P
500Brett Phillips28TOT786041564.2158153321.987-1-351002.491.93OF-P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
501Konnor Pilkington24CLE129045.180620.7501401.190.50P
502Chad Pinder30OAK665948535.21401346031.00012-4-802.351.94OF-3B-1B-P
503Michael Pineda33DET1010042.2312001.0000000.630.30P
504Rene Pinto25TBR222015177.0203197330.985-2-14-1-7-110.179.09C
505Stephen Piscotty31OAK323020251.065650001.000-2-11-4-1902.332.03OF
506Nick Pivetta29BOS23231129.216106011.000-2-301.110.70P
507Kevin Plawecki31BOS463631332.231930613011.000-5-16-7-25-28.636.93C-P
508Zach Plesac27CLE21210114.223101121.9132301.651.00P
509Colin Poche28TBR420039.0101001.000-1-500.230.02P
510Jorge Polanco28MIN919181796.1360148205747.981-3-41223.993.722B-SS
511AJ Pollock34CHW948172747.0162154623.988-7-111121.931.70OF
512Zach Pop25TOR6004.200000000.000.00P
513Nick Pratto23KCR252521215.1167156110151.000180006.985.961B-OF
514Ryan Pressly33HOU360034.2523001.0000001.300.14P
515Austin Pruitt32OAK250036.0633001.0000001.500.24P
516A.J. Puk27OAK440047.260511.8330000.940.11P
517Cal Quantrill27CLE22220130.02051320.9000001.250.82P
518Jose Quijada26LAA250024.140310.750-1-801.110.12P
519Roman Quinn29TBR179586.026260001.00034200-12.721.53OF
520Cole Ragans24TEX2209.100000-1-2100.000.00P
521Cal Raleigh25SEA837267664.06866621953.9933691609.238.20C
522Brooks Raley34TBR420037.2303001.0000000.720.07P
523Luke Raley27TBR16147124.03835213.974-3-3132922.692.18OF-1B
524Harold Ramirez27TBR372515217.1115108432.97400-1-5-14.643.03OF-1B
525Jose Ramirez29CLE919179783.025671179624.97723-1-2-12.872.753B
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
526Yohan Ramirez27TOT80010.1312001.000112002.610.38P
527Drew Rasmussen26TBR2020099.21477001.0000001.260.70P
528Robbie Ray30SEA23230136.017512011.0000001.130.74P
529Rob Refsnyder31BOS271713168.033321001.000-1-9-1-7-11.771.22OF
530Zach Reks28TEX157481.013121001.000-1-22-3-4401.440.87OF
531Anthony Rendon32LAA454441385.2109307457.9543102602.432.313B
532Luis Rengifo25LAA807648668.23131211821051.96836-3-514.082.942B-SS-3B-OF
533Denyi Reyes25BAL3107.2101001.0000001.170.33P
534Franmil Reyes26CLE1311790.024231001.0003350002.401.85OF
535Victor Reyes27DET494540390.28986120.978-9-28-3-912.001.78OF
536Garrett Richards34TEX312040.2211001.000-1-500.440.06P
537Trevor Richards29TOR450046.1532011.0000000.970.11P
538Emmanuel Rivera26KCR585344464.016941124414.97651341003.202.843B-1B
539Sebastian Rivero23KCR75239.037352001.0000-20018.545.29C
540Anthony Rizzo32NYY949086812.277672151459.995-7-10-4-618.558.211B
541Luis Robert24CHW797872683.2182179120.989-16-27-3-502.372.28OF
542Hansel Robles31BOS260024.200000000.000.00P
543Dereck Rodriguez30MIN1004.0110001.0000002.251.00P
544Eduardo Rodriguez29DET88039.0523001.0000001.150.63P
545Elvin Rodriguez24DET65026.0211011.0000000.690.33P
546Julio Rodriguez21SEA999994863.2289284320.9934634-12.992.90OF
547Jose Rojas29LAA1311692.024131011.958113-2-2602.251.77OF-3B
548Jordan Romano29TOR430043.0624001.0000001.260.14P
549Jhon Romero27MIN4005.0202011.0000003.600.50P
550Tommy Romero24TBR3104.2101001.0000001.930.33P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G Pos Summary
551Austin Romine33LAA33224.221192001.000-1-490007.667.00C
552Sergio Romo39TOT230018.0202001.0000001.000.09P
553Brent Rooker27KCR1119.0761011.0002284113307.007.00OF
554Amed Rosario26CLE10710799933.13701172431043.973-1-222-13.473.33SS-OF
555Kenny Rosenberg26LAA31010.200000000.000.00P
556Jose Ruiz27CHW470044.2514011.000-1-401.010.11P
557Adley Rutschman24BAL575150463.14494271842.9913782128.647.81C
558Joe Ryan26MIN19190101.0111910.9091200.890.53P
559Hyun Jin Ryu35TOR66027.0202001.0000000.670.33P
560Chris Sale33BOS2205.2110001.0000001.590.50P
561Aaron Sanchez29MIN1105.0101001.0000001.801.00P
562Gary Sanchez29MIN595448475.24804532432.99400-1-309.038.08C-1B
563Yolmer Sanchez30BOS141211110.0612634111.98418-1-11-14.914.002B-P
564Phoenix Sanders27TBR80014.2000000000.000.00P
565Nick Sandlin25CLE320030.251311.800-2-13-11.170.13P
566Patrick Sandoval25LAA19190100.01165001.0000000.990.58P
567Cole Sands24MIN73020.120110.500-2-2000.440.14P
568Miguel Sano29MIN191715147.0138131529.986001808.337.161B
569Carlos Santana36TOT626160543.151647341246.996252418.518.291B
570Dennis Santana26TEX460040.271511.85721001.330.13P
571Anthony Santander27BAL939065774.2171165331.982-6-9-5-7-21.951.81OF
572Tayler Saucedo29TOR4002.2000000000.000.00P
573Hirokazu Sawamura34BOS440045.190811.8890001.590.18P
574Josh Sborz28TEX151018.110010.000-2-2200.000.00P
575Clarke Schmidt26NYY161030.0431011.0000001.200.25P
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr Rdrs Rdrs/yr Rgood RF/9 RF/G