Team Fielding - P

Team Fielding - P Table
Tm #Fld RA/G G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP SB CS CS% PO
Baltimore Orioles354.2516216221433.12088711298.957380-300-516522432%3
Boston Red Sox324.8616216251431.0218891171213.945-2-1-3201-5-51022822%7
Chicago White Sox234.4316216221447.2168521011510.911-35-2-600-6-3-4962621%8
Cleveland Guardians273.9116216211456.022798114158.9347703-1020-3942924%7
Detroit Tigers334.4016216201419.2195631181411.928260-200-4-21793329%8
Houston Astros223.2016216231445.11474199710.95267-1000-1-1-3762323%2
Kansas City Royals325.0016216201416.023794131127.949-370-120-1-15582530%6
Los Angeles Angels354.1216216221435.21574810275.9558-10-1020-6992319%7
Minnesota Twins384.2216216201437.015639104136.91723-1-600-3-5-2922320%7
New York Yankees333.5016216211451.2249831541210.9521293130012-49492836%12
Oakland Athletics344.7516216201426.118573991311.930-290-610-5-13772927%13
Seattle Mariners293.8516216201447.02068211958.97638-1-200-400893528%11
Tampa Bay Rays403.7916216201435.217459105106.94314-1-4-20-4-3-3762625%8
Texas Rangers304.5916216211435.0177561081313.9273-1-3-10-6-2-21042721%6
Toronto Blue Jays324.1916216201441.11734712065.965430-2-10-300833328%4
League Average304.2016216211437 19267114119.943240-2-00-2-2-0822725%7
4484.20243024301721558.2287710111703163131.9433630-23-10-23-26-5122641225%109

Team Advanced Fielding - P*

Team Advanced Fielding - P* Table
Putouts Assists Errors Double Plays
Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
Baltimore Orioles605869%31%13183%18727811286109027387711573%
Boston Red Sox616765%29%14580%289369117811612001221371211258%
Chicago White Sox614564%28%12876%152636101747150411310581967%
Cleveland Guardians598966%29%13284%3986801148210150312583712070%
Detroit Tigers604768%29%14880%4637501188891415841171011872%
Houston Astros585663%28%13083%341825998010700701071001354%
Kansas City Royals624968%31%17079%194773131941512057675701765%
Los Angeles Angels603864%28%12184%0484351027957025355501681%
Minnesota Twins604266%27%12680%239728104806132110364601070%
New York Yankees593864%29%17283%18337315410313123181107821070%
Oakland Athletics612168%29%11179%073363996291313921161101464%
Seattle Mariners598665%27%13578%18267211987105014186711573%
Tampa Bay Rays593066%29%13781%259124010580810145363511759%
Texas Rangers616765%31%13780%35674110884813021111371212075%
Toronto Blue Jays605366%28%15278%1472391209176015252412176%
League Average605266%29%13880%267653114831011128395811569%
9078666%29%207580%251011838021703125114316383412139131811191122769%

Player Fielding - P

