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
Arizona Diamondbacks334.5716216201430.020479120518.9755514-10-112843228%12
Atlanta Braves313.7616216211448.02278913449.9823103003-3-1822221%10
Baltimore Orioles354.2516216221433.12088711298.957380-300-516522432%3
Boston Red Sox324.8616216251431.0218891171213.945-2-1-3201-5-51022822%7
Chicago Cubs424.5116216201443.219364119109.948200-20-3-41773229%2
Chicago White Sox234.4316216221447.2168521011510.911-35-2-600-6-3-4962621%8
Cincinnati Reds385.0316216211423.12201041051110.950-43-2-600-1-3-61223120%4
Cleveland Guardians273.9116216211456.022798114158.9347703-1020-3942924%7
Colorado Rockies255.3916216211425.123386138912.961603-104-3-41012822%8
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
Los Angeles Dodgers313.1716216211451.123583138143.9408401001-31681922%8
Miami Marlins324.1716216261437.1230841331314.94312-1-200-6-2-1922723%9
Milwaukee Brewers334.2516216201446.024410413379.9715105-103-11792826%9
Minnesota Twins384.2216216201437.015639104136.91723-1-600-3-5-2922320%7
New York Mets323.7416216201438.22501021351310.9481124004-17862825%17
New York Yankees333.5016216211451.2249831541210.9521293130012-49492836%12
Oakland Athletics344.7516216201426.118573991311.930-290-610-5-13772927%13
Philadelphia Phillies334.2316216231428.12309013196.961-342910707563740%10
Pittsburgh Pirates365.0416216201421.0183621101113.940-10300-1-5-3923226%4
San Diego Padres304.0716216201443.121092101178.9196-2-900-7-5-5891313%5
Seattle Mariners293.8516216201447.02068211958.97638-1-200-400893528%11
San Francisco Giants324.3016216211433.027093168912.967-5208-1031-4862220%7
St. Louis Cardinals323.9316216231435.225911314248.985701400124492029%4
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
Washington Nationals365.2816216221411.221687119101.954-47-1-4-100-5-2972822%6
League Average294.2816216211436 20978121109.951170-0-00-1-2-0832725%7
8714.28486048603643075.1628123433629309273.9515140-5-70-17-52-4248681125%224
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

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%
Arizona Diamondbacks606567%28%13982%4797591208910511311891532060%
Atlanta Braves603162%28%15782%0895731349784013195901250%
Baltimore Orioles605869%31%13183%18727811286109027387711573%
Boston Red Sox616765%29%14580%289369117811612001221371211258%
Chicago Cubs616264%29%14884%16411441199681001919571967%
Chicago White Sox614564%28%12876%152636101747150411310581967%
Cincinnati Reds622062%27%13679%21044891058291111921081001580%
Cleveland Guardians598966%29%13284%3986801148210150312583712070%
Colorado Rockies624068%31%17182%18656413810413901821271021974%
Detroit Tigers604768%29%14880%4637501188891415841171011872%
Houston Astros585663%28%13083%341825998010700701071001354%
Kansas City Royals624968%31%17079%194773131941512057675701765%
Los Angeles Angels603864%28%12184%0484351027957025355501681%
Los Angeles Dodgers586564%28%17777%0836701381165141310633302467%
Miami Marlins605664%30%16179%184761133921313111151481311765%
Milwaukee Brewers605762%28%17383%0104167113397117025294812665%
Minnesota Twins604266%27%12680%239728104806132110364601070%
New York Mets595062%28%15386%210288413597111331911071001080%
New York Yankees593864%29%17283%18337315410313123181107821070%
Oakland Athletics612168%29%11179%073363996291313921161101464%
Philadelphia Phillies600665%30%14889%29067313110659018063511275%
Pittsburgh Pirates626367%30%13284%46284511077151121821311112863%
San Diego Padres604764%28%13475%4925811017410171214285801385%
Seattle Mariners598665%27%13578%18267211987105014186711573%
San Francisco Giants607067%33%19383%39347916813710911721281202282%
St. Louis Cardinals601469%34%18384%1113791142113154013186711377%
Tampa Bay Rays593066%29%13781%259124010580810145363511759%
Texas Rangers616765%31%13780%35674110884813021111371212075%
Toronto Blue Jays605366%28%15278%1472391209176015252412176%
Washington Nationals622066%29%15375%0870811191024100010211102176%
League Average606865%29%14881%278662121911010128296811670%
18205265%29%443381%5023431821867362927302903091952238692731712482346870%
Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%

Player Fielding - P