Player Fielding - P Table
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
1Albert Abreu26TOT330038.292521.778000000-111.630.211267%1
2Albert Abreu26TEX7008.20000000000000.000.0001100%0
3Albert Abreu26KCR4004.1110001.00000000-102.080.25000
4Albert Abreu26NYY220025.281521.750000000012.100.271150%1
5Bryan Abreu25HOU550060.1826001.0000010010-11.190.157113%0
6Domingo Acevedo28OAK700067.293330.667-1-30000000.800.09400%1
7Jason Adam30TBR670063.1312001.000-3-9-100-10-20.430.041200%0
8Keegan Akin27BAL451081.214311021.000251000111.540.3102100%0
9Jorge Alcalá26MIN2002.1000000000000.000.00000
10Tyler Alexander27DET27170101.0102710.90000000-1000.800.337330%1
11A.J. Alexy24TEX4007.020110.500-1-29-100-1001.290.25000
12Kolby Allard24TEX100021.0312001.000000000001.290.3001100%0
13Logan Allen25TOT7007.2202001.000000000002.350.29000
14Logan Allen25CLE4006.00000000000000.000.00000
15Logan Allen25BAL3001.2202001.0000000000010.800.67000
16Shaun Anderson27TOR1001.00000000000-100.000.00000
17Chris Archer33MIN25250102.2826011.000-1-2-1000000.700.323125%0
18Kohei Arihara29TEX54020.0211001.000000000000.900.40100%0
19Shawn Armstrong31TBR433055.0505001.000000000000.820.123125%0
20Pedro Báez34HOU3002.1000000000000.000.00000
21Bryan Baker27BAL662069.2624001.000-1-3-100-1000.780.09200%1
22Anthony Banda28TOT9107.000000-1-1710-100000.000.0001100%0
23Anthony Banda28TOR7106.100000-1-320-100000.000.0001100%0
24Anthony Banda28NYY2000.20000000000000.000.00000
25Tanner Banks30CHW350053.0725001.000140000011.190.2003100%1
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
26Manny Banuelos31NYY4008.1505001.0002482001105.401.25000
27Luke Bard31TOT90015.0413001.0000010010-12.400.449110%0
28Luke Bard31TBR80014.0312001.0000010010-11.930.389110%0
29Luke Bard31NYY1001.0101001.0000000009.001.00000
30Joe Barlow26TEX350035.0312001.000000000000.770.091150%0
31Scott Barlow29KCR690074.1972001.000-1-3-100-1001.090.134120%0
32Jacob Barnes32TOT230022.1615011.0001541001002.420.26100%0
33Jacob Barnes32DET220020.2514011.000000000002.180.23100%0
34Jacob Barnes32NYY1001.2101001.00011201001005.401.00000
35Matt Barnes32BOS440039.2422001.000-2-10-100-10-10.910.09500%0
36Tucker Barnhart31DET1001.0000000000000.000.00000
37Kyle Barraclough32LAA8009.0211001.000000000002.000.251150%0
38Jaime Barria25LAA351079.113310011.000131001001.470.37200%1
39Anthony Bass34TOR280025.2312001.000000000001.050.111150%0
40Mike Baumann26BAL134034.172411.857160000011.570.461375%0
41Félix Bautista27BAL650065.2844001.000000000001.100.126225%0
42Shane Baz23TBR66027.0330001.000000000-101.000.50100%0
43Eduard Bazardo26BOS120016.1523001.000000000002.760.421150%1
44Jeremy Beasley26TOR90015.0321001.0001130000011.800.3302100%0
45Jalen Beeks28TBR427061.0817001.000000000001.180.19000
46Brayan Bello23BOS1311157.1853021.000-2-7-100-10-11.260.626114%0
47Brennan Bernardino30SEA2002.120110.500-1-86000003.860.50000
48José Berríos28TOR32320172.02361611.95711-1000-121.150.696545%2
49Christian Bethancourt30TOT4004.00000000000000.000.00000
50Christian Bethancourt30OAK1001.0000000000000.000.00000
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
51Christian Bethancourt30TBR3003.00000000000000.000.00000
52Shane Bieber27CLE31311200.032151611.969332001101.401.009431%0
53Brandon Bielak26HOU50012.10000000000000.000.00000
54Paul Blackburn28OAK21210111.121912021.000-1-200000-11.701.0013213%2
55Ronel Blanco28HOU7006.1110001.000000000001.420.14000
56Ronald Bolaños25KCR80018.1523001.0002221001012.450.6302100%0
57Ryan Borucki28TOT320025.1505001.000000000001.780.163125%1
58Ryan Borucki28TOR11006.1202001.000000000002.840.18200%0
59Ryan Borucki28SEA210019.0303001.000000000001.420.141150%1
60Matthew Boyd31SEA100013.1422001.000000000002.700.40100%0
61Kyle Bradish25BAL23230117.217710001.00000000-1001.300.74100%0
62Archie Bradley29LAA210018.200000-2-21-10-10-10.000.00400%0
63Jackie Bradley Jr.32BOS1001.0000000000000.000.00000
64Matt Brash24SEA395050.293511.889140000011.420.2103100%0
65Ryan Brasier34BOS680062.170611.857-1-30001-1-10.870.09700%1
66Jake Brentz27KCR8005.10000000000000.000.00000
67Beau Brieske24DET1515081.21851121.889371001011.761.072250%1
68Zack Britton34NYY3000.20000000000000.000.00000
69Hunter Brown23HOU72020.1312001.000000000001.330.431150%0
70Kris Bubic24KCR28270129.02151421.905001000101.330.684233%0
71Aaron Bummer28CHW320026.2202001.000-1-8-100-1-100.680.062133%1
72Dylan Bundy29MIN29290140.01046001.000-3-4-200-1-1-10.640.349110%0
73Brock Burke25TEX520082.11028021.000000000001.090.192250%0
74Ryan Burr28CHW8009.021010.500-1-22-100-1001.000.13100%0
75Matt Bush36TEX405036.292521.778000001-101.720.18400%1
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
76Yennier Cano28TOT130018.0523001.000000000002.500.38100%0
77Yennier Cano28MIN100013.2202001.000000000001.320.20100%0
78Yennier Cano28BAL3004.1321001.000000000006.231.00000
79Drew Carlton26DET5008.20000000000000.000.00000
80Ryan Castellani26OAK3002.20000000000000.000.00000
81Diego Castillo28SEA590054.1127410.917-2-7-1000-1-11.820.191019%0
82Luis Castillo29SEA1111065.11055001.000000000001.380.913125%1
83Luis Castillo27DET3003.20000000000000.000.00000
84Max Castillo23TOT146039.1312001.000-1-30-100-1000.690.213125%0
85Max Castillo23TOR92020.2101001.00000000000.440.11200%0
86Max Castillo23KCR54018.2211001.000-1-11-100-1000.960.401150%0
87Anthony Castro27CLE120013.1202001.000000000001.350.172133%0
88Harold Castro28DET4004.0110001.000000000002.250.25000
89Miguel Castro27NYY340029.0303001.000-1-7-100-1-100.930.093240%1
90Dylan Cease26CHW32321184.0122820.833-2-2-200-1-100.490.3110533%1
91Andrew Chafin32DET640057.1125521.833-2-7-100-1001.570.162133%1
92Yu Chang26TBR2002.0000000000000.000.00000
93Aroldis Chapman34NYY430036.1826001.0003171000021.980.192360%3
94JT Chargois31TBR213022.1413001.000000000001.610.19100%0
95Jesse Chavez38LAA110010.20000000000000.000.00100%0
96Yonny Chirinos28TBR2107.00000000000000.000.00000
97Adam Cimber31TOR770070.21421111.929-2-6-100-10-11.660.17700%0
98José Cisnero33DET280025.0202001.000180000010.720.07001
99Aaron Civale27CLE2020097.01811520.889-1-2-100-2101.480.808111%1
100Taylor Clarke29KCR470049.0853001.000000000001.470.17100%1
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
101Emmanuel Clase24CLE770072.21376011.000-2-6-200-2001.610.17400%0
102Garrett Cleavinger28TBR130018.20000000000000.000.00000
103Kody Clemens26DET7007.0110001.000000000001.290.14000
104Ernie Clement26CLE2002.00000000000000.000.00000
105Gerrit Cole31NYY33330200.2281216001.000111002-101.260.8511531%0
106Dylan Coleman25KCR680068.093330.667-1-3-200-1-110.790.092360%0
107Nestor Cortes27NYY28281158.1145810.929110000010.740.463240%2
108Jharel Cotton30MIN250035.0312001.000000000000.770.122133%0
109Danny Coulombe32MIN100012.1211001.000000000001.460.20300%0
110Kutter Crawford26BOS2112077.1147432.786-1-3-1001-101.280.525444%0
111Kyle Crick29CHW140015.261411.8332261001012.870.3602100%1
112Cooper Criswell25TBR1103.1000000000000.000.00000
113José Cuas28KCR470037.2808001.000151000101.910.173125%0
114Johnny Cueto36CHW25241158.127111512.963110002-211.481.044233%1
115Charlie Culberson33TEX2002.0101001.000000000004.500.50000
116Xzavion Curry23CLE2209.1211001.000000000001.931.0001100%0
117Tyler Cyr29OAK110013.0211001.000000000001.380.18100%0
118Tyler Danish27BOS320040.1624001.000000000001.340.19200%1
119Tucker Davidson26LAA88036.2422001.000-1-5-100-1000.980.501150%0
120Austin Davis29TOT523056.071510.857-1-21-1000000.960.12400%0
121Austin Davis29BOS503054.171510.857-1-4-1000000.990.12400%0
122Austin Davis29MIN2001.2000000000000.000.00000
123Ángel De Jesús25DET80012.2312001.000000000002.130.38000
124Enyel De Los Santos26CLE500053.183410.875-1-400000-11.180.14400%0
125Reid Detmers22LAA25251129.01621220.875-1-20001-1-10.980.5613424%2
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
126Jhonathan Díaz25LAA43015.10000000000000.000.00100%0
127Miguel Díaz27DET3003.2000000000000.000.00100%0
128Jake Diekman35TOT700057.2734001.0000010000-11.090.106225%0
129Jake Diekman35BOS440038.1413001.000151000000.940.091267%0
130Jake Diekman35CHW260019.1321001.000-1-1000000-11.400.12500%0
131Marcos Diplán25BAL5005.2110001.000000000001.590.20000
132Hunter Dozier30KCR1001.0101001.00000000009.001.00000
133Tyler Duffey31MIN400044.0523001.000000000001.020.131150%0
134Robert Dugger26TBR1005.1000000000000.000.00000
135Dane Dunning27TEX29290153.12051411.950-1-1-200-1-111.120.667542%0
136Jhoan Durán24MIN570067.271511.857-1-3-1000-100.800.114233%0
137Scott Effross28NYY130012.200000-1-16-10-1000.000.0001100%0
138Roenis Elías33SEA7007.2202001.000000000002.350.29000
139Chris Ellis29BAL2204.1110001.000000000002.080.50200%0
140Nathan Eovaldi32BOS20202109.12012712.950-1-20000001.560.955117%0
141Alex Faedo26DET1212053.2532001.0000010010-10.840.427330%0
142Pete Fairbanks28TBR240024.0871001.000001-101003.000.33300%0
143Jeurys Familia32BOS100010.10000000000000.000.002133%0
144Calvin Faucher26TBR220021.1101001.000-1-900000-10.420.05400%0
145Michael Feliz29BOS1003.1110001.00000000002.701.00200%0
146Matt Festa29SEA530054.01055011.000-1-400000-11.670.195117%0
147J.P. Feyereisen29TBR222024.1110001.000000000000.370.05000
148Josh Fleming26TBR103035.084311.875-1-6-200-2011.800.7002100%0
149Chris Flexen27SEA33220137.2199911.947-2-3-100-1001.180.55600%0
150Jason Foley26DET600060.11028011.00000000-1001.490.175338%0
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
151Matt Foster27CHW480045.0211001.000000000000.400.04300%0
152Bowden Francis26TOR1000.2000000000000.000.00000
153Paul Fry29BAL120012.0211001.00000000001.500.17100%0
154Michael Fulmer29TOT670063.2615011.0000010000-10.850.096114%0
155Michael Fulmer29DET410039.1202001.0000010000-10.460.05400%0
156Michael Fulmer29MIN260024.1413011.000000000001.480.152133%0
157Hunter Gaddis24CLE2207.1202001.0001271000002.451.00000
158Matt Gage29TOR110013.00000000000000.000.00000
159Bryan Garcia27DET44020.1101001.000000000000.440.2501100%0
160Luis Garcia25HOU28280157.1134812.923-1-1-100-1000.690.43500%0
161Rico Garcia28BAL6008.000000-1-25-10-1000.000.00100%0
162Rony García24DET168051.0303001.000000000000.530.193125%0
163Yimi García31TOR610061.0606001.000-2-7-100-10-10.890.105117%0
164Amir Garrett30KCR600045.1312001.000-1-400000-10.600.05600%0
165Ralph Garza28TBR190035.0413001.000000000001.030.21000
166Kevin Gausman31TOR31310174.21631210.938-1-100000-10.770.4818418%1
167Domingo Germán29NYY1514072.175110.857-2-6-2000-200.750.40100%0
168Franklin German24BOS5004.0110001.000000000002.250.20000
169Ian Gibaut28CLE1001.1000000000.000.00000
170Luis Gil24NYY1104.0101001.000000000002.251.00001
171Logan Gilbert25SEA32320185.229151311.966-1-1-100-1011.360.886545%0
172Ken Giles31SEA5004.1000000000000.000.00000
173Logan Gillaspie25BAL170017.1101001.000000000000.520.06000
174Lucas Giolito27CHW30300161.217512011.000-1-1-100-1000.950.576114%1
175Tyler Glasnow28TBR2206.2000000000000.000.00000
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
176Marco Gonzales30SEA32320183.01679011.000-2-2-200-2000.790.509218%1
177Chi Chi González30TOT33011.2413001.00011020000013.091.3301100%1
178Chi Chi González30MIN2207.0303001.000129000013.861.5001100%1
179Chi Chi González30NYY1104.2110001.000000000001.931.00000
180Marwin González33NYY1000.1101001.0001600100027.001.00000
181Nick Gordon26MIN4003.2000000000000.000.00000
182Anthony Gose31CLE220021.0220001.000000000000.860.09000
183Phil Gosselin33LAA1001.000000000000.000.00000
184Kendall Graveman31CHW650065.0103610.9000000000-11.250.14500%0
185Jon Gray30TEX24240127.116610021.000-1-210000-21.130.6715212%0
186Sonny Gray32MIN24240119.21851211.944000000001.280.718111%1
187Chad Green31NYY140015.0101001.000000000000.600.07000
188Shane Greene33NYY1001.0000000000.000.00000
189Zack Greinke38KCR26260137.0372017011.000341101012.431.426225%2
190Foster Griffin26TOT6006.1202001.000000000002.840.33100%0
191Foster Griffin26KCR5004.1202001.000000000004.150.40100%0
192Foster Griffin26TOR1002.0000000000000.000.00000
193Justin Grimm33OAK150015.1413001.0001130000012.350.271150%2
194Javy Guerra26TBR170016.0312001.000000000001.690.18000
195DL Hall23BAL111013.200000-1-15-10-1000.000.00200%0
196Ian Hamilton27MIN1002.2101001.000000000003.381.00000
197Josh Harrison34CHW3003.00000000000000.000.00000
198Thomas Hatch27TOR1104.200000-1-43-10-1000.000.00000
199Louis Head32BAL5005.00000000000000.000.00000
200Taylor Hearn27TEX31130100.072320.714-1-2-100-2010.450.163240%1
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
201Jonathan Heasley25KCR21210104.0104511.900120000010.780.431150%1
202Liam Hendriks33CHW580057.271510.857-2-700000-10.940.10700%0
203Ronny Henriquez22MIN30011.253110.8001171001003.091.33200%0
204Sam Hentges25CLE570062.01531111.9331320020-12.030.256114%0
205Jimmy Herget28LAA491069.01156001.000-2-6-100-10-11.430.22600%0
206Kevin Herget31TBR3007.0101001.000000000001.290.33000
207Carlos Hernández25KCR277056.0936001.000141001001.450.334120%0
208Darwinzon Hernández25BOS7006.2101001.000000000001.350.1401100%1
209Jonathan Hernández25TEX290030.131110.66700-100-1010.590.0702100%0
210Garrett Hill26DET178060.163210.833000000000.750.294120%0
211Rich Hill42BOS26260124.1133911.923-1-2-100-1000.870.467222%1
212Greg Holland36TEX5004.2000000000000.000.00100%0
213Clay Holmes29NYY620063.21688001.000000000002.260.26100%0
214Tanner Houck26BOS324060.01651010.938132002002.250.475117%0
215Spencer Howard25TEX108037.2514001.00000000-1101.190.50400%1
216Drew Hutchison31DET28180105.1156811.933001001001.200.508111%1
217Raisel Iglesias32LAA390035.2413011.000000000001.010.10100%0
218Cole Irvin28OAK30300181.0166912.93811000-1110.750.5002100%1
219Zach Jackson27OAK540048.0321001.000000000000.560.063125%0
220Cristian Javier25HOU30250148.2523011.000-1-1-100-1000.300.179325%1
221Griffin Jax27MIN650072.162310.833-1-3-100-1-100.620.08400%0
222Daulton Jefferies26OAK88039.1981001.000-1-5-100-1002.061.131150%0
223Dany Jiménez28OAK340034.1211001.000-1-6-1100-1-10.520.06900%0
224Joe Jiménez27DET620056.2211001.000-2-7-100-10-10.320.036114%0
225Janson Junk26LAA3208.1110001.000-1-24-10-1001.080.33000
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
226James Kaprielian28OAK26260134.01710611.941-1-1-100-1001.070.625338%0
227James Karinchak26CLE380039.0211001.000-1-500000-10.460.059110%0
228Anthony Kay27TOR1002.0000000000000.000.00000
229Brad Keller26KCR35220139.225131110.960-2-3-200-3101.550.695229%0
230Joe Kelly34CHW431037.0734011.000-1-50000001.700.16400%1
231Zack Kelly27BOS130013.2312001.000000000001.980.231150%0
232Dallas Keuchel34TOT1010042.0954021.000000000001.930.9002100%0
233Dallas Keuchel34CHW88032.0523011.000000000001.410.6301100%0
234Dallas Keuchel34TEX22010.0431011.000000000003.602.0001100%0
235Yusei Kikuchi31TOR32200100.21641111.938483002111.340.471375%1
236John King27TEX390051.1817001.000000000001.400.21400%0
237Michael King27NYY340051.0112721.818141002-101.590.26200%0
238George Kirby24SEA25250130.017710011.000-1-2-100-1001.180.6810533%1
239Andrew Kittredge32TBR170020.0202001.00000000000.900.12000
240Corey Kluber36TBR31310164.0177911.941-1-1-100-1-110.880.525550%0
241Dusten Knight31TBR60011.0303001.000118100002.450.50000
242Matt Koch31SEA4004.1101001.000146101002.080.25000
243Jared Koenig28OAK105039.140310.750000000000.690.3001100%0
244Adam Kolarek33OAK150017.2523001.0001111001002.550.332133%0
245Michael Kopech26CHW25250119.140310.750-3-5-100-10-20.230.1215421%0
246Jackson Kowar25KCR70015.2404001.000000001-102.300.57000
247Joey Krehbiel29BAL560057.2134811.923131001001.870.212250%0
248Dean Kremer26BAL22211125.1136611.923000000010.860.555338%1
249Travis Lakins Sr.28BAL60010.1211001.000000000001.740.33100%0
250Jimmy Lambert27CHW422047.0514001.0000010010-10.960.128111%0
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
251Alex Lange26DET710063.1135710.9231310010-11.710.176114%0
252Derek Law31DET2002.010010.000-1-100-10-1000.000.00100%0
253Casey Lawrence34TOR60018.0422001.000000000002.000.67000
254José Leclerc28TEX390047.2211001.000-1-400000-10.380.05400%0
255Jacob Lemoine28OAK90016.1101001.000000000000.550.11000
256Sandy León33CLE1002.000000000000.000.00000
257Jonathan Loáisiga27NYY500048.017413001.0003133002103.190.34300%0
258Zach Logue26OAK1410057.0835001.000-1-4-100-1001.260.573125%0
259Jorge López29TOT670071.0134720.846-1-16-100-1001.390.166114%0
260Jorge López29BAL440048.184310.875-1-4-100-1001.300.16300%0
261Jorge López29MIN230022.250410.800000000001.590.173125%0
262Nicky Lopez27KCR1001.0000000000000.000.00000
263Reynaldo López28CHW611065.1136610.923-1-310000-11.650.207113%0
264Michael Lorenzen30LAA1818097.2188911.944121002001.570.944120%0
265Aaron Loup34LAA650058.2909001.000001001001.380.145229%1
266Zac Lowther26BAL1005.10000000000000.000.00000
267Lucas Luetge35NYY500057.161322.66700000-1000.630.08000
268Jordan Lyles31BAL32321179.0281315021.00000000-1101.410.887113%0
269Daniel Lynch IV25KCR27270131.21431010.929000001-100.890.486225%1
270Lance Lynn35CHW21210121.2725001.000-1-2-200-2010.520.331267%0
271Tyler Mahle27MIN44016.10000000000000.000.00000
272Matt Manning24DET1212063.01046001.000000000-101.430.832250%0
273Alek Manoah24TOR31310196.22051411.950111000000.870.618538%0
274Ron Marinaccio26NYY400044.0642001.000000000001.230.154120%0
275Parker Markel31OAK3003.00000000000000.000.00000
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
276José Marte26LAA110011.00000000000000.000.00200%0
277Brett Martin27TEX551050.01147021.000000000001.980.20300%0
278Davis Martin25CHW149063.11358031.000131001101.850.93400%1
279Adrián Martinez25OAK1212057.2312011.000000000000.470.253240%0
280Seth Martinez27HOU290038.2615011.000000000001.400.212133%0
281Phil Maton29HOU670065.292611.889000000-101.100.122133%0
282Mike Mayers30LAA243050.2303001.000141001000.530.13300%0
283Jack Mayfield31LAA1001.0101001.00000000009.001.00000
284Tim Mayza30TOR630048.2936001.000-1-4-1000001.660.14200%0
285Chris Mazza32TBR2005.1211001.000-1-3800000-13.381.00300%0
286Kirk McCarty26CLE132037.2624001.00000-1000-111.430.4602100%1
287Shane McClanahan25TBR28280166.11411211.929-2-2-200-2000.700.466114%2
288Lance McCullers Jr.28HOU88047.2422001.000-1-4-100-1000.760.502250%0
289Easton McGee24TBR1003.00000000000000.000.00000
290Reese McGuire27BOS1001.000000000000.000.00000
291David McKay27TOT4006.2110001.000000000001.350.25000
292David McKay27NYY2002.00000000000000.000.00000
293David McKay27TBR1002.0110001.00000000004.501.00000
294David McKay27OAK1002.2000000000000.000.00000
295Ryan McKenna25BAL2001.10000000000000.000.00000
296Triston McKenzie24CLE31300191.12212911.955000-100010.990.686545%0
297John Means29BAL2208.00000000000000.000.00000
298Trevor Megill28MIN390045.051220.600-1-4-100-1-100.600.086333%1
299Daniel Mengden29KCR5107.0330001.000000000003.860.60000
300Whit Merrifield33TOR1001.0000000000000.000.00000
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
301Julian Merryweather30TOR261026.2101001.000-1-8-100-1000.340.04200%0
302Tyson Miller26TEX42010.2312011.0001191000002.530.75200%0
303Wyatt Mills27TOT270029.1716011.000000000002.150.262133%0
304Wyatt Mills27SEA8008.2101001.000000000001.040.1301100%0
305Wyatt Mills27KCR190020.2615011.000000000002.610.32200%0
306Tommy Milone35SEA70016.2110001.000000000000.540.1401100%0
307Juan Minaya31MIN6009.2110001.000000000000.930.17100%0
308Anthony Misiewicz27TOT320029.0312001.000000000000.930.09000
309Anthony Misiewicz27SEA170013.20000000000000.000.00000
310Anthony Misiewicz27KCR150015.1312001.000000000001.760.20000
311Casey Mize25DET22010.0303001.000-1-2000000-12.701.50300%0
312Sam Moll30OAK530043.182420.750150001011.250.112250%1
313Frankie Montas29TOT27270144.11910811.94700-100-1011.120.673350%0
314Frankie Montas29OAK19190104.2936011.000120000010.770.472360%0
315Frankie Montas29NYY88039.2107210.900-1-5-100-1002.041.13100%0
316Rafael Montero31HOU710068.192611.889-1-310000-11.050.11800%0
317Jordan Montgomery29NYY21210114.217413011.000121000001.330.815229%2
318Matt Moore33TEX630074.0422001.000-1-3000-1000.490.068220%1
319Brian Moran33LAA1000.1000000000000.000.00000
320Jovani Morán25MIN310040.2505001.000-1-500000-11.110.16500%0
321Eli Morgan26CLE501066.2936001.000131001001.220.186225%1
322Cody Morris25CLE75023.2321011.000000000001.140.435229%0
323Andrés Muñoz23SEA640065.0734001.000-1-3-100-1000.970.115117%0
324Penn Murfee28SEA641069.1624011.000131001000.780.09300%0
325Parker Mushinski26HOU7007.1110001.000000000001.230.14000
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
326Héctor Neris33HOU700065.152211.800-1-30000000.550.063125%0
327Sheldon Neuse27OAK3003.2110001.000000000002.450.33000
328Daniel Norris29DET142028.2431001.000000000001.260.2901100%0
329Riley O'Brien27SEA1001.0000000000000.000.00000
330Bailey Ober26MIN1111056.0413001.000000000000.640.36100%0
331Jake Odorizzi32HOU1212060.082510.875130000011.050.582250%1
332Cristofer Ogando28TBR3004.10000000000000.000.0001100%0
333Shohei Ohtani27LAA28280166.01165001.000111001000.600.394120%0
334Adam Oller27OAK1914074.1114520.81813000-1011.090.472250%2
335Kaleb Ort30BOS250028.1211011.000-1-700000-10.640.085117%0
336Oliver Ortega25LAA270034.0312001.000000000000.790.114233%0
337Glenn Otto26TEX27270135.21910720.895-3-4-10000-21.130.6316211%0
338Chris Owings30BAL1001.000000000000.000.00000
339Chris Paddack26MIN55022.120110.500-1-9-10-1000.400.20100%0
340Emilio Pagán31MIN590063.062311.833000000000.710.081150%0
341Jermaine Palacios25MIN2000.200000000000.000.00000
342Enoli Paredes26HOU3003.00000000000000.000.00000
343Luis Patiño22TBR66020.0532001.000000000002.250.832250%0
344Spencer Patton34TEX7007.0110001.00000000001.290.14200%0
345Joel Payamps28TOT410055.2146710.92900-110-1002.100.323125%0
346Joel Payamps28KCR290042.2115510.909150100002.110.343125%0
347Joel Payamps28OAK120013.0312001.000-1-15-100-1002.080.25000
348Matt Peacock28KCR7007.10000000000000.000.00000
349Elvis Peguero25LAA130017.1202001.000000000001.040.15100%0
350Wandy Peralta30NYY560056.11831412.9444143004-112.720.30001
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
351Wily Peralta33DET281038.1752021.000000000001.640.25200%0
352Cionel Pérez26BAL660057.2115510.909001001001.560.152133%0
353Martín Pérez31TEX32321196.12761921.926112-101001.150.781019%1
354David Phelps35TOR651063.2716001.000130000000.990.112250%0
355Brett Phillips28TBR3004.0110001.00000000002.250.33000
356Konnor Pilkington24CLE1511058.091620.778130000011.090.4703100%1
357Chad Pinder30OAK1001.00000000000000.000.00000
358Michael Pineda33DET1111046.2312001.000000000000.580.275229%0
359Nick Pivetta29BOS33331179.219118011.000-3-3-100-10-20.950.5819624%0
360Kevin Plawecki31BOS1001.0000000000000.000.00000
361Zach Plesac27CLE25240131.225101321.920231001011.570.921267%1
362Colin Poche28TBR650058.2202001.000-1-3-100-1000.310.032133%1
363Zach Pop25TOR170019.0413001.00000000-1001.890.241150%0
364Ryan Pressly33HOU500048.1523001.000000000000.930.1001100%0
365Austin Pruitt32OAK391055.11064001.000141001001.630.263240%0
366A.J. Puk27OAK620066.180711.8750000000-10.950.11700%0
367Cal Quantrill27CLE32320186.129111620.931-1-100000-11.300.8416420%2
368José Quijada26LAA420040.240310.750-1-5-1000000.660.071150%0
369Cole Ragans24TEX99040.0110001.000-1-5-1000-100.230.113240%0
370Brooks Raley34TBR600053.272410.857-1-4-1000001.010.10000
371Yohan Ramírez27TOT80010.1312001.00011201000002.610.38100%0
372Yohan Ramírez27SEA7008.1312001.0001241000003.240.43100%0
373Yohan Ramírez27CLE1002.00000000000000.000.00000
374Drew Rasmussen26TBR28280146.02091010.950000000001.170.688433%0
375Robbie Ray30SEA32320189.024618011.00011000-1111.140.7517935%6
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
376Jake Reed29BAL8005.20000000000000.000.00000
377Denyi Reyes25BAL3107.2101001.000000000001.170.33000
378Gerardo Reyes29LAA2002.000000000000.000.00000
379Garrett Richards34TEX322042.2321001.000-1-5-100-1000.630.094120%0
380Trevor Richards29TOR624064.0532011.000000000000.700.085338%0
381Hansel Robles31BOS260024.200000-1-8-10-1000.000.003125%0
382Dereck Rodríguez30MIN2007.2110001.000000000001.170.50000
383Eduardo Rodríguez29DET1717091.0134721.846-1-2-200-2001.090.65400%0
384Elvin Rodríguez24DET75029.2321011.000000000000.910.43000
385Yerry Rodríguez24TEX1001.0000000000000.000.00000
386Jordan Romano29TOR630064.0725001.000-2-6-100-20-10.980.11600%0
387Jhon Romero27MIN4005.0202011.000000000003.600.50000
388Tommy Romero24TBR3104.2101001.00000000001.930.33001
389Sergio Romo39TOT230018.0202001.0000010000-11.000.09400%0
390Sergio Romo39SEA170014.1202001.0000010000-11.260.12400%0
391Sergio Romo39TOR6003.2000000000000.000.00000
392Kenny Rosenberg26LAA31010.2000000000000.000.0001100%0
393José Ruiz27CHW630060.2725011.000-1-3000-11-11.040.119110%0
394Norge Ruíz28OAK140019.0211001.000000000000.950.14100%0
395Joe Ryan26MIN27270147.01421110.929231001000.800.4811321%2
396Hyun Jin Ryu35TOR66027.0202001.000000000000.670.33000
397Chris Sale33BOS2205.2110001.000000000001.590.50000
398Aaron Sanchez29MIN83028.2624001.000171000001.880.753125%0
399Yolmer Sanchez30BOS1001.00000000000000.000.00000
400Phoenix Sanders27TBR80014.200000000000000.000.00000
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
401Nick Sandlin25CLE460044.092612.889-1-500010-11.640.17500%0
402Patrick Sandoval25LAA27271148.221714011.000231000111.270.783240%2
403Cole Sands24MIN113030.251310.800-2-13-1001-1-11.170.36500%0
404Dennis Santana26TEX631058.291711.889271001001.230.13300%1
405Tayler Saucedo29TOR4002.200000000000000.000.00000
406Hirokazu Sawamura34BOS490050.2101811.900001001001.600.181150%0
407Josh Sborz28TEX191022.110010.000-1-9-100-1000.000.005229%0
408Clarke Schmidt26NYY293057.21046011.00000-100-1011.560.341267%0
409John Schreiber28BOS640065.01578021.00000-110-1012.080.231267%1
410Connor Seabold26BOS55018.1101001.000000000000.490.20100%0
411JP Sears26TOT1711070.0505001.00000-100-1010.640.295338%2
412JP Sears26NYY72022.0101001.000000000000.410.142133%0
413JP Sears26OAK109048.0404001.00000-100-1010.750.403240%2
414Cody Sedlock27BAL1003.00000000000000.000.00000
415Sam Selman31OAK160018.1532001.000000000002.450.311150%0
416Anderson Severino27CHW6007.130210.6671271000002.450.33000
417Luis Severino28NYY19190102.019613001.000483003011.681.001480%0
418Paul Sewald32SEA650064.016313001.000262002002.250.254233%0
419Bryan Shaw34CLE602058.1972001.000000000001.390.15200%0
420Justus Sheffield26SEA61011.200000000000000.000.00000
421Chase Silseth22LAA77028.2211001.000000000000.630.29300%0
422Brady Singer25KCR27240153.12571710.96000-100-1021.410.892571%1
423Tarik Skubal25DET21210117.21621311.93800-200-1-121.150.712571%2
424Devin Smeltzer26MIN1512070.161410.833-1-3-100-1010.640.3302100%1
425Joe Smith38MIN340027.1514001.000171000001.650.15200%0
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
426Will Smith32HOU240022.0101001.00000000000.410.043240%0
427Kirby Snead27OAK460044.281611.87500000-1001.410.157222%2
428Collin Snider26KCR420034.1541011.000-1-6-100-1001.310.12000
429Nicklaus Snyder26TEX2001.00000000000000.000.00000
430Gregory Soto27DET640060.180711.875-1-3-1000-101.040.11300%0
431Bennett Sousa27CHW250020.120020.000-2-20-200-2-100.000.002133%0
432Gabe Speier27KCR171019.1321011.000000000001.400.18100%0
433Jeffrey Springs29TBR33250135.114410011.00011-100-1010.930.424450%3
434Ryne Stanek30HOU590054.2101001.000-1-4-100-1000.160.024233%0
435Cody Stashak28MIN110016.1202001.0001121001001.100.18000
436Josh Staumont28KCR420037.2523001.000151001001.190.123125%0
437Drew Steckenrider31SEA160014.1532001.000000000003.140.311150%0
438Trevor Stephan26CLE660063.295220.778-4-13-100-1-1-20.990.111100%0
439Matt Strahm30BOS500044.271420.714000000-101.010.10300%0
440Ross Stripling32TOR32240134.11569001.000111001101.000.477330%0
441José Suarez24LAA22200109.082510.875120000010.580.321267%1
442Beau Sulser28BAL60012.2220001.000000000001.420.33000
443Erik Swanson28SEA571053.2734001.000000000001.170.123125%1
444Noah Syndergaard29LAA1515080.093511.889-6-150-1000-40.900.532514%0
445Jameson Taillon30NYY32320177.12781812.963222002001.320.816225%0
446Domingo Tapia30OAK110017.0303011.000-1-12-1000-101.590.27100%0
447Dillon Tate28BAL670073.2124620.833-1-3-100-2101.220.154120%0
448Blake Taylor26HOU190016.0110001.000000000000.560.05000
449Michael A. Taylor31KCR1002.0202001.00011001001009.002.00000
450Ryan Tepera34LAA590057.1514001.000-1-3-100-10-10.780.086114%0
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
451Caleb Thielbar35MIN670059.173310.857-1-3-100-1000.910.093125%1
452Ryan Thompson30TBR470042.2155821.867-2-90-101-1-12.740.28400%0
453Tyler Thornburg33MIN5009.2101001.00000000000.930.20000
454Trent Thornton28TOR320046.041210.750000000000.590.09300%0
455Jesús Tinoco27TEX172020.2312011.0001101000001.310.18200%0
456Luis Torrens26SEA2002.00000000000000.000.00000
457Touki Toussaint26LAA82025.100000000000000.000.002133%0
458Lou Trivino30TOT640053.2114610.9091221001111.680.1601100%0
459Lou Trivino30OAK390032.052210.800-1-60001001.130.10000
460Lou Trivino30NYY250021.2624001.0002181000112.490.2401100%0
461Tanner Tully27CLE3006.0101001.0001331001001.500.33000
462José Urquidy27HOU29280164.117611011.000-1-110010-10.930.5911321%0
463César Valdez37LAA1001.00000000000000.000.00000
464Framber Valdez28HOU31313201.13062310.967000000001.300.94700%0
465Phillips Valdéz30BOS130016.1312001.000000001-101.650.23200%0
466Louie Varland24MIN55026.0202001.000000000000.690.40000
467Andrew Vasquez28TOR9006.2110001.000-1-30-10-1001.350.11100%0
468Vince Velasquez30CHW279075.172230.571-1-3-100-1000.480.153125%0
469Justin Verlander39HOU28280175.02041512.9500010010-10.980.6810323%0
470Nick Vespi26BAL250026.1413011.000000000001.370.16300%0
471Will Vest27DET592063.0125610.917-1-3-100-1011.570.191480%0
472Arodys Vizcaíno31KCR7005.20000000000000.000.00100%0
473Austin Voth30BAL2217083.01257001.000251002-111.300.5501100%0
474Michael Wacha30BOS23231127.121813001.000232002001.480.91400%0
475Ken Waldichuk24OAK77034.2312011.000000000000.780.43200%0
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO
476Nash Walters25LAA1000.1000000000000.000.00000
477Andrew Wantz26LAA421050.1523001.000000000000.890.122250%0
478Austin Warren26LAA140016.0312001.00000000001.690.21100%0
479Spenser Watkins29BAL23200105.1146620.857-1-2-200-2011.030.522360%0
480Luke Weaver28KCR140019.141211.750000000001.400.21200%0
481Ryan Weber31NYY50010.2431001.0001190000013.380.8001100%1
482Zack Weiss30LAA120013.121010.500000000000.680.08200%0
483Greg Weissert27NYY120011.121010.500-1-18-1000-100.790.08200%0
484Alex Wells25BAL2003.20000000000000.000.00000
485Tyler Wells27BAL23230103.220128001.000241002-111.740.875550%1
486Joey Wentz24DET77032.2615001.0003182001111.650.8601100%1
487Mitch White27TOR108043.01046001.000151002002.091.004233%0
488Garrett Whitlock26BOS319078.11266001.000130100001.380.396114%0
489Collin Wiles28OAK4009.2110001.000-1-21-100-1000.930.25100%0
490Josh Winckowski24BOS1514070.1179710.941-1-3-100-1-102.051.074120%1
491Josh Winder25MIN1511067.0312001.000-2-6-100-10-10.400.2010217%0
492Matt Wisler29TBR395044.0422001.000000000000.820.10300%0
493Simeon Woods Richardson21MIN1105.000000000000000.000.00100%0
494Jimmy Yacabonis30TBR5104.210010.000000000000.000.0001100%0
495Ryan Yarbrough30TBR209080.0132921.846132001001.240.556333%1
496Alex Young28CLE1000.1000000000000.000.00000
497Danny Young28SEA2003.200000-1-55-10-1000.000.00000
498Rob Zastryzny30LAA5003.0000000000000.000.00000
499Angel Zerpa22KCR32011.020110.500-1-180000000.820.33000
500Bruce Zimmermann27BAL1513073.2615001.000-1-3-100-1000.730.40200%0
Rk Name Age Tm G GS CG Inn Ch PO A E DP Fld% Rdrs Rdrs/yr Rpm Rgood Rair Rrange Rthrow RsbP RF/9 RF/G SB CS CS% PO