Player Fielding - P Table
Rk Name Age Tm Lg 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
1Cory Abbott26WSNNL169048.0321001.000000000000.560.194120%0
2Albert Abreu26TOTMLB330038.292521.778000000-111.630.211267%1
3Albert Abreu26TEXAL7008.20000000000000.000.0001100%0
4Albert Abreu26KCRAL4004.1110001.00000000-102.080.25000
5Albert Abreu26NYYAL220025.281521.750000000012.100.271150%1
6Bryan Abreu25HOUAL550060.1826001.0000010010-11.190.157113%0
7Domingo Acevedo28OAKAL700067.293330.667-1-30000000.800.09400%1
8Jason Adam30TBRAL670063.1312001.000-3-9-100-10-20.430.041200%0
9Austin Adams31SDPNL2002.1110001.00000000003.860.50000
10Joan Adon23WSNNL1414064.2178720.882001-101002.091.073125%0
11Ehire Adrianza32WSNNL1001.0000000000.000.00000
12Keegan Akin27BALAL451081.214311021.000251000111.540.3102100%0
13Hanser Alberto29LADNL100011.0220001.00000000001.640.20000
14Jorge Alcalá26MINAL2002.1000000000000.000.00000
15Sandy Alcántara26MIANL32326228.2482028021.000-2-200001-21.891.5024414%2
16Jason Alexander29MILNL1811071.21721412.941000000012.010.893457%0
17Scott Alexander32SFGNL174017.1725011.0001121001003.630.41000
18Tyler Alexander27DETAL27170101.0102710.90000000-1000.800.337330%1
19A.J. Alexy24TEXAL4007.020110.500-1-29-100-1001.290.25000
20Kolby Allard24TEXAL100021.0312001.000000000001.290.3001100%0
21Cam Alldred25PITNL1001.000000000000.000.00000
22Logan Allen25TOTMLB7007.2202001.000000000002.350.29000
23Logan Allen25CLEAL4006.00000000000000.000.00000
24Logan Allen25BALAL3001.2202001.0000000000010.800.67000
25Yency Almonte28LADNL330035.184310.875-1-6-100-1001.780.21200%0
Rk Name Age Tm Lg 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
26José Alvarado27PHINL590051.0936011.000000000001.590.156114%1
27José Álvarez33SFGNL210015.1312001.000000000-101.760.14000
28R.J. Alvarez31NYMNL1002.1110001.0000000003.861.00000
29Adbert Alzolay27CHCNL60013.1312001.0001151000102.030.50000
30Chase Anderson34CINNL97024.0202001.000000000000.750.222250%0
31Ian Anderson24ATLNL22220111.218810001.000241000011.450.824343%0
32Shaun Anderson27TORAL1001.00000000000-100.000.00000
33Tyler Anderson32LADNL30280178.247133132.936563003012.221.474120%1
34Mark Appel30PHINL60010.100000-1-19-10-1000.000.0001100%0
35Víctor Arano27WSNNL430042.030210.667-2-10-200-1-100.430.055229%0
36Chris Archer33MINAL25250102.2826011.000-1-2-1000000.700.323125%0
37Orlando Arcia27ATLNL1001.0000000000000.000.00000
38Kohei Arihara29TEXAL54020.0211001.000000000000.900.40100%0
39Shawn Armstrong31TOTMLB503061.2505001.000000000000.730.104120%0
40Shawn Armstrong31MIANL7006.20000000000000.000.00100%0
41Shawn Armstrong31TBRAL433055.0505001.000000000000.820.123125%0
42Aaron Ashby24MILNL27190107.11468001.000-3-6-1-10-10-11.170.52700%0
43Graham Ashcraft24CINNL19190105.0281711011.00000000-1102.401.476114%0
44Javier Assad24CHCNL98037.2633001.000000000001.430.675229%0
45Willians Astudillo30MIANL2002.0101011.00000000004.500.50000
46Pedro Avila25SDPNL2004.0110001.00000000002.250.50000
47Michel Báez26SDPNL2002.0000000000000.000.00000
48Pedro Báez34HOUAL3002.1000000000000.000.00000
49Bryan Baker27BALAL662069.2624001.000-1-3-100-1000.780.09200%1
50Anthony Banda28TOTMLB321026.2211001.000-1-450-100000.680.063125%0
Rk Name Age Tm Lg 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
51Anthony Banda28TOTMLB9107.000000-1-1710-100000.000.0001100%0
52Anthony Banda28PITNL230019.2211001.000000000000.920.09300%0
53Anthony Banda28TORAL7106.100000-1-320-100000.000.0001100%0
54Anthony Banda28NYYAL2000.20000000000000.000.00000
55Tanner Banks30CHWAL350053.0725001.000140000011.190.2003100%1
56Manny Banuelos31TOTMLB350041.014212011.0003873001103.070.405117%1
57Manny Banuelos31NYYAL4008.1505001.0002482001105.401.25000
58Manny Banuelos31PITNL310032.2927011.000161000002.480.295117%1
59Daniel Bard37COLNL570060.1826001.000-2-7-1000-1-11.190.14500%0
60Luke Bard31TOTMLB90015.0413001.0000010010-12.400.449110%0
61Luke Bard31TBRAL80014.0312001.0000010010-11.930.389110%0
62Luke Bard31NYYAL1001.0101001.0000000009.001.00000
63Luke Barker30MILNL3004.0211001.000000000-104.500.67000
64Joe Barlow26TEXAL350035.0312001.000000000000.770.091150%0
65Scott Barlow29KCRAL690074.1972001.000-1-3-100-1001.090.134120%0
66Jacob Barnes32TOTMLB230022.1615011.0001541001002.420.26100%0
67Jacob Barnes32DETAL220020.2514011.000000000002.180.23100%0
68Jacob Barnes32NYYAL1001.2101001.00011201001005.401.00000
69Matt Barnes32BOSAL440039.2422001.000-2-10-100-10-10.910.09500%0
70Tucker Barnhart31DETAL1001.0000000000000.000.00000
71Kyle Barraclough32LAAAL8009.0211001.000000000002.000.251150%0
72Jaime Barria25LAAAL351079.113310011.000131001001.470.37200%1
73Anthony Bass34TOTMLB730070.1156721.8671170001-211.660.183350%1
74Anthony Bass34MIANL450044.2125521.833140001-212.010.222250%1
75Anthony Bass34TORAL280025.2312001.000000000001.050.111150%0
Rk Name Age Tm Lg 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
76Chris Bassitt33NYMNL30300181.2321616031.000221000111.591.077330%1
77Matthew Batten27SDPNL2002.0000000000.000.00000
78Mike Baumann26BALAL134034.172411.857160000011.570.461375%0
79Félix Bautista27BALAL650065.2844001.000000000001.100.126225%0
80Shane Baz23TBRAL66027.0330001.000000000-101.000.50100%0
81Eduard Bazardo26BOSAL120016.1523001.000000000002.760.421150%1
82Jeremy Beasley26TORAL90015.0321001.0001130000011.800.3302100%0
83David Bednar27PITNL450051.2202011.000-1-40000-1-10.350.04400%0
84Tyler Beede29TOTMLB315061.1734001.000-2-39-100-10-11.030.237222%0
85Tyler Beede29SFGNL6009.2101001.000000000000.930.17000
86Tyler Beede29PITNL255051.2633001.000-2-8-100-10-11.050.247222%0
87Jalen Beeks28TBRAL427061.0817001.000000000001.180.19000
88Andrew Bellatti30PHINL591054.1413001.000140000010.660.073240%2
89Brayan Bello23BOSAL1311157.1853021.000-2-7-100-10-11.260.626114%0
90Anthony Bender27MIANL220019.1431001.000-1-10-100001.860.18200%1
91Brennan Bernardino30SEAAL2002.120110.500-1-86000003.860.50000
92José Berríos28TORAL32320172.02361611.95711-1000-121.150.696545%2
93Christian Bethancourt30TOTMLB4004.00000000000000.000.00000
94Christian Bethancourt30OAKAL1001.0000000000000.000.00000
95Christian Bethancourt30TBRAL3003.00000000000000.000.00000
96Phil Bickford26LADNL600061.0413001.000-1-3-100-1000.590.077222%1
97Shane Bieber27CLEAL31311200.032151611.969332001101.401.009431%0
98Brandon Bielak26HOUAL50012.10000000000000.000.00000
99Jake Bird26COLNL380047.2725001.000000000001.320.18400%0
100Ty Blach31COLNL241044.1853001.000151001001.620.33000
Rk Name Age Tm Lg 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
101Paul Blackburn28OAKAL21210111.121912021.000-1-200000-11.701.0013213%2
102Ronel Blanco28HOUAL7006.1110001.000000000001.420.14000
103Richard Bleier35MIANL551050.21367001.00014-100-2112.310.243125%2
104Ronald Bolaños25KCRAL80018.1523001.0002221001012.450.6302100%0
105Ryan Borucki28TOTMLB320025.1505001.000000000001.780.163125%1
106Ryan Borucki28TORAL11006.1202001.000000000002.840.18200%0
107Ryan Borucki28SEAAL210019.0303001.000000000001.420.141150%1
108Brad Boxberger34MILNL700064.063210.833-2-600000-10.700.07700%0
109Matthew Boyd31SEAAL100013.1422001.000000000002.700.40100%0
110Silvino Bracho29ATLNL3004.1101001.00000000002.080.33000
111Kyle Bradish25BALAL23230117.217710001.00000000-1001.300.74100%0
112Archie Bradley29LAAAL210018.200000-2-21-10-10-10.000.00400%0
113Jackie Bradley Jr.32BOSAL1001.0000000000000.000.00000
114Matt Brash24SEAAL395050.293511.889140000011.420.2103100%0
115Ryan Brasier34BOSAL680062.170611.857-1-30001-1-10.870.09700%1
116Steven Brault30CHCNL9009.00000000000000.000.00100%0
117Huascar Brazobán32MIANL270032.072410.857000000-101.690.222250%0
118John Brebbia32SFGNL7611068.014410001.000261001101.850.184450%0
119Jake Brentz27KCRAL8005.10000000000000.000.00000
120Austin Brice30PITNL4006.2101001.000000000001.350.25000
121Beau Brieske24DETAL1515081.21851121.889371001011.761.072250%1
122Jeff Brigham30MIANL160024.0422001.000-1-800000-11.500.255117%0
123Zack Britton34NYYAL3000.20000000000000.000.00000
124Connor Brogdon27PHINL470044.0321001.000000000000.610.062133%0
125Aaron Brooks32STLNL5009.1202001.000000000001.930.40100%0
Rk Name Age Tm Lg 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
126Mike Brosseau28MILNL3003.0000000000000.000.00000
127Hunter Brown23HOUAL72020.1312001.000000000001.330.431150%0
128JT Brubaker28PITNL28280144.02251432.864231001011.190.685338%1
129Justin Bruihl25LADNL240023.272410.857-1-8-1000-102.280.251150%1
130Kris Bubic24KCRAL28270129.02151421.905001000101.330.684233%0
131Walker Buehler27LADNL1212165.01156001.000131001-101.520.926225%0
132Madison Bumgarner32ARINL30300158.213211031.000-2-30-1000-10.740.4315525%2
133Aaron Bummer28CHWAL320026.2202001.000-1-8-100-1-100.680.062133%1
134Dylan Bundy29MINAL29290140.01046001.000-3-4-200-1-1-10.640.349110%0
135Brock Burke25TEXAL520082.11028021.000000000001.090.192250%0
136Corbin Burnes27MILNL33330202.051321723.961443002112.181.485444%1
137Ryan Burr28CHWAL8009.021010.500-1-22-100-1001.000.13100%0
138Matt Bush36TOTMLB656059.2135621.846000001-101.660.17500%1
139Matt Bush36TEXAL405036.292521.778000001-101.720.18400%1
140Matt Bush36MILNL251023.0431001.000000000001.570.16100%0
141José Buttó24NYMNL1104.00000000000000.000.00100%0
142Edward Cabrera24MIANL1414071.21064021.000-1-3-100-1001.260.714120%0
143Génesis Cabrera25STLNL390044.214311001.000292002002.820.361150%1
144Yennier Cano28TOTMLB130018.0523001.000000000002.500.38100%0
145Yennier Cano28MINAL100013.2202001.000000000001.320.20100%0
146Yennier Cano28BALAL3004.1321001.000000000006.231.00000
147Victor Caratini28MILNL1001.00000000000000.000.00000
148Drew Carlton26DETAL5008.20000000000000.000.00000
149Carlos Carrasco35NYMNL29290152.034151813.971232003-101.951.148111%1
150Daniel Castano27MIANL107035.2633001.00000000-1001.510.6001100%0
Rk Name Age Tm Lg 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
151Ryan Castellani26OAKAL3002.20000000000000.000.00000
152Humberto Castellanos24ARINL119044.1220011.000000000000.410.18100%0
153Diego Castillo28SEAAL590054.1127410.917-2-7-1000-1-11.820.191019%0
154Diego Castillo24PITNL2002.00000000000000.000.00000
155José Castillo26SDPNL1001.00000000000000.000.00000
156Luis Castillo29TOTMLB25250150.118117001.000-3-24-1-100-1-11.080.721118%1
157Luis Castillo29CINNL1414085.0862001.000-3-7-1-100-1-10.850.57800%0
158Luis Castillo29SEAAL1111065.11055001.000000000001.380.913125%1
159Luis Castillo27DETAL3003.20000000000000.000.00000
160Max Castillo23TOTMLB146039.1312001.000-1-30-100-1000.690.213125%0
161Max Castillo23TORAL92020.2101001.00000000000.440.11200%0
162Max Castillo23KCRAL54018.2211001.000-1-11-100-1000.960.401150%0
163Anthony Castro27CLEAL120013.1202001.000000000001.350.172133%0
164Harold Castro28DETAL4004.0110001.000000000002.250.25000
165Kervin Castro23TOTMLB100012.120110.500000000000.730.10100%0
166Kervin Castro23SFGNL2001.20000000000000.000.00000
167Kervin Castro23CHCNL80010.220110.500000000000.840.13100%0
168Miguel Castro27NYYAL340029.0303001.000-1-7-100-1-100.930.093240%1
169Cade Cavalli23WSNNL1104.1110001.000000000002.081.0001100%0
170Dylan Cease26CHWAL32321184.0122820.833-2-2-200-1-100.490.3110533%1
171Luis Cessa30CINNL4610080.22191112.952000001-102.230.436114%0
172Jhoulys Chacín34COLNL350047.1918031.000282001001.710.26100%0
173Andrew Chafin32DETAL640057.1125521.833-2-7-100-1001.570.162133%1
174Yu Chang26TBRAL2002.0000000000000.000.00000
175Aroldis Chapman34NYYAL430036.1826001.0003171000021.980.192360%3
Rk Name Age Tm Lg 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
176JT Chargois31TBRAL213022.1413001.000000000001.610.19100%0
177Jesse Chavez38TOTMLB601069.1725001.0001171000000.910.123125%0
178Jesse Chavez38TOTMLB491058.2725001.0001201000001.070.142133%0
179Jesse Chavez38CHCNL3005.20000000000000.000.00000
180Jesse Chavez38LAAAL110010.20000000000000.000.00100%0
181Jesse Chavez38ATLNL461053.0725001.000141000001.190.152133%0
182Yonny Chirinos28TBRAL2107.00000000000000.000.00000
183Adam Cimber31TORAL770070.21421111.929-2-6-100-10-11.660.17700%0
184Steve Cishek36WSNNL690066.1422001.000-1-3-1000-100.540.063240%0
185José Cisnero33DETAL280025.0202001.000180000010.720.07001
186Aaron Civale27CLEAL2020097.01811520.889-1-2-100-2101.480.808111%1
187Taylor Clarke29KCRAL470049.0853001.000000000001.470.17100%1
188Emmanuel Clase24CLEAL770072.21376011.000-2-6-200-2001.610.17400%0
189Alex Claudio30NYMNL3003.1000000000000.000.00000
190Sam Clay29TOTMLB7005.1101001.00000000001.690.14000
191Sam Clay29WSNNL6004.1101001.00000000002.080.17000
192Sam Clay29NYMNL1001.0000000000000.000.00000
193Garrett Cleavinger28TOTMLB170023.0101001.000000000000.390.06000
194Garrett Cleavinger28LADNL4004.1101001.000000000002.080.25000
195Garrett Cleavinger28TBRAL130018.20000000000000.000.00000
196Kody Clemens26DETAL7007.0110001.000000000001.290.14000
197Ernie Clement26CLEAL2002.00000000000000.000.00000
198Mike Clevinger31SDPNL23220114.1176830.824-2-3-1000-1-21.100.611317%0
199Tyler Clippard37WSNNL4005.000000000000000.000.00100%0
200Alex Cobb34SFGNL28280149.2461927041.0003440040-12.771.6415212%1
Rk Name Age Tm Lg 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
201Gerrit Cole31NYYAL33330200.2281216001.000111002-101.260.8511531%0
202Dylan Coleman25KCRAL680068.093330.667-1-3-200-1-110.790.092360%0
203Alex Colomé33COLNL530047.0835001.000-2-9-100-10-11.530.157113%0
204Roansy Contreras22PITNL2118095.0954001.000000000000.850.437330%0
205Sam Coonrod29PHINL120012.221010.500000000000.710.08000
206Patrick Corbin32WSNNL31311152.226917001.000-1-1-1-10-1001.530.8414526%3
207Nestor Cortes27NYYAL28281158.1145810.929110000010.740.463240%2
208Jharel Cotton30TOTMLB300043.0422001.000-1-2700000-10.840.135117%0
209Jharel Cotton30MINAL250035.0312001.000000000000.770.122133%0
210Jharel Cotton30SFGNL5008.0110001.000-1-2500000-11.130.20300%0
211Danny Coulombe32MINAL100012.1211001.000000000001.460.20300%0
212Jake Cousins27MILNL120013.1321001.000000000002.030.25100%0
213Kutter Crawford26BOSAL2112077.1147432.786-1-3-1001-101.280.525444%0
214Kyle Crick29CHWAL140015.261411.8332261001012.870.3602100%1
215Nabil Crismatt27SDPNL501067.1945011.000-1-300000-11.200.18900%0
216Cooper Criswell25TBRAL1103.1000000000000.000.00000
217Wil Crowe27PITNL601076.0135621.846000001-101.300.18000
218Fernando Cruz32CINNL142014.2101001.000-1-140000000.610.07200%0
219Jesus Cruz27ATLNL7008.2110001.00000000001.040.14100%0
220José Cuas28KCRAL470037.2808001.000151000101.910.173125%0
221Johnny Cueto36CHWAL25241158.127111512.963110002-211.481.044233%1
222Charlie Culberson33TEXAL2002.0101001.000000000004.500.50000
223Xzavion Curry23CLEAL2209.1211001.000000000001.931.0001100%0
224Tyler Cyr29TOTMLB120013.1211001.000000000001.350.17100%0
225Tyler Cyr29PHINL1000.10000000000.000.00000
Rk Name Age Tm Lg 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
226Tyler Cyr29OAKAL110013.0211001.000000000001.380.18100%0
227Tyler Danish27BOSAL320040.1624001.000000000001.340.19200%1
228Yu Darvish35SDPNL30300194.22115510.952-2-2-100-20-10.920.6714213%0
229Tucker Davidson26TOTMLB1211052.0725001.000-1-23-1000-101.210.583125%0
230Tucker Davidson26ATLNL43015.1303001.000000001-101.760.75200%0
231Tucker Davidson26LAAAL88036.2422001.000-1-5-100-1000.980.501150%0
232Zach Davies29ARINL27270134.134171611.971462001112.211.227542%2
233Austin Davis29TOTMLB523056.071510.857-1-21-1000000.960.12400%0
234Austin Davis29BOSAL503054.171510.857-1-4-1000000.990.12400%0
235Austin Davis29MINAL2001.2000000000000.000.00000
236Noah Davis25COLNL1001.0000000000000.000.00000
237Ángel De Jesús25DETAL80012.2312001.000000000002.130.38000
238Chase De Jong28PITNL420071.283410.875000000000.880.173240%0
239Enyel De Los Santos26CLEAL500053.183410.875-1-400000-11.180.14400%0
240Yerry De Los Santos24PITNL260025.2404001.000181000001.400.154120%0
241Jacob deGrom34NYMNL1111064.1651001.000000000000.840.55300%0
242Matt Dermody31CHCNL1001.00000000000000.000.00000
243Anthony DeSclafani32SFGNL55019.0110001.000-1-11-100-1000.470.2001100%0
244Reid Detmers22LAAAL25251129.01621220.875-1-20001-1-10.980.5613424%2
245Ross Detwiler36CINNL300026.1110001.000000000000.340.03000
246Chris Devenski31TOTMLB130014.200000-1-810000-10.000.00400%0
247Chris Devenski31ARINL100010.200000-1-190000-10.000.00400%0
248Chris Devenski31PHINL3004.00000000000000.000.00000
249Alexis Díaz25CINNL590063.292611.8890000000-11.130.14800%0
250Edwin Díaz28NYMNL610062.064110.833-3-10-200-20-10.730.089218%0
Rk Name Age Tm Lg 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
251Jhonathan Díaz25LAAAL43015.10000000000000.000.00100%0
252Miguel Díaz27DETAL3003.2000000000000.000.00100%0
253Corey Dickerson33STLNL1001.000000000000000.000.00000
254Phillip Diehl27CINNL5005.20000000000000.000.00000
255Jake Diekman35TOTMLB700057.2734001.0000010000-11.090.106225%0
256Jake Diekman35BOSAL440038.1413001.000151000000.940.091267%0
257Jake Diekman35CHWAL260019.1321001.000-1-1000000-11.400.12500%0
258Marcos Diplán25BALAL5005.2110001.000000000001.590.20000
259Seranthony Domínguez27PHINL540051.0550001.000-1-4-100-1000.880.093125%0
260Sean Doolittle35WSNNL6005.1000000000000.000.00000
261Camilo Doval24SFGNL680067.2189810.944-2-6-200-1-102.260.252133%0
262Kyle Dowdy29CINNL2006.1202001.000000000002.841.00000
263Hunter Dozier30KCRAL1001.0101001.00000000009.001.00000
264Daniel Duarte25CINNL3002.20000000000000.000.00000
265Tyler Duffey31MINAL400044.0523001.000000000001.020.131150%0
266Robert Dugger26TOTMLB41016.0110001.00000000000.560.252133%0
267Robert Dugger26TBRAL1005.1000000000000.000.00000
268Robert Dugger26CINNL31010.2110001.00000000000.840.332133%0
269Justin Dunn26CINNL77031.0413001.000-1-6-100-1001.160.575229%0
270Dane Dunning27TEXAL29290153.12051411.950-1-1-200-1-111.120.667542%0
271Jhoan Durán24MINAL570067.271511.857-1-3-1000-100.800.114233%0
272Nick Duron26PHINL1001.0000000000000.000.00000
273Carl Edwards Jr.30WSNNL570062.01156001.000130000011.600.191375%1
274Scott Effross28TOTMLB601056.2606011.000-1-21-100-1000.950.102250%0
275Scott Effross28CHCNL471044.0606011.000000000001.230.132133%0
Rk Name Age Tm Lg 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
276Scott Effross28NYYAL130012.200000-1-16-10-1000.000.0001100%0
277Zach Eflin28PHINL2013075.216313011.000382101101.900.80200%0
278Jerad Eickhoff31PITNL1104.1211001.000000000004.152.00000
279Bryce Elder23ATLNL109154.0734011.000-1-400000-11.170.706114%0
280Roenis Elías33SEAAL7007.2202001.000000000002.350.29000
281Chris Ellis29BALAL2204.1110001.000000000002.080.50200%0
282Nathan Eovaldi32BOSAL20202109.12012712.950-1-20000001.560.955117%0
283Robbie Erlin31LADNL2002.0000000000000.000.00000
284Alcides Escobar35WSNNL2001.2101001.00000000005.400.50000
285Raynel Espinal30CINNL2004.2101001.000000000001.930.50000
286Paolo Espino35WSNNL42191113.130151320.93312-1000-112.220.671267%0
287Anderson Espinoza24CHCNL70018.100000-1-11-10-1000.000.00100%0
288Carlos Estévez29COLNL620057.01165011.000141001001.740.18000
289Jeremiah Estrada23CHCNL5005.2110001.000000000001.590.20100%0
290Alex Faedo26DETAL1212053.2532001.0000010010-10.840.427330%0
291Pete Fairbanks28TBRAL240024.0871001.000001-101003.000.33300%0
292Bailey Falter25PHINL2016084.0844001.00000-100-1010.860.403457%2
293Jeurys Familia32TOTMLB480044.163120.66700-1000-110.810.082360%0
294Jeurys Familia32PHINL380034.063120.66700-1000-111.060.1102100%0
295Jeurys Familia32BOSAL100010.10000000000000.000.002133%0
296Buck Farmer31CINNL440047.0136610.923000000002.300.273350%1
297Luke Farrell31TOTMLB62015.0101001.000000000000.600.17100%0
298Luke Farrell31CHCNL42011.0101001.000000000000.820.25000
299Luke Farrell31CINNL2004.00000000000000.000.00100%0
300Calvin Faucher26TBRAL220021.1101001.000-1-900000-10.420.05400%0
Rk Name Age Tm Lg 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
301Erick Fedde29WSNNL27270127.0251411011.000-2-300000-21.770.9317211%0
302Michael Feliz29BOSAL1003.1110001.00000000002.701.00200%0
303Ryan Feltner25COLNL2019097.11587001.000-1-200000-11.390.751019%0
304Caleb Ferguson25LADNL371034.2202001.000000000000.520.051150%1
305Junior Fernández25TOTMLB160018.2101001.000000000000.480.06000
306Junior Fernández25STLNL130015.1101001.000000000000.590.08000
307Junior Fernández25PITNL3003.1000000000000.000.00000
308Matt Festa29SEAAL530054.01055011.000-1-400000-11.670.195117%0
309J.P. Feyereisen29TBRAL222024.1110001.000000000000.370.05000
310Kyle Finnegan30WSNNL660066.21239001.000262001001.620.18400%0
311Nate Fisher26NYMNL1003.0101001.00000000003.001.0001100%1
312Jake Fishman27MIANL70011.0101011.000000000000.820.14000
313Jack Flaherty26STLNL98036.083320.750-1-60001-101.500.67100%0
314Josh Fleming26TBRAL103035.084311.875-1-6-200-2011.800.7002100%0
315Aaron Fletcher26PITNL90011.2101001.000000000000.770.11000
316Chris Flexen27SEAAL33220137.2199911.947-2-3-100-1001.180.55600%0
317Dylan Floro31MIANL560053.2404001.000141000100.670.07100%0
318Jason Foley26DETAL600060.11028011.00000000-1001.490.175338%0
319Mike Ford29ATLNL1001.0000000000000.000.00000
320Matt Foster27CHWAL480045.0211001.000000000000.400.04300%0
321Bowden Francis26TORAL1000.2000000000000.000.00000
322Kyle Freeland29COLNL31310174.216214001.000001001000.820.5215629%1
323Luis Frías24ARINL150017.000000-1-12-100-1000.000.00000
324Max Fried28ATLNL30300185.142152610.976331000121.991.373457%3
325Paul Fry29TOTMLB130013.0211001.00000000001.380.15100%0
Rk Name Age Tm Lg 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
326Paul Fry29BALAL120012.0211001.00000000001.500.17100%0
327Paul Fry29ARINL1001.0000000000000.000.00000
328Michael Fulmer29TOTMLB670063.2615011.0000010000-10.850.096114%0
329Michael Fulmer29DETAL410039.1202001.0000010000-10.460.05400%0
330Michael Fulmer29MINAL260024.1413011.000000000001.480.152133%0
331Hunter Gaddis24CLEAL2207.1202001.0001271000002.451.00000
332Matt Gage29TORAL110013.00000000000000.000.00000
333Giovanny Gallegos30STLNL570059.0936001.000131001001.370.16300%0
334Zac Gallen26ARINL31310184.027101613.963221000101.270.846333%0
335Bryan Garcia27DETAL44020.1101001.000000000000.440.2501100%0
336Jarlín García29SFGNL580065.0413001.000-1-30000000.550.07300%0
337Luis García35SDPNL640061.0112542.636-3-10-200-1-1-11.030.11600%0
338Luis Garcia25HOUAL28280157.1134812.923-1-1-100-1000.690.43500%0
339Rico Garcia28BALAL6008.000000-1-25-10-1000.000.00100%0
340Rony García24DETAL168051.0303001.000000000000.530.193125%0
341Yimi García31TORAL610061.0606001.000-2-7-100-10-10.890.105117%0
342Amir Garrett30KCRAL600045.1312001.000-1-400000-10.600.05600%0
343Braxton Garrett24MIANL1717088.01861111.9441220020-11.741.0010323%0
344Reed Garrett29WSNNL7009.110010.00000-1100-100.000.0001100%0
345Ralph Garza28TBRAL190035.0413001.000000000001.030.21000
346Kevin Gausman31TORAL31310174.21631210.938-1-100000-10.770.4818418%1
347Domingo Germán29NYYAL1514072.175110.857-2-6-2000-200.750.40100%0
348Franklin German24BOSAL5004.0110001.000000000002.250.20000
349Ian Gibaut28TOTMLB340036.0321001.000000000000.750.092133%0
350Ian Gibaut28CLEAL1001.1000000000.000.00000
Rk Name Age Tm Lg 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
351Ian Gibaut28CINNL330034.2321001.000000000000.780.092133%0
352Kyle Gibson34PHINL31310167.230121711.967220000021.560.943350%2
353Luis Gil24NYYAL1104.0101001.000000000002.251.00001
354Logan Gilbert25SEAAL32320185.229151311.966-1-1-100-1011.360.886545%0
355Tyler Gilbert28ARINL87034.1615011.000000000001.570.75100%0
356Lucas Gilbreath26COLNL470043.081612.875151001001.470.154233%0
357Ken Giles31SEAAL5004.1000000000000.000.00000
358Logan Gillaspie25BALAL170017.1101001.000000000000.520.06000
359Kevin Ginkel28ARINL300029.1514001.000000000001.530.17100%0
360Lucas Giolito27CHWAL30300161.217512011.000-1-1-100-1000.950.576114%1
361Mychal Givens32TOTMLB591061.11211012.9171190000011.610.193350%2
362Mychal Givens32CHCNL400040.240311.750000000000.660.081150%0
363Mychal Givens32NYMNL191020.2817011.0001100000013.480.422250%2
364Tyler Glasnow28TBRAL2206.2000000000000.000.00000
365Austin Gomber28COLNL33170124.21679021.000000000001.160.488433%2
366Tony Gonsolin28LADNL24240130.119910001.000232001101.310.795229%0
367Marco Gonzales30SEAAL32320183.01679011.000-2-2-200-2000.790.509218%1
368Chi Chi González30TOTMLB75023.0413001.0001520000011.570.5701100%1
369Chi Chi González30TOTMLB33011.2413001.00011020000013.091.3301100%1
370Chi Chi González30MINAL2207.0303001.000129000013.861.5001100%1
371Chi Chi González30MILNL42011.10000000000000.000.00000
372Chi Chi González30NYYAL1104.2110001.000000000001.931.00000
373Luis González26SFGNL5006.183410.8751321001009.951.40000
374Marwin González33NYYAL1000.1101001.0001600100027.001.00000
375Nick Gordon26MINAL4003.2000000000000.000.00000
Rk Name Age Tm Lg 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
376MacKenzie Gore23SDPNL1613070.0927001.000261000011.160.561150%0
377Anthony Gose31CLEAL220021.0220001.000000000000.860.09000
378Phil Gosselin33LAAAL1001.000000000000.000.00000
379Trevor Gott29MILNL450045.2523001.000-1-400000-10.990.115117%0
380Ashton Goudeau29COLNL120020.100000-1-10-10-1000.000.00300%0
381Brusdar Graterol23LADNL461049.2231310001.0003123001204.170.50100%0
382Kendall Graveman31CHWAL650065.0103610.9000000000-11.250.14500%0
383Jon Gray30TEXAL24240127.116610021.000-1-210000-21.130.6715212%0
384Josiah Gray24WSNNL28280148.21248001.000-1-100000-10.730.4311427%0
385Sonny Gray32MINAL24240119.21851211.944000000001.280.718111%1
386Chad Green31NYYAL140015.0101001.000000000000.600.07000
387Hunter Greene22CINNL24241125.2126510.917-2-3-10000-10.790.4610217%0
388Shane Greene33TOTMLB2003.0000000000.000.00000
389Shane Greene33LADNL1002.0000000000.000.00000
390Shane Greene33NYYAL1001.0000000000.000.00000
391Zack Greinke38KCRAL26260137.0372017011.000341101012.431.426225%2
392Randal Grichuk30COLNL1001.000000000000.000.00000
393Foster Griffin26TOTMLB6006.1202001.000000000002.840.33100%0
394Foster Griffin26KCRAL5004.1202001.000000000004.150.40100%0
395Foster Griffin26TORAL1002.0000000000000.000.00000
396Justin Grimm33OAKAL150015.1413001.0001130000012.350.271150%2
397Michael Grove25LADNL76029.1514001.0000010010-11.530.71600%0
398Robert Gsellman28CHCNL80015.1312001.000000000001.760.38000
399Javy Guerra26TOTMLB180018.0312001.000000000001.500.17000
400Javy Guerra26SDPNL1002.0000000000000.000.00000
Rk Name Age Tm Lg 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
401Javy Guerra26TBRAL170016.0312001.000000000001.690.18000
402Jandel Gustave29MILNL270028.0211001.000000000000.640.0701100%0
403Vladimir Gutierrez26CINNL108036.2105321.800000001001.960.803125%0
404Josh Hader28TOTMLB560050.061410.833-1-240000-1-10.900.09500%0
405Josh Hader28MILNL370034.0413001.000-1-600000-11.060.11400%0
406Josh Hader28SDPNL190016.020110.500000000-100.560.05100%0
407Jake Hager29ARINL3002.10000000000000.000.00000
408Darick Hall26PHINL1000.1000000000.000.00000
409DL Hall23BALAL111013.200000-1-15-10-1000.000.00200%0
410Ian Hamilton27MINAL1002.2101001.000000000003.381.00000
411Brad Hand32PHINL550045.064110.833141001001.000.09300%0
412Josh Harrison34CHWAL3003.00000000000000.000.00000
413Hunter Harvey27WSNNL380039.1422001.000-1-500000-10.920.11500%0
414Thomas Hatch27TORAL1104.200000-1-43-10-1000.000.00000
415Louis Head32TOTMLB280028.2422001.0001411000001.260.14100%0
416Louis Head32MIANL230023.2422001.000181000001.520.17100%0
417Louis Head32BALAL5005.00000000000000.000.00000
418Andrew Heaney31LADNL1614072.252210.800-1-3-100-1010.500.2501100%0
419Taylor Hearn27TEXAL31130100.072320.714-1-2-100-2010.450.163240%1
420Jonathan Heasley25KCRAL21210104.0104511.900120000010.780.431150%1
421Ryan Helsley27STLNL540064.2972011.000262002001.250.17100%0
422Heath Hembree33TOTMLB260022.0101001.000-1-5400000-10.410.047113%0
423Heath Hembree33PITNL200016.100000-1-120000-10.000.006114%0
424Heath Hembree33LADNL6005.2101001.000000000001.590.17100%0
425Kyle Hendricks32CHCNL1616084.1145810.9290010010-11.390.819218%0
Rk Name Age Tm Lg 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
426Liam Hendriks33CHWAL580057.271510.857-2-700000-10.940.10700%0
427Ryan Hendrix27CINNL9008.1101001.000000000001.080.112133%0
428Ronny Henriquez22MINAL30011.253110.8001171001003.091.33200%0
429Tommy Henry24ARINL99047.0211001.00000000-1000.380.22200%0
430Sam Hentges25CLEAL570062.01531111.9331320020-12.030.256114%0
431Jimmy Herget28LAAAL491069.01156001.000-2-6-100-10-11.430.22600%0
432Kevin Herget31TBRAL3007.0101001.000000000001.290.33000
433Carlos Hernández25KCRAL277056.0936001.000141001001.450.334120%0
434Darwinzon Hernández25BOSAL7006.2101001.000000000001.350.1401100%1
435Elieser Hernández27MIANL2010062.1615001.000131001000.870.305338%0
436Jonathan Hernández25TEXAL290030.131110.66700-100-1010.590.0702100%0
437Jordan Hicks25STLNL358061.11349001.000131001001.910.375117%0
438Garrett Hill26DETAL178060.163210.833000000000.750.294120%0
439Rich Hill42BOSAL26260124.1133911.923-1-2-100-1000.870.467222%1
440Tim Hill32SDPNL550048.0156720.867000000002.440.24100%0
441Sean Hjelle25SFGNL80025.051221.600000000001.080.38000
442Bryan Hoeing25MIANL81012.2413001.0001161001002.840.50100%0
443Jeff Hoffman29CINNL351044.232010.667-1-4-1000-100.400.065444%0
444Colin Holderman26TOTMLB240028.1550001.000000000001.590.21000
445Colin Holderman26NYMNL150017.2440001.000000000002.040.27000
446Colin Holderman26PITNL90010.2110001.000000000000.840.11000
447Greg Holland36TEXAL5004.2000000000000.000.00100%0
448Jordan Holloway26MIANL1002.2101001.00000000003.381.00000
449Gavin Hollowell24COLNL6007.0110001.000000000001.290.17000
450Clay Holmes29NYYAL620063.21688001.000000000002.260.26100%0
Rk Name Age Tm Lg 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
451Tyler Holton26ARINL10009.00000000000000.000.00000
452Tanner Houck26BOSAL324060.01651010.938132002002.250.475117%0
453Adrian Houser29MILNL22210102.220128001.000121001001.750.917222%1
454Sam Howard29PITNL3002.0000000000000.000.00000
455Spencer Howard25TEXAL108037.2514001.00000000-1101.190.50400%1
456Dakota Hudson27STLNL27260139.228131411.964-2-3-200-2001.741.007436%0
457Daniel Hudson35LADNL250024.1110001.000-1-8-10-1000.370.04000
458Brandon Hughes26CHCNL570057.2431001.000000000000.620.07000
459Tommy Hunter35NYMNL180022.1514001.000000000002.010.28200%0
460Drew Hutchison31DETAL28180105.1156811.933001001001.200.508111%1
461Raisel Iglesias32TOTMLB670062.0835011.000000000001.160.12100%0
462Raisel Iglesias32LAAAL390035.2413011.000000000001.010.10100%0
463Raisel Iglesias32ATLNL280026.1422001.000000000001.370.14000
464Cole Irvin28OAKAL30300181.0166912.93811000-1110.750.5002100%1
465Andre Jackson26LADNL4009.2211001.00000-100-101.860.50000
466Jay Jackson34ATLNL2001.1000000000.000.00000
467Zach Jackson27OAKAL540048.0321001.000000000000.560.063125%0
468Drey Jameson24ARINL44024.1422001.000000000001.481.00200%0
469Kenley Jansen34ATLNL650064.0413001.000-1-300000-10.560.0610217%0
470Cristian Javier25HOUAL30250148.2523011.000-1-1-100-1000.300.179325%1
471Griffin Jax27MINAL650072.162310.833-1-3-100-1-100.620.08400%0
472Daulton Jefferies26OAKAL88039.1981001.000-1-5-100-1002.061.131150%0
473Dany Jiménez28OAKAL340034.1211001.000-1-6-1100-1-10.520.06900%0
474Joe Jiménez27DETAL620056.2211001.000-2-7-100-10-10.320.036114%0
475Pierce Johnson31SDPNL150014.1211001.000-1-14-100-1001.260.13200%0
Rk Name Age Tm Lg 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
476Damon Jones27PHINL4004.2000000000000.000.00000
477Jakob Junis29SFGNL23170112.02071210.950-1-2000-11-11.530.831118%2
478Janson Junk26LAAAL3208.1110001.000-1-24-10-1001.080.33000
479Tommy Kahnle32LADNL130012.2642001.00000000004.260.46000
480James Kaprielian28OAKAL26260134.01710611.941-1-1-100-1001.070.625338%0
481James Karinchak26CLEAL380039.0211001.000-1-500000-10.460.059110%0
482Anthony Kay27TORAL1002.0000000000000.000.00000
483Brad Keller26KCRAL35220139.225131110.960-2-3-200-3101.550.695229%0
484Mitch Keller26PITNL31290159.026101512.962-1-110001-21.420.8117315%0
485Trevor Kelley29MILNL180023.2202001.000000000000.760.11200%0
486Carson Kelly27ARINL4004.2000000000000.000.00000
487Joe Kelly34CHWAL431037.0734011.000-1-50000001.700.16400%1
488Merrill Kelly33ARINL33330200.135151912.971221001011.531.0315525%4
489Michael Kelly29PHINL4004.0110001.000000000002.250.25000
490Zack Kelly27BOSAL130013.2312001.000000000001.980.231150%0
491Ian Kennedy37ARINL570050.1110001.000-1-4-100-1000.180.024120%0
492Ray Kerr27SDPNL7005.0101001.000000000001.800.14000
493Clayton Kershaw34LADNL22220126.11531020.867-1-2-1000-110.930.593240%2
494Dallas Keuchel34TOTMLB1414060.21468021.0001191001002.081.0002100%0
495Dallas Keuchel34TOTMLB1010042.0954021.0001281001001.930.9002100%0
496Dallas Keuchel34CHWAL88032.0523011.000000000001.410.6301100%0
497Dallas Keuchel34ARINL44018.2514001.0001111001002.411.25000
498Dallas Keuchel34TEXAL22010.0431011.000000000003.602.0001100%0
499Yusei Kikuchi31TORAL32200100.21641111.938483002111.340.471375%1
500Caleb Kilian25CHCNL33011.1202001.00000000-1001.590.672133%0
Rk Name Age Tm Lg 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
501Craig Kimbrel34LADNL630060.0633001.000-1-3-1000-100.900.103125%0
502John King27TEXAL390051.1817001.000000000001.400.21400%0
503Michael King27NYYAL340051.0112721.818141002-101.590.26200%0
504Tyler Kinley31COLNL250024.042110.750-2-17-1000-1-11.130.12500%0
505George Kirby24SEAAL25250130.017710011.000-1-2-100-1001.180.6810533%1
506Andrew Kittredge32TBRAL170020.0202001.00000000000.900.12000
507Corey Kluber36TBRAL31310164.0177911.941-1-1-100-1-110.880.525550%0
508Corey Knebel30PHINL460044.21147001.000141001-102.220.244233%1
509Reiss Knehr25SDPNL51013.2312001.0001151001001.980.60000
510Dusten Knight31TBRAL60011.0303001.000118100002.450.50000
511Andrew Knizner27STLNL1000.2000000000000.000.00000
512Matt Koch31SEAAL4004.1101001.000146101002.080.25000
513Jared Koenig28OAKAL105039.140310.750000000000.690.3001100%0
514Adam Kolarek33OAKAL150017.2523001.0001111001002.550.332133%0
515Michael Kopech26CHWAL25250119.140310.750-3-5-100-10-20.230.1215421%0
516Jackson Kowar25KCRAL70015.2404001.000000001-102.300.57000
517Max Kranick24PITNL2005.0312011.0001401001005.401.50000
518Joey Krehbiel29BALAL560057.2134811.923131001001.870.212250%0
519Dean Kremer26BALAL22211125.1136611.923000000010.860.555338%1
520Chad Kuhl29COLNL27271137.02212910.95511-1000011.380.786545%0
521Joel Kuhnel27CINNL530058.0149410.929130000012.020.252250%0
522A.J. Ladwig29MIANL1003.10000000000000.000.00000
523Travis Lakins Sr.28BALAL60010.1211001.000000000001.740.33100%0
524Jimmy Lambert27CHWAL422047.0514001.0000010010-10.960.128111%0
525Dinelson Lamet29TOTMLB320032.1624001.000-2-7500000-11.670.19400%0
Rk Name Age Tm Lg 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
526Dinelson Lamet29SDPNL130012.1101001.000000000000.730.08000
527Dinelson Lamet29COLNL190020.0523001.000-2-2000000-12.250.26400%0
528Alex Lange26DETAL710063.1135710.9231310010-11.710.176114%0
529Eric Lauer27MILNL29290158.22091010.95000-100-1011.080.666333%2
530Derek Law31TOTMLB170019.252211.800-1-61-100-1001.830.24100%0
531Derek Law31DETAL2002.010010.000-1-100-10-1000.000.00100%0
532Derek Law31CINNL150017.2422011.000000000002.040.27000
533Casey Lawrence34TORAL60018.0422001.000000000002.000.67000
534Justin Lawrence27COLNL380042.211011011.0003142001102.320.293125%0
535José Leclerc28TEXAL390047.2211001.000-1-400000-10.380.05400%0
536Dylan Lee27ATLNL460050.2422001.000-1-4-1000-100.710.09100%0
537Evan Lee25WSNNL4108.2101001.000000000001.040.25000
538Mark Leiter Jr.31CHCNL354067.21129021.000131001001.460.316225%0
539Jacob Lemoine28OAKAL90016.1101001.000000000000.550.11000
540Sandy León33CLEAL1002.000000000000.000.00000
541Dominic Leone30SFGNL550049.1123720.833282001001.820.182250%0
542Matthew Liberatore22STLNL97034.2202001.000-1-6-100-1000.520.22100%0
543Zack Littell26SFGNL390044.1752001.000000000001.420.18000
544Brendon Little25CHCNL1000.20000000000-100.000.00000
545Mauricio Llovera26SFGNL171016.1202001.000000000001.100.12200%0
546Jonathan Loáisiga27NYYAL500048.017413001.0003133002103.190.34300%0
547Nick Lodolo24CINNL19190103.112210001.000000000001.050.636333%1
548Zach Logue26OAKAL1410057.0835001.000-1-4-100-1001.260.573125%0
549Sam Long26SFGNL286042.1505001.000000000-101.060.18100%0
550Alejo López26CINNL3002.2000000000000.000.00000
Rk Name Age Tm Lg 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
551Jorge López29TOTMLB670071.0134720.846-1-16-100-1001.390.166114%0
552Jorge López29BALAL440048.184310.875-1-4-100-1001.300.16300%0
553Jorge López29MINAL230022.250410.800000000001.590.173125%0
554Nicky Lopez27KCRAL1001.0000000000000.000.00000
555Pablo López26MIANL32320180.027131222.92600000-1001.250.786225%0
556Reynaldo López28CHWAL611065.1136610.923-1-310000-11.650.207113%0
557Yoan López29NYMNL80011.0220001.000000000001.640.25200%0
558Michael Lorenzen30LAAAL1818097.2188911.944121002001.570.944120%0
559Aaron Loup34LAAAL650058.2909001.000001001001.380.145229%1
560Zac Lowther26BALAL1005.10000000000000.000.00000
561Lucas Luetge35NYYAL500057.161322.66700000-1000.630.08000
562Seth Lugo32NYMNL620065.01138001.000262001001.520.182133%0
563Jesús Luzardo24MIANL18180100.11511312.933363002001.260.782133%1
564Jordan Lyles31BALAL32321179.0281315021.00000000-1101.410.887113%0
565Daniel Lynch IV25KCRAL27270131.21431010.929000001-100.890.486225%1
566Lance Lynn35CHWAL21210121.2725001.000-1-2-200-2010.520.331267%0
567Andrés Machado29WSNNL510059.1113710.909-1-3000-11-11.520.20800%0
568Tyler Mahle27TOTMLB23230120.2189721.889-1-9-2000-101.190.706440%1
569Tyler Mahle27CINNL19190104.1189721.889-1-2-2000-101.380.846440%1
570Tyler Mahle27MINAL44016.10000000000000.000.00000
571Sean Manaea30SDPNL30280158.01055001.000-4-5-400-3-100.570.33500%0
572Matt Manning24DETAL1212063.01046001.000000000-101.430.832250%0
573Alek Manoah24TORAL31310196.22051411.950111000000.870.618538%0
574Joe Mantiply31ARINL690060.0725001.000131000001.050.10200%0
575Ron Marinaccio26NYYAL400044.0642001.000000000001.230.154120%0
Rk Name Age Tm Lg 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
576Parker Markel31OAKAL3003.00000000000000.000.00000
577Germán Márquez27COLNL31310181.22361521.91300-100-2001.040.6810217%2
578José Marte26LAAAL110011.00000000000000.000.00200%0
579Yunior Marte27SFGNL390048.0707011.000141000001.310.181150%0
580Brett Martin27TEXAL551050.01147021.000000000001.980.20300%0
581Chris Martin36TOTMLB600056.0112810.9092422001001.610.176333%0
582Chris Martin36CHCNL340031.160510.833161000001.440.155338%0
583Chris Martin36LADNL260024.2523001.000181001001.820.19100%0
584Corbin Martin26ARINL72022.1321001.000-1-9-100-1001.210.433240%0
585Davis Martin25CHWAL149063.11358031.000131001101.850.93400%1
586Adrián Martinez25OAKAL1212057.2312011.000000000000.470.253240%0
587Nick Martinez31SDPNL47100106.127131132.889000000002.030.516114%1
588Seth Martinez27HOUAL290038.2615011.000000000001.400.212133%0
589Nick Maton25PHINL2001.1000000000000.000.00000
590Phil Maton29HOUAL670065.292611.889000000-101.100.122133%0
591Steven Matz31STLNL159048.0102710.900141000101.690.60000
592Tyler Matzek31ATLNL420043.2303011.000000000000.620.073125%0
593Dustin May24LADNL66030.0102620.800-1-7000-10-12.401.33500%0
594Trevor May32NYMNL260025.0321001.000000000001.080.12200%0
595Mike Mayers30LAAAL243050.2303001.000141001000.530.13300%0
596Jack Mayfield31LAAAL1001.0101001.00000000009.001.00000
597Tim Mayza30TORAL630048.2936001.000-1-4-1000001.660.14200%0
598Chris Mazza32TBRAL2005.1211001.000-1-3800000-13.381.00300%0
599Kirk McCarty26CLEAL132037.2624001.00000-1000-111.430.4602100%1
600Shane McClanahan25TBRAL28280166.11411211.929-2-2-200-2000.700.466114%2
Rk Name Age Tm Lg 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
601Lance McCullers Jr.28HOUAL88047.2422001.000-1-4-100-1000.760.502250%0
602T.J. McFarland33STLNL280032.2936001.000161001002.480.321150%1
603Easton McGee24TBRAL1003.00000000000000.000.00000
604Jake McGee35TOTMLB420037.0202001.000000000000.490.05100%0
605Jake McGee35SFGNL240021.1101001.000000000000.420.04100%0
606Jake McGee35MILNL6005.20000000000000.000.00000
607Jake McGee35WSNNL120010.0101001.000000000000.900.08000
608Reese McGuire27BOSAL1001.000000000000.000.00000
609Collin McHugh35ATLNL580069.1853011.000000000001.040.14100%0
610David McKay27TOTMLB4006.2110001.000000000001.350.25000
611David McKay27NYYAL2002.00000000000000.000.00000
612David McKay27TBRAL1002.0110001.00000000004.501.00000
613David McKay27OAKAL1002.2000000000000.000.00000
614Ryan McKenna25BALAL2001.10000000000000.000.00000
615Triston McKenzie24CLEAL31300191.12212911.955000-100010.990.686545%0
616John Means29BALAL2208.00000000000000.000.00000
617Nick Mears25PITNL2002.00000000000000.000.00000
618Adonis Medina25NYMNL140023.2115510.909000000003.800.714233%1
619Trevor Megill28MINAL390045.051220.600-1-4-100-1-100.600.086333%1
620Tylor Megill26NYMNL159047.1835001.000000000001.520.532133%0
621J.C. Mejía25MILNL2002.1101001.000000000003.860.50000
622Mark Melancon37ARINL620056.01156021.000141001001.770.183125%0
623Conner Menez27CHCNL1001.00000000000000.000.00000
624Daniel Mengden29KCRAL5107.0330001.000000000003.860.60000
625Whit Merrifield33TORAL1001.0000000000000.000.00000
Rk Name Age Tm Lg 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
626Julian Merryweather30TORAL261026.2101001.000-1-8-100-1000.340.04200%0
627Max Meyer23MIANL2206.0110001.00000000001.500.5001100%0
628Keynan Middleton28ARINL180017.0312001.000000000001.590.17300%0
629Miles Mikolas33STLNL33321202.1311714011.00000-100-2111.380.943350%0
630Wade Miley35CHCNL98037.040310.750-1-50000000.730.332133%0
631Shelby Miller31SFGNL4007.00000000000000.000.00000
632Tyson Miller26TEXAL42010.2312011.0001191000002.530.75200%0
633Alec Mills30CHCNL72017.2211001.0001110000011.020.2901100%1
634Wyatt Mills27TOTMLB270029.1716011.000000000002.150.262133%0
635Wyatt Mills27SEAAL8008.2101001.000000000001.040.1301100%0
636Wyatt Mills27KCRAL190020.2615011.000000000002.610.32200%0
637Hoby Milner31MILNL670064.214410011.000130001-111.950.21100%1
638Tommy Milone35SEAAL70016.2110001.000000000000.540.1401100%0
639Juan Minaya31MINAL6009.2110001.000000000000.930.17100%0
640Mike Minor34CINNL1919098.0945011.0000011000-20.830.471600%0
641A.J. Minter28ATLNL750070.0624001.000-1-3-100-1000.770.087330%2
642Anthony Misiewicz27TOTMLB320029.0312001.000000000000.930.09000
643Anthony Misiewicz27SEAAL170013.20000000000000.000.00000
644Anthony Misiewicz27KCRAL150015.1312001.000000000001.760.20000
645Casey Mize25DETAL22010.0303001.000-1-2000000-12.701.50300%0
646Yadier Molina39STLNL2002.0000000000000.000.00000
647Sam Moll30OAKAL530043.182420.750150001011.250.112250%1
648Frankie Montas29TOTMLB27270144.11910811.94700-100-1011.120.673350%0
649Frankie Montas29OAKAL19190104.2936011.000120000010.770.472360%0
650Frankie Montas29NYYAL88039.2107210.900-1-5-100-1002.041.13100%0
Rk Name Age Tm Lg 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
651Rafael Montero31HOUAL710068.192611.889-1-310000-11.050.11800%0
652Bryce Montes de Oca26NYMNL3003.1321001.000000000008.101.00100%0
653Jordan Montgomery29TOTMLB32321178.128721011.00016000-1011.410.885338%3
654Jordan Montgomery29NYYAL21210114.217413011.000121000001.330.815229%2
655Jordan Montgomery29STLNL1111163.21138001.00000-100-1011.551.0001100%1
656Matt Moore33TEXAL630074.0422001.000-1-3000-1000.490.068220%1
657Francisco Morales22PHINL3005.0000000000000.000.00000
658Brian Moran33LAAAL1000.1000000000000.000.00000
659Jovani Morán25MINAL310040.2505001.000-1-500000-11.110.16500%0
660Adrián Morejón23SDPNL260034.051311.800000000001.060.15200%0
661Dauri Moreta26CINNL351038.1413001.000000000000.940.11000
662Eli Morgan26CLEAL501066.2936001.000131001001.220.186225%1
663Reyes Moronta29TOTMLB390037.230210.667-1-310000000.480.05300%0
664Reyes Moronta29LADNL220023.220110.500000000000.380.05200%0
665Reyes Moronta29ARINL170014.0101001.000-1-140000000.640.06100%0
666Cody Morris25CLEAL75023.2321011.000000000001.140.435229%0
667Charlie Morton38ATLNL31310172.02471522.917110000-111.150.7110217%3
668Kyle Muller24ATLNL33012.1101001.000-1-1600000-10.730.33400%0
669Andrés Muñoz23SEAAL640065.0734001.000-1-3-100-1000.970.115117%0
670Penn Murfee28SEAAL641069.1624011.000131001000.780.09300%0
671Patrick Murphy27WSNNL6005.2202001.000000001-103.180.33000
672Joe Musgrove29SDPNL30300181.037191712.973001001001.791.20700%0
673Parker Mushinski26HOUAL7007.1110001.000000000001.230.14000
674Wil Myers31SDPNL4003.2000000000000.000.00000
675James Naile29STLNL7009.0532001.000000000005.000.71100%0
Rk Name Age Tm Lg 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
676Tommy Nance31MIANL352043.2514001.000-3-14-200-20-11.030.14800%0
677Andrew Nardi23MIANL130014.200000-1-14-100-1000.000.00000
678Packy Naughton26STLNL263032.0523001.00000000-1001.410.19000
679Nick Neidert25MIANL1105.0220001.00000000003.602.00000
680Kyle Nelson25ARINL431037.083411.875000001-101.700.161150%1
681Nick Nelson26PHINL472068.293510.889-2-6-200-2001.050.174233%0
682Ryne Nelson24ARINL33018.141210.7501111000001.471.00000
683Héctor Neris33HOUAL700065.152211.800-1-30000000.550.063125%0
684Sheldon Neuse27OAKAL3003.2110001.000000000002.450.33000
685Sean Newcomb29TOTMLB201027.2615011.0000010000-11.950.303125%0
686Sean Newcomb29ATLNL3005.0211001.000-1-4000000-13.600.67300%0
687Sean Newcomb29CHCNL171022.2404011.000191000001.590.2401100%0
688Vinny Nittoli31PHINL2002.0000000000.000.00000
689Stephen Nogosek27NYMNL120022.0541001.000000000002.050.42100%0
690Aaron Nola29PHINL32322205.02591420.920111001001.010.7211842%0
691Daniel Norris29TOTMLB413058.284310.875000000001.070.1701100%0
692Daniel Norris29CHCNL271030.041210.750000000000.900.11000
693Daniel Norris29DETAL142028.2431001.000000000001.260.2901100%0
694James Norwood28PHINL200017.1110001.000000000000.520.05100%0
695Riley O'Brien27SEAAL1001.0000000000000.000.00000
696Darren O'Day39ATLNL280021.2312011.000001010-11.250.11400%0
697Bailey Ober26MINAL1111056.0413001.000000000000.640.36100%0
698Jake Odorizzi32TOTMLB22220106.11751021.8822221002011.270.685444%1
699Jake Odorizzi32HOUAL1212060.082510.875130000011.050.582250%1
700Jake Odorizzi32ATLNL1010046.193511.889141002001.550.803240%0
Rk Name Age Tm Lg 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
701Cristofer Ogando28TBRAL3004.10000000000000.000.0001100%0
702Shohei Ohtani27LAAAL28280166.01165001.000111001000.600.394120%0
703Steven Okert30MIANL600051.151220.600-2-80000000.530.05200%0
704Adam Oller27OAKAL1914074.1114520.81813000-1011.090.472250%2
705Kaleb Ort30BOSAL250028.1211011.000-1-700000-10.640.085117%0
706Oliver Ortega25LAAAL270034.0312001.000000000000.790.114233%0
707Luis Ortiz26SFGNL6008.2202001.000000000002.080.33100%0
708Luis Ortiz23PITNL44016.0101001.000000000000.560.25000
709Adam Ottavino36NYMNL660065.2123630.750-3-9-1000-1-21.230.1419314%1
710Glenn Otto26TEXAL27270135.21910720.895-3-4-10000-21.130.6316211%0
711Connor Overton28CINNL64033.0963011.000160000012.451.501267%1
712Johan Oviedo24TOTMLB218056.073311.85700000-1000.960.295117%0
713Johan Oviedo24STLNL141025.1532011.000000000001.780.36300%0
714Johan Oviedo24PITNL77030.220110.50000000-1000.290.142133%0
715Chris Owings30BALAL1001.000000000000.000.00000
716Chris Paddack26MINAL55022.120110.500-1-9-10-1000.400.20100%0
717Nicholas Padilla25CHCNL1001.20000000000000.000.00000
718Emilio Pagán31MINAL590063.062311.833000000000.710.081150%0
719Jermaine Palacios25MINAL2000.200000000000.000.00000
720Andre Pallante23STLNL47100108.0271215011.000121001002.250.575229%0
721Enoli Paredes26HOUAL3003.00000000000000.000.00000
722Luis Patiño22TBRAL66020.0532001.000000000002.250.832250%0
723Spencer Patton34TEXAL7007.0110001.00000000001.290.14200%0
724Joel Payamps28TOTMLB410055.2146710.92900-110-1002.100.323125%0
725Joel Payamps28KCRAL290042.2115510.909150100002.110.343125%0
Rk Name Age Tm Lg 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
726Joel Payamps28OAKAL120013.0312001.000-1-15-100-1002.080.25000
727Matt Peacock28TOTMLB90010.0101001.000000000000.900.11000
728Matt Peacock28ARINL2002.2101001.00000000003.380.50000
729Matt Peacock28KCRAL7007.10000000000000.000.00000
730Elvis Peguero25LAAAL130017.1202001.000000000001.040.15100%0
731Ryan Pepiot24LADNL97036.1321011.000000000000.740.33100%0
732Freddy Peralta26MILNL1817078.01248001.000252001001.380.674343%0
733Wandy Peralta30NYYAL560056.11831412.9444143004-112.720.30001
734Wily Peralta33DETAL281038.1752021.000000000001.640.25200%0
735Luis Perdomo29MILNL140023.262310.833-1-8-1000-101.900.36200%0
736Cionel Pérez26BALAL660057.2115510.909001001001.560.152133%0
737Francisco Pérez24WSNNL10008.2110001.000000000001.040.10100%0
738Martín Pérez31TEXAL32321196.12761921.926112-101001.150.781019%1
739Óliver Pérez40ARINL7004.0110001.000000000002.250.14100%0
740Dillon Peters29PITNL224039.11055011.000151000002.290.451150%0
741David Peterson26NYMNL28190105.21611231.813240000021.110.46100%3
742Jace Peterson32MILNL1001.000000000000.000.00000
743David Phelps35TORAL651063.2716001.000130000000.990.112250%0
744Brett Phillips28TBRAL3004.0110001.00000000002.250.33000
745Evan Phillips27LADNL640063.01138001.000131001001.570.173125%0
746Konnor Pilkington24CLEAL1511058.091620.778130000011.090.4703100%1
747Chad Pinder30OAKAL1001.00000000000000.000.00000
748Michael Pineda33DETAL1111046.2312001.000000000000.580.275229%0
749Nick Pivetta29BOSAL33331179.219118011.000-3-3-100-10-20.950.5819624%0
750Michael Plassmeyer25PHINL2007.1101011.000000000001.230.50000
Rk Name Age Tm Lg 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
751Kevin Plawecki31BOSAL1001.0000000000000.000.00000
752Zach Plesac27CLEAL25240131.225101321.920231001011.570.921267%1
753Colin Poche28TBRAL650058.2202001.000-1-3-100-1000.310.032133%1
754Zach Pop25TOTMLB350039.062310.833-3-92-200-3-101.150.141150%0
755Zach Pop25MIANL180020.021010.500-3-30-200-2-100.450.06000
756Zach Pop25TORAL170019.0413001.00000000-1001.890.241150%0
757Sean Poppen28ARINL290028.2422001.00000-100-1011.260.141150%1
758Cody Poteet27MIANL122028.0312001.000170000010.960.251267%0
759Ryan Pressly33HOUAL500048.1523001.000000000000.930.1001100%0
760David Price36LADNL400040.1716001.000-1-5-100-1001.560.18200%0
761Austin Pruitt32OAKAL391055.11064001.000141001001.630.263240%0
762Albert Pujols42STLNL1001.0000000000000.000.00000
763A.J. Puk27OAKAL620066.180711.8750000000-10.950.11700%0
764Cal Quantrill27CLEAL32320186.129111620.931-1-100000-11.300.8416420%2
765José Quijada26LAAAL420040.240310.750-1-5-1000000.660.071150%0
766Jose Quintana33TOTMLB32320165.223419001.00000000-1011.250.726440%1
767Jose Quintana33PITNL20200103.014113001.000121000011.220.704450%1
768Jose Quintana33STLNL1212062.2936001.000-1-3-100-1001.290.75200%0
769Cole Ragans24TEXAL99040.0110001.000-1-5-1000-100.230.113240%0
770Tanner Rainey29WSNNL290030.0211001.000000000000.600.07300%0
771Brooks Raley34TBRAL600053.272410.857-1-4-1000001.010.10000
772Erasmo Ramírez32WSNNL602086.1144910.929121001001.360.22100%0
773Noé Ramirez32ARINL550050.0734011.000-1-4-100-1001.260.136440%1
774Yohan Ramírez27TOTMLB300037.11055011.0002641001-112.410.33100%1
775Yohan Ramírez27TOTMLB80010.1312001.00022401001-112.610.38100%0
Rk Name Age Tm Lg 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
776Yohan Ramírez27SEAAL7008.1312001.0001241000003.240.43100%0
777Yohan Ramírez27CLEAL1002.00000000000000.000.00000
778Yohan Ramírez27PITNL220027.0743011.000170001-112.330.32001
779Drew Rasmussen26TBRAL28280146.02091010.950000000001.170.688433%0
780Robbie Ray30SEAAL32320189.024618011.00011000-1111.140.7517935%6
781Jake Reed29TOTMLB180016.230210.667000000001.080.11000
782Jake Reed29TOTMLB100011.030210.667000000001.640.20000
783Jake Reed29NYMNL5006.120110.50000000001.420.20000
784Jake Reed29LADNL5004.2101001.000000000001.930.20000
785Jake Reed29BALAL8005.20000000000000.000.00000
786Sean Reid-Foley26NYMNL70010.00000000000000.000.00200%0
787Denyi Reyes25BALAL3107.2101001.000000000001.170.33000
788Franmil Reyes26CHCNL1001.0000000000000.000.00000
789Gerardo Reyes29LAAAL2002.000000000000.000.00000
790Pablo Reyes28MILNL1001.000000000000.000.00000
791Matt Reynolds31CINNL2001.1000000000000.000.00000
792Garrett Richards34TEXAL322042.2321001.000-1-5-100-1000.630.094120%0
793Trevor Richards29TORAL624064.0532011.000000000000.700.085338%0
794Ethan Roberts24CHCNL9007.2101001.000000000001.170.11000
795David Robertson37TOTMLB580063.2734001.0001181001-100.990.121150%0
796David Robertson37CHCNL360040.1101001.000000000-100.220.03100%0
797David Robertson37PHINL220023.1633001.000191001002.310.2701100%0
798Hansel Robles31BOSAL260024.200000-1-8-10-1000.000.003125%0
799Carlos Rodón29SFGNL31311178.01239001.000-3-3-100-10-20.610.3918210%2
800Dereck Rodríguez30MINAL2007.2110001.000000000001.170.50000
Rk Name Age Tm Lg 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
801Eduardo Rodríguez29DETAL1717091.0134721.846-1-2-200-2001.090.65400%0
802Elvin Rodríguez24DETAL75029.2321011.000000000000.910.43000
803Joely Rodríguez30NYMNL550050.130210.667-1-4-100-1000.360.04300%0
804Manuel Rodríguez25CHCNL140013.2101001.000000000000.660.07000
805Yerry Rodríguez24TEXAL1001.0000000000000.000.00000
806Josh Rogers27WSNNL163026.1303001.000180000011.030.1901100%1
807Taylor Rogers31TOTMLB660064.11037001.000000000001.400.155117%1
808Taylor Rogers31SDPNL420041.1514001.000000000001.090.123125%1
809Taylor Rogers31MILNL240023.0523001.000000000001.960.21200%0
810Trevor Rogers24MIANL23230107.01511220.867-1-2-100-1001.090.57800%1
811Tyler Rogers31SFGNL680075.22752111.963253-102103.090.38300%0
812Jordan Romano29TORAL630064.0725001.000-2-6-100-20-10.980.11600%0
813Jhon Romero27MINAL4005.0202011.000000000003.600.50000
814JoJo Romero25TOTMLB170016.1202011.0001750000011.100.1201100%1
815JoJo Romero25PHINL2002.00000000000000.000.00000
816JoJo Romero25STLNL150014.1202011.0001140000011.260.1301100%1
817Tommy Romero24TOTMLB4208.1101001.000000000001.080.25001
818Tommy Romero24TBRAL3104.2101001.00000000001.930.33001
819Tommy Romero24WSNNL1103.20000000000000.000.00000
820Sergio Romo39TOTMLB230018.0202001.0000010000-11.000.09400%0
821Sergio Romo39SEAAL170014.1202001.0000010000-11.260.12400%0
822Sergio Romo39TORAL6003.2000000000000.000.00000
823Angel Rondón24STLNL1105.00000000000000.000.00100%0
824Kenny Rosenberg26LAAAL31010.2000000000000.000.0001100%0
825Bubby Rossman30PHINL1001.0000000000.000.00000
Rk Name Age Tm Lg 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
826Michael Rucker28CHCNL410054.2936011.000000000001.480.22100%0
827Darin Ruf35NYMNL1002.0000000000000.000.00000
828José Ruiz27CHWAL630060.2725011.000-1-3000-11-11.040.119110%0
829Norge Ruíz28OAKAL140019.0211001.000000000000.950.14100%0
830Joe Ryan26MINAL27270147.01421110.929231001000.800.4811321%2
831Hyun Jin Ryu35TORAL66027.0202001.000000000000.670.33000
832Connor Sadzeck30MILNL2003.0000000000.000.00100%0
833Chris Sale33BOSAL2205.2110001.000000000001.590.50000
834Adrian Sampson30CHCNL21190104.118513001.000363001101.550.863240%0
835Aaron Sanchez29TOTMLB1510060.01138001.0001200000-111.650.735444%1
836Aaron Sanchez29WSNNL77031.1514001.00000-1000-111.440.712360%1
837Aaron Sanchez29MINAL83028.2624001.000171000001.880.753125%0
838Aníbal Sánchez38WSNNL1414069.1104420.800-1-300000-11.040.57900%0
839Cristopher Sánchez25PHINL153040.0936001.000000000002.030.601150%0
840Miguel Sánchez28MILNL120013.1321011.000000000002.030.25000
841Yolmer Sanchez30BOSAL1001.00000000000000.000.00000
842Phoenix Sanders27TBRAL80014.200000000000000.000.00000
843Nick Sandlin25CLEAL460044.092612.889-1-500010-11.640.17500%0
844Patrick Sandoval25LAAAL27271148.221714011.000231000111.270.783240%2
845Cole Sands24MINAL113030.251310.800-2-13-1001-1-11.170.36500%0
846Reiver Sanmartin26CINNL454057.0835011.000-2-7-200-2001.260.18100%0
847Dennis Santana26TEXAL631058.291711.889271001001.230.13300%1
848Tony Santillan25CINNL210019.230210.667-1-100000000.920.10000
849Gregory Santos22SFGNL2003.2000000000000.000.00000
850Tayler Saucedo29TORAL4002.200000000000000.000.00000
Rk Name Age Tm Lg 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
851Hirokazu Sawamura34BOSAL490050.2101811.900001001001.600.181150%0
852Josh Sborz28TEXAL191022.110010.000-1-9-100-1000.000.005229%0
853Max Scherzer37NYMNL23230145.118612011.000230001-111.110.784450%0
854Clarke Schmidt26NYYAL293057.21046011.00000-100-1011.560.341267%0
855John Schreiber28BOSAL640065.01578021.00000-110-1012.080.231267%1
856Max Schrock27CINNL1001.00000000000000.000.00000
857Frank Schwindel30CHCNL3003.0220001.000000000006.000.67000
858Tanner Scott27MIANL670062.241210.750-1-3-100-1-100.430.041150%0
859Tayler Scott30SDPNL80012.0101001.000000000000.750.13000
860Connor Seabold26BOSAL55018.1101001.000000000000.490.20100%0
861JP Sears26TOTMLB1711070.0505001.00000-100-1010.640.295338%2
862JP Sears26NYYAL72022.0101001.000000000000.410.142133%0
863JP Sears26OAKAL109048.0404001.00000-100-1010.750.403240%2
864Cody Sedlock27BALAL1003.00000000000000.000.00000
865Sam Selman31OAKAL160018.1532001.000000000002.450.311150%0
866Antonio Senzatela27COLNL1919092.12371511.957241001012.141.16200%1
867Brian Serven27COLNL1001.0000000000000.000.00000
868Anderson Severino27CHWAL6007.130210.6671271000002.450.33000
869Luis Severino28NYYAL19190102.019613001.000483003011.681.001480%0
870Paul Sewald32SEAAL650064.016313001.000262002002.250.254233%0
871Bryan Shaw34CLEAL602058.1972001.000000000001.390.15200%0
872Jordan Sheffield27COLNL2002.0211011.000000000009.001.0001100%1
873Justus Sheffield26SEAAL61011.200000000000000.000.00000
874Chasen Shreve31NYMNL250026.1312001.000180000011.030.121267%1
875Chase Silseth22LAAAL77028.2211001.000000000000.630.29300%0
Rk Name Age Tm Lg 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
876Andrelton Simmons32CHCNL1001.00000000000000.000.00000
877Lucas Sims28CINNL6006.2220001.000000000002.700.33000
878Brady Singer25KCRAL27240153.12571710.96000-100-1021.410.892571%1
879Tarik Skubal25DETAL21210117.21621311.93800-200-1-121.150.712571%2
880Ethan Small25MILNL2206.10000000000000.000.00000
881Devin Smeltzer26MINAL1512070.161410.833-1-3-100-1010.640.3302100%1
882Caleb Smith30ARINL441070.0927011.000130000011.160.201267%1
883Chad Smith27COLNL150018.010010.000-3-33-2-10-1-100.000.001267%0
884Drew Smith28NYMNL440046.0422001.00000-100-1010.780.0901100%0
885Joe Smith38MINAL340027.1514001.000171000001.650.15200%0
886Will Smith32TOTMLB650059.0523001.000000000000.760.084233%0
887Will Smith32ATLNL410037.0422001.000000000000.970.10100%0
888Will Smith32HOUAL240022.0101001.00000000000.410.043240%0
889Drew Smyly33CHCNL22220106.11129001.0000010010-10.930.509110%1
890Kirby Snead27OAKAL460044.281611.87500000-1001.410.157222%2
891Blake Snell29SDPNL24240128.014410001.000-1-2-100-1000.980.5811427%3
892Collin Snider26KCRAL420034.1541011.000-1-6-100-1001.310.12000
893Nicklaus Snyder26TEXAL2001.00000000000000.000.00000
894Jared Solomon25CINNL9008.1000000000000.000.00000
895Gregory Soto27DETAL640060.180711.875-1-3-1000-101.040.11300%0
896Bennett Sousa27CHWAL250020.120020.000-2-20-200-2-100.000.002133%0
897Gabe Speier27KCRAL171019.1321011.000000000001.400.18100%0
898Jeffrey Springs29TBRAL33250135.114410011.00011-100-1010.930.424450%3
899Locke St. John29CHCNL1002.00000000000.000.00000
900Craig Stammen38SDPNL331040.2633001.000-2-10-100-10-11.330.185117%0
Rk Name Age Tm Lg 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
901Ryne Stanek30HOUAL590054.2101001.000-1-4-100-1000.160.024233%0
902Cody Stashak28MINAL110016.1202001.0001121001001.100.18000
903Josh Staumont28KCRAL420037.2523001.000151001001.190.123125%0
904Drew Steckenrider31SEAAL160014.1532001.000000000003.140.311150%0
905Justin Steele26CHCNL24240119.084311.875-5-8-500-3-200.530.296225%0
906Trevor Stephan26CLEAL660063.295220.778-4-13-100-1-1-20.990.111100%0
907Jackson Stephens28ATLNL391053.21138001.000-1-400000-11.840.28800%0
908Robert Stephenson29TOTMLB580058.072410.85700000-1000.930.105338%0
909Robert Stephenson29COLNL450044.252210.80000000-1000.810.094120%0
910Robert Stephenson29PITNL130013.1202001.000000000001.350.151267%0
911Eric Stout29TOTMLB200022.120110.500000000-100.400.05000
912Eric Stout29CHCNL2003.2000000000000.000.00000
913Eric Stout29PITNL180018.220110.500000000-100.480.06000
914Matt Strahm30BOSAL500044.271420.714000000-101.010.10300%0
915Dee Strange-Gordon34WSNNL1001.0000000000000.000.00000
916Stephen Strasburg33WSNNL1104.20000000000000.000.00100%0
917Chris Stratton31TOTMLB601063.172413.857-1-19-1000-100.850.10100%0
918Chris Stratton31PITNL401040.240312.750-1-5-1000-100.660.08100%0
919Chris Stratton31STLNL200022.2321011.000000000001.190.15000
920Hunter Strickland33CINNL660062.1835001.000-1-310010-21.160.121400%0
921Spencer Strider23ATLNL31200131.21358011.000-2-3-200-1-100.890.424120%1
922Ross Stripling32TORAL32240134.11569001.000111001101.000.477330%0
923Marcus Stroman31CHCNL25250138.2331221021.000231-101012.141.327542%0
924Peter Strzelecki27MILNL300035.0725011.000161000001.800.23200%0
925Garrett Stubbs29PHINL4003.2101001.000000000002.450.25000
Rk Name Age Tm Lg 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
926José Suarez24LAAAL22200109.082510.875120000010.580.321267%1
927Ranger Suárez26PHINL29290155.1441331001.0009128006212.551.5202100%0
928Robert Suarez31SDPNL450047.2431001.000-1-4-1000-100.760.091267%0
929Beau Sulser28TOTMLB100022.142110.750000000001.210.30100%0
930Beau Sulser28PITNL4009.220110.500000000000.930.25100%0
931Beau Sulser28BALAL60012.2220001.000000000001.420.33000
932Cole Sulser32MIANL390034.0734011.00000-100-1011.850.182250%1
933Brent Suter32MILNL540066.2122910.917130000011.490.203240%2
934Erik Swanson28SEAAL571053.2734001.000000000001.170.123125%1
935Matt Swarmer28CHCNL115034.0211001.000000000000.530.183125%0
936Noah Syndergaard29TOTMLB25241134.22071122.900-6-530-101-1-41.200.723039%1
937Noah Syndergaard29LAAAL1515080.093511.889-6-150-1000-40.900.532514%0
938Noah Syndergaard29PHINL109154.2114611.909000001-101.651.005229%1
939Thomas Szapucki26TOTMLB111015.0202001.000000000001.200.182250%2
940Thomas Szapucki26NYMNL1101.1101001.000000000006.751.0001100%1
941Thomas Szapucki26SFGNL100013.2101001.000000000000.660.102133%1
942Jameson Taillon30NYYAL32320177.12781812.963222002001.320.816225%0
943Domingo Tapia30OAKAL110017.0303011.000-1-12-1000-101.590.27100%0
944Freddy Tarnok23ATLNL1000.2000000000.000.00100%0
945Dillon Tate28BALAL670073.2124620.833-1-3-100-2101.220.154120%0
946Blake Taylor26HOUAL190016.0110001.000000000000.560.05000
947Michael A. Taylor31KCRAL1002.0202001.00011001001009.002.00000
948Ryan Tepera34LAAAL590057.1514001.000-1-3-100-10-10.780.086114%0
949Jackson Tetreault26WSNNL44021.0202001.000000000000.860.50100%0
950Caleb Thielbar35MINAL670059.173310.857-1-3-100-1000.910.093125%1
Rk Name Age Tm Lg 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
951Keegan Thompson27CHCNL29170115.0963001.00000-100-2010.700.311375%0
952Mason Thompson24WSNNL240024.2651001.000000000002.190.25100%0
953Ryan Thompson30TBRAL470042.2155821.867-2-90-101-1-12.740.28400%0
954Zach Thompson28PITNL29220121.21055001.000-3-5-200-2-1-10.740.3410217%0
955Zack Thompson24STLNL221034.2743001.000161001001.820.32100%0
956Tyler Thornburg33TOTMLB140019.0312001.000000000001.420.21000
957Tyler Thornburg33ATLNL9009.1211001.000000000001.930.22000
958Tyler Thornburg33MINAL5009.2101001.00000000000.930.20000
959Trent Thornton28TORAL320046.041210.750000000000.590.09300%0
960Jesús Tinoco27TEXAL172020.2312011.0001101000001.310.18200%0
961Justin Topa31MILNL7007.1514001.000-1-27-10-1006.140.711150%1
962Luis Torrens26SEAAL2002.00000000000000.000.00000
963Touki Toussaint26LAAAL82025.100000000000000.000.002133%0
964Blake Treinen34LADNL5005.0000000000000.000.00000
965Lou Trivino30TOTMLB640053.2114610.9091221001111.680.1601100%0
966Lou Trivino30OAKAL390032.052210.800-1-60001001.130.10000
967Lou Trivino30NYYAL250021.2624001.0002181000112.490.2401100%0
968Tanner Tully27CLEAL3006.0101001.0001331001001.500.33000
969Kyle Tyler25SDPNL2004.0110001.000000000002.250.50000
970Edwin Uceta24ARINL100017.0312001.0001121000001.590.30000
971Erich Uelmen26CHCNL250027.032010.667-2-15-200-2000.670.08200%0
972Duane Underwood Jr.27PITNL511057.1835011.000131000001.260.164233%0
973José Ureña30TOTMLB2117097.030161310.9671122003-1-12.691.389218%1
974José Ureña30MILNL4007.20000000000000.000.00000
975José Ureña30COLNL1717089.130161310.967122003-1-12.921.719218%1
Rk Name Age Tm Lg 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
976Julio Urías25LADNL31310175.01531110.93300-100-1010.720.455444%2
977José Urquidy27HOUAL29280164.117611011.000-1-110010-10.930.5911321%0
978César Valdez37LAAAL1001.00000000000000.000.00000
979Framber Valdez28HOUAL31313201.13062310.967000000001.300.94700%0
980Phillips Valdéz30BOSAL130016.1312001.000000001-101.650.23200%0
981Josh VanMeter27PITNL3003.00000000000000.000.00000
982Ildemaro Vargas30WSNNL1001.000000000000.000.00000
983Louie Varland24MINAL55026.0202001.000000000000.690.40000
984Andrew Vasquez28TOTMLB10008.2110001.000-1-138-10-1001.040.10100%0
985Andrew Vasquez28TORAL9006.2110001.000-1-30-10-1001.350.11100%0
986Andrew Vasquez28SFGNL1002.0000000000.000.00000
987Vince Velasquez30CHWAL279075.172230.571-1-3-100-1000.480.153125%0
988Drew VerHagen31STLNL190021.2413001.000191001001.660.21300%0
989Justin Verlander39HOUAL28280175.02041512.9500010010-10.980.6810323%0
990Alex Vesia26LADNL630054.171420.714-2-7-200-1-100.830.083125%0
991Nick Vespi26BALAL250026.1413011.000000000001.370.16300%0
992Will Vest27DETAL592063.0125610.917-1-3-100-1011.570.191480%0
993Cam Vieaux28PITNL8008.20000000000000.000.00000
994Arodys Vizcaíno31KCRAL7005.20000000000000.000.00100%0
995Austin Voth30TOTMLB41170101.21569001.0002231002-111.330.371150%0
996Austin Voth30WSNNL190018.2312001.000000000001.450.16100%0
997Austin Voth30BALAL2217083.01257001.000251002-111.300.5501100%0
998Michael Wacha30BOSAL23231127.121813001.000232002001.480.91400%0
999Adam Wainwright40STLNL32321191.2341816001.000221000111.601.068643%0
1000Cole Waites24SFGNL7005.20000000000000.000.00100%0
Rk Name Age Tm Lg 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
1001Ken Waldichuk24OAKAL77034.2312011.000000000000.780.43200%0
1002Taijuan Walker29NYMNL29290157.141152420.951684003122.231.348220%5
1003Jake Walsh26STLNL3002.2000000000000.000.00000
1004Nash Walters25LAAAL1000.1000000000000.000.00000
1005Donovan Walton28SFGNL1001.0000000000000.000.00000
1006Andrew Wantz26LAAAL421050.1523001.000000000000.890.122250%0
1007Art Warren29CINNL390036.0312001.000-1-600000-10.750.089110%0
1008Austin Warren26LAAAL140016.0312001.00000000001.690.21100%0
1009Spenser Watkins29BALAL23200105.1146620.857-1-2-200-2011.030.522360%0
1010Ryan Weathers22SDPNL1103.2110001.00000000002.451.00000
1011Luke Weaver28TOTMLB261035.262311.833000000001.260.19200%0
1012Luke Weaver28ARINL121016.1211001.000000000001.100.17000
1013Luke Weaver28KCRAL140019.141211.750000000001.400.21200%0
1014Logan Webb25SFGNL32320192.1442222021.00011100-1102.061.3814526%1
1015Ryan Weber31NYYAL50010.2431001.0001190000013.380.8001100%1
1016Jordan Weems29WSNNL320039.2422001.000-1-5-100-1000.910.13000
1017Zack Weiss30LAAAL120013.121010.500000000000.680.08200%0
1018Greg Weissert27NYYAL120011.121010.500-1-18-1000-100.790.08200%0
1019Alex Wells25BALAL2003.20000000000000.000.00000
1020Tyler Wells27BALAL23230103.220128001.000241002-111.740.875550%1
1021J.B. Wendelken29ARINL290029.0514021.000000000001.550.172250%0
1022Joey Wentz24DETAL77032.2615001.0003182001111.650.8601100%1
1023Hayden Wesneski24CHCNL64033.065010.833-1-6-1000-101.360.833240%0
1024Zack Wheeler32PHINL26260153.0221111011.000231000011.290.855444%1
1025Mitch White27TOTMLB2518099.019910001.00011220020-11.730.7610217%0
Rk Name Age Tm Lg 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
1026Mitch White27LADNL1510056.0954001.0000010000-11.450.60600%0
1027Mitch White27TORAL108043.01046001.000151002002.091.004233%0
1028Kodi Whitley27STLNL140012.2422001.00000000002.840.29000
1029Garrett Whitlock26BOSAL319078.11266001.000130100001.380.396114%0
1030Rowan Wick29CHCNL640064.0124710.917-1-30-101-101.550.175117%0
1031Taylor Widener27ARINL140017.1110001.000000000000.520.07200%0
1032Collin Wiles28OAKAL4009.2110001.000-1-21-100-1000.930.25100%0
1033Devin Williams27MILNL650060.2835001.000131001001.190.126225%1
1034Trevor Williams30NYMNL309089.21064011.000120000011.000.331267%0
1035Bryse Wilson24PITNL25200115.2743001.000-1-2-100-1000.540.286333%0
1036Justin Wilson34CINNL5003.2110001.00000000002.450.20000
1037Steven Wilson27SDPNL501053.062310.833000000000.850.10200%0
1038Josh Winckowski24BOSAL1514070.1179710.941-1-3-100-1-102.051.074120%1
1039Josh Winder25MINAL1511067.0312001.000-2-6-100-10-10.400.2010217%0
1040Matt Wisler29TBRAL395044.0422001.000000000000.820.10300%0
1041Nick Wittgren31STLNL290029.0422011.000170000001.240.14000
1042Alex Wood31SFGNL26260130.21831411.94400-100-1011.170.651267%0
1043Jake Woodford25STLNL271048.1330001.000-2-8-200-2000.560.11100%0
1044Brandon Woodruff29MILNL27270153.121813011.000111000101.230.789536%0
1045Simeon Woods Richardson21MINAL1105.000000000000000.000.00100%0
1046William Woods23ATLNL2002.0000000000000.000.00000
1047Kyle Wright26ATLNL30300180.1462323011.000221000012.301.533240%1
1048Austin Wynns31SFGNL2002.0000000000000.000.00000
1049Jimmy Yacabonis30TOTMLB141014.021011.500000000000.640.0701100%0
1050Jimmy Yacabonis30MIANL9009.1110011.000000000000.960.11000
Rk Name Age Tm Lg 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
1051Jimmy Yacabonis30TBRAL5104.210010.000000000000.000.0001100%0
1052Miguel Yajure24PITNL121024.1532001.000000000001.850.421150%0
1053Ryan Yarbrough30TBRAL209080.0132921.846132001001.240.556333%1
1054Kirby Yates35ATLNL9007.0110001.000000000001.290.11000
1055Huascar Ynoa24ATLNL2206.2312001.0001301001004.051.50100%0
1056Alex Young28TOTMLB251026.2431011.000-1-45-100-1001.350.16100%0
1057Alex Young28CLEAL1000.1000000000000.000.00000
1058Alex Young28SFGNL241026.1431011.000-1-8-100-1001.370.17100%0
1059Danny Young28TOTMLB3006.100000-1-200-100-1000.000.00000
1060Danny Young28SEAAL2003.200000-1-55-10-1000.000.00000
1061Danny Young28ATLNL1002.20000000000000.000.00000
1062Aneurys Zabala25MIANL2002.200000000000.000.00100%0
1063Rob Zastryzny30TOTMLB6004.00000000000000.000.00100%0
1064Rob Zastryzny30NYMNL1001.000000000000.000.00100%0
1065Rob Zastryzny30LAAAL5003.0000000000000.000.00000
1066Angel Zerpa22KCRAL32011.020110.500-1-180000000.820.33000
1067T.J. Zeuch26CINNL33010.2532001.000000000004.221.67200%0
1068Bruce Zimmermann27BALAL1513073.2615001.000-1-3-100-1000.730.40200%0

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%
1Cory Abbott26WSN21660%19%1100%02021000000000000
2Albert Abreu26KCR2259%41%10%01010000000000000
3Albert Abreu26NYY10868%34%4100%01015312002011100
4Albert Abreu26TEX4243%26%10%00000000000000000
5Bryan Abreu25HOU24852%25%7100%02116510000000000
6Domingo Acevedo28OAK26667%28%2100%03033203003000000
7Jason Adam30TBR23756%26%367%01012200000000000
8Austin Adams31SDP944%44%001000000000000000
9Joan Adon23WSN31065%32%1080%08087612002100002100%
10Ehire Adrianza32WSN450%0%000000000000000000
11Keegan Akin27BAL32967%34%11100%030311920000022202100%
12Hanser Alberto29LAD4785%17%2100%02200000000000000
13Jorge Alcalá26MIN1060%30%000000000000000000
14Sandy Alcántara26MIA88668%37%3187%020114282110000020200
15Jason Alexander29MIL32172%38%1681%020214101100102120333%
16Scott Alexander32SFG6381%62%683%02025320000011100
17Tyler Alexander27DET42775%29%786%02027601010100001100%
18A.J. Alexy24TEX3858%32%250%00001001001000000
19Kolby Allard24TEX8760%20%2100%01012200000000000
20Cam Alldred25PIT475%50%000000000000000000
21Logan Allen25BAL1070%60%2100%00002100000000000
22Logan Allen25CLE3067%20%000000000000000000
23Yency Almonte28LAD13564%33%560%04043201010100000
24José Alvarado27PHI21450%29%580%03036300000010101100%
25José Álvarez33SFG7661%29%367%11012200000000001100%
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%
26R.J. Alvarez31NYM1346%15%001010000000000000
27Adbert Alzolay27CHC5256%23%2100%01012200000000000
28Chase Anderson34CIN10357%33%2100%00002200000000000
29Ian Anderson24ATL49367%33%1182%080810700000000000
30Shaun Anderson27TOR7100%43%10%00000000000000000
31Tyler Anderson32LAD70772%30%3591%01329312343102022204100%
32Mark Appel30PHI4080%43%000000000000000000
33Víctor Arano27WSN18765%35%333%00002101001000001100%
34Chris Archer33MIN43766%30%978%02006600000010101100%
35Orlando Arcia27ATL475%0%000000000000000000
36Kohei Arihara29TEX10870%36%1100%01011100000000000
37Shawn Armstrong31MIA3474%29%000000000000000000
38Shawn Armstrong31TBR23664%33%683%00005500000000000
39Aaron Ashby24MIL47559%35%1872%0650852000000000560%
40Graham Ashcraft24CIN46474%42%1979%01711211910000011100
41Javier Assad24CHC16667%29%3100%03023200000000000
42Willians Astudillo30MIA771%14%1100%00001010000011100
43Pedro Avila25SDP1856%33%001010000000000000
44Michel Báez26SDP771%29%000000000000000000
45Pedro Báez34HOU1669%25%000000000000000000
46Bryan Baker27BAL29163%26%475%02024200000000000
47Anthony Banda28NYY1030%10%000000000000000000
48Anthony Banda28PIT9868%21%1100%01011100000000000
49Anthony Banda28TOR2759%30%10%00000000000000000
50Tanner Banks30CHW21766%31%5100%02115400000000000
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%
51Manny Banuelos31NYY3569%43%5100%00005410000000000
52Manny Banuelos31PIT14059%30%683%02017510000011100
53Daniel Bard37COL24559%31%875%02026500000000000
54Luke Bard31NYY3100%67%1100%00001100000000000
55Luke Bard31TBR5670%27%3100%01102000000000000
56Luke Barker30MIL1974%42%250%01011100000000000
57Joe Barlow26TEX14666%25%2100%01012200000000000
58Scott Barlow29KCR29062%30%3100%07062200000000000
59Jacob Barnes32DET8974%39%580%01014310000011101100%
60Jacob Barnes32NYY863%25%1100%00001100000000000
61Matt Barnes32BOS17666%30%2100%02022200000000000
62Tucker Barnhart31DET5100%20%000000000000000000
63Kyle Barraclough32LAA3765%16%1100%01011100000000000
64Jaime Barria25LAA31672%30%9100%030310710000011101100%
65Anthony Bass34MIA17368%26%757%15145302101010010
66Anthony Bass34TOR10258%28%2100%01012200000000000
67Chris Bassitt33NYM74567%34%17100%016113161230000032300
68Matthew Batten27SDP875%0%000000000000000000
69Mike Baumann26BAL14975%38%580%02024311001011101100%
70Félix Bautista27BAL25353%24%475%04044310000000000
71Shane Baz23TBR11762%29%367%13110000000000000
72Eduard Bazardo26BOS6568%29%2100%02023200000000000
73Jeremy Beasley26TOR6453%17%002021000000000000
74David Bednar27PIT21057%20%367%00002110000011100
75Tyler Beede29PIT23771%37%475%03033300000000000
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%
76Tyler Beede29SFG4877%35%1100%00001100000000000
77Jalen Beeks28TBR25060%28%888%01007510000000000
78Andrew Bellatti30PHI23152%15%1100%01013100000000000
79Brayan Bello23BOS26868%38%786%05013210000021200
80Anthony Bender27MIA7863%36%10%03031000000000000
81Brennan Bernardino30SEA1385%38%250%000011010010000010%
82José Berríos28TOR75369%29%2167%060516101100101010333%
83Christian Bethancourt30OAK475%25%000000000000000000
84Christian Bethancourt30TBR1587%20%000000000000000000
85Phil Bickford26LAD24762%25%2100%01013200000000001100%
86Shane Bieber27CLE79168%34%14100%015014161121001010102100%
87Brandon Bielak26HOU5461%33%000000000000000000
88Jake Bird26COL21164%36%5100%02025410000000001100%
89Ty Blach31COL19376%33%4100%05043300000000000
90Paul Blackburn28OAK46770%34%12100%091512810000020202100%
91Ronel Blanco28HOU3259%16%1100%01000000000000000
92Richard Bleier35MIA22279%43%7100%06037310000000002100%
93Ronald Bolaños25KCR8767%34%580%02013210000000000
94Ryan Borucki28SEA7869%40%2100%00003200000000000
95Ryan Borucki28TOR3352%21%2100%00002200000000001100%
96Brad Boxberger34MIL26862%22%540%0303210101000000333%
97Matthew Boyd31SEA5358%25%4100%02202110000000002100%
98Silvino Bracho29ATL1856%28%1100%00001100000000000
99Kyle Bradish25BAL50964%31%1283%0707101000000000001100%
100Archie Bradley29LAA7871%42%10%00000000000000000
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%
101Jackie Bradley Jr.32BOS743%14%000000000000000000
102Matt Brash24SEA22255%29%667%03035311010110101100%
103Ryan Brasier34BOS26367%29%771%00006321001011100
104Steven Brault30CHC3964%28%000000000000000000
105Huascar Brazobán32MIA14153%27%875%02004401001100001100%
106John Brebbia32SFG28873%27%1191%040410900000000002100%
107Jake Brentz27KCR3845%16%000000000000000000
108Austin Brice30PIT2770%37%1100%00001100000000000
109Beau Brieske24DET33972%28%1479%151411912020111101100%
110Jeff Brigham30MIA10159%13%3100%02112200000000001100%
111Zack Britton34NYY922%11%000000000000000000
112Connor Brogdon27PHI18864%21%333%020211000000000020%
113Aaron Brooks32STL4370%30%2100%00002200000000000
114Mike Brosseau28MIL1486%43%000000000000000000
115Hunter Brown23HOU8064%41%250%010121000000000010%
116JT Brubaker28PIT64665%30%1493%151314833102022200
117Justin Bruihl25LAD10074%28%475%02024301001000002100%
118Kris Bubic24KCR58767%29%1889%051214122201111110250%
119Walker Buehler27LAD27469%34%786%05056600000000000
120Madison Bumgarner32ARI69872%28%1090%0202115300000333010%
121Aaron Bummer28CHW11762%40%250%00002000000000000
122Dylan Bundy29MIN59575%27%1060%040465000000000010%
123Brock Burke25TEX32862%24%888%02118510000021113100%
124Corbin Burnes27MIL79759%29%22100%032323171222002031301100%
125Ryan Burr28CHW3964%36%10%01010001010100000
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%
126Matt Bush36MIL9353%27%2100%03021000000000000
127Matt Bush36TEX15159%24%771%12115312002011101100%
128José Buttó24NYM2361%17%000000000000000000
129Edward Cabrera24MIA29156%27%838%060443000000202020%
130Génesis Cabrera25STL19467%32%10100%030211810000000000
131Yennier Cano28BAL2756%30%250%02021100000000000
132Yennier Cano28MIN7059%31%2100%00002200000000000
133Victor Caratini28MIL771%29%000000000000000000
134Drew Carlton26DET3275%38%000000000000000000
135Carlos Carrasco35NYM64566%32%2181%015014181331001032300
136Daniel Castano27MIA15677%37%560%0303320000000000250%
137Ryan Castellani26OAK1191%55%000000000000000000
138Humberto Castellanos24ARI19471%25%002010000000010100
139Diego Castillo28SEA22263%30%863%17164401001000000
140Diego Castillo24PIT1560%47%000000000000000000
141José Castillo26SDP560%40%000000000000000000
142Luis Castillo29CIN34963%30%540%06062100000000000
143Luis Castillo29SEA26661%29%560%05055300000000000
144Luis Castillo27DET1471%50%000000000000000000
145Max Castillo23KCR8963%27%1100%01011100000000001100%
146Max Castillo23TOR8164%36%1100%00001100000000000
147Anthony Castro27CLE6558%34%2100%00002110000000000
148Harold Castro28DET1883%22%1100%01000000000000000
149Kervin Castro23CHC4667%30%1100%00001001010000000
150Kervin Castro23SFG1145%18%10%00000000000000000
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%
151Miguel Castro27NYY13160%29%250%00003100000000000
152Cade Cavalli23WSN2352%26%10%01010000000000000
153Dylan Cease26CHW74757%23%1070%02028612002000000
154Luis Cessa30CIN33570%36%1580%091811921100022202100%
155Jhoulys Chacín34COL21969%28%989%01108520000032210
156Andrew Chafin32DET24361%32%771%0503531200201110367%
157Yu Chang26TBR1191%27%000000000000000000
158Aroldis Chapman34NYY16052%19%475%02016200000000000
159JT Chargois31TBR8669%43%4100%01103300000000000
160Jesse Chavez38ATL21863%27%683%02025500000000000
161Jesse Chavez38CHC2475%21%000000000000000000
162Jesse Chavez38LAA5068%26%000000000000000000
163Yonny Chirinos28TBR3073%57%000000000000000000
164Adam Cimber31TOR29371%30%1573%12021191100101110475%
165Steve Cishek36WSN28756%25%367%02022100000000000
166José Cisnero33DET10559%22%1100%00002100000000000
167Aaron Civale27CLE40765%29%786%011295402020100000
168Taylor Clarke29KCR20369%26%3100%05143200000000001100%
169Emmanuel Clase24CLE27166%42%875%17046310000011101100%
170Alex Claudio30NYM1369%46%000000000000000000
171Sam Clay29NYM650%50%000000000000000000
172Sam Clay29WSN2352%43%1100%00001100000000000
173Garrett Cleavinger28LAD2450%17%1100%00001100000000001100%
174Garrett Cleavinger28TBR6856%24%000000000000000000
175Kody Clemens26DET3394%33%1100%01100000000000000
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%
176Ernie Clement26CLE1182%55%000000000000000000
177Mike Clevinger31SDP48568%26%1164%06068503003000001100%
178Tyler Clippard37WSN2857%21%10%000000000000000010%
179Alex Cobb34SFG63167%41%2889%01901627212000004240475%
180Gerrit Cole31NYY79357%26%1883%012012161010000000000
181Dylan Coleman25KCR28959%25%757%03123303012200000
182Alex Colomé33COL21572%41%5100%03035410000000000
183Roansy Contreras22PIT40866%25%5100%05044300000000000
184Sam Coonrod29PHI5860%22%001010001001000000
185Patrick Corbin32WSN71370%33%2365%0908171200000000002100%
186Nestor Cortes27NYY61564%23%5100%05058501100000000
187Jharel Cotton30MIN14461%19%2100%01012200000000000
188Jharel Cotton30SFG3768%22%1100%01100000000000001100%
189Danny Coulombe32MIN5366%25%2100%01101100000000000
190Jake Cousins27MIL5946%24%2100%02111100000000000
191Kutter Crawford26BOS33464%21%757%07144303003220111100%
192Kyle Crick29CHW6652%17%3100%01104201001010010
193Nabil Crismatt27SDP28066%34%580%04045220000011100
194Cooper Criswell25TBR1362%38%000000000000000000
195Wil Crowe27PIT33265%34%978%25046412002011102100%
196Fernando Cruz32CIN6450%20%250%00001100000000000
197Jesus Cruz27ATL3964%33%001010000000000000
198José Cuas28KCR18063%32%1080%00008710000000001100%
199Johnny Cueto36CHW65176%33%2176%011171592100102120250%
200Charlie Culberson33TEX888%38%1100%00001000000000000
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%
201Xzavion Curry23CLE4777%26%1100%01011100000000000
202Tyler Cyr29OAK5256%31%1100%01011100000000000
203Tyler Cyr29PHI367%0%000000000000000000
204Tyler Danish27BOS17368%35%3100%02024300000000000
205Yu Darvish35SDP77165%26%863%01501553110101000010%
206Tucker Davidson26ATL7468%31%560%000033000000000010%
207Tucker Davidson26LAA16968%31%1100%02022100000000000
208Zach Davies29ARI57069%31%1979%117113161301010110103100%
209Austin Davis29BOS25461%20%683%01015221001000002100%
210Austin Davis29MIN1030%10%000000000000000000
211Noah Davis25COL743%29%000000000000000000
212Ángel De Jesús25DET5472%28%2100%01012200000000000
213Chase De Jong28PIT29364%22%5100%03024401001000001100%
214Enyel De Los Santos26CLE21561%25%4100%03034301001000000
215Yerry De Los Santos24PIT11263%34%3100%00004300000000000
216Jacob deGrom34NYM23950%21%1100%05051100000000000
217Matt Dermody31CHC757%14%000000000000000000
218Anthony DeSclafani32SFG9472%33%10%01010000000000000
219Reid Detmers22LAA53965%24%1573%021112902011100001100%
220Ross Detwiler36CIN12262%26%001010000000000000
221Chris Devenski31ARI4873%31%000000000000000000
222Chris Devenski31PHI1979%37%000000000000000000
223Alexis Díaz25CIN25551%16%786%02026411001011102100%
224Edwin Díaz28NYM23540%19%560%14021101001000000
225Jhonathan Díaz25LAA6667%35%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%
226Miguel Díaz27DET1464%36%000000000000000000
227Corey Dickerson33STL683%17%000000000000000000
228Phillip Diehl27CIN2868%18%000000000000000000
229Jake Diekman35BOS17146%18%3100%01003300000000000
230Jake Diekman35CHW9853%26%1100%02021100000000000
231Marcos Diplán25BAL2752%22%001010000000000000
232Seranthony Domínguez27PHI20757%28%1100%05140000000000000
233Sean Doolittle35WSN1765%18%000000000000000000
234Camilo Doval24SFG28659%35%1267%09098801100000000
235Kyle Dowdy29CIN2774%37%367%00002200000000000
236Hunter Dozier30KCR667%50%1100%00001100000000000
237Daniel Duarte25CIN1457%7%000000000000000000
238Tyler Duffey31MIN18566%32%3100%02023300000000000
239Robert Dugger26CIN4854%13%001010000000000000
240Robert Dugger26TBR2471%29%000000000000000000
241Justin Dunn26CIN13862%20%367%01013200000000001100%
242Dane Dunning27TEX67166%35%1974%050514131100101110367%
243Jhoan Durán24MIN26657%35%757%01015311001111100
244Nick Duron26PHI475%75%000000000000000000
245Carl Edwards Jr.30WSN25665%33%5100%05056500000000000
246Scott Effross28CHC17864%29%786%00006510000011100
247Scott Effross28NYY5165%27%000000000000000000
248Zach Eflin28PHI31370%33%13100%0312131010000010010
249Jerad Eickhoff31PIT2763%30%1100%01011100000000000
250Bryce Elder23ATL22766%33%4100%03024310000010100
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%
251Roenis Elías33SEA3370%36%2100%00002100000000000
252Chris Ellis29BAL2564%32%001010000000000000
253Nathan Eovaldi32BOS46068%35%888%0120117521001022200
254Robbie Erlin31LAD967%22%000000000000000000
255Alcides Escobar35WSN1080%30%1100%00001100000000000
256Raynel Espinal30CIN2167%24%1100%00001100000000001100%
257Paolo Espino35WSN48771%29%1968%01501513112200200000475%
258Anderson Espinoza24CHC8549%24%10%00000000000000000
259Carlos Estévez29COL23564%24%6100%06245400000010011100%
260Jeremiah Estrada23CHC2552%16%001010000000000000
261Alex Faedo26DET24468%22%3100%03022200000000000
262Pete Fairbanks28TBR8751%28%2100%07161010000000000
263Bailey Falter25PHI34968%25%367%04044200000000000
264Jeurys Familia32BOS4663%30%000000000000000000
265Jeurys Familia32PHI15865%34%333%03031102011000000
266Buck Farmer31CIN19959%25%771%06066501010100001100%
267Luke Farrell31CHC4871%19%1100%00001100000000000
268Luke Farrell31CIN2255%27%000000000000000000
269Calvin Faucher26TBR10164%28%250%00001000000000000
270Erick Fedde29WSN57370%31%1675%014013111010000011100
271Michael Feliz29BOS1443%36%001010000000000000
272Ryan Feltner25COL42867%29%7100%08087510000000000
273Caleb Ferguson25LAD14260%25%1100%00002100000000000
274Junior Fernández25PIT1457%36%000000000000000000
275Junior Fernández25STL7064%43%250%00001100000000000
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%
276Matt Festa29SEA21957%24%6100%05135410000011102100%
277J.P. Feyereisen29TBR8665%22%1100%01000000000000000
278Kyle Finnegan30WSN26862%31%9100%03039800000000000
279Nate Fisher26NYM1173%18%000001000000000000
280Jake Fishman27MIA4881%42%1100%00001010000011100
281Jack Flaherty26STL16762%26%450%130332020020000010%
282Josh Fleming26TBR16972%48%560%14043211010011100
283Aaron Fletcher26PIT5271%33%1100%00001100000000000
284Chris Flexen27SEA59072%25%1369%0918970100101001250%
285Dylan Floro31MIA22070%31%4100%00004400000000001100%
286Jason Foley26DET25677%44%989%02028610000011100
287Mike Ford29ATL560%20%000000000000000000
288Matt Foster27CHW19366%21%425%010111000000000010%
289Bowden Francis26TOR367%67%000000000000000000
290Kyle Freeland29COL76671%31%2065%020214112000000000520%
291Luis Frías24ARI9063%27%000000000000000000
292Max Fried28ATL73370%36%3278%01531126190101010000450%
293Paul Fry29ARI743%14%000000000000000000
294Paul Fry29BAL5457%39%1100%01011100000000000
295Michael Fulmer29DET16963%21%2100%00002200000000000
296Michael Fulmer29MIN10767%26%2100%01013110000011100
297Hunter Gaddis24CLE4063%15%2100%00002200000000000
298Matt Gage29TOR5060%30%000000000000000000
299Giovanny Gallegos30STL23559%17%786%030366000000000010%
300Zac Gallen26ARI71463%30%2282%0101816133110003330450%
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%
301Bryan Garcia27DET8461%27%1100%00001100000000000
302Jarlín García29SFG27069%28%560%010133000000000010%
303Luis García35SDP25964%35%1060%12025314013121202100%
304Luis Garcia25HOU64365%25%1080%14048621001022202100%
305Rico Garcia28BAL3580%26%10%00000000000000000
306Rony García24DET20664%21%3100%00003100000000000
307Yimi García31TOR24766%28%683%00006600000000000
308Amir Garrett30KCR19656%21%2100%01002100000000000
309Braxton Garrett24MIA37364%32%1385%060611811001111100
310Reed Garrett29WSN4967%35%10%00000001001100000
311Ralph Garza28TBR15375%33%475%01013200000000000
312Kevin Gausman31TOR72566%27%1486%030212811001100002100%
313Domingo Germán29NYY29869%29%520%05051101001000000
314Franklin German24BOS2357%35%001010000000000000
315Ian Gibaut28CIN15555%23%1100%02021100000000000
316Ian Gibaut28CLE683%17%000000000000000000
317Kyle Gibson34PHI71869%33%1995%11218171321001011103100%
318Luis Gil24NYY1963%26%000001000000000000
319Logan Gilbert25SEA76668%25%1776%0151131311110010111010%
320Tyler Gilbert28ARI14673%25%580%010154100000111010%
321Lucas Gilbreath26COL18757%26%6100%01006511001021201100%
322Ken Giles31SEA1747%18%000000000000000000
323Logan Gillaspie25BAL7478%30%1100%00001010000000000
324Kevin Ginkel28ARI12465%33%667%01014400000000000
325Lucas Giolito27CHW69862%25%1283%050412910000011101100%
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%
326Mychal Givens32CHC17255%24%475%00003201001010100
327Mychal Givens32NYM8865%32%683%01017400000010100
328Tyler Glasnow28TBR2650%19%000000000000000000
329Austin Gomber28COL52971%32%989%07059520000022201100%
330Tony Gonsolin28LAD49866%29%1090%090910800000000000
331Marco Gonzales30SEA78376%34%1362%07079710000011101100%
332Chi Chi González30MIL4869%25%000000000000000000
333Chi Chi González30MIN3181%45%2100%00003200000000000
334Chi Chi González30NYY2070%25%001010000000000000
335Luis González26SFG3097%53%683%03124301001100001100%
336Marwin González33NYY1100%100%1100%00001100000000000
337Nick Gordon26MIN2576%12%000000000000000000
338MacKenzie Gore23SDP30961%24%6100%02027600000000000
339Anthony Gose31CLE9249%14%002020000000000000
340Phil Gosselin33LAA3100%67%000000000000000000
341Trevor Gott29MIL18664%30%3100%02023300000000001100%
342Ashton Goudeau29COL9469%27%10%00000000000000000
343Brusdar Graterol23LAD19770%46%12100%013111101000000000000
344Kendall Graveman31CHW28565%36%7100%03126501001000001100%
345Jon Gray30TEX52162%29%9100%060510710000021200
346Josiah Gray24WSN64959%21%1070%0403880000000000450%
347Sonny Gray32MIN48865%30%1191%050312901001010101100%
348Chad Green31NYY6263%16%1100%00001000000000000
349Hunter Greene22CIN53154%18%1155%061555010010000020%
350Shane Greene33LAD888%13%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%
351Shane Greene33NYY540%0%000000000000000000
352Zack Greinke38KCR58580%34%1788%120216171120000011101100%
353Randal Grichuk30COL3100%67%000000000000000000
354Foster Griffin26KCR2471%25%2100%00002200000000002100%
355Foster Griffin26TOR863%38%000000000000000000
356Justin Grimm33OAK7170%30%1100%01013000000000000
357Michael Grove25LAD13370%30%4100%01014300000000000
358Robert Gsellman28CHC6478%34%2100%01102100000000000
359Javy Guerra26SDP1258%17%000000000000000000
360Javy Guerra26TBR7071%30%3100%01102200000000001100%
361Jandel Gustave29MIL12063%32%1100%01011000000000000
362Vladimir Gutierrez26CIN17963%22%475%05043302002010101100%
363Josh Hader28MIL14144%15%3100%01013300000000000
364Josh Hader28SDP7855%18%250%00001101001000000
365Jake Hager29ARI1090%30%000000000000000000
366Darick Hall26PHI2100%0%000000000000000000
367DL Hall23BAL6461%28%000000000000000000
368Ian Hamilton27MIN1182%27%1100%00001000000000000
369Brad Hand32PHI19865%27%367%040310010010000010%
370Josh Harrison34CHW1872%28%000000000000000000
371Hunter Harvey27WSN15763%25%2100%02022200000000000
372Thomas Hatch27TOR2662%38%10%00000000000000000
373Louis Head32BAL2767%26%000000000000000000
374Louis Head32MIA11162%18%2100%02022200000000000
375Andrew Heaney31LAD31051%19%560%0211220100100000250%
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%
376Taylor Hearn27TEX44966%26%367%02023202011000001100%
377Jonathan Heasley25KCR46569%27%580%04045221001011100
378Ryan Helsley27STL23950%18%6100%07232110000011100
379Heath Hembree33LAD2969%21%1100%00001100000000000
380Heath Hembree33PIT7860%17%000000000000000000
381Kyle Hendricks32CHC35669%27%8100%05058801001000001100%
382Liam Hendriks33CHW23553%19%580%01015401001000001100%
383Ryan Hendrix27CIN3855%29%250%00001100000000000
384Ronny Henriquez22MIN5070%38%2100%03121101100000000
385Tommy Henry24ARI20566%27%1100%01011100000000000
386Sam Hentges25CLE24560%38%1292%030311911001111102100%
387Jimmy Herget28LAA26668%29%978%05146600000000002100%
388Kevin Herget31TBR3087%30%1100%00001100000000000
389Carlos Hernández25KCR26672%27%875%030365000000000010%
390Darwinzon Hernández25BOS4347%19%000001000000000000
391Elieser Hernández27MIA27862%19%683%01015500000000000
392Jonathan Hernández25TEX13164%40%450%01001101010100001100%
393Jordan Hicks25STL26358%35%1182%04049900000000000
394Garrett Hill26DET26369%25%2100%03032201001000000
395Rich Hill42BOS52669%28%1080%03029621001011100
396Tim Hill32SDP19978%46%1283%06237522002000001100%
397Sean Hjelle25SFG11565%40%333%21002102002010100
398Bryan Hoeing25MIA6174%43%3100%01013200000000001100%
399Jeff Hoffman29CIN19761%18%10%02020001001100000
400Colin Holderman26NYM6763%30%1100%04130000000000000
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%
401Colin Holderman26PIT5167%29%001010000000000000
402Greg Holland36TEX2055%35%000000000000000000
403Jordan Holloway26MIA1173%36%1100%00001100000000000
404Gavin Hollowell24COL3259%16%001010000000000000
405Clay Holmes29NYY26063%49%1283%08068700000000000
406Tyler Holton26ARI3974%23%000000000000000000
407Tanner Houck26BOS24765%34%1283%1505106310010000010%
408Adrian Houser29MIL45472%35%1573%0123787000000000010%
409Sam Howard29PIT1242%17%000000000000000000
410Spencer Howard25TEX17966%29%3100%01014300000000000
411Dakota Hudson27STL59674%40%1979%013012141221001011102100%
412Daniel Hudson35LAD9761%32%20%01010000000000000
413Brandon Hughes26CHC24055%20%367%03111100000000001100%
414Tommy Hunter35NYM9466%29%4100%01014400000000000
415Drew Hutchison31DET46473%30%1464%162485110010111030%
416Raisel Iglesias32ATL10064%26%2100%02022100000000001100%
417Raisel Iglesias32LAA14656%18%4100%01103210000011100
418Cole Irvin28OAK74174%28%978%06069421010022201100%
419Andre Jackson26LAD4269%33%333%01011100000000001100%
420Jay Jackson34ATL580%0%000000000000000000
421Zach Jackson27OAK20249%13%2100%02011100000000001100%
422Drey Jameson24ARI9865%38%2100%02022200000000000
423Kenley Jansen34ATL26055%17%580%010033000000000010%
424Cristian Javier25HOU58554%14%560%021131100000111020%
425Griffin Jax27MIN29063%30%475%02023301100000000
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%
426Daulton Jefferies26OAK17276%36%250%080811000000000010%
427Dany Jiménez28OAK14563%28%250%01011000000000000
428Joe Jiménez27DET23159%20%1100%01011100000000001100%
429Pierce Johnson31SDP6453%31%1100%01011100000000000
430Damon Jones27PHI2650%19%000000000000000000
431Jakob Junis29SFG47871%31%1191%0706121001010100001100%
432Janson Junk26LAA3759%41%001010000000000000
433Tommy Kahnle32LAD4652%37%650%040322000000000010%
434James Kaprielian28OAK57769%27%989%010286511001011100
435James Karinchak26CLE16046%11%1100%01011100000000000
436Anthony Kay27TOR1050%10%000000000000000000
437Brad Keller26KCR61771%39%1968%01311111901010100000
438Mitch Keller26PIT68767%34%1688%01008151021001022200
439Trevor Kelley29MIL10762%24%367%00002200000000000
440Carson Kelly27ARI2488%17%000000000000000000
441Joe Kelly34CHW17052%35%667%030141000000100010%
442Merrill Kelly33ARI80468%30%2475%2151919121100102120367%
443Michael Kelly29PHI1656%13%001010000000000000
444Zack Kelly27BOS5971%34%2100%01012100000000000
445Ian Kennedy37ARI23266%17%001010000000000000
446Ray Kerr27SDP2162%14%1100%00001000000000000
447Clayton Kershaw34LAD49365%32%1267%0303108020021000010%
448Dallas Keuchel34ARI8967%35%4100%01014400000000000
449Dallas Keuchel34CHW16472%39%475%02023210000011100
450Dallas Keuchel34TEX5076%40%1100%03021100000010100
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%
451Yusei Kikuchi31TOR45453%26%1486%041211911001011101100%
452Caleb Kilian25CHC5661%30%2100%00002100000000000
453Craig Kimbrel34LAD26058%23%757%030233000000000010%
454John King27TEX22277%50%7100%01017700000000001100%
455Michael King27NYY19957%29%978%12027512002011100
456Tyler Kinley31COL10066%26%250%02011101001000000
457George Kirby24SEA54268%32%1182%070710720000011100
458Andrew Kittredge32TBR7573%36%2100%00002200000000000
459Corey Kluber36TBR68972%26%1560%0705990100101010540%
460Corey Knebel30PHI19362%24%786%04047500000000000
461Reiss Knehr25SDP5968%20%2100%01012100000000000
462Dusten Knight31TBR4965%33%3100%00003300000000000
463Andrew Knizner27STL3100%33%000000000000000000
464Matt Koch31SEA1968%16%000001000000000000
465Jared Koenig28OAK17774%37%3100%00003301100000000
466Adam Kolarek33OAK7973%52%3100%02023300000000000
467Michael Kopech26CHW49464%24%3100%00003301010000000
468Jackson Kowar25KCR8261%33%667%00004300000000000
469Max Kranick24PIT1963%16%2100%01102100000010010
470Joey Krehbiel29BAL24469%31%7100%04048511001011100
471Dean Kremer26BAL51273%29%1173%0612640100101001425%
472Chad Kuhl29COL61768%26%1392%012089901001000002100%
473Joel Kuhnel27CIN25567%38%4100%09084201001000001100%
474A.J. Ladwig29MIA1587%47%000000000000000000
475Travis Lakins Sr.28BAL5064%24%1100%01011000000000000
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%
476Jimmy Lambert27CHW20464%24%5100%01104400000000000
477Dinelson Lamet29COL8749%17%560%020233000000000010%
478Dinelson Lamet29SDP6255%19%1100%00001100000000000
479Alex Lange26DET27155%31%7100%05057701100000002100%
480Eric Lauer27MIL66162%23%1283%09261070101010000475%
481Derek Law31CIN7968%35%2100%02022110000011100
482Derek Law31DET1362%23%10%10000001010000000
483Casey Lawrence34TOR7973%32%367%02022200000000001100%
484Justin Lawrence27COL19161%31%11100%0000111010000011102100%
485José Leclerc28TEX19858%18%1100%01011100000000000
486Dylan Lee27ATL20163%23%633%020222000000000010%
487Evan Lee25WSN4363%28%1100%00001100000000000
488Mark Leiter Jr.31CHC28259%30%9100%02029620000022201100%
489Jacob Lemoine28OAK7468%30%000001000000000000
490Sandy León33CLE6100%17%000000000000000000
491Dominic Leone30SFG22263%26%7100%03037602002000001100%
492Matthew Liberatore22STL16168%27%2100%00002200000000002100%
493Zack Littell26SFG19068%31%3100%05142200000000001100%
494Brendon Little25CHC650%33%10%00000000000000000
495Mauricio Llovera26SFG7258%28%2100%00002200000000000
496Jonathan Loáisiga27NYY20371%43%13100%0404131210000000001100%
497Nick Lodolo24CIN44154%26%1090%020210900000000000
498Zach Logue26OAK25770%23%683%03025400000000001100%
499Sam Long26SFG18169%28%683%00005400000000001100%
500Alejo López26CIN1080%20%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%
501Jorge López29BAL19660%37%3100%04043301001000000
502Jorge López29MIN10265%36%580%00004301001000000
503Nicky Lopez27KCR667%33%000000000000000000
504Pablo López26MIA73665%32%1688%0133912822002022200
505Reynaldo López28CHW25470%27%786%06146501001000001100%
506Yoan López29NYM5165%27%002020000000000000
507Michael Lorenzen30LAA41165%34%1191%08079811001011101100%
508Aaron Loup34LAA26067%33%888%000096000000000010%
509Zac Lowther26BAL2886%39%000000000000000000
510Lucas Luetge35NYY25166%24%450%01013102011120110
511Seth Lugo32NYM27264%30%8100%03038500000000000
512Jesús Luzardo24MIA40058%25%1392%010113931001122201100%
513Jordan Lyles31BAL77470%29%15100%013013151320000022202100%
514Daniel Lynch IV25KCR60067%30%1471%030210611010100001100%
515Lance Lynn35CHW51266%30%863%02025500000000000
516Andrés Machado29WSN26269%31%888%03037701001000000
517Tyler Mahle27CIN44062%24%1080%19177422002011102100%
518Tyler Mahle27MIN6368%22%000000000000000000
519Sean Manaea30SDP67165%26%1346%05145500000000002100%
520Matt Manning24DET26372%30%875%04046500000000000
521Alek Manoah24TOR78667%26%1878%05141481101011001250%
522Joe Mantiply31ARI24369%39%6100%02115500000000001100%
523Ron Marinaccio26NYY18151%22%1100%04042100000000000
524Parker Markel31OAK1338%15%000000000000000000
525Germán Márquez27COL77968%35%1675%161515812002010101100%
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%
526José Marte26LAA5840%7%000000000000000000
527Yunior Marte27SFG21464%33%7100%00007610000011100
528Brett Martin27TEX21271%35%888%04027610000020201100%
529Chris Martin36CHC13363%35%4100%00005401001000000
530Chris Martin36LAD9260%26%4100%02013300000000000
531Corbin Martin26ARI10164%19%1100%02021100000000000
532Davis Martin25CHW26971%28%888%05038610000031301100%
533Adrián Martinez25OAK25966%29%367%01002100000010100
534Nick Martinez31SDP44865%33%1471%11301211913102021200
535Seth Martinez27HOU15564%26%6100%01005410000011101100%
536Nick Maton25PHI8100%50%000000000000000000
537Phil Maton29HOU28359%23%978%12106601001010102100%
538Steven Matz31STL20764%26%978%02027611010100000
539Tyler Matzek31ATL18462%21%475%00003210000011101100%
540Dustin May24LAD12760%32%967%020266020202000010%
541Trevor May32NYM11161%19%1100%02021000000000000
542Mike Mayers30LAA22364%27%2100%00003200000000000
543Jack Mayfield31LAA4100%25%1100%00001100000000000
544Tim Mayza30TOR19367%40%875%030366000000000010%
545Chris Mazza32TBR3554%26%1100%01011010000000000
546Kirk McCarty26CLE15968%28%560%0211420000000000250%
547Shane McClanahan25TBR64060%32%1283%01011291100111110250%
548Lance McCullers Jr.28HOU19561%32%2100%02022110000000000
549T.J. McFarland33STL14577%43%683%03036400000000001100%
550Easton McGee24TBR1493%21%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%
551Jake McGee35MIL2572%24%000000000000000000
552Jake McGee35SFG9680%24%250%00001100000000000
553Jake McGee35WSN4260%14%250%00001100000000001100%
554Reese McGuire27BOS3100%33%000000000000000000
555Collin McHugh35ATL27264%26%3100%05043300000010100
556David McKay27NYY967%33%000000000000000000
557David McKay27OAK1283%25%000000000000000000
558David McKay27TBR1173%45%001010000000000000
559Ryan McKenna25BAL1090%20%000000000000000000
560Triston McKenzie24CLE74164%22%1182%012111971100101001367%
561John Means29BAL3474%26%000000000000000000
562Nick Mears25PIT863%25%000000000000000000
563Adonis Medina25NYM11072%38%580%05055401001000000
564Trevor Megill28MIN19664%29%367%11102102002000000
565Tylor Megill26NYM20064%27%683%0303540000000000367%
566J.C. Mejía25MIL1663%25%1100%00001010000000000
567Mark Melancon37ARI24775%33%6100%05046510000021200
568Conner Menez27CHC560%20%000000000000000000
569Daniel Mengden29KCR3269%25%003030000000000000
570Whit Merrifield33TOR667%33%000000000000000000
571Julian Merryweather30TOR11970%34%1100%00001100000000001100%
572Max Meyer23MIA2662%31%001010000000000000
573Keynan Middleton28ARI6965%19%2100%01012200000000001100%
574Miles Mikolas33STL80572%34%19100%017113141110000011101100%
575Wade Miley35CHC15970%37%367%100032010010000010%
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%
576Shelby Miller31SFG3043%10%10%00000000000000000
577Tyson Miller26TEX5666%30%2100%01012110000011100
578Alec Mills30CHC8471%27%001011000000000000
579Wyatt Mills27KCR9464%29%5100%01005410000010101100%
580Wyatt Mills27SEA3468%26%000001000000000000
581Hoby Milner31MIL27267%33%1573%04121081000001110367%
582Tommy Milone35SEA6977%22%10%01010000000000000
583Juan Minaya31MIN4558%31%001010000000000000
584Mike Minor34CIN45568%25%5100%04035310000011100
585A.J. Minter28ATL27157%23%1100%02024100000000000
586Anthony Misiewicz27KCR6459%28%367%01012100000000000
587Anthony Misiewicz27SEA5774%25%000000000000000000
588Casey Mize25DET4584%31%3100%00003210000000001100%
589Yadier Molina39STL1275%33%000000000000000000
590Sam Moll30OAK18759%31%580%02014112002000000
591Frankie Montas29NYY18567%31%3100%07062111100000000
592Frankie Montas29OAK42365%30%786%03036510000011101100%
593Rafael Montero31HOU27063%33%888%120164110010111010%
594Bryce Montes de Oca26NYM1958%32%1100%02021100000000000
595Jordan Montgomery29NYY46970%33%1479%04041373000001110367%
596Jordan Montgomery29STL25568%35%978%030386100000000010%
597Matt Moore33TEX30459%26%475%022021000000000010%
598Francisco Morales22PHI2148%38%000000000000000000
599Brian Moran33LAA560%20%000000000000000000
600Jovani 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%
601Adrián Morejón23SDP14170%24%560%01013211001011100
602Dauri Moreta26CIN16059%21%3100%01013200000000000
603Eli Morgan26CLE25662%20%6100%03026400000000000
604Reyes Moronta29ARI6370%21%250%000011000000000010%
605Reyes Moronta29LAD9855%20%333%000011010010000010%
606Cody Morris25CLE10062%24%1100%02021010000011100
607Charlie Morton38ATL72857%24%1681%070615722002022200
608Kyle Muller24ATL5963%27%1100%00001000000000000
609Andrés Muñoz23SEA24852%28%4100%03024400000000000
610Penn Murfee28SEA27262%21%580%02024310000011101100%
611Patrick Murphy27WSN3465%38%367%00002200000000000
612Joe Musgrove29SDP74064%30%2190%2191151714210010212010%
613Parker Mushinski26HOU3060%30%001010000000000000
614Wil Myers31SDP1675%19%000000000000000000
615James Naile29STL3776%41%1100%03022100000000000
616Tommy Nance31MIA19656%27%2100%01004110000000000
617Andrew Nardi23MIA8348%12%10%00000000000000000
618Packy Naughton26STL14170%36%450%02013200000000000
619Nick Neidert25MIA2080%35%1100%02110000000000000
620Kyle Nelson25ARI15168%27%540%131241010010100110%
621Nick Nelson26PHI30664%25%771%03035401001000000
622Ryne Nelson24ARI6965%17%2100%01012101001000000
623Héctor Neris33HOU26360%21%3100%02102201001010101100%
624Sheldon Neuse27OAK12100%33%001010000000000000
625Sean Newcomb29ATL2665%19%1100%01011000000000000
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%
626Sean Newcomb29CHC10857%22%4100%00004310000011101100%
627Vinny Nittoli31PHI863%38%000000000000000000
628Stephen Nogosek27NYM9565%24%2100%04031100000000000
629Aaron Nola29PHI80764%29%1688%0909141402002000002100%
630Daniel Norris29CHC13346%22%2100%01012201001000000
631Daniel Norris29DET11666%34%367%03121100000000000
632James Norwood28PHI8561%20%001010000000000000
633Riley O'Brien27SEA560%60%000000000000000000
634Darren O'Day39ATL9457%23%2100%01002100000010100
635Bailey Ober26MIN22770%21%3100%01013300000000001100%
636Jake Odorizzi32ATL20867%24%786%03125411001011100
637Jake Odorizzi32HOU24571%23%683%02115401001000000
638Cristofer Ogando28TBR1776%29%000000000000000000
639Shohei Ohtani27LAA66058%25%1090%06125500000000000
640Steven Okert30MIA22153%19%367%0101211201100000250%
641Adam Oller27OAK33769%25%450%040452020020000010%
642Kaleb Ort30BOS13464%21%250%01001100000010100
643Oliver Ortega25LAA14861%32%475%01002100000000000
644Luis Ortiz26SFG3373%30%2100%00002200000000000
645Luis Ortiz23PIT6959%26%1100%00001100000000000
646Adam Ottavino36NYM25859%31%875%03126503201100000
647Glenn Otto26TEX58765%29%989%110197602002000000
648Connor Overton28CIN12479%34%2100%06043200000010100
649Johan Oviedo24PIT13465%37%1100%00001101100000000
650Johan Oviedo24STL10865%30%367%03032110000010010
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%
651Chris Owings30BAL5100%20%000000000000000000
652Chris Paddack26MIN9375%33%333%000011010101000010%
653Nicholas Padilla25CHC967%22%000000000000000000
654Emilio Pagán31MIN27455%24%475%02023211001111100
655Jermaine Palacios25MIN367%0%000000000000000000
656Andre Pallante23STL45773%48%2282%01218151220000011102100%
657Enoli Paredes26HOU1464%29%000000000000000000
658Luis Patiño22TBR9868%28%3100%03022200000000000
659Spencer Patton34TEX2962%34%10%01010000000000000
660Joel Payamps28KCR18870%38%683%05055501001100000
661Joel Payamps28OAK5381%47%450%01012200000000000
662Matt Peacock28ARI1362%38%1100%00001100000000000
663Matt Peacock28KCR3382%48%000000000000000000
664Elvis Peguero25LAA7773%39%2100%00002200000000001100%
665Ryan Pepiot24LAD16051%14%1100%02021010000011100
666Freddy Peralta26MIL31762%25%888%04048610000000001100%
667Wandy Peralta30NYY22370%38%1688%030214821100022201100%
668Wily Peralta33DET16865%30%475%05132110000021201100%
669Luis Perdomo29MIL9679%51%475%02013301001100000
670Cionel Pérez26BAL23466%34%863%150555010010000010%
671Francisco Pérez24WSN4863%29%10%01010000000000000
672Martín Pérez31TEX82169%35%2875%062319150200201010771%
673Óliver Pérez40ARI2479%33%001010000000000000
674Dillon Peters29PIT16571%31%4100%05145300000010010
675David Peterson26NYM45458%30%1182%110112713012011101100%
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%
676Jace Peterson32MIL3100%67%000000000000000000
677David Phelps35TOR27263%23%6100%01016320000000002100%
678Brett Phillips28TBR2277%23%1100%01100000000000000
679Evan Phillips27LAD23358%27%888%03038700000000000
680Konnor Pilkington24CLE25865%27%757%01106402011100001100%
681Chad Pinder30OAK757%0%000000000000000000
682Michael Pineda33DET20077%33%2100%01012100000000000
683Nick Pivetta29BOS77364%26%1377%011198710000011100
684Michael Plassmeyer25PHI2969%34%1100%00001010000011100
685Kevin Plawecki31BOS4100%0%000000000000000000
686Zach Plesac27CLE56871%30%1587%1100713110200201010250%
687Colin Poche28TBR24560%20%1100%00002010000000000
688Zach Pop25MIA8378%49%30%010100010010000010%
689Zach Pop25TOR7480%41%475%01013300000000000
690Sean Poppen28ARI12067%25%333%0202210000000000250%
691Cody Poteet27MIA11468%38%1100%01012100000000000
692Ryan Pressly33HOU18155%25%3100%02023300000000000
693David Price36LAD16769%40%786%01016600000000001100%
694Austin Pruitt32OAK22474%36%4100%06064400000000000
695Albert Pujols42STL757%29%000000000000000000
696A.J. Puk27OAK28158%26%875%00007411010111102100%
697Cal Quantrill27CLE77073%31%2080%1110716113200200000560%
698José Quijada26LAA16953%18%475%00003301001100000
699Jose Quintana33PIT43270%33%1681%01101311100000000010%
700Jose Quintana33STL24773%36%1070%03126600000000000
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%
701Cole Ragans24TEX17472%28%20%110100000000000010%
702Tanner Rainey29WSN12858%20%1100%01011100000000000
703Brooks Raley34TBR21961%24%683%02114401100000001100%
704Erasmo Ramírez32WSN34773%35%1283%0403980100100000250%
705Noé Ramirez32ARI21559%24%475%03024300000010101100%
706Yohan Ramírez27CLE1173%36%000000000000000000
707Yohan Ramírez27PIT11667%37%667%0421311000001110250%
708Yohan Ramírez27SEA4048%10%2100%01012200000000000
709Drew Rasmussen26TBR58470%34%1191%090910901001000001100%
710Robbie Ray30SEA77560%25%1385%060518920000011100
711Jake Reed29BAL2770%30%000000000000000000
712Jake Reed29LAD2085%40%1100%00001100000000000
713Jake Reed29NYM3050%17%250%00001101001000000
714Sean Reid-Foley26NYM4461%27%000000000000000000
715Denyi Reyes25BAL3187%35%1100%00001100000000000
716Franmil Reyes26CHC333%33%000000000000000000
717Gerardo Reyes29LAA1267%8%000000000000000000
718Pablo Reyes28MIL3100%33%000000000000000000
719Matt Reynolds31CIN978%33%000000000000000000
720Garrett Richards34TEX18570%37%1100%02021100000000000
721Trevor Richards29TOR28155%20%2100%03022100000010101100%
722Ethan Roberts24CHC3850%21%1100%00001100000000000
723David Robertson37CHC16553%27%250%00001100000000000
724David Robertson37PHI9952%23%4100%03123300000000000
725Hansel Robles31BOS11164%27%10%00000000000000000
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%
726Carlos Rodón29SFG71057%20%888%03039700000000001100%
727Dereck Rodríguez30MIN3468%35%001010000000000000
728Eduardo Rodríguez29DET39169%31%1173%04127602011210012100%
729Elvin Rodríguez24DET14363%25%1100%02021010000011100
730Joely Rodríguez30NYM21660%32%367%00002201100000001100%
731Manuel Rodríguez25CHC5768%37%1100%00001100000000000
732Yerry Rodríguez24TEX475%50%000000000000000000
733Josh Rogers27WSN11374%28%2100%00003200000000000
734Taylor Rogers31MIL10045%19%4100%02013300000000002100%
735Taylor Rogers31SDP17462%28%3100%01014300000000000
736Trevor Rogers24MIA47764%29%1479%010112100200210000250%
737Tyler Rogers31SFG31975%42%2681%050521201100101110250%
738Jordan Romano29TOR25860%27%771%02025500000000000
739Jhon Romero27MIN2471%50%2100%00002110000011100
740JoJo Romero25PHI1070%50%000000000000000000
741JoJo Romero25STL5753%32%1100%00002010000011100
742Tommy Romero24TBR2143%19%000001000000000000
743Tommy Romero24WSN2352%13%000000000000000000
744Sergio Romo39SEA6566%14%2100%00002200000000000
745Sergio Romo39TOR1457%7%000000000000000000
746Angel Rondón24STL2065%15%000000000000000000
747Kenny Rosenberg26LAA4768%19%000000000000000000
748Bubby Rossman30PHI540%0%000000000000000000
749Michael Rucker28CHC22966%31%6100%03036510000011100
750Darin Ruf35NYM7100%29%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%
751José Ruiz27CHW26558%26%771%02025310000011100
752Norge Ruíz28OAK9467%28%1100%01011100000000000
753Joe Ryan26MIN60462%18%11100%022011811001000003100%
754Hyun Jin Ryu35TOR11378%37%250%00002100000000001100%
755Connor Sadzeck30MIL1362%8%000000000000000000
756Chris Sale33BOS2572%36%250%01000000000000000
757Adrian Sampson30CHC42874%31%14100%0532131100000000000
758Aaron Sanchez29MIN12469%40%4100%02024300000000000
759Aaron Sanchez29WSN14178%40%560%01014300000000001100%
760Aníbal Sánchez38WSN29266%26%4100%04034402002000001100%
761Cristopher Sánchez25PHI17766%37%6100%03036600000000000
762Miguel Sánchez28MIL5866%41%2100%02001100000010100
763Yolmer Sanchez30BOS6100%17%000000000000000000
764Phoenix Sanders27TBR5774%30%10%000000000000000010%
765Nick Sandlin25CLE18061%34%967%020264010011202010%
766Patrick Sandoval25LAA63865%31%13100%0706141110000011104100%
767Cole Sands24MIN14566%30%540%11013101001000000
768Reiver Sanmartin26CIN25667%38%5100%03035410000011100
769Dennis Santana26TEX25565%32%786%01007511001011100
770Tony Santillan25CIN9660%18%367%1000210100100000250%
771Gregory Santos22SFG1771%53%000000000000000000
772Tayler Saucedo29TOR1573%47%10%00000000000000000
773Hirokazu Sawamura34BOS22168%34%989%1101842100101110250%
774Josh Sborz28TEX10053%17%10%00000001001000000
775Max Scherzer37NYM56561%20%1580%061512102000001110367%
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%
776Clarke Schmidt26NYY23664%28%875%04136400000010011100%
777John Schreiber28BOS25761%35%888%0705860000002020250%
778Max Schrock27CIN1080%10%000000000000000000
779Frank Schwindel30CHC1872%6%2100%02200000000000000
780Tanner Scott27MIA28950%24%333%01012101001100000
781Tayler Scott30SDP5966%32%1100%00001100000000000
782Connor Seabold26BOS9765%21%1100%00001100000000000
783JP Sears26NYY8373%33%250%00001000000000000
784JP Sears26OAK20570%29%2100%00004200000000000
785Cody Sedlock27BAL1675%38%000000000000000000
786Sam Selman31OAK7563%23%2100%03032200000000000
787Antonio Senzatela27COL41378%39%1883%0705151311010111103100%
788Brian Serven27COL367%33%000000000000000000
789Anderson Severino27CHW3456%32%2100%00002201001000000
790Luis Severino28NYY40560%28%1681%0614131200000000001100%
791Paul Sewald32SEA24357%19%12100%0303131200000000002100%
792Bryan Shaw34CLE26165%34%2100%07072200000000000
793Jordan Sheffield27COL863%38%001001000000010100
794Justus Sheffield26SEA5171%41%10%000000000000000010%
795Chasen Shreve31NYM11461%26%1100%01012100000000000
796Chase Silseth22LAA12966%32%1100%01011100000000000
797Andrelton Simmons32CHC989%22%000000000000000000
798Lucas Sims28CIN3161%32%002020000000000000
799Brady Singer25KCR62166%33%1979%07051793100100000450%
800Tarik Skubal25DET47767%32%1275%020213701001010100
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%
801Ethan Small25MIL3352%18%000000000000000000
802Devin Smeltzer26MIN28775%30%757%0110430100100000250%
803Caleb Smith30ARI30261%20%6100%02017510000010011100%
804Chad Smith27COL8551%29%20%00000001001000000
805Drew Smith28NYM18759%22%475%02012200000000000
806Joe Smith38MIN12272%44%4100%01014300000000000
807Will Smith32ATL17158%22%367%0202220000000000250%
808Will Smith32HOU9067%23%1100%00001100000000000
809Drew Smyly33CHC44769%30%1080%02029700000000000
810Kirby Snead27OAK21070%31%667%01016311010111101100%
811Blake Snell29SDP53556%21%888%040410600000000002100%
812Collin Snider26KCR15172%37%367%04021000000010100
813Nicklaus Snyder26TEX757%29%000000000000000000
814Jared Solomon25CIN3954%18%000000000000000000
815Gregory Soto27DET26361%29%1164%1000750100101010250%
816Bennett Sousa27CHW9673%36%20%00000002002100000
817Gabe Speier27KCR7773%34%250%020210100000111010%
818Jeffrey Springs29TBR54965%28%1182%043110500000010011100%
819Locke St. John29CHC933%0%000000000000000000
820Craig Stammen38SDP17768%37%475%03033300000000001100%
821Ryne Stanek30HOU22458%23%1100%00001100000000000
822Cody Stashak28MIN6575%20%2100%00002200000000000
823Josh Staumont28KCR17657%16%4100%02113200000000000
824Drew Steckenrider31SEA6875%25%1100%03032100000000000
825Justin Steele26CHC51263%33%933%04033301001010100
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%
826Trevor Stephan26CLE26760%29%475%05142202002100001100%
827Jackson Stephens28ATL23568%32%1182%03028510000000001100%
828Robert Stephenson29COL19771%20%3100%02112201001000001100%
829Robert Stephenson29PIT5056%14%2100%00002200000000001100%
830Eric Stout29CHC1547%13%000000000000000000
831Eric Stout29PIT9560%22%250%00001001001000000
832Matt Strahm30BOS19359%23%667%0100440200200000250%
833Dee Strange-Gordon34WSN838%13%000000000000000000
834Stephen Strasburg33WSN2361%22%000000000000000000
835Chris Stratton31PIT18170%28%650%000031210011222010%
836Chris Stratton31STL9863%33%1100%02021010000011100
837Hunter Strickland33CIN28462%22%5100%03035400000000000
838Spencer Strider23ATL52851%21%978%05048700000010100
839Ross Stripling32TOR53673%33%1292%06049700000000001100%
840Marcus Stroman31CHC56969%37%2584%0122821172000002001367%
841Peter Strzelecki27MIL14861%20%5100%02115300000010011100%
842Garrett Stubbs29PHI1872%44%1100%00001100000000000
843José Suarez24LAA46267%28%771%0201540100110000250%
844Ranger Suárez26PHI66269%39%3591%11319312900000000002100%
845Robert Suarez31SDP19153%24%250%03031100000000000
846Beau Sulser28BAL5374%40%1100%02010000000000000
847Beau Sulser28PIT4661%26%250%00001011010100000
848Cole Sulser32MIA14960%26%367%03024110000011101100%
849Brent Suter32MIL27268%31%978%02029511001000001100%
850Erik Swanson28SEA20659%20%475%03034300000000001100%
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%
851Matt Swarmer28CHC15356%24%1100%01001100000000000
852Noah Syndergaard29LAA33871%33%5100%03035311010011100
853Noah Syndergaard29PHI22780%32%888%04016501001010101100%
854Thomas Szapucki26NYM1331%8%000001000000000000
855Thomas Szapucki26SFG5459%20%000001000000000000
856Jameson Taillon30NYY72870%30%2387%081618132100102220333%
857Domingo Tapia30OAK9069%33%560%000030100000101010%
858Freddy Tarnok23ATL367%33%000000000000000000
859Dillon Tate28BAL29270%42%967%04046512020200000
860Blake Taylor26HOU7473%34%1100%01000000000000000
861Michael A. Taylor31KCR1362%23%2100%00002200000000000
862Ryan Tepera34LAA23267%28%475%01014200000000001100%
863Jackson Tetreault26WSN9676%32%367%00002200000000000
864Caleb Thielbar35MIN24558%18%475%03123111001000000
865Keegan Thompson27CHC48564%27%6100%06133210000000000
866Mason Thompson24WSN10074%39%1100%05041100000000001100%
867Ryan Thompson30TBR18169%35%1173%0504871201111110250%
868Zach Thompson28PIT54371%34%875%15145300000000000
869Zack Thompson24STL13668%38%3100%04043300000000000
870Tyler Thornburg33ATL4768%17%1100%01011100000000000
871Tyler Thornburg33MIN4070%30%1100%00001100000000000
872Trent Thornton28TOR18967%26%2100%01012101001000000
873Jesús Tinoco27TEX8463%23%3100%01002110000011100
874Justin Topa31MIL3577%57%475%01014300000000000
875Luis Torrens26SEA1090%30%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%
876Touki Toussaint26LAA10853%28%10%000000000000000010%
877Blake Treinen34LAD1753%35%000000000000000000
878Lou Trivino30NYY9362%32%3100%02024300000000000
879Lou Trivino30OAK15758%31%540%020222010010000020%
880Tanner Tully27CLE3070%27%1100%00001000000000000
881Kyle Tyler25SDP1479%50%001010000000000000
882Edwin Uceta24ARI7368%32%2100%01012200000000000
883Erich Uelmen26CHC12266%32%10%020200010010000010%
884Duane Underwood Jr.27PIT25966%33%888%03115410000011100
885José Ureña30COL39672%38%2176%01601113701001100000
886José Ureña30MIL3675%33%000000000000000000
887Julio Urías25LAD68966%27%1464%03031190100110000475%
888José Urquidy27HOU68169%27%1872%0613119000000101010%
889César Valdez37LAA5100%80%000000000000000000
890Framber Valdez28HOU82766%45%3177%062423191100100000250%
891Phillips Valdéz30BOS7264%36%367%01012200000000000
892Josh VanMeter27PIT2774%33%000000000000000000
893Ildemaro Vargas30WSN3100%67%000000000000000000
894Louie Varland24MIN10670%28%2100%00002200000000000
895Andrew Vasquez28SFG729%14%000000000000000000
896Andrew Vasquez28TOR3259%31%10%01010000000000000
897Vince Velasquez30CHW31966%25%540%12012203021100000
898Drew VerHagen31STL10664%24%4100%01103300000000001100%
899Justin Verlander39HOU66665%25%1694%0404151321001022200
900Alex Vesia26LAD22753%19%650%01014302002100002100%
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%
901Nick Vespi26BAL11263%28%4100%01103210000011100
902Will Vest27DET27265%33%875%05056511001000000
903Cam Vieaux28PIT4850%15%000000000000000000
904Arodys Vizcaíno31KCR2962%17%000000000000000000
905Austin Voth30BAL34868%23%978%05047400000000000
906Austin Voth30WSN9470%29%2100%01012200000000000
907Michael Wacha30BOS51570%30%1493%080713910000000000
908Adam Wainwright40STL80373%33%2282%018016161420000000000
909Cole Waites24SFG2564%28%000000000000000000
910Ken Waldichuk24OAK14664%25%2100%01012100000010100
911Taijuan Walker29NYM64969%33%2692%01539241702002000001100%
912Jake Walsh26STL1547%20%000000000000000000
913Nash Walters25LAA367%67%000000000000000000
914Donovan Walton28SFG771%43%000000000000000000
915Andrew Wantz26LAA20459%19%450%02013200000000000
916Art Warren29CIN16558%22%2100%01012200000000000
917Austin Warren26LAA7076%29%475%01002200000000001100%
918Spenser Watkins29BAL45976%33%757%06056402002100001100%
919Ryan Weathers22SDP2167%33%001010000000000000
920Luke Weaver28ARI7967%28%2100%01101100000000000
921Luke Weaver28KCR9569%28%2100%01012111001011100
922Logan Webb25SFG78771%41%2391%02211822152000002220475%
923Ryan Weber31NYY3786%54%003031000000000000
924Jordan Weems29WSN16664%23%2100%02022200000000001100%
925Zack Weiss30LAA5650%18%001010001001000000
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%
926Greg Weissert27NYY4860%25%10%01010001001000000
927Alex Wells25BAL1650%25%000000000000000000
928Tyler Wells27BAL42371%27%786%0120118500000000000
929J.B. Wendelken29ARI12267%31%4100%01104200000020110
930Joey Wentz24DET13568%28%4100%01015400000000000
931Hayden Wesneski24CHC13265%31%367%05130001001000000
932Zack Wheeler32PHI60764%30%12100%0111911810000011100
933Mitch White27LAD23769%28%580%050444000000000010%
934Mitch White27TOR20375%34%786%04046600000000000
935Kodi Whitley27STL5958%25%2100%02022110000000000
936Garrett Whitlock26BOS31165%28%771%06056500000000000
937Rowan Wick29CHC29463%29%1070%04047701001100000
938Taylor Widener27ARI8271%23%001010000000000000
939Collin Wiles28OAK4168%39%10%01010000000000000
940Devin Williams27MIL24045%23%4100%03035310000000000
941Trevor Williams30NYM37267%25%5100%06154220000011101100%
942Bryse Wilson24PIT50972%34%3100%04043210000000000
943Justin Wilson34CIN1346%23%001010000000000000
944Steven Wilson27SDP21461%14%4100%02113201001000002100%
945Josh Winckowski24BOS31674%40%1070%0918740100100000250%
946Josh Winder25MIN28772%26%367%01012200000000000
947Matt Wisler29TBR17669%18%3100%02112200000000001100%
948Nick Wittgren31STL13476%32%4100%02102000000010101100%
949Alex Wood31SFG55566%34%1681%0303141021001011101100%
950Jake Woodford25STL18880%43%003030000000000000
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%
951Brandon Woodruff29MIL62059%23%1392%0807131010000011100
952Simeon Woods Richardson21MIN2070%15%000000000000000000
953William Woods23ATL863%13%000000000000000000
954Kyle Wright26ATL73865%37%2596%023119232010000011100
955Austin Wynns31SFG1080%20%000000000000000000
956Jimmy Yacabonis30MIA4549%18%001000000000010100
957Jimmy Yacabonis30TBR2850%7%000000001001000000
958Miguel Yajure24PIT11969%31%2100%03032200000000000
959Ryan Yarbrough30TBR35570%27%1182%0211961202011010250%
960Kirby Yates35ATL3361%24%001010000000000000
961Huascar Ynoa24ATL3757%32%1100%01012010000000000
962Alex Young28CLE250%50%000000000000000000
963Alex Young28SFG11472%39%1100%03011100000010100
964Danny Young28ATL1292%42%000000000000000000
965Danny Young28SEA2060%35%10%00000000000000000
966Aneurys Zabala25MIA1173%18%000000000000000000
967Rob Zastryzny30LAA1275%33%000000000000000000
968Rob Zastryzny30NYM475%25%000000000000000000
969Angel Zerpa22KCR4482%43%250%000011010100000010%
970T.J. Zeuch26CIN6469%38%2100%03022200000000000
971Bruce Zimmermann27BAL32074%31%5100%01015500000000003100%
LgAvg67465%29%1681%091713101100101110270%