Player Advanced Fielding - p

Player Advanced Fielding - p Table
Putouts Assists Errors Double Plays
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
1Albert Abreu26KCR2259%41%10%01010000000000000
2Albert Abreu26NYY10868%34%4100%01015312002011100
3Albert Abreu26TEX4243%26%10%00000000000000000
4Bryan Abreu25HOU24852%25%7100%02116510000000000
5Domingo Acevedo28OAK26667%28%2100%03033203003000000
6Jason Adam30TBR23756%26%367%01012200000000000
7Keegan Akin27BAL32967%34%11100%030311920000022202100%
8Jorge Alcalá26MIN1060%30%000000000000000000
9Tyler Alexander27DET42775%29%786%02027601010100001100%
10A.J. Alexy24TEX3858%32%250%00001001001000000
11Kolby Allard24TEX8760%20%2100%01012200000000000
12Logan Allen25BAL1070%60%2100%00002100000000000
13Logan Allen25CLE3067%20%000000000000000000
14Shaun Anderson27TOR7100%43%10%00000000000000000
15Chris Archer33MIN43766%30%978%02006600000010101100%
16Kohei Arihara29TEX10870%36%1100%01011100000000000
17Shawn Armstrong31TBR23664%33%683%00005500000000000
18Pedro Báez34HOU1669%25%000000000000000000
19Bryan Baker27BAL29163%26%475%02024200000000000
20Anthony Banda28NYY1030%10%000000000000000000
21Anthony Banda28TOR2759%30%10%00000000000000000
22Tanner Banks30CHW21766%31%5100%02115400000000000
23Manny Banuelos31NYY3569%43%5100%00005410000000000
24Luke Bard31NYY3100%67%1100%00001100000000000
25Luke Bard31TBR5670%27%3100%01102000000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
26Joe Barlow26TEX14666%25%2100%01012200000000000
27Scott Barlow29KCR29062%30%3100%07062200000000000
28Jacob Barnes32DET8974%39%580%01014310000011101100%
29Jacob Barnes32NYY863%25%1100%00001100000000000
30Matt Barnes32BOS17666%30%2100%02022200000000000
31Tucker Barnhart31DET5100%20%000000000000000000
32Kyle Barraclough32LAA3765%16%1100%01011100000000000
33Jaime Barria25LAA31672%30%9100%030310710000011101100%
34Anthony Bass34TOR10258%28%2100%01012200000000000
35Mike Baumann26BAL14975%38%580%02024311001011101100%
36Félix Bautista27BAL25353%24%475%04044310000000000
37Shane Baz23TBR11762%29%367%13110000000000000
38Eduard Bazardo26BOS6568%29%2100%02023200000000000
39Jeremy Beasley26TOR6453%17%002021000000000000
40Jalen Beeks28TBR25060%28%888%01007510000000000
41Brayan Bello23BOS26868%38%786%05013210000021200
42Brennan Bernardino30SEA1385%38%250%000011010010000010%
43José Berríos28TOR75369%29%2167%060516101100101010333%
44Christian Bethancourt30OAK475%25%000000000000000000
45Christian Bethancourt30TBR1587%20%000000000000000000
46Shane Bieber27CLE79168%34%14100%015014161121001010102100%
47Brandon Bielak26HOU5461%33%000000000000000000
48Paul Blackburn28OAK46770%34%12100%091512810000020202100%
49Ronel Blanco28HOU3259%16%1100%01000000000000000
50Ronald Bolaños25KCR8767%34%580%02013210000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
51Ryan Borucki28SEA7869%40%2100%00003200000000000
52Ryan Borucki28TOR3352%21%2100%00002200000000001100%
53Matthew Boyd31SEA5358%25%4100%02202110000000002100%
54Kyle Bradish25BAL50964%31%1283%0707101000000000001100%
55Archie Bradley29LAA7871%42%10%00000000000000000
56Jackie Bradley Jr.32BOS743%14%000000000000000000
57Matt Brash24SEA22255%29%667%03035311010110101100%
58Ryan Brasier34BOS26367%29%771%00006321001011100
59Jake Brentz27KCR3845%16%000000000000000000
60Beau Brieske24DET33972%28%1479%151411912020111101100%
61Zack Britton34NYY922%11%000000000000000000
62Hunter Brown23HOU8064%41%250%010121000000000010%
63Kris Bubic24KCR58767%29%1889%051214122201111110250%
64Aaron Bummer28CHW11762%40%250%00002000000000000
65Dylan Bundy29MIN59575%27%1060%040465000000000010%
66Brock Burke25TEX32862%24%888%02118510000021113100%
67Ryan Burr28CHW3964%36%10%01010001010100000
68Matt Bush36TEX15159%24%771%12115312002011101100%
69Yennier Cano28BAL2756%30%250%02021100000000000
70Yennier Cano28MIN7059%31%2100%00002200000000000
71Drew Carlton26DET3275%38%000000000000000000
72Ryan Castellani26OAK1191%55%000000000000000000
73Diego Castillo28SEA22263%30%863%17164401001000000
74Luis Castillo29SEA26661%29%560%05055300000000000
75Luis Castillo27DET1471%50%000000000000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
76Max Castillo23KCR8963%27%1100%01011100000000001100%
77Max Castillo23TOR8164%36%1100%00001100000000000
78Anthony Castro27CLE6558%34%2100%00002110000000000
79Harold Castro28DET1883%22%1100%01000000000000000
80Miguel Castro27NYY13160%29%250%00003100000000000
81Dylan Cease26CHW74757%23%1070%02028612002000000
82Andrew Chafin32DET24361%32%771%0503531200201110367%
83Yu Chang26TBR1191%27%000000000000000000
84Aroldis Chapman34NYY16052%19%475%02016200000000000
85JT Chargois31TBR8669%43%4100%01103300000000000
86Jesse Chavez38LAA5068%26%000000000000000000
87Yonny Chirinos28TBR3073%57%000000000000000000
88Adam Cimber31TOR29371%30%1573%12021191100101110475%
89José Cisnero33DET10559%22%1100%00002100000000000
90Aaron Civale27CLE40765%29%786%011295402020100000
91Taylor Clarke29KCR20369%26%3100%05143200000000001100%
92Emmanuel Clase24CLE27166%42%875%17046310000011101100%
93Garrett Cleavinger28TBR6856%24%000000000000000000
94Kody Clemens26DET3394%33%1100%01100000000000000
95Ernie Clement26CLE1182%55%000000000000000000
96Gerrit Cole31NYY79357%26%1883%012012161010000000000
97Dylan Coleman25KCR28959%25%757%03123303012200000
98Nestor Cortes27NYY61564%23%5100%05058501100000000
99Jharel Cotton30MIN14461%19%2100%01012200000000000
100Danny Coulombe32MIN5366%25%2100%01101100000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
101Kutter Crawford26BOS33464%21%757%07144303003220111100%
102Kyle Crick29CHW6652%17%3100%01104201001010010
103Cooper Criswell25TBR1362%38%000000000000000000
104José Cuas28KCR18063%32%1080%00008710000000001100%
105Johnny Cueto36CHW65176%33%2176%011171592100102120250%
106Charlie Culberson33TEX888%38%1100%00001000000000000
107Xzavion Curry23CLE4777%26%1100%01011100000000000
108Tyler Cyr29OAK5256%31%1100%01011100000000000
109Tyler Danish27BOS17368%35%3100%02024300000000000
110Tucker Davidson26LAA16968%31%1100%02022100000000000
111Austin Davis29BOS25461%20%683%01015221001000002100%
112Austin Davis29MIN1030%10%000000000000000000
113Ángel De Jesús25DET5472%28%2100%01012200000000000
114Enyel De Los Santos26CLE21561%25%4100%03034301001000000
115Reid Detmers22LAA53965%24%1573%021112902011100001100%
116Jhonathan Díaz25LAA6667%35%000000000000000000
117Miguel Díaz27DET1464%36%000000000000000000
118Jake Diekman35BOS17146%18%3100%01003300000000000
119Jake Diekman35CHW9853%26%1100%02021100000000000
120Marcos Diplán25BAL2752%22%001010000000000000
121Hunter Dozier30KCR667%50%1100%00001100000000000
122Tyler Duffey31MIN18566%32%3100%02023300000000000
123Robert Dugger26TBR2471%29%000000000000000000
124Dane Dunning27TEX67166%35%1974%050514131100101110367%
125Jhoan Durán24MIN26657%35%757%01015311001111100
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
126Scott Effross28NYY5165%27%000000000000000000
127Roenis Elías33SEA3370%36%2100%00002100000000000
128Chris Ellis29BAL2564%32%001010000000000000
129Nathan Eovaldi32BOS46068%35%888%0120117521001022200
130Alex Faedo26DET24468%22%3100%03022200000000000
131Pete Fairbanks28TBR8751%28%2100%07161010000000000
132Jeurys Familia32BOS4663%30%000000000000000000
133Calvin Faucher26TBR10164%28%250%00001000000000000
134Michael Feliz29BOS1443%36%001010000000000000
135Matt Festa29SEA21957%24%6100%05135410000011102100%
136J.P. Feyereisen29TBR8665%22%1100%01000000000000000
137Josh Fleming26TBR16972%48%560%14043211010011100
138Chris Flexen27SEA59072%25%1369%0918970100101001250%
139Jason Foley26DET25677%44%989%02028610000011100
140Matt Foster27CHW19366%21%425%010111000000000010%
141Bowden Francis26TOR367%67%000000000000000000
142Paul Fry29BAL5457%39%1100%01011100000000000
143Michael Fulmer29DET16963%21%2100%00002200000000000
144Michael Fulmer29MIN10767%26%2100%01013110000011100
145Hunter Gaddis24CLE4063%15%2100%00002200000000000
146Matt Gage29TOR5060%30%000000000000000000
147Bryan Garcia27DET8461%27%1100%00001100000000000
148Luis Garcia25HOU64365%25%1080%14048621001022202100%
149Rico Garcia28BAL3580%26%10%00000000000000000
150Rony García24DET20664%21%3100%00003100000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
151Yimi García31TOR24766%28%683%00006600000000000
152Amir Garrett30KCR19656%21%2100%01002100000000000
153Ralph Garza28TBR15375%33%475%01013200000000000
154Kevin Gausman31TOR72566%27%1486%030212811001100002100%
155Domingo Germán29NYY29869%29%520%05051101001000000
156Franklin German24BOS2357%35%001010000000000000
157Ian Gibaut28CLE683%17%000000000000000000
158Luis Gil24NYY1963%26%000001000000000000
159Logan Gilbert25SEA76668%25%1776%0151131311110010111010%
160Ken Giles31SEA1747%18%000000000000000000
161Logan Gillaspie25BAL7478%30%1100%00001010000000000
162Lucas Giolito27CHW69862%25%1283%050412910000011101100%
163Tyler Glasnow28TBR2650%19%000000000000000000
164Marco Gonzales30SEA78376%34%1362%07079710000011101100%
165Chi Chi González30MIN3181%45%2100%00003200000000000
166Chi Chi González30NYY2070%25%001010000000000000
167Marwin González33NYY1100%100%1100%00001100000000000
168Nick Gordon26MIN2576%12%000000000000000000
169Anthony Gose31CLE9249%14%002020000000000000
170Phil Gosselin33LAA3100%67%000000000000000000
171Kendall Graveman31CHW28565%36%7100%03126501001000001100%
172Jon Gray30TEX52162%29%9100%060510710000021200
173Sonny Gray32MIN48865%30%1191%050312901001010101100%
174Chad Green31NYY6263%16%1100%00001000000000000
175Shane Greene33NYY540%0%000000000000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
176Zack Greinke38KCR58580%34%1788%120216171120000011101100%
177Foster Griffin26KCR2471%25%2100%00002200000000002100%
178Foster Griffin26TOR863%38%000000000000000000
179Justin Grimm33OAK7170%30%1100%01013000000000000
180Javy Guerra26TBR7071%30%3100%01102200000000001100%
181DL Hall23BAL6461%28%000000000000000000
182Ian Hamilton27MIN1182%27%1100%00001000000000000
183Josh Harrison34CHW1872%28%000000000000000000
184Thomas Hatch27TOR2662%38%10%00000000000000000
185Louis Head32BAL2767%26%000000000000000000
186Taylor Hearn27TEX44966%26%367%02023202011000001100%
187Jonathan Heasley25KCR46569%27%580%04045221001011100
188Liam Hendriks33CHW23553%19%580%01015401001000001100%
189Ronny Henriquez22MIN5070%38%2100%03121101100000000
190Sam Hentges25CLE24560%38%1292%030311911001111102100%
191Jimmy Herget28LAA26668%29%978%05146600000000002100%
192Kevin Herget31TBR3087%30%1100%00001100000000000
193Carlos Hernández25KCR26672%27%875%030365000000000010%
194Darwinzon Hernández25BOS4347%19%000001000000000000
195Jonathan Hernández25TEX13164%40%450%01001101010100001100%
196Garrett Hill26DET26369%25%2100%03032201001000000
197Rich Hill42BOS52669%28%1080%03029621001011100
198Greg Holland36TEX2055%35%000000000000000000
199Clay Holmes29NYY26063%49%1283%08068700000000000
200Tanner Houck26BOS24765%34%1283%1505106310010000010%
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
201Spencer Howard25TEX17966%29%3100%01014300000000000
202Drew Hutchison31DET46473%30%1464%162485110010111030%
203Raisel Iglesias32LAA14656%18%4100%01103210000011100
204Cole Irvin28OAK74174%28%978%06069421010022201100%
205Zach Jackson27OAK20249%13%2100%02011100000000001100%
206Cristian Javier25HOU58554%14%560%021131100000111020%
207Griffin Jax27MIN29063%30%475%02023301100000000
208Daulton Jefferies26OAK17276%36%250%080811000000000010%
209Dany Jiménez28OAK14563%28%250%01011000000000000
210Joe Jiménez27DET23159%20%1100%01011100000000001100%
211Janson Junk26LAA3759%41%001010000000000000
212James Kaprielian28OAK57769%27%989%010286511001011100
213James Karinchak26CLE16046%11%1100%01011100000000000
214Anthony Kay27TOR1050%10%000000000000000000
215Brad Keller26KCR61771%39%1968%01311111901010100000
216Joe Kelly34CHW17052%35%667%030141000000100010%
217Zack Kelly27BOS5971%34%2100%01012100000000000
218Dallas Keuchel34CHW16472%39%475%02023210000011100
219Dallas Keuchel34TEX5076%40%1100%03021100000010100
220Yusei Kikuchi31TOR45453%26%1486%041211911001011101100%
221John King27TEX22277%50%7100%01017700000000001100%
222Michael King27NYY19957%29%978%12027512002011100
223George Kirby24SEA54268%32%1182%070710720000011100
224Andrew Kittredge32TBR7573%36%2100%00002200000000000
225Corey Kluber36TBR68972%26%1560%0705990100101010540%
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
226Dusten Knight31TBR4965%33%3100%00003300000000000
227Matt Koch31SEA1968%16%000001000000000000
228Jared Koenig28OAK17774%37%3100%00003301100000000
229Adam Kolarek33OAK7973%52%3100%02023300000000000
230Michael Kopech26CHW49464%24%3100%00003301010000000
231Jackson Kowar25KCR8261%33%667%00004300000000000
232Joey Krehbiel29BAL24469%31%7100%04048511001011100
233Dean Kremer26BAL51273%29%1173%0612640100101001425%
234Travis Lakins Sr.28BAL5064%24%1100%01011000000000000
235Jimmy Lambert27CHW20464%24%5100%01104400000000000
236Alex Lange26DET27155%31%7100%05057701100000002100%
237Derek Law31DET1362%23%10%10000001010000000
238Casey Lawrence34TOR7973%32%367%02022200000000001100%
239José Leclerc28TEX19858%18%1100%01011100000000000
240Jacob Lemoine28OAK7468%30%000001000000000000
241Sandy León33CLE6100%17%000000000000000000
242Jonathan Loáisiga27NYY20371%43%13100%0404131210000000001100%
243Zach Logue26OAK25770%23%683%03025400000000001100%
244Jorge López29BAL19660%37%3100%04043301001000000
245Jorge López29MIN10265%36%580%00004301001000000
246Nicky Lopez27KCR667%33%000000000000000000
247Reynaldo López28CHW25470%27%786%06146501001000001100%
248Michael Lorenzen30LAA41165%34%1191%08079811001011101100%
249Aaron Loup34LAA26067%33%888%000096000000000010%
250Zac Lowther26BAL2886%39%000000000000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
251Lucas Luetge35NYY25166%24%450%01013102011120110
252Jordan Lyles31BAL77470%29%15100%013013151320000022202100%
253Daniel Lynch IV25KCR60067%30%1471%030210611010100001100%
254Lance Lynn35CHW51266%30%863%02025500000000000
255Tyler Mahle27MIN6368%22%000000000000000000
256Matt Manning24DET26372%30%875%04046500000000000
257Alek Manoah24TOR78667%26%1878%05141481101011001250%
258Ron Marinaccio26NYY18151%22%1100%04042100000000000
259Parker Markel31OAK1338%15%000000000000000000
260José Marte26LAA5840%7%000000000000000000
261Brett Martin27TEX21271%35%888%04027610000020201100%
262Davis Martin25CHW26971%28%888%05038610000031301100%
263Adrián Martinez25OAK25966%29%367%01002100000010100
264Seth Martinez27HOU15564%26%6100%01005410000011101100%
265Phil Maton29HOU28359%23%978%12106601001010102100%
266Mike Mayers30LAA22364%27%2100%00003200000000000
267Jack Mayfield31LAA4100%25%1100%00001100000000000
268Tim Mayza30TOR19367%40%875%030366000000000010%
269Chris Mazza32TBR3554%26%1100%01011010000000000
270Kirk McCarty26CLE15968%28%560%0211420000000000250%
271Shane McClanahan25TBR64060%32%1283%01011291100111110250%
272Lance McCullers Jr.28HOU19561%32%2100%02022110000000000
273Easton McGee24TBR1493%21%000000000000000000
274Reese McGuire27BOS3100%33%000000000000000000
275David McKay27NYY967%33%000000000000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
276David McKay27OAK1283%25%000000000000000000
277David McKay27TBR1173%45%001010000000000000
278Ryan McKenna25BAL1090%20%000000000000000000
279Triston McKenzie24CLE74164%22%1182%012111971100101001367%
280John Means29BAL3474%26%000000000000000000
281Trevor Megill28MIN19664%29%367%11102102002000000
282Daniel Mengden29KCR3269%25%003030000000000000
283Whit Merrifield33TOR667%33%000000000000000000
284Julian Merryweather30TOR11970%34%1100%00001100000000001100%
285Tyson Miller26TEX5666%30%2100%01012110000011100
286Wyatt Mills27KCR9464%29%5100%01005410000010101100%
287Wyatt Mills27SEA3468%26%000001000000000000
288Tommy Milone35SEA6977%22%10%01010000000000000
289Juan Minaya31MIN4558%31%001010000000000000
290Anthony Misiewicz27KCR6459%28%367%01012100000000000
291Anthony Misiewicz27SEA5774%25%000000000000000000
292Casey Mize25DET4584%31%3100%00003210000000001100%
293Sam Moll30OAK18759%31%580%02014112002000000
294Frankie Montas29NYY18567%31%3100%07062111100000000
295Frankie Montas29OAK42365%30%786%03036510000011101100%
296Rafael Montero31HOU27063%33%888%120164110010111010%
297Jordan Montgomery29NYY46970%33%1479%04041373000001110367%
298Matt Moore33TEX30459%26%475%022021000000000010%
299Brian Moran33LAA560%20%000000000000000000
300Jovani Morán25MIN16456%28%683%00005500000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
301Eli Morgan26CLE25662%20%6100%03026400000000000
302Cody Morris25CLE10062%24%1100%02021010000011100
303Andrés Muñoz23SEA24852%28%4100%03024400000000000
304Penn Murfee28SEA27262%21%580%02024310000011101100%
305Parker Mushinski26HOU3060%30%001010000000000000
306Héctor Neris33HOU26360%21%3100%02102201001010101100%
307Sheldon Neuse27OAK12100%33%001010000000000000
308Daniel Norris29DET11666%34%367%03121100000000000
309Riley O'Brien27SEA560%60%000000000000000000
310Bailey Ober26MIN22770%21%3100%01013300000000001100%
311Jake Odorizzi32HOU24571%23%683%02115401001000000
312Cristofer Ogando28TBR1776%29%000000000000000000
313Shohei Ohtani27LAA66058%25%1090%06125500000000000
314Adam Oller27OAK33769%25%450%040452020020000010%
315Kaleb Ort30BOS13464%21%250%01001100000010100
316Oliver Ortega25LAA14861%32%475%01002100000000000
317Glenn Otto26TEX58765%29%989%110197602002000000
318Chris Owings30BAL5100%20%000000000000000000
319Chris Paddack26MIN9375%33%333%000011010101000010%
320Emilio Pagán31MIN27455%24%475%02023211001111100
321Jermaine Palacios25MIN367%0%000000000000000000
322Enoli Paredes26HOU1464%29%000000000000000000
323Luis Patiño22TBR9868%28%3100%03022200000000000
324Spencer Patton34TEX2962%34%10%01010000000000000
325Joel Payamps28KCR18870%38%683%05055501001100000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
326Joel Payamps28OAK5381%47%450%01012200000000000
327Matt Peacock28KCR3382%48%000000000000000000
328Elvis Peguero25LAA7773%39%2100%00002200000000001100%
329Wandy Peralta30NYY22370%38%1688%030214821100022201100%
330Wily Peralta33DET16865%30%475%05132110000021201100%
331Cionel Pérez26BAL23466%34%863%150555010010000010%
332Martín Pérez31TEX82169%35%2875%062319150200201010771%
333David Phelps35TOR27263%23%6100%01016320000000002100%
334Brett Phillips28TBR2277%23%1100%01100000000000000
335Konnor Pilkington24CLE25865%27%757%01106402011100001100%
336Chad Pinder30OAK757%0%000000000000000000
337Michael Pineda33DET20077%33%2100%01012100000000000
338Nick Pivetta29BOS77364%26%1377%011198710000011100
339Kevin Plawecki31BOS4100%0%000000000000000000
340Zach Plesac27CLE56871%30%1587%1100713110200201010250%
341Colin Poche28TBR24560%20%1100%00002010000000000
342Zach Pop25TOR7480%41%475%01013300000000000
343Ryan Pressly33HOU18155%25%3100%02023300000000000
344Austin Pruitt32OAK22474%36%4100%06064400000000000
345A.J. Puk27OAK28158%26%875%00007411010111102100%
346Cal Quantrill27CLE77073%31%2080%1110716113200200000560%
347José Quijada26LAA16953%18%475%00003301001100000
348Cole Ragans24TEX17472%28%20%110100000000000010%
349Brooks Raley34TBR21961%24%683%02114401100000001100%
350Yohan Ramírez27CLE1173%36%000000000000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
351Yohan Ramírez27SEA4048%10%2100%01012200000000000
352Drew Rasmussen26TBR58470%34%1191%090910901001000001100%
353Robbie Ray30SEA77560%25%1385%060518920000011100
354Jake Reed29BAL2770%30%000000000000000000
355Denyi Reyes25BAL3187%35%1100%00001100000000000
356Gerardo Reyes29LAA1267%8%000000000000000000
357Garrett Richards34TEX18570%37%1100%02021100000000000
358Trevor Richards29TOR28155%20%2100%03022100000010101100%
359Hansel Robles31BOS11164%27%10%00000000000000000
360Dereck Rodríguez30MIN3468%35%001010000000000000
361Eduardo Rodríguez29DET39169%31%1173%04127602011210012100%
362Elvin Rodríguez24DET14363%25%1100%02021010000011100
363Yerry Rodríguez24TEX475%50%000000000000000000
364Jordan Romano29TOR25860%27%771%02025500000000000
365Jhon Romero27MIN2471%50%2100%00002110000011100
366Tommy Romero24TBR2143%19%000001000000000000
367Sergio Romo39SEA6566%14%2100%00002200000000000
368Sergio Romo39TOR1457%7%000000000000000000
369Kenny Rosenberg26LAA4768%19%000000000000000000
370José Ruiz27CHW26558%26%771%02025310000011100
371Norge Ruíz28OAK9467%28%1100%01011100000000000
372Joe Ryan26MIN60462%18%11100%022011811001000003100%
373Hyun Jin Ryu35TOR11378%37%250%00002100000000001100%
374Chris Sale33BOS2572%36%250%01000000000000000
375Aaron Sanchez29MIN12469%40%4100%02024300000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
376Yolmer Sanchez30BOS6100%17%000000000000000000
377Phoenix Sanders27TBR5774%30%10%000000000000000010%
378Nick Sandlin25CLE18061%34%967%020264010011202010%
379Patrick Sandoval25LAA63865%31%13100%0706141110000011104100%
380Cole Sands24MIN14566%30%540%11013101001000000
381Dennis Santana26TEX25565%32%786%01007511001011100
382Tayler Saucedo29TOR1573%47%10%00000000000000000
383Hirokazu Sawamura34BOS22168%34%989%1101842100101110250%
384Josh Sborz28TEX10053%17%10%00000001001000000
385Clarke Schmidt26NYY23664%28%875%04136400000010011100%
386John Schreiber28BOS25761%35%888%0705860000002020250%
387Connor Seabold26BOS9765%21%1100%00001100000000000
388JP Sears26NYY8373%33%250%00001000000000000
389JP Sears26OAK20570%29%2100%00004200000000000
390Cody Sedlock27BAL1675%38%000000000000000000
391Sam Selman31OAK7563%23%2100%03032200000000000
392Anderson Severino27CHW3456%32%2100%00002201001000000
393Luis Severino28NYY40560%28%1681%0614131200000000001100%
394Paul Sewald32SEA24357%19%12100%0303131200000000002100%
395Bryan Shaw34CLE26165%34%2100%07072200000000000
396Justus Sheffield26SEA5171%41%10%000000000000000010%
397Chase Silseth22LAA12966%32%1100%01011100000000000
398Brady Singer25KCR62166%33%1979%07051793100100000450%
399Tarik Skubal25DET47767%32%1275%020213701001010100
400Devin Smeltzer26MIN28775%30%757%0110430100100000250%
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
401Joe Smith38MIN12272%44%4100%01014300000000000
402Will Smith32HOU9067%23%1100%00001100000000000
403Kirby Snead27OAK21070%31%667%01016311010111101100%
404Collin Snider26KCR15172%37%367%04021000000010100
405Nicklaus Snyder26TEX757%29%000000000000000000
406Gregory Soto27DET26361%29%1164%1000750100101010250%
407Bennett Sousa27CHW9673%36%20%00000002002100000
408Gabe Speier27KCR7773%34%250%020210100000111010%
409Jeffrey Springs29TBR54965%28%1182%043110500000010011100%
410Ryne Stanek30HOU22458%23%1100%00001100000000000
411Cody Stashak28MIN6575%20%2100%00002200000000000
412Josh Staumont28KCR17657%16%4100%02113200000000000
413Drew Steckenrider31SEA6875%25%1100%03032100000000000
414Trevor Stephan26CLE26760%29%475%05142202002100001100%
415Matt Strahm30BOS19359%23%667%0100440200200000250%
416Ross Stripling32TOR53673%33%1292%06049700000000001100%
417José Suarez24LAA46267%28%771%0201540100110000250%
418Beau Sulser28BAL5374%40%1100%02010000000000000
419Erik Swanson28SEA20659%20%475%03034300000000001100%
420Noah Syndergaard29LAA33871%33%5100%03035311010011100
421Jameson Taillon30NYY72870%30%2387%081618132100102220333%
422Domingo Tapia30OAK9069%33%560%000030100000101010%
423Dillon Tate28BAL29270%42%967%04046512020200000
424Blake Taylor26HOU7473%34%1100%01000000000000000
425Michael A. Taylor31KCR1362%23%2100%00002200000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
426Ryan Tepera34LAA23267%28%475%01014200000000001100%
427Caleb Thielbar35MIN24558%18%475%03123111001000000
428Ryan Thompson30TBR18169%35%1173%0504871201111110250%
429Tyler Thornburg33MIN4070%30%1100%00001100000000000
430Trent Thornton28TOR18967%26%2100%01012101001000000
431Jesús Tinoco27TEX8463%23%3100%01002110000011100
432Luis Torrens26SEA1090%30%000000000000000000
433Touki Toussaint26LAA10853%28%10%000000000000000010%
434Lou Trivino30NYY9362%32%3100%02024300000000000
435Lou Trivino30OAK15758%31%540%020222010010000020%
436Tanner Tully27CLE3070%27%1100%00001000000000000
437José Urquidy27HOU68169%27%1872%0613119000000101010%
438César Valdez37LAA5100%80%000000000000000000
439Framber Valdez28HOU82766%45%3177%062423191100100000250%
440Phillips Valdéz30BOS7264%36%367%01012200000000000
441Louie Varland24MIN10670%28%2100%00002200000000000
442Andrew Vasquez28TOR3259%31%10%01010000000000000
443Vince Velasquez30CHW31966%25%540%12012203021100000
444Justin Verlander39HOU66665%25%1694%0404151321001022200
445Nick Vespi26BAL11263%28%4100%01103210000011100
446Will Vest27DET27265%33%875%05056511001000000
447Arodys Vizcaíno31KCR2962%17%000000000000000000
448Austin Voth30BAL34868%23%978%05047400000000000
449Michael Wacha30BOS51570%30%1493%080713910000000000
450Ken Waldichuk24OAK14664%25%2100%01012100000010100
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
451Nash Walters25LAA367%67%000000000000000000
452Andrew Wantz26LAA20459%19%450%02013200000000000
453Austin Warren26LAA7076%29%475%01002200000000001100%
454Spenser Watkins29BAL45976%33%757%06056402002100001100%
455Luke Weaver28KCR9569%28%2100%01012111001011100
456Ryan Weber31NYY3786%54%003031000000000000
457Zack Weiss30LAA5650%18%001010001001000000
458Greg Weissert27NYY4860%25%10%01010001001000000
459Alex Wells25BAL1650%25%000000000000000000
460Tyler Wells27BAL42371%27%786%0120118500000000000
461Joey Wentz24DET13568%28%4100%01015400000000000
462Mitch White27TOR20375%34%786%04046600000000000
463Garrett Whitlock26BOS31165%28%771%06056500000000000
464Collin Wiles28OAK4168%39%10%01010000000000000
465Josh Winckowski24BOS31674%40%1070%0918740100100000250%
466Josh Winder25MIN28772%26%367%01012200000000000
467Matt Wisler29TBR17669%18%3100%02112200000000001100%
468Simeon Woods Richardson21MIN2070%15%000000000000000000
469Jimmy Yacabonis30TBR2850%7%000000001001000000
470Ryan Yarbrough30TBR35570%27%1182%0211961202011010250%
471Alex Young28CLE250%50%000000000000000000
472Danny Young28SEA2060%35%10%00000000000000000
473Rob Zastryzny30LAA1275%33%000000000000000000
474Angel Zerpa22KCR4482%43%250%000011010100000010%
475Bruce Zimmermann27BAL32074%31%5100%01015500000000003100%
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
LgAvg67266%29%1580%07161391100101110269%