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 Diamondbacks415.5116216231417.123793137710.970-370-2-10-3-14732928%15
Atlanta Braves304.0716116121410.2248661671512.94050111-101022742324%17
Baltimore Orioles425.9016216211402.01775211963.966-3000-30-103532734%6
Boston Red Sox374.6216216201419.01845012599.9514-2-7-20-6-3-3922219%6
Chicago Cubs405.1816216211412.2247103135916.964290000-44-4932118%7
Chicago White Sox263.9316216241403.116235112159.907-40-22-2010-101192417%8
Cincinnati Reds354.6916216211434.12671051511121.959-320010-212772525%10
Cleveland Indians244.4916216201408.02298313889.965217-10421632327%7
Colorado Rockies264.9416116131397.022086125912.95961-1-900-721652729%1
Detroit Tigers294.6716216221419.221583117156.930-350-510-602673232%2
Houston Astros314.0616216221445.021991119916.9597603-202-33562632%5
Kansas City Royals304.8616216211417.1173541071214.93123-1-8-20-1-93412437%6
Los Angeles Angels404.9616216211421.221686120106.954-2904-105-1-2851817%9
Los Angeles Dodgers393.4616216211452.02196914556.97736-1-10000-51083424%10
Miami Marlins344.3316216211415.02701031491811.9335516006-25612327%5
Milwaukee Brewers383.8516216221436.023667153166.93261-1-3200-4-2913025%7
Minnesota Twins355.1516216211419.118557113156.91932-1-5001-50802625%12
New York Mets424.1216216221379.12801091601112.9614811102-23663333%11
New York Yankees304.1316216231435.11895812297.952-41-100020-7861717%4
Oakland Athletics274.2416216231433.0187561211012.947-10-1-1000-4-1652225%6
Philadelphia Phillies354.6016216251418.22761081551317.953-54161010-43511523%7
Pittsburgh Pirates385.1416216201396.1205601341117.946-901104-5-2661922%4
San Diego Padres344.3716216221430.023489135109.9571602-10-32-3881817%11
Seattle Mariners384.6216216211440.1228901271110.952-102100-4-2911716%8
San Francisco Giants343.6716216221455.027096165914.967320-400-513532027%12
St. Louis Cardinals324.1516216231417.02511001391211.952811400113432335%5
Tampa Bay Rays414.0216216211455.21846211484.9577202103-41692224%9
Texas Rangers325.0316216201424.11785211889.95586-1-500-4-2-1741719%6
Toronto Blue Jays384.0916216211405.116941118105.94122010022-3732223%5
Washington Nationals335.0616216211394.121774142110.99512-1-610-61-3903226%3
League Average304.5316216221420 219761331010.9531600-001-1-0742424%7
9094.53485848585042615.0657222783982312309.95348004-6016-33-6221371124%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 Diamondbacks627066%28%15084%29387613798970161105822692%
Atlanta Braves594463%29%17187%4665551671121615121221291112479%
Baltimore Orioles625266%28%13286%1526401199176114032211385%
Boston Red Sox614762%29%14381%05024012599109009196901587%
Chicago Cubs620263%30%16486%110397913510512904551681602580%
Chicago White Sox586161%26%13881%33510221127910150411496901164%
Cincinnati Reds619961%28%16985%310513841511101511038321131742186%
Cleveland Indians596863%28%15890%38386313810668017094901283%
Colorado Rockies604466%31%16678%3863701251019921621261202171%
Detroit Tigers616466%31%15281%3831062117876151113364602176%
Houston Astros606063%29%14883%2917691199011911731691422085%
Kansas City Royals612764%29%13976%1545351078191203951451228100%
Los Angeles Angels619663%29%15079%28656912095810019264601675%
Los Angeles Dodgers594861%28%16187%06975314511685014564602789%
Miami Marlins602764%30%18383%31036851491171318311451191012875%
Milwaukee Brewers599060%28%18783%2677551531269152211364602986%
Minnesota Twins608065%28%13579%3571338113797151113262422282%
New York Mets578562%28%19184%2109985160115201123641281113485%
New York Yankees599961%27%14682%1586471229969045275611182%
Oakland Athletics606067%28%14283%25644412197101011811271201580%
Philadelphia Phillies605563%30%18485%410879015511722131012417111701794%
Pittsburgh Pirates614064%28%15485%260548134991611137217111522085%
San Diego Padres605662%28%14985%089277134971110136196901694%
Seattle Mariners610666%28%15483%19010691279910110473105911587%
San Francisco Giants600266%31%18784%39687116512212911721471312592%
St. Louis Cardinals604666%30%16984%41007861391031512011131181011587%
Tampa Bay Rays599864%28%13680%1626451148458008341311560%
Texas Rangers610366%30%14179%2525401189468008294722374%
Toronto Blue Jays591662%28%14583%3417291189661012725441967%
Washington Nationals607364%27%16689%1746561421171210010104734190%
League Average606164%29%15783%27675913310111101282106912083%
18181864%29%471083%6222782061782398130313163112050241753091812802959583%
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
1Fernando Abad35BALAL160017.2303001.000000000001.530.19000
2Cory Abbott25CHCNL71017.1321001.000000000001.560.43300%0
3Albert Abreu25NYYAL280036.2963001.000-1-500000-12.210.32500%0
4Bryan Abreu24HOUAL310036.01073011.000161001002.500.32200%1
5Domingo Acevedo27OAKAL100011.0413001.00000000003.270.40001
6Jason Adam29CHCNL120010.2110001.000000000000.840.0801100%0
7Austin Adams30SDPNL650052.2725001.000-1-400000-11.200.115117%0
8Joan Adon22WSNNL1105.10000000000000.000.00000
9Miguel Aguilar29ARINL9007.0101001.000000000001.290.11000
10Keegan Akin26BALAL2417095.0606011.00000-100-1010.570.2502100%1
11R.J. Alaniz30CINNL3002.2000000000000.000.00000
12Andrew Albers35MINAL53019.0211001.000-1-11-100-1000.950.40000
13Hanser Alberto28KCRAL1000.100000000.000.00000
14Jorge Alcalá25MINAL590059.2743001.000000000001.060.12400%1
15Sandy Alcántara25MIANL33331205.254242641.926-2-2-200-1-102.191.5213528%1
16Sergio Alcántara24CHCNL1000.100000000.000.00000
17Scott Alexander31LADNL180015.1541011.000-2-26-100-10-12.930.28500%0
18Tyler Alexander26DETAL41150106.1826001.000-1-2-100-1000.680.20200%0
19A.J. Alexy23TEXAL54023.0404001.0002171001011.570.80001
20Kolby Allard23TEXAL32170124.2927001.000-2-3-2000-200.650.28600%1
21Logan Allen24CLEAL1411050.1734001.000-1-4-100-1001.250.502133%0
22Nick Allgeyer25TORAL1001.000000000000.000.00000
23Yency Almonte27COLNL480047.2431001.000-2-8-100-10-10.760.08500%0
24Albert Almora27NYMNL1001.0110001.0000000009.001.00000
25Dan Altavilla28SDPNL2001.100000000.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
26José Alvarado26PHINL640055.293511.889-1-4-2100-201.290.134233%2
27José Álvarez32SFGNL671064.21521120.867000001001.810.195117%2
28Adbert Alzolay26CHCNL29210125.2301911021.0000010001-12.151.0310217%0
29Brett Anderson33MILNL2424096.01611321.875-1-2-2000-211.310.581150%1
30Chase Anderson33PHINL149048.019811011.000282002003.561.36100%0
31Drew Anderson27TEXAL91022.0413011.000000000001.640.44300%0
32Ian Anderson23ATLNL24240128.12581612.960-2-300000-11.681.00600%0
33Nick Anderson30TBRAL6006.010010.000-1-330000000.000.00000
34Shaun Anderson26TOTMLB160023.1312001.000000000001.160.19000
35Shaun Anderson26TOTMLB110018.2211001.000000000000.960.18000
36Shaun Anderson26MINAL4008.2110001.000000000001.040.25000
37Shaun Anderson26BALAL70010.0101001.000000000000.900.14000
38Shaun Anderson26SDPNL5004.2101001.00000000001.930.20000
39Tanner Anderson28PITNL1005.0202011.000140101-103.602.00000
40Tyler Anderson31TOTMLB31310167.03892633.9212143002001.891.138111%1
41Tyler Anderson31PITNL18180103.12451722.917001001001.921.224120%1
42Tyler Anderson31SEAAL1313063.2144911.929262001001.841.00400%0
43Matt Andriese31TOTMLB340048.1413001.000-1-25-100-1000.740.12300%0
44Matt Andriese31BOSAL260037.1312001.000-1-5-100-1000.720.12300%0
45Matt Andriese31SEAAL80011.0101001.000000000000.820.13000
46Tejay Antone27CINNL230033.2752011.000000000001.870.30300%0
47Jonathan Araúz22BOSAL1001.0000000000.000.00000
48Chris Archer32TBRAL65019.100000-1-10-10-1000.000.00000
49Kohei Arihara28TEXAL1010040.2532001.000000000001.110.50000
50Shawn Armstrong30TOTMLB310036.040310.7501331001000.750.10100%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
51Shawn Armstrong30BALAL200020.0303001.0001101001001.350.15100%0
52Shawn Armstrong30TBRAL110016.010010.000000000000.000.00000
53Jake Arrieta35TOTMLB2424098.2133640.692-3-36-100-10-10.820.389218%0
54Jake Arrieta35CHCNL2020086.1113530.727-3-7-100-10-10.830.409110%0
55Jake Arrieta35SDPNL44012.120110.500000000000.730.2501100%0
56Christian Arroyo26BOSAL1001.0000000000000.000.00000
57Aaron Ashby23MILNL134031.251310.800-2-13-100-1001.140.31300%0
58Willians Astudillo29MINAL4004.0101001.00000000002.250.25000
59Pedro Avila24SDPNL1104.00000000000000.000.00000
60Luis Avilán31WSNNL4005.00000000000000.000.00000
61John Axford38MILNL1000.1000000000000.000.00000
62Pedro Báez33HOUAL4004.1000000000000.000.00000
63Bryan Baker26TORAL1001.0000000000.000.00000
64Alberto Baldonado28WSNNL140010.2101001.000000000000.840.07000
65Anthony Banda27TOTMLB300033.221010.500000000000.270.03000
66Anthony Banda27NYMNL5007.110010.000000000000.000.00000
67Anthony Banda27PITNL250026.1110001.000000000000.340.04000
68Caleb Baragar27SFGNL250023.0422011.00000-100-1001.570.1601100%0
69Daniel Bard36COLNL670065.241210.750-1-3-100-1000.410.047330%0
70Joe Barlow25TEXAL310029.0321001.000000000000.930.10100%0
71Scott Barlow28KCRAL710074.1716001.000000001-100.850.10400%1
72Charlie Barnes25MINAL98038.0404001.000000001-100.950.441150%0
73Jacob Barnes31TOTMLB290028.2523001.0001411001001.570.172133%0
74Jacob Barnes31NYMNL190018.2523001.0001111001002.410.261150%0
75Jacob Barnes31TORAL100010.00000000000000.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
76Matt Barnes31BOSAL600054.2303001.000-2-7-100-10-10.490.057113%0
77Kyle Barraclough31MINAL100013.0330001.000-1-1500000-12.080.30300%0
78Manny Barreda32BALAL3002.2000000000000.000.00000
79Jaime Barria24LAAAL1311056.2413001.000000000000.640.31200%0
80Anthony Bass33MIANL701061.1136610.92313-1001-121.760.171480%1
81Chris Bassitt32OAKAL27271157.11641110.938-1-1-1000-100.860.567330%0
82Trevor Bauer30LADNL17171107.2103610.900-2-4-1000-1-10.750.5312320%0
83Mike Baumann25BALAL40010.0101001.000000000000.900.25000
84Shane Baz22TBRAL33013.1000000000000.000.00000
85Eduard Bazardo25BOSAL2003.0000000000000.000.00000
86Jeremy Beasley25TORAL8009.1321001.000000000002.890.38300%0
87David Bednar26PITNL610060.2523001.000-1-3-100-1000.740.083240%0
88Cam Bedrosian29TOTMLB261025.0422001.000000000001.440.15000
89Cam Bedrosian29TOTMLB171016.0422001.000000000002.250.24000
90Cam Bedrosian29CINNL6005.2202001.000000000003.180.33000
91Cam Bedrosian29OAKAL9009.00000000000000.000.00000
92Cam Bedrosian29PHINL111010.1220001.000000000001.740.18000
93Tyler Beede28SFGNL1001.000000000000.000.00000
94Andrew Bellatti29MIANL3003.120020.000-1-60-1000-100.000.00000
95Anthony Bemboom31LAAAL1001.0000000000000.000.00000
96Anthony Bender26MIANL601061.1111823.8183102002011.320.152360%0
97Wes Benjamin27TEXAL132022.200000-1-9-100-1000.000.00000
98Travis Bergen27TORAL101010.2101001.000000000000.840.10000
99José Berríos27TOTMLB32321192.040132345.9005312003-121.691.132571%3
100José Berríos27MINAL20201121.22671722.923582002021.781.201480%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
101José Berríos27TORAL1212070.1146623.857000001-101.541.001150%0
102Dellin Betances33NYMNL1001.000000-1-200000-10.000.00300%0
103Alec Bettinger25MILNL41010.0110001.000000000000.900.25000
104Joe Biagini31CHCNL1003.00000000000000.000.00000
105Phil Bickford25TOTMLB570051.1321011.000-2-47-100-10-10.530.056225%0
106Phil Bickford25MILNL1001.000000000000.000.00000
107Phil Bickford25LADNL560050.1321011.000-2-8-100-10-10.540.056225%0
108Jesse Biddle29ATLNL80010.2303001.00000000002.530.38200%0
109Shane Bieber26CLEAL1616096.21248001.000241001011.120.753457%1
110Brandon Bielak25HOUAL282050.082510.875001001001.260.251150%0
111Paul Blackburn27OAKAL99038.151310.800-1-5-100-1000.940.441150%0
112Alex Blandino28CINNL4003.20000000000000.000.00000
113Richard Bleier34MIANL680058.01468001.000000000002.170.21300%0
114Scott Blewett25KCRAL3005.0000000000000.000.00000
115Ronald Bolaños24KCRAL3006.10000000000000.000.00000
116Ryan Borucki27TORAL240023.2404001.000000000001.520.17000
117Akeem Bostick26NYMNL1001.0000000000.000.00000
118Ben Bowden26COLNL390035.220110.500-2-11-1000-100.250.03000
119Brad Boxberger33MILNL710064.294410.889-1-3-100-1001.110.11300%0
120Matthew Boyd30DETAL1515078.21349011.000130000011.490.871150%1
121Brad Brach35CINNL350030.092521.778-1-700000-12.100.206114%0
122Archie Bradley28PHINL530051.0624001.000000001-101.060.11200%0
123Ryan Brasier33BOSAL130012.0211001.000-1-17-100-1001.500.1501100%0
124Steven Brault29PITNL77027.2606001.0002140100001.950.86100%0
125John Brebbia31SFGNL180018.1110001.000000000000.490.06100%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
126Brandon Brennan29BOSAL1003.000000000000000.000.0001100%0
127Jake Brentz26KCRAL720064.0918001.000261001001.270.131150%0
128Colten Brewer28BOSAL1001.0000000000000.000.00100%0
129Austin Brice29BOSAL130013.2211001.000-1-15-1000-101.320.15100%0
130Zack Britton33NYYAL220018.1303021.000000000001.470.14200%0
131Connor Brogdon26PHINL561057.21477011.0000010010-12.180.25600%0
132Rex Brothers33CHCNL570053.0312001.000-2-8-100-10-10.510.05600%0
133JT Brubaker27PITNL24240124.12261512.955230000021.520.881480%1
134Justin Bruihl24LADNL212018.2303001.000000000001.450.1401100%0
135Kris Bubic23KCRAL29200130.0133912.923-1-2-1-10-1-110.830.411375%0
136Ryan Buchter34ARINL180016.1303001.0001120000-111.650.171150%1
137Walker Buehler26LADNL33330207.236102511.972-1-100000-11.521.0612320%1
138JB Bukauskas24ARINL210017.1101001.000000000000.520.051150%0
139Madison Bumgarner31ARINL26261146.12061310.950000000001.170.7311427%1
140Aaron Bummer27CHWAL620056.1122912.917-1-4-100-1001.760.185229%1
141Dylan Bundy28LAAAL2319090.2936001.0000010000-10.890.39600%0
142Zack Burdi26TOTMLB70010.0101001.000000000000.900.14300%0
143Zack Burdi26CHWAL6009.0101001.000000000001.000.17100%0
144Zack Burdi26BALAL1001.0000000000.000.00200%0
145Corbin Burnes26MILNL28280167.02891810.964-2-2000-10-21.460.9618210%0
146Andy Burns30LADNL1001.0110001.00000000009.001.00000
147Ryan Burr27CHWAL341036.2422011.000-2-11-1-10-1000.980.12300%0
148Beau Burrows24TOTMLB61011.00000000000000.000.0001100%0
149Beau Burrows24DETAL1001.20000000000000.000.00000
150Beau Burrows24MINAL5109.10000000000000.000.0001100%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
151Matt Bush35TEXAL4004.00000000000000.000.00000
152Asdrúbal Cabrera35ARINL2001.1000000000000.000.00000
153Edward Cabrera23MIANL77026.1303011.000000001-101.030.431150%0
154Génesis Cabrera24STLNL710070.01064011.000-1-3-100-2001.290.14200%0
155Trevor Cahill33PITNL98037.092520.778000000001.700.78300%0
156Daniel Camarena28SDPNL6009.1202001.000000000001.930.33200%0
157Paul Campbell25MIANL161026.2541001.000000000001.690.311150%0
158Griffin Canning25LAAAL1413062.2134811.923261001011.720.865117%3
159Drew Carlton25DETAL4003.20000000000000.000.0001100%0
160Matt Carpenter35STLNL1001.1000000000.000.00000
161Carlos Carrasco34NYMNL1212053.2125611.917000001-101.840.92100%0
162Daniel Castano26MIANL54020.172320.714001000002.211.00200%0
163Ryan Castellani25COLNL1103.1110001.000000000002.701.0001100%0
164Humberto Castellanos23ARINL147045.21147001.000000000002.170.79100%0
165Diego Castillo27TOTMLB610058.161410.833-2-41000-1000.770.085117%1
166Diego Castillo27TBRAL370036.1303001.000-2-110000000.740.08300%1
167Diego Castillo27SEAAL240022.031110.66700000-1000.820.082133%0
168Luis Castillo28CINNL33330187.234171615.97111-110-1011.581.005444%0
169Anthony Castro26TORAL250024.2642001.000000000002.190.24100%0
170Harold Castro27DETAL3002.2000000000000.000.00000
171Kervin Castro22SFGNL100013.1101001.000000000000.680.10000
172Miguel Castro26NYMNL692070.1178810.941-2-6-10000-12.050.2310217%0
173Dylan Cease25CHWAL32321165.2165831.813-7-8-1-10-10-30.710.412228%0
174Luis Cessa29TOTMLB530064.21477001.000000000001.950.261150%0
175Luis Cessa29NYYAL290038.1743001.000-1-5-100-1001.640.24100%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
176Luis Cessa29CINNL240026.1734001.000181001002.390.2901100%0
177Jhoulys Chacín33COLNL461064.11569001.000000000102.100.335229%0
178Andrew Chafin31TOTMLB710068.2156811.933000001001.830.20100%0
179Andrew Chafin31CHCNL430039.1116411.909000000002.290.23100%0
180Andrew Chafin31OAKAL280029.1404001.000000001001.230.14000
181Aroldis Chapman33NYYAL610056.160330.500-1-40000000.480.055117%0
182JT Chargois30TOTMLB560053.2633001.000000000-101.010.111375%0
183JT Chargois30SEAAL310030.0321001.000000000-100.900.101267%0
184JT Chargois30TBRAL250023.2312001.000000000001.140.1201100%0
185Tyler Chatwood31TOTMLB320032.073310.857000000101.690.19100%0
186Tyler Chatwood31TORAL300028.062310.833000000101.610.17100%0
187Tyler Chatwood31SFGNL2004.0110001.000000000002.250.50000
188Jesse Chavez37ATLNL304033.261410.833161001001.340.17200%0
189Adam Cimber30TOTMLB720071.21731220.8822331000111.880.211267%1
190Adam Cimber30MIANL330034.1927001.0003172001112.360.271150%1
191Adam Cimber30TORAL390037.181520.750-1-5-100-1001.450.1501100%0
192Steve Cishek35LAAAL740068.1123811.91700-1001-111.450.151267%2
193José Cisnero32DETAL670061.294410.889-2-6-200-1-101.170.12200%0
194Aaron Civale26CLEAL21210124.122715011.000231000011.591.054450%0
195Taylor Clarke28ARINL430043.1615001.00000000-1001.250.14200%0
196Emmanuel Clase23CLEAL710069.2199911.947000000002.330.25400%0
197Alex Claudio29LAAAL410032.2862001.000000000002.200.201150%1
198Sam Clay28WSNNL580045.0514001.00000000-1001.000.09100%0
199Garrett Cleavinger27LADNL221018.0321001.000-1-11-1000-101.500.14300%0
200Tyler Clippard36ARINL260025.10000000000000.000.00300%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
201Alex Cobb33LAAAL1818093.125101410.960242002002.311.33600%1
202Kyle Cody26TEXAL70011.100000-2-3500000-10.000.00300%0
203A.J. Cole29TORAL6008.00000000000000.000.00000
204Gerrit Cole30NYYAL30302181.1211011011.0000010011-11.040.70900%1
205Dylan Coleman24KCRAL5006.10000000000000.000.00000
206Alex Colomé32MINAL670065.081430.625-3-9-2000-2-10.690.071118%1
207Adam Conley31TBRAL170019.2541001.000000000002.290.291150%0
208Roansy Contreras21PITNL1103.0000000000000.000.0001100%0
209Sam Coonrod28PHINL422042.161410.833-1-5-1000-101.060.12200%0
210Patrick Corbin31WSNNL31310171.238929011.000111000101.991.2313528%3
211Nestor Cortes26NYYAL2214093.0734011.000-1-200000-10.680.32500%0
212Jharel Cotton29TEXAL230030.2211001.00000000-1000.590.09100%0
213Danny Coulombe31MINAL291034.1606001.000160000011.570.212360%3
214Jake Cousins26MILNL300030.0413001.000-1-700000-11.200.138111%0
215Kutter Crawford25BOSAL1102.00000000000000.000.00100%0
216Stefan Crichton29ARINL310023.1523021.000000001-101.930.16200%0
217Kyle Crick28PITNL270024.1303001.000-1-800000-11.110.11600%0
218Nabil Crismatt26SDPNL450081.1135710.923-1-2-200-1-101.330.275338%0
219Cooper Criswell24LAAAL1101.1000000000000.000.00000
220Garrett Crochet22CHWAL540054.160330.500-3-11-200-1-1-10.500.066114%0
221Jake Cronenworth27SDPNL1000.2000000000000.000.00000
222Hans Crouse22PHINL2207.00000000000000.000.00000
223Wil Crowe26PITNL26250116.215510011.000120000011.160.581150%1
224Johnny Cueto35SFGNL22210114.229121431.89712-100-1022.041.18003
225Charlie Culberson32TEXAL2002.0101001.00000000004.500.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
226John Curtiss28TOTMLB412044.170611.857000000001.220.15300%0
227John Curtiss28MIANL352040.070611.857000000001.350.17200%0
228John Curtiss28MILNL6004.1000000000000.000.00100%0
229Yu Darvish34SDPNL30300166.122148011.000-2-200000-21.190.731516%0
230Tucker Davidson25ATLNL44020.0101001.00000000000.450.25000
231Zach Davies28CHCNL32320148.0351322021.000683002112.131.096333%2
232Austin Davis28TOTMLB290026.1202001.00000000-1000.680.07300%0
233Austin Davis28PITNL10009.2101001.000000000000.930.10000
234Austin Davis28BOSAL190016.2101001.00000000-1000.540.05300%0
235Wade Davis35KCRAL400042.2422001.000-1-500000-10.840.10400%0
236Grant Dayton33ATLNL130013.0413001.000-1-15-100-1002.770.31000
237Brett de Geus23TOTMLB470050.0123811.917-1-24-1000001.980.23300%2
238Brett de Geus23TEXAL190026.2404001.000-1-8-1000001.350.21000
239Brett de Geus23ARINL280023.183411.875000000002.700.25300%2
240Chase De Jong27PITNL99043.2101812.900151001001.851.00000
241José De León28CINNL92018.1312001.000000000001.470.33000
242Enyel De Los Santos25TOTMLB330035.152210.800-1-34-1000011.020.12001
243Enyel De Los Santos25PHINL260028.052210.800-1-7-1000011.290.15001
244Enyel De Los Santos25PITNL7007.10000000000000.000.00000
245Jacob deGrom33NYMNL1515192.01367001.0000010000-11.270.875117%0
246Miguel Del Pozo28DETAL5005.1202001.0001381001003.380.40000
247Anthony DeSclafani31SFGNL31312167.224816011.000222001201.290.777436%0
248Reid Detmers21LAAAL55020.2202001.000-1-1000000-10.870.40800%0
249Ross Detwiler35TOTMLB535052.194410.88912320011-11.380.15500%0
250Ross Detwiler35MIANL465045.194410.8891420011-11.590.17500%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
251Ross Detwiler35SDPNL7007.0000000000000.000.00000
252Chris Devenski30ARINL8007.1101001.000-1-2700000-11.230.13500%0
253Edwin Díaz27NYMNL630062.2945001.000000000001.290.146440%0
254Jhonathan Díaz24LAAAL32013.0312011.000000000002.081.00000
255Miguel Díaz26SDPNL252042.081611.8752102001001.500.28200%0
256Yennsy Díaz24NYMNL200025.0211001.000000000000.720.102133%0
257Brandon Dickson36STLNL2002.00000000000000.000.00000
258Jake Diekman34OAKAL670060.2523001.000000000000.740.075444%0
259Wilmer Difo29PITNL2002.0000000000000.000.00000
260Marcos Diplán24BALAL230030.0202001.000000001-100.600.09000
261Randy Dobnak26MINAL146050.2826001.000-1-4-100-1001.420.571150%0
262Kyle Dohy24PHINL1001.0000000000000.000.00000
263Rafael Dolis33TORAL390032.0312001.000-1-600000-10.840.08500%0
264Seranthony Domínguez26PHINL1001.000000000.000.00000
265Sean Doolittle34TOTMLB560049.2321001.000000000000.540.054343%0
266Sean Doolittle34CINNL450038.1211001.000000000000.470.044343%0
267Sean Doolittle34SEAAL110011.1110001.000000000000.790.09000
268Camilo Doval23SFGNL290027.0303001.000-1-7-100-1001.000.10000
269Brandon Drury28NYMNL1000.2000000000000.000.00000
270Tyler Duffey30MINAL640062.141210.75000-100-1010.430.0502100%0
271Danny Duffy32KCRAL1312061.0615011.000131001000.890.4601100%0
272Matt Duffy30CHCNL1000.1101001.000000000027.001.00000
273Robert Dugger25SEAAL124025.2321001.000-1-8-100-1001.050.25200%1
274Justin Dunn25SEAAL1111050.174210.857-3-12-100-10-21.070.551000%0
275Dane Dunning26TEXAL27250117.21257021.000-2-3-200-3000.920.445229%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
276Jon Duplantier26ARINL44013.0101001.000-1-15-100-1000.690.25000
277Adam Eaton32LAAAL1001.0000000000000.000.00000
278Carl Edwards Jr.29TOTMLB7005.20000000000000.000.00000
279Carl Edwards Jr.29ATLNL1000.10000000000000.000.00000
280Carl Edwards Jr.29TORAL6005.10000000000000.000.00000
281Scott Effross27CHCNL140014.2101001.000-1-14-100-1000.610.073240%1
282Zach Eflin27PHINL18180105.22471614.958242002001.961.28100%0
283Jerad Eickhoff30NYMNL54019.2734011.0001101000003.201.40000
284Seth Elledge25STLNL110011.2110001.000000000000.770.0901100%0
285Chris Ellis28TOTMLB76029.1202001.000000000000.610.294233%1
286Chris Ellis28TBRAL1004.0000000000000.000.00000
287Chris Ellis28BALAL66025.1202001.000000000000.710.334233%1
288Kent Emanuel29HOUAL100017.2431011.00000000002.040.40000
289Dietrich Enns30TBRAL90022.1202001.000190000010.810.221267%2
290Nathan Eovaldi31BOSAL32320182.1361323021.000001-1010-11.781.131000%0
291Thomas Eshelman27BALAL96027.2211001.000-1-7-100-1000.650.2201100%0
292Raynel Espinal29BOSAL1002.0101001.00000000004.501.00000
293Paolo Espino34WSNNL35190109.220911001.000121001001.640.574120%0
294Carlos Estévez28COLNL640061.21055011.000-2-6-1-10-1001.460.16200%0
295Demarcus Evans24TEXAL250026.1101001.000000000000.340.04000
296Phillip Evans28PITNL1001.000000000.000.00000
297Pete Fairbanks27TBRAL470042.2642001.000-2-9-100-10-11.270.138220%0
298Bailey Falter24PHINL221033.2202001.00000000-1000.530.0901100%0
299Jeurys Familia31NYMNL650059.11037001.000000000001.520.15200%1
300Jake Faria27ARINL233032.2871001.000000000002.200.35200%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
301Buck Farmer30DETAL360035.1303011.000000000000.760.08100%0
302Luke Farrell30MINAL201024.2220001.000-1-8-1000000.730.10200%0
303Erick Fedde28WSNNL29270133.1311219001.0000000000-12.091.0716627%0
304Michael Feliz28TOTMLB210020.0110011.000-1-60-100-1000.450.051150%0
305Michael Feliz28TOTMLB5005.2110011.000-1-211-100-1001.590.20000
306Michael Feliz28TOTMLB160014.100000-1-85-100-1000.000.001150%0
307Michael Feliz28PITNL7007.20000000000000.000.0001100%0
308Michael Feliz28CINNL9006.200000-1-30-10-1000.000.00100%0
309Michael Feliz28BOSAL4005.1110011.00000000001.690.25000
310Michael Feliz28OAKAL1000.1000000000000.000.00000
311Neftalí Feliz33TOTMLB5004.0110001.00000000002.250.20000
312Neftalí Feliz33PHINL2001.0000000000.000.00000
313Neftalí Feliz33LADNL3003.0110001.00000000003.000.33000
314Ryan Feltner24COLNL2206.1110001.000000000001.420.50000
315Julian Fernández25COLNL6006.2220001.00000000002.700.33100%0
316Junior Fernández24STLNL180020.2202001.000-1-10-100-1000.870.11000
317J.P. Feyereisen28TOTMLB550056.0862001.0001212002001.290.154120%0
318J.P. Feyereisen28MILNL210019.1431001.000001001001.860.192133%0
319J.P. Feyereisen28TBRAL340036.2431001.000151001000.980.12200%0
320Mike Fiers36OAKAL2209.1101001.00000000000.960.50000
321Kyle Finnegan29WSNNL680066.01156001.000-1-300000-11.500.169218%0
322Jay Flaa29TOTMLB2002.2000000000000.000.00000
323Jay Flaa29BALAL1001.1000000000000.000.00000
324Jay Flaa29ATLNL1001.1000000000000.000.00000
325Jack Flaherty25STLNL1715078.1147610.929382001111.490.7603100%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
326Josh Fleming25TBRAL26110104.1301020001.000363002102.591.15100%0
327Aaron Fletcher25SEAAL4003.20000000000000.000.00000
328Chris Flexen26SEAAL31310179.2462125011.000563004-122.301.484120%3
329Bernardo Flores Jr.25STLNL1000.000000000.00000
330Dylan Floro30MIANL680064.0963001.000-2-6-200-2001.270.132133%0
331Jason Foley25DETAL110010.10000000000000.000.001150%0
332Mike Foltynewicz29TEXAL28240139.01841311.944110000011.100.612360%1
333Matt Foster26CHWAL370039.0404011.000151000000.920.112133%0
334Seth Frankoff32ARINL43014.2514011.000000000003.071.251150%0
335Kyle Freeland28COLNL23230120.215510031.000-3-5-300-2001.120.658433%1
336Mike Freeman33CINNL1000.100000000.000.00000
337Luis Frías23ARINL3003.10000000000000.000.00000
338Max Fried27ATLNL28282165.24683713.978675-104122.441.618327%6
339Jace Fry27CHWAL6006.2202011.000000000002.700.331150%1
340Paul Fry28BALAL520047.1716001.000-1-4-100-1001.330.13300%0
341Joshua Fuentes28COLNL1001.00000000000000.000.00000
342Carson Fulmer27CINNL200025.2101001.000-1-8-100-1000.350.05200%0
343Michael Fulmer28DETAL524069.295310.889-2-6-1000-1-11.030.15600%0
344Kyle Funkhouser27DETAL572068.1135710.923130100001.580.213125%0
345Giovanny Gallegos29STLNL730080.1134811.923120000011.340.163240%1
346Zac Gallen25ARINL23231121.11641110.938231000111.110.651150%0
347John Gant28TOTMLB39210110.02241623.9092212002-1-21.640.511100%0
348John Gant28STLNL2514076.11841313.944382002-1-12.000.68700%0
349John Gant28MINAL147033.240310.750-1-600000-10.800.21400%0
350Bryan Garcia26DETAL390039.140310.750150000000.690.08300%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
351Deivi García22NYYAL2208.10000000000000.000.00000
352Edgar García24TOTMLB110014.2101001.000000000000.610.09200%0
353Edgar García24CINNL5004.1101001.000000000002.080.20200%0
354Edgar García24MINAL60010.10000000000000.000.00000
355Jarlín García28SFGNL580068.214311001.000392001011.830.244556%2
356Luis García34STLNL340033.1624001.000000000001.620.1801100%0
357Luis Garcia24HOUAL30280155.122101021.909-3-4-200-20-11.160.6714836%0
358Robel García28HOUAL1001.0110001.00000000009.001.00000
359Rony García23DETAL2003.2000000000000.000.0001100%0
360Yimi García30TOTMLB620057.293510.889000000-101.250.13200%0
361Yimi García30MIANL390036.1633001.000000000001.490.15000
362Yimi García30HOUAL230021.130210.667000000-100.840.09200%0
363Amir Garrett29CINNL630047.2945011.0000010010-11.700.14500%0
364Braxton Garrett23MIANL87034.080710.875161001001.850.88000
365Justin Garza27CLEAL210028.2523011.000000000001.570.24100%0
366Ralph Garza27TOTMLB270030.1413001.0001401001001.190.15000
367Ralph Garza27HOUAL90011.0101001.000000000000.820.11000
368Ralph Garza27MINAL180019.1312001.0001101001001.400.17000
369Kevin Gausman30SFGNL33330192.033131911.970332000201.500.979218%2
370Domingo Germán28NYYAL2218098.1102620.800-3-6-300-2000.730.366114%0
371Ian Gibaut27MINAL3006.2000000000000.000.00000
372Kyle Gibson33TOTMLB31300182.035112312.971213000-1021.681.102360%1
373Kyle Gibson33TEXAL19190113.01851210.94400-100-1011.350.892250%1
374Kyle Gibson33PHINL1211069.017611021.000261000012.221.4201100%0
375Luis Gil23NYYAL66029.1202001.000000000000.610.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
376Logan Gilbert24SEAAL24240119.11459001.000-1-200000-11.060.581000%0
377Tyler Gilbert27ARINL96140.01147021.000151001002.481.222250%1
378Lucas Gilbreath25COLNL471042.2514001.000000000101.050.11000
379Kevin Ginkel27ARINL320028.1330001.000-2-14-200-2000.950.0901100%0
380Lucas Giolito26CHWAL31311178.211110001.000-2-2-100-10-10.550.351516%2
381Mychal Givens31TOTMLB540051.01165001.0001231000001.940.207436%0
382Mychal Givens31COLNL310029.2523001.000000000001.520.165338%0
383Mychal Givens31CINNL230021.1642001.000191000002.530.262133%0
384Tyler Glasnow27TBRAL1414088.0963001.000-1-200000-10.920.646225%0
385Zack Godley31MILNL2103.110010.000000000-100.000.00000
386Austin Gomber27COLNL23230115.191711.88900-210-1010.620.351150%0
387Stephen Gonsalves26BOSAL3004.1000000000000.000.00000
388Tony Gonsolin27LADNL1513055.2954001.000271001011.460.6002100%0
389Marco Gonzales29SEAAL25251143.12661820.923462102011.510.967330%1
390Chi Chi González29COLNL24180101.226131212.962362002012.211.042250%0
391Marwin González32BOSAL1001.000000000000.000.00000
392Romy Gonzalez24CHWAL1000.1000000000.000.00000
393Victor González25LADNL441035.1716011.000161000001.780.162133%0
394Anthony Gose30CLEAL6006.2202001.00000000002.700.33000
395Ashton Goudeau28TOTMLB161034.1624011.000000000001.570.382133%0
396Ashton Goudeau28CINNL5009.0312001.0001221001003.000.60100%0
397Ashton Goudeau28COLNL111025.1312011.000-1-8-100-1001.070.271150%0
398Brusdar Graterol22LADNL341033.115510011.0002122002004.050.441150%0
399Kendall Graveman30TOTMLB530056.0404001.000000000000.640.084233%0
400Kendall Graveman30SEAAL300033.0303001.000000000000.820.1001100%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
401Kendall Graveman30HOUAL230023.0101001.000000000000.390.044120%0
402Jon Gray29COLNL29290149.02011720.900-2-3-100-1001.090.628220%0
403Josiah Gray23TOTMLB1413070.2936021.000116000-1101.150.645117%0
404Josiah Gray23LADNL2108.0101001.000000000001.130.501150%0
405Josiah Gray23WSNNL1212062.2835021.00013000-1101.150.67400%0
406Sonny Gray31CINNL26260135.1321319021.0000020011-22.131.231100%0
407Chad Green30NYYAL670083.2514001.000120000010.540.072571%0
408Conner Greene26TOTMLB241025.1303001.000000000001.070.134120%0
409Conner Greene26BALAL221023.1303001.000000000001.160.144120%0
410Conner Greene26LADNL2002.00000000000000.000.00000
411Shane Greene32TOTMLB280023.2110001.000000000000.380.04100%0
412Shane Greene32ATLNL190017.0110001.000000000000.530.05000
413Shane Greene32LADNL9006.2000000000000.000.00100%0
414Zack Greinke37HOUAL30291171.0371720061.000564004001.951.237113%0
415Robert Gsellman27NYMNL171028.21257011.000171000103.770.711150%1
416Reymin Guduan29OAKAL110014.1321001.000000000001.880.27000
417Sean Guenther25MIANL140020.1321001.000-1-10-100-1001.330.21000
418Deolis Guerra32OAKAL530065.283411.875-3-9-100-10-20.960.131000%0
419Javy Guerra35WSNNL6006.0321001.000000000004.500.50000
420Javy Guerra25SDPNL4003.20000000000000.000.00000
421Junior Guerra36LAAAL411065.113310021.000131001101.790.32300%0
422Luis Guillorme26NYMNL1001.00000000000000.000.00000
423Preston Guilmet33MIANL2002.000000000000.000.00000
424Jandel Gustave28MILNL140018.1101001.000-1-11-100-1000.490.07000
425Vladimir Gutierrez25CINNL22220114.026101421.923-1-200000-11.891.091417%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
426Jorge Guzmán25MIANL2001.2000000000000.000.00100%0
427Josh Hader27MILNL600058.2413001.000-1-30001-1-10.610.075117%0
428Jesse Hahn31KCRAL5003.1211011.0001601001005.400.40000
429David Hale33PHINL171026.2615011.000181001002.030.35200%0
430J.D. Hammer26PHINL200020.032010.667-1-10-100-1000.900.10000
431Brad Hand31TOTMLB680064.290811.889-1-1800000-11.110.12700%0
432Brad Hand31TOTMLB570056.080711.875-1-2100000-11.130.12500%0
433Brad Hand31WSNNL410042.2606011.000-1-500000-11.270.15500%0
434Brad Hand31NYMNL160013.120110.500000000000.680.06000
435Brad Hand31TORAL11008.2101001.000000000001.040.09200%0
436Eric Hanhold27BALAL100010.1101001.000-1-1900000-10.870.10400%0
437J.A. Happ38TOTMLB30300152.1145810.929-1-7-100-1100.770.438111%0
438J.A. Happ38MINAL1919098.1113710.909000000100.920.536114%0
439J.A. Happ38STLNL1111054.0321001.000-1-4-100-1000.500.27200%0
440Blaine Hardy34MILNL1001.00000000000000.000.00000
441Ryne Harper32WSNNL340035.2734001.000000000001.770.211150%0
442Will Harris36WSNNL8006.00000000000000.000.00000
443Geoff Hartlieb27TOTMLB7009.00000000000000.000.00000
444Geoff Hartlieb27PITNL4004.20000000000000.000.00000
445Geoff Hartlieb27NYMNL3004.10000000000000.000.00000
446Ryan Hartman27HOUAL1002.1000000000000.000.00000
447Hunter Harvey26BALAL9008.2110001.000000000001.040.1101100%0
448Matt Harvey32BALAL28280127.22171311.9520011000-21.410.7115212%0
449Thomas Hatch26TORAL3209.110010.00000000000.000.00000
450Louis Head31TBRAL272035.053110.800160100-101.030.152133%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
451Andrew Heaney30TOTMLB30230129.21385001.000-3-27-300-3000.900.43400%0
452Andrew Heaney30LAAAL1818094.0642001.000-3-6-300-3000.570.33300%0
453Andrew Heaney30NYYAL125035.2743001.000000000001.770.58100%0
454Taylor Hearn26TEXAL42110104.191710.889000000000.690.197113%1
455Jonathan Heasley24KCRAL33014.2101001.0001140000010.610.3301100%1
456Ryan Helsley26STLNL510047.11138001.000141001002.090.22100%0
457Heath Hembree32TOTMLB600058.0532011.000000000000.780.084120%0
458Heath Hembree32NYMNL150015.2312011.0001131001001.720.20100%0
459Heath Hembree32CINNL450042.1220001.000-1-5-100-1000.430.043125%0
460Kyle Hendricks31CHCNL32321181.0371720001.000111001101.841.169110%1
461Liam Hendriks32CHWAL690071.0541001.000-1-300000-10.630.07600%0
462Ryan Hendrix26CINNL360031.2431001.000-1-6-1000-101.140.1101100%0
463Sam Hentges24CLEAL3012068.210010001.000002-1030-11.310.33500%0
464Jimmy Herget27TOTMLB180018.2312001.0000010000-11.450.17400%0
465Jimmy Herget27TEXAL4004.0211001.000150100004.500.50000
466Jimmy Herget27LAAAL140014.2101001.000-1-1400000-10.610.07400%0
467Carlos Hernández24KCRAL2411085.2134812.923000000001.260.501150%0
468Darwinzon Hernández24BOSAL480040.0312001.000000000000.680.062250%0
469Elieser Hernández26MIANL1111051.21165001.000000000001.921.001150%0
470David Hess27TOTMLB151020.000000000000000.000.00000
471David Hess27MIANL141018.000000000000000.000.00000
472David Hess27TBRAL1002.00000000000000.000.00000
473Codi Heuer24TOTMLB650067.1936001.00000000-1001.200.143240%0
474Codi Heuer24CHWAL400038.2523001.00000000-1001.160.132133%0
475Codi Heuer24CHCNL250028.2413001.000000000001.260.161150%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
476Jordan Hicks24STLNL100010.0514001.000000000004.500.501150%0
477Trevor Hildenberger30NYMNL2002.10000000000000.000.00000
478Rich Hill41TOTMLB32310158.22021710.950000000011.080.599536%0
479Rich Hill41TBRAL1919095.11401310.929001001001.230.688220%0
480Rich Hill41NYMNL1312063.1624001.00000-100-1010.850.461375%0
481Tim Hill31SDPNL780059.216313001.000131001002.410.21000
482Jeff Hoffman28CINNL3111073.0124532.750-2-50000001.110.29300%1
483Bryan Holaday33ARINL1001.0000000000.000.00000
484Derek Holland34DETAL391049.283410.875-2-8-200-2001.270.182133%0
485Greg Holland35KCRAL570055.2137510.923-2-70-100001.940.21100%0
486Jordan Holloway25MIANL134036.0734001.000161000001.750.54200%0
487Clay Holmes28TOTMLB690070.018711001.0002342000002.310.26200%0
488Clay Holmes28PITNL440042.01257001.000151000002.570.27200%0
489Clay Holmes28NYYAL250028.0624001.000171000001.930.24000
490Brock Holt33TEXAL1001.0101001.0000000009.001.00000
491Brent Honeywell Jr.26TBRAL3204.1211001.000000000004.150.67100%0
492Tanner Houck25BOSAL1813069.0817001.000-1-300000-11.040.44700%0
493Adrian Houser28MILNL28261142.136531011.0001111001-22.281.2919624%1
494Sam Howard28PITNL541045.071511.857141000001.200.11300%0
495Spencer Howard24TOTMLB1915049.2624001.000000000001.090.325117%0
496Spencer Howard24PHINL117028.1523001.000000000001.590.45100%0
497Spencer Howard24TEXAL88021.1101001.000000000000.420.134120%0
498James Hoyt34LAAAL9008.00000000000000.000.00000
499Dakota Hudson26STLNL2108.2101001.000000000001.040.50100%0
500Daniel Hudson34TOTMLB540051.2716001.0001231001001.220.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
501Daniel Hudson34WSNNL310032.2514001.000000000001.380.16100%0
502Daniel Hudson34SDPNL230019.0202001.0001111001000.950.09000
503Tommy Hunter34NYMNL4108.00000000000000.000.00000
504Drew Hutchison30DETAL92021.1725011.000000000002.950.781267%0
505Raisel Iglesias31LAAAL650070.0136610.923000000-101.540.18300%0
506Cole Irvin27OAKAL32320178.12762012.963111001011.310.812133%1
507Tyler Ivey25HOUAL1104.2101001.000000000001.931.00100%0
508Andre Jackson25LADNL30011.2422001.00000000003.091.33000
509Jay Jackson33SFGNL231021.2101001.000000000000.420.04100%0
510Luke Jackson29ATLNL710063.2523001.000-1-300000-10.710.077113%0
511Josh James28HOUAL5005.0000000000000.000.00000
512Mickey Jannis33BALAL1003.10000000000000.000.0001100%0
513Kenley Jansen33LADNL690069.0642001.000-2-600000-20.780.091000%0
514Cristian Javier24HOUAL3690101.1541001.000000000000.440.144120%0
515Griffin Jax26MINAL1814082.040220.500-3-7-200-2-1-10.220.118111%0
516Daulton Jefferies25OAKAL51015.0303001.0001131001001.800.60100%0
517Jake Jewell28CHCNL100010.0101001.000-1-200000000.900.1001100%0
518Joe Jiménez26DETAL520045.153020.600-2-9-100-1-1-10.600.068111%0
519DJ Johnson31TOTMLB4004.100000000000.000.00000
520DJ Johnson31CLEAL1001.200000000000.000.00000
521DJ Johnson31TBRAL3002.200000000000.000.00000
522Pierce Johnson30SDPNL632058.2624011.000000000000.920.102133%0
523Damon Jones26PHINL1000.10000000000000.000.00000
524Nate Jones35TOTMLB200019.0110001.000-1-63-100-1000.470.05000
525Nate Jones35ATLNL120010.1110001.000000000000.870.08000
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
526Nate Jones35LADNL8008.200000-1-23-10-1000.000.00000
527Jakob Junis28KCRAL166039.1624011.000151001001.370.3801100%0
528Janson Junk25LAAAL44016.1642001.000000000003.311.50200%0
529James Kaprielian27OAKAL24210119.1135622.846-3-5-100-1-1-10.830.46900%1
530James Karinchak25CLEAL600055.1211001.000-2-7-1000-1-10.330.03700%0
531Anthony Kay26TORAL115033.2514001.0002121001011.340.4502100%0
532Scott Kazmir37SFGNL54011.1110001.000000000000.790.20000
533Keone Kela28SDPNL120010.2110001.00000000000.840.08100%0
534Brad Keller25KCRAL26260133.21367001.000-3-4-400-3-110.880.505444%0
535Kyle Keller28PITNL320033.1202001.000000000000.540.06100%0
536Mitch Keller25PITNL23230100.214410011.000121001001.250.618327%1
537Joe Kelly33LADNL480044.0624001.000000000001.230.13200%0
538Merrill Kelly32ARINL27270158.0291316021.000231001111.651.079431%2
539Ian Kennedy36TOTMLB550056.1330011.000000000000.480.05000
540Ian Kennedy36TEXAL320032.1220011.000000000000.560.06000
541Ian Kennedy36PHINL230024.0110001.000000000000.380.04000
542Clayton Kershaw33LADNL22220121.218414001.00012000-1111.330.827542%4
543Dallas Keuchel33CHWAL32300162.04974113.9801215100010122.671.502467%1
544Mike Kickham32LADNL1002.00000000000000.000.00000
545Yusei Kikuchi30SEAAL29290157.019613011.000342002011.090.664343%1
546Kwang Hyun Kim32STLNL27210106.22161410.952483003011.690.741375%2
547Craig Kimbrel33TOTMLB630059.2422001.000-1-2000000-10.600.066114%0
548Craig Kimbrel33CHCNL390036.2321001.000000000000.740.08100%0
549Craig Kimbrel33CHWAL240023.0101001.000-1-900000-10.390.045117%0
550John King26TEXAL270046.0102710.900000001001.760.33100%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
551Michael King26NYYAL226063.11037001.000131001101.420.45000
552Tyler Kinley30COLNL700070.11064001.000131001001.280.14300%0
553Brandon Kintzler36PHINL291029.2835011.000171001002.430.28200%0
554Andrew Kittredge31TBRAL574071.263210.833-1-3-100-1000.630.094120%0
555Gabe Klobosits26WSNNL110011.1202001.00000-110-1001.590.18200%0
556Corey Kluber35NYYAL1616180.0104510.900-3-800000-21.010.5612214%0
557Andrew Knapp29PHINL1000.100000000000.000.00000
558Corey Knebel29LADNL274025.2532011.00000000001.750.19100%0
559Reiss Knehr24SDPNL125029.0202001.000000000000.620.17300%0
560Dusten Knight30BALAL7008.20000000000000.000.00000
561Brody Koerner27NYYAL2003.0101001.000000000003.000.50000
562Adam Kolarek32OAKAL12009.0211001.000-2-44-10-1002.000.17000
563Michael Kopech25CHWAL444069.1211001.000-3-9-100-1-1-20.260.051000%0
564Jackson Kowar24KCRAL98030.1707001.000171001002.080.78200%1
565Max Kranick23PITNL99038.2725001.000000000001.630.783125%0
566Joey Krehbiel28TOTMLB6008.1211001.000000000002.160.33000
567Joey Krehbiel28TBRAL1001.0000000000000.000.00000
568Joey Krehbiel28BALAL5007.1211001.000000000002.450.40000
569Dean Kremer25BALAL1313053.2624001.000000000-101.010.4601100%0
570Brooks Kriske27TOTMLB120011.1202001.000000000001.590.17100%0
571Brooks Kriske27NYYAL8007.2202001.000000000002.350.25000
572Brooks Kriske27BALAL4003.20000000000000.000.00100%0
573Ian Krol30DETAL180018.241210.750000000001.450.17000
574Chad Kuhl28PITNL2814080.1123814.917000000001.230.395229%0
575Brady Lail27SEAAL2002.00000000000000.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
576Travis Lakins Sr.27BALAL241028.0514001.0002141001001.610.213125%0
577Jimmy Lambert26CHWAL43013.00000000000000.000.00200%0
578Peter Lambert24COLNL2205.2101001.000000000001.590.50000
579Dinelson Lamet28SDPNL229047.0752001.000-1-4-100-2001.340.32400%0
580Alex Lange25DETAL360035.2532001.000-1-600000-11.260.14400%0
581Jacob Latz25TEXAL1104.2101001.000000000001.931.00000
582Eric Lauer26MILNL24200118.22141521.905472002021.440.793125%4
583Derek Law30MINAL90015.0211001.000000000001.200.22100%0
584Justin Lawrence26COLNL190016.2202001.000-1-120000001.080.11100%0
585Wade LeBlanc36TOTMLB189049.0844001.0001241000001.470.4401100%0
586Wade LeBlanc36BALAL6106.2211001.000000000002.700.33000
587Wade LeBlanc36STLNL128042.1633001.000151000001.280.5001100%0
588Dylan Lee26ATLNL2002.00000000000000.000.00000
589Sandy León32MIANL6006.0101001.000000000001.500.17000
590Dominic Leone29SFGNL574053.2927011.00000-100-1001.510.16000
591Jon Lester37TOTMLB28280141.126917011.000-1-8-100-10-11.660.9311531%0
592Jon Lester37WSNNL1616075.115510011.0000000000-11.790.949431%0
593Jon Lester37STLNL1212066.01147001.000-1-3-100-1001.500.922133%0
594Josh Lindblom34MILNL80016.20000000000000.000.00100%0
595Zack Littell25SFGNL632061.2146710.92900-1000-111.900.211150%1
596Mauricio Llovera25PHINL6006.2101001.000000000001.350.17000
597Jonathan Loáisiga26NYYAL570070.21641110.938131001001.910.26300%0
598Kyle Lobstein31WSNNL3001.10000000000000.000.00000
599Sam Long25SFGNL125040.2514001.000000000001.110.423125%1
600Jorge López28BALAL33250121.218810001.000-2-3-2-10-1011.330.552360%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
601Pablo López25MIANL20200102.21349011.000000000001.140.652133%0
602Reynaldo López27CHWAL209057.281520.750130000010.940.302675%2
603Yoan López28ARINL130012.1220001.000000000001.460.15200%0
604Michael Lorenzen29CINNL270029.0945011.00000000-1002.790.33000
605Aaron Loup33NYMNL652056.214212011.000140000112.220.222250%0
606Richard Lovelady25KCRAL200020.2615001.0001101001002.610.3001100%0
607Zac Lowther25BALAL106029.2413001.000-1-7-100-1001.210.40000
608Joey Lucchesi28NYMNL118038.1532011.000-1-5-1000-101.170.452133%1
609Lucas Luetge34NYYAL571072.1835011.0000010010-11.000.14500%0
610Seth Lugo31NYMNL460046.1106311.90000-100-1001.750.20000
611Jordan Luplow27TBRAL1001.0000000000000.000.00000
612Jesús Luzardo23TOTMLB2518095.117611001.0004503002011.600.683125%1
613Jesús Luzardo23OAKAL136038.0624001.0002111001011.420.4601100%1
614Jesús Luzardo23MIANL1212057.11147001.000272001001.730.92300%0
615Jordan Lyles30TEXAL32300180.023815001.000-1-110011-21.150.7220313%0
616Daniel Lynch IV24KCRAL1515068.0514011.000-1-3-1000-100.660.33200%0
617Lance Lynn34CHWAL28281157.0103520.800-3-4-100-10-20.460.2915317%0
618Andrés Machado28WSNNL400035.2321001.000-1-6-100-1000.760.082133%0
619Luís Madero24MIANL60012.0440001.000000000003.000.67200%0
620Kenta Maeda33MINAL21210106.11761012.941001001001.350.763125%0
621Tyler Mahle26CINNL33330180.0362115021.000220001021.801.092360%1
622Luke Maile30MILNL1001.0000000000000.000.00000
623Sean Manaea29OAKAL32322179.12361611.957-1-1-200-1-111.100.693240%0
624Matt Manning23DETAL1818085.119109011.000252002002.001.067222%0
625Alek Manoah23TORAL20200111.2106310.900120000010.730.4501100%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
626Joe Mantiply30ARINL570039.2826011.000000-100011.820.141583%1
627Dillon Maples29CHCNL280031.1532001.000-1-600000-11.440.185117%0
628Nick Margevicius25SEAAL53012.0101001.000000000000.750.20100%0
629Germán Márquez26COLNL32323180.040142421.950111000101.901.198433%0
630Evan Marshall31CHWAL270027.1624001.000171000001.980.22100%1
631José Marte25LAAAL4004.0000000000000.000.001150%0
632Brett Martin26TEXAL660062.11311020.846000001-101.590.17200%0
633Chris Martin35ATLNL460043.1532001.000000000001.040.115117%1
634Corbin Martin25ARINL53016.0211001.000000000001.130.40000
635Carlos Martínez29STLNL1616082.12010910.950-2-5-200-2002.081.194120%0
636Seth Martinez26HOUAL3003.00000000000000.000.00000
637Wyatt Mathisen27ARINL1001.0000000000000.000.00000
638Nick Maton24PHINL1000.100000000.000.00000
639Phil Maton28TOTMLB651066.2134810.92300000-1001.620.185338%2
640Phil Maton28CLEAL381041.1124710.917151000002.400.295338%2
641Phil Maton28HOUAL270025.1101001.000-1-8-100-1000.360.04000
642Isaac Mattson25BALAL4004.1000000000000.000.00000
643Steven Matz30TORAL29290150.22852211.964343002101.610.936114%1
644Tyler Matzek30ATLNL690063.0826021.000261001011.140.121150%1
645Dustin May23LADNL55023.0422001.000000000001.570.802133%0
646Trevor May31NYMNL680062.2303001.000000000000.430.04300%0
647Mike Mayers29LAAAL722075.0734001.000-1-30-100000.840.102133%0
648Jack Mayfield30SEAAL1000.100000000.000.00000
649Tim Mayza29TORAL610053.0817001.000141000101.360.13300%0
650Chris Mazza31TBRAL140027.131111.667000000000.660.14100%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
651Darren McCaughan25SEAAL2109.0110001.000000000001.000.50000
652Shane McClanahan24TBRAL25250123.115114001.000231002-101.090.607330%1
653Lance McCullers Jr.27HOUAL28280162.1281513001.000341001121.551.002675%0
654T.J. McFarland32STLNL380038.2220001.000-1-5-100-1000.470.05000
655Jake McGee34SFGNL620059.273310.857000000-100.910.10100%0
656Kyle McGowin29WSNNL270030.0220001.000-1-700000-10.600.07400%0
657Collin McHugh34TBRAL377064.0413001.00000-100-1010.560.11001
658Triston McKenzie23CLEAL25240120.017512001.000231001011.280.685338%3
659Alex McRae28CHWAL2002.00000000000000.000.00100%0
660John Means28BALAL26261146.21431010.92900-100-1110.800.5002100%1
661Nick Mears24PITNL300023.1431001.000-2-17-1000-1-11.540.13400%0
662Adonis Medina24PHINL4107.2211011.000000000002.350.50100%0
663Trevor Megill27CHCNL280023.250411.800181000001.520.14000
664Tylor Megill25NYMNL1818189.21165001.000-1-2-100-2001.100.61300%1
665Ryan Meisinger27CHCNL7007.10000000000000.000.00100%0
666Francisco Mejia25TBRAL2002.0000000000000.000.00000
667Humberto Mejía24ARINL55022.1110001.000000000000.400.20100%0
668J.C. Mejía24CLEAL1711052.1936001.000001001001.550.53100%0
669Mark Melancon36SDPNL640064.21531112.933262001001.950.22000
670Keury Mella27ARINL2001.20000000000000.000.00000
671Danny Mendick27CHWAL1001.0000000000000.000.00000
672Conner Menez26SFGNL81014.020110.500-1-14-1000-100.640.13000
673Yermín Mercedes28CHWAL1001.00000000000000.000.00100%0
674Julian Merryweather29TORAL131013.0101001.000000000000.690.08000
675Keynan Middleton27SEAAL321031.0101001.000-1-6000-10-10.290.03800%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
676Miles Mikolas32STLNL99044.21349001.000141000102.621.44000
677Wade Miley34CINNL28281163.03533023.94334000-1131.821.182360%6
678Andrew Miller36STLNL400036.0615021.000000001001.500.153125%0
679Justin Miller34TOTMLB230019.0101001.000-1-63-100-1000.470.04100%0
680Justin Miller34WSNNL5003.0101001.000-1-67-10-1003.000.20000
681Justin Miller34STLNL180016.00000000000000.000.00100%0
682Shelby Miller30TOTMLB130012.2101001.00000000000.710.0801100%0
683Shelby Miller30CHCNL3002.0000000000000.000.00000
684Shelby Miller30PITNL100010.2101001.00000000000.840.1001100%0
685Alec Mills29CHCNL32200119.02391312.957-1-2-100-21-11.660.697113%0
686Wyatt Mills26SEAAL110012.2312001.000000000002.130.27000
687Hoby Milner30MILNL190021.2202001.000000000000.830.1101100%0
688Tommy Milone34TORAL61014.0110001.000-1-14-1000000.640.17000
689Juan Minaya30MINAL290040.0624001.000-1-5-1000001.350.21200%0
690Mike Minor33KCRAL28280158.291710.889110000010.450.293350%1
691A.J. Minter27ATLNL610052.1103520.80000-1100-101.380.134343%2
692Anthony Misiewicz26SEAAL660054.2624001.000-1-4-100-1000.990.09000
693Bryan Mitchell30MIANL2004.0101001.000000000002.250.50000
694Casey Mize24DETAL30301150.12791711.963341000121.560.873667%0
695Sam Moll29OAKAL80010.1303001.000-1-19-100-1002.610.3801100%1
696Frankie Montas28OAKAL32320187.028101712.964332002-111.300.846545%0
697Rafael Montero30TOTMLB440049.1945011.000-1-2400000-11.640.20700%0
698Rafael Montero30SEAAL400043.1844011.000-1-500000-11.660.20700%0
699Rafael Montero30HOUAL4006.0101001.000000000001.500.25000
700Jordan Montgomery28NYYAL30300157.12121810.952-1-1-200-1-111.140.677542%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
701Matt Moore32PHINL2413073.0134810.92300-100-1011.480.50100%1
702Jovani Morán24MINAL5008.000000-1-25-10-1000.000.00000
703Adrián Morejón22SDPNL2204.2101001.0001431000001.930.50000
704Mitch Moreland35OAKAL1001.000000000000.000.00000
705Dauri Moreta25CINNL4003.2000000000000.000.00000
706Adam Morgan31CHCNL340025.1523021.000000000001.780.15200%0
707Eli Morgan25CLEAL1818089.112111021.00012000-1101.210.67200%0
708Shawn Morimando28MIANL40010.1110001.000000000000.870.25000
709Reyes Moronta28SFGNL4004.0330001.0000000006.750.75000
710Charlie Morton37ATLNL33330185.22791530.889-1-100000-11.160.73700%0
711Kyle Muller23ATLNL98036.2202001.000000000000.490.22200%0
712Andrés Muñoz22SEAAL1000.2000000000000.000.00100%0
713Patrick Murphy26TOTMLB250028.0422001.000-1-42-100-1001.290.16300%0
714Patrick Murphy26TORAL8009.10000000000000.000.00000
715Patrick Murphy26WSNNL170018.2422001.000-1-11-100-1001.930.24300%0
716Joe Musgrove28SDPNL32312181.140211810.975223002101.941.226114%0
717Tommy Nance30CHCNL270028.2642011.000000000001.880.223125%0
718Packy Naughton25LAAAL75022.2725001.000191001002.781.00000
719Nick Neidert24MIANL87035.2752011.000160000001.770.88100%0
720Jimmy Nelson32LADNL281029.0312001.000-1-700000-10.930.11500%0
721Kyle Nelson24CLEAL10009.2101001.000000000000.930.10000
722Nick Nelson25NYYAL112014.1101001.000000000000.630.09100%0
723Héctor Neris32PHINL740074.11055001.000000000001.210.145229%1
724Jake Newberry26KCRAL4004.1101011.000000000002.080.25000
725Sean Newcomb28ATLNL320032.1615001.000160000011.670.1902100%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
726Ljay Newsome24SEAAL71014.20000000000000.000.00300%0
727Vinny Nittoli30SEAAL1001.0000000000.000.00000
728Stephen Nogosek26NYMNL1003.0000000000000.000.00000
729John Nogowski28PITNL3003.0101011.000000000003.000.33000
730Aaron Nola28PHINL32321180.22616820.923-2-2-200-2001.200.757222%1
731Sean Nolin31WSNNL105026.2101001.000-1-8-100-1000.340.102133%0
732Daniel Norris28TOTMLB560057.054010.800-1-21-1000-100.630.072250%0
733Daniel Norris28DETAL380036.2440001.000000000000.980.111150%0
734Daniel Norris28MILNL180020.110010.000-1-10-1000-100.000.001150%0
735Aaron Northcraft31SDPNL5008.0312001.0001251001003.380.60000
736James Norwood27SDPNL5005.00000000000000.000.00000
737Darién Núñez28LADNL6107.2202001.000000000002.350.331150%1
738Riley O'Brien26CINNL1101.1000000000.000.00000
739Darren O'Day38NYYAL120010.2101001.000000000000.840.08000
740Bailey Ober25MINAL2020092.11037011.000241001010.970.503350%0
741Jake Odorizzi31HOUAL24230104.22371511.957362002011.890.923240%1
742Shohei Ohtani26LAAAL23230130.11811610.944231001011.170.742250%0
743Steven Okert29MIANL340036.0101001.00000-100-1010.250.0301100%1
744Kaleb Ort29BOSAL1000.1000000000.000.00000
745Oliver Ortega24LAAAL8009.1211001.00000000001.930.251150%0
746Josh Osich32CINNL170014.1642001.000000000003.770.351150%0
747Corey Oswalt27NYMNL31010.1202001.0001190000011.740.6702100%1
748Adam Ottavino35BOSAL690062.0100730.700-5-16-100-10-31.020.1022312%2
749Glenn Otto25TEXAL66023.1303001.000000000001.160.50300%0
750Connor Overton27TOTMLB93015.1413001.000000000002.350.44000
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
751Connor Overton27TORAL4006.2101001.00000000001.350.25000
752Connor Overton27PITNL5308.2312001.000000000003.120.60000
753Johan Oviedo23STLNL1413062.1136610.923-2-6-200-1-101.730.862133%0
754Luis Oviedo22PITNL221029.2422011.000-1-700000-11.210.18500%0
755Chris Paddack25SDPNL23220108.11981010.947-1-2-100-1101.500.785229%0
756Emilio Pagán30SDPNL670063.154010.800000000000.570.062133%0
757Enoli Paredes25HOUAL12008.220110.50000000-1001.040.08100%0
758Blake Parker36CLEAL470043.2532001.000-1-5-100-1001.030.115229%0
759Luis Patiño21TBRAL1915077.170520.714000001-100.580.26200%0
760Spencer Patton33TEXAL420042.1853001.000151000001.700.192133%0
761David Paulino27PHINL1002.0000000000.000.00000
762James Paxton32SEAAL1101.1000000000000.000.00000
763Joel Payamps27TOTMLB371050.1505001.000000000000.890.1401100%0
764Joel Payamps27TORAL220030.0101001.000-1-7-1000000.300.05000
765Joel Payamps27KCRAL151020.1404001.0001101000001.770.2701100%0
766Brad Peacock33BOSAL2105.1000000000000.000.00000
767Matt Peacock27ARINL358086.1271413001.000-1-2-200-1-112.810.771267%1
768Nate Pearson24TORAL121015.00000000000000.000.00000
769Elvis Peguero24LAAAL3002.10000000000000.000.00100%0
770Félix Peña31LAAAL2001.2000000000000.000.00000
771David Peralta33ARINL1001.00000000000000.000.00000
772Freddy Peralta25MILNL28271144.12211740.818-3-4-300-1-101.120.647436%0
773Wandy Peralta29TOTMLB561051.01239011.0001231002-102.120.21000
774Wandy Peralta29SFGNL10008.1211001.000000001-102.160.20000
775Wandy Peralta29NYYAL461042.21028011.000151001002.110.22000
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
776Wily Peralta32DETAL1918093.2115420.818-1-20000000.860.477222%0
777Angel Perdomo27MILNL190017.030210.667-1-12-1000001.060.112250%1
778Cionel Pérez25CINNL250024.0404001.000180000011.500.161267%1
779Francisco Pérez23CLEAL4006.20000000000000.000.00000
780Hernán Pérez30WSNNL2002.000000000.000.00000
781Martín Pérez30BOSAL36220114.017314021.000121-101011.340.474343%0
782Óliver Pérez39CLEAL5003.20000000000000.000.00000
783Dillon Peters28PITNL66026.2413001.000181001001.350.67100%0
784David Peterson25NYMNL1515066.21358011.00000-100-1011.760.872360%2
785Jace Peterson31MILNL2002.0110001.000000000004.500.50000
786Yusmeiro Petit36OAKAL780078.0936001.000-1-3-100-1001.040.124120%0
787Jake Petricka33LAAAL7006.0101001.00000000001.500.14100%0
788David Phelps34TORAL111010.10000000000000.000.00000
789Brett Phillips27TBRAL1001.0101001.000000000009.001.00000
790Evan Phillips26TOTMLB80013.10000000000000.000.00100%0
791Evan Phillips26TBRAL1003.00000000000000.000.00000
792Evan Phillips26LADNL70010.10000000000000.000.00100%0
793Kevin Pillar32NYMNL1000.100000000.000.00000
794Michael Pineda32MINAL22210109.11421111.929121001001.070.5910533%1
795Nick Pivetta28BOSAL31300155.0187830.833-2-3-100-10-10.870.481100%0
796Kevin Plawecki30BOSAL1001.000000000000.000.00000
797Zach Plesac26CLEAL25250142.230161220.93311000-1111.771.123125%1
798Adam Plutko29BALAL381056.1835001.000271001011.280.2102100%0
799Drew Pomeranz32SDPNL270025.2303001.000000000-101.050.112133%1
800Daniel Ponce de Leon29STLNL242033.174210.857000000001.620.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
801Cody Ponce27PITNL152038.1321001.000-1-5-1000000.700.20200%0
802Zach Pop24MIANL500054.21055001.000-2-7-1000-101.650.20200%0
803Sean Poppen27TOTMLB240022.220020.000-2-105-200-1-100.000.00000
804Sean Poppen27TOTMLB230022.020020.000-2-109-200-1-100.000.00000
805Sean Poppen27PITNL3004.210010.000-1-43-1000-100.000.00000
806Sean Poppen27TBRAL1000.200000000000.000.00000
807Sean Poppen27ARINL200017.110010.000-1-12-100-1000.000.00000
808Cody Poteet26MIANL77030.2422011.000000000001.170.57200%0
809Ryan Pressly32HOUAL640064.0104511.900-1-30-100001.270.14200%0
810David Price35LADNL3911073.2133910.923130000011.470.311267%0
811Austin Pruitt31TOTMLB6007.100000000001-100.000.00000
812Austin Pruitt31HOUAL2002.20000000001-100.000.00000
813Austin Pruitt31MIANL4004.20000000000000.000.00000
814A.J. Puk26OAKAL120013.1202001.0001151000001.350.17000
815Kevin Quackenbush32LADNL1000.1000000000000.000.00000
816Cal Quantrill26CLEAL40220149.22881913.964343002101.620.686114%0
817José Quijada25LAAAL260025.2202001.000181000000.700.0801100%0
818Jose Quintana32TOTMLB2910063.0125610.917000000001.570.385117%1
819Jose Quintana32LAAAL2410053.182510.875000000001.180.295117%1
820Jose Quintana32SFGNL5009.2431001.000000000003.720.80000
821Tanner Rainey28WSNNL380031.200000-1-6-1000-100.000.00100%0
822Brooks Raley33HOUAL580049.01349021.000281001002.390.222133%0
823Erasmo Ramírez31DETAL170026.2422001.000000000001.350.2401100%0
824Nick Ramirez31SDPNL130020.1321001.000000000001.330.23000
825Noé Ramirez31TOTMLB380036.0422001.000-1-3300000-11.000.11600%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
826Noé Ramirez31LAAAL2003.1000000000000.000.00000
827Noé Ramirez31ARINL360032.2422001.000-1-600000-11.100.11600%0
828Roel Ramírez26STLNL1000.10000000000000.000.00000
829Yefry Ramírez27LADNL1002.0000000000000.000.00000
830Yohan Ramírez26SEAAL250027.2312001.000-1-7-100-1000.980.12100%0
831AJ Ramos34LAAAL4004.2000000000000.000.00000
832Drew Rasmussen25TOTMLB3510076.0945001.000000000001.070.26400%0
833Drew Rasmussen25MILNL150017.0312001.000000000001.590.20100%0
834Drew Rasmussen25TBRAL2010059.0633001.000000000000.920.30300%0
835Robbie Ray29TORAL32320193.12041511.950-2-210001-30.880.5925414%2
836Colin Rea30MILNL1006.0000000000000.000.00000
837Josh Reddick34ARINL1000.2000000000000.000.00000
838Cody Reed28TBRAL12009.2321001.00000000002.790.25200%0
839Jake Reed28TOTMLB101010.0101001.000000000000.900.10100%0
840Jake Reed28LADNL6105.1101001.000000000001.690.17100%0
841Jake Reed28NYMNL4004.20000000000000.000.00000
842Sean Reid-Foley25NYMNL120020.230210.667-1-100000000.870.17000
843Alex Reyes26STLNL690072.1134721.8460010010-11.370.168111%0
844Garrett Richards33BOSAL40220136.22071122.900-2-3-200-1-101.190.457222%0
845Trevor Richards28TOTMLB530064.1716001.0001181001000.980.1303100%0
846Trevor Richards28TOTMLB380044.2404001.0001261001000.810.1102100%0
847Trevor Richards28TBRAL60012.00000000000000.000.00000
848Trevor Richards28MILNL150019.2312001.0001101001001.370.2001100%0
849Trevor Richards28TORAL320032.2404001.000000000001.100.1302100%0
850Stephen Ridings25NYYAL5005.021010.500-1-400000001.800.20000
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
851Yacksel Ríos28TOTMLB230027.1606001.0002881000011.980.262133%2
852Yacksel Ríos28SEAAL3003.0101001.00000000003.000.332133%1
853Yacksel Ríos28BOSAL200024.1505001.0002161000011.850.25001
854Anthony Rizzo31CHCNL1000.2000000000000.000.00000
855Tanner Roark34TORAL3107.000000-1-290000-10.000.00400%0
856Daniel Robertson27MILNL1001.0000000000000.000.00000
857David Robertson36TBRAL121012.0211001.000000000001.500.1701100%1
858Hansel Robles30TOTMLB720069.0104510.9000010000-11.170.135117%0
859Hansel Robles30MINAL450044.0624001.0000010000-11.230.135117%0
860Hansel Robles30BOSAL270025.042110.750000000001.080.11000
861Carlos Rodón28CHWAL24241132.2103520.800-4-6-200-10-20.540.331100%0
862Chris Rodriguez22LAAAL152029.2220001.000-1-7-100-1000.610.134120%0
863Eduardo Rodríguez28BOSAL32310157.215114011.000110001-110.860.472250%0
864Jefry Rodríguez27WSNNL141024.1101001.000000000000.370.0701100%0
865Joely Rodríguez29TOTMLB520046.11421111.929-2-52-1000-1-12.530.255117%1
866Joely Rodríguez29TEXAL310027.171510.857-2-15-200-2001.980.191150%1
867Joely Rodríguez29NYYAL210019.0716011.000001002-1-13.320.33400%0
868Manuel Rodríguez24CHCNL200017.251310.800000000002.040.20100%0
869Nivaldo Rodriguez24HOUAL4007.1202001.0001271001002.450.50000
870Richard Rodríguez31TOTMLB640064.1101001.000-1-18-100-1000.140.0201100%0
871Richard Rodríguez31PITNL370038.100000-1-5-10-1000.000.0001100%0
872Richard Rodríguez31ATLNL270026.0101001.000000000000.350.04000
873Chaz Roe34TBRAL1000.200000000000.000.00000
874Jake Rogers26DETAL1001.0101001.00000000009.001.00000
875Josh Rogers26WSNNL66035.2404011.000160000001.010.67000
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
876Taylor Rogers30MINAL400040.1514001.000-1-50000001.120.13100%0
877Trevor Rogers23MIANL25250133.02461530.875353003101.420.849325%0
878Tyler Rogers30SFGNL800081.026917041.000-4-10-400-4002.890.334233%0
879Jordan Romano28TORAL620063.0927001.000-1-300000-11.290.159325%0
880Sal Romano27TOTMLB190025.0505021.000000000001.800.26200%0
881Sal Romano27TOTMLB150021.2404021.000000000001.660.27100%0
882Sal Romano27CINNL140020.2303021.000000000001.310.21100%0
883Sal Romano27MILNL1001.0101001.000000000009.001.00000
884Sal Romano27NYYAL4003.1101001.000000000002.700.25100%0
885Jhon Romero26WSNNL5004.0101001.000000000002.250.20000
886JoJo Romero24PHINL11009.0321001.00000000003.000.27000
887Andrew Romine35CHCNL1001.0000000000.000.00000
888Sergio Romo38OAKAL660061.283411.8750010010-11.020.111019%1
889Angel Rondón23STLNL2002.0000000000000.000.00000
890Joe Ross28WSNNL20190108.018414021.000121001101.500.905229%0
891Zac Rosscup33COLNL4003.0101001.000000000003.000.25000
892Ramón Rosso25PHINL7008.0101001.000000000001.130.14000
893Ben Rowen32LAAAL80011.131110.667000001-101.590.25000
894Michael Rucker27CHCNL200028.1101011.000-2-14-100-10-10.320.05400%0
895Darin Ruf34SFGNL1001.00000000000000.000.00000
896José Ruiz26CHWAL590065.041210.750000000000.420.05400%0
897Joe Ryan25MINAL55026.231110.667000001-100.680.40200%0
898Kyle Ryan29CHCNL130013.1404001.0001151001002.700.31000
899Hyun Jin Ryu34TORAL31311169.011110001.000-2-2-300-3010.590.351150%1
900Casey Sadler30SEAAL420040.171512.857000000001.340.14100%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
901Chris Sale32BOSAL99042.2606001.000000000001.270.671150%0
902Adrian Sampson29CHCNL105035.1413021.000000000001.020.40100%0
903Aaron Sanchez28SFGNL97035.1927011.0000010000-12.291.00500%0
904Cristopher Sánchez24PHINL71012.240220.500-2-32-1000-101.420.29200%0
905Miguel Sánchez27MILNL280026.0532001.000000000001.730.18100%0
906Nick Sandlin24CLEAL340033.2404011.000000000001.070.121150%0
907Patrick Sandoval24LAAAL1714087.01037001.00000-100-1111.030.5902100%0
908Reiver Sanmartin25CINNL22011.2312001.000000000002.311.50000
909Dennis Santana25TOTMLB550054.252211.800-2-43-1000000.660.076114%0
910Dennis Santana25LADNL160015.0211001.000-1-13-1000001.200.13300%0
911Dennis Santana25TEXAL390039.231111.667-1-50000000.450.053125%0
912Edgar Santana29ATLNL410042.2936001.000001001101.900.224343%0
913Ervin Santana38KCRAL382065.1116411.909-2-6-200-2001.380.26200%0
914Héctor Santiago33SEAAL131026.1440001.000000000001.370.31100%0
915Tony Santillan24CINNL264043.161410.833-1-5-100-1011.040.191267%0
916Antonio Santos24COLNL70011.1110001.000-1-18-100-1000.790.14100%0
917Gregory Santos21SFGNL3002.00000000000000.000.00000
918Tayler Saucedo28TORAL290025.2606001.000181001002.100.21300%0
919Hirokazu Sawamura33BOSAL550053.0413001.000-1-4-100-1000.680.07000
920Josh Sborz27TEXAL630059.0835021.000-1-300000-11.220.138220%0
921Mac Sceroler26BALAL5007.220110.500000000001.170.20000
922Max Scherzer36TOTMLB30301179.118810001.000160001110.900.606754%0
923Max Scherzer36WSNNL19191111.01064001.00000-1000010.810.533457%0
924Max Scherzer36LADNL1111068.1826001.000131001101.050.733350%0
925Clarke Schmidt25NYYAL2106.1101001.000-1-32-10-1001.420.50100%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
926John Schreiber27BOSAL1003.00000000000000.000.00000
927Max Schrock26CINNL2001.200000000000.000.00000
928Tanner Scott26BALAL620054.0514001.000000000000.830.08000
929Andre Scrubb26HOUAL180019.2202011.000000000000.920.111150%0
930Connor Seabold25BOSAL1103.0000000000000.000.00000
931Sam Selman30TOTMLB250025.0202001.0001481001000.720.082133%1
932Sam Selman30SFGNL7008.00000000000000.000.00000
933Sam Selman30LAAAL180017.0202001.0001121001001.060.112133%1
934Antonio Senzatela26COLNL28280156.231724021.000231001001.781.113125%0
935Luis Severino27NYYAL4006.0110001.000000000001.500.25000
936Paul Sewald31SEAAL620064.2104420.800-1-30000-1-11.110.13400%0
937Bryan Shaw33CLEAL810077.1135710.923001001001.400.151150%0
938Jordan Sheffield26COLNL300029.1633011.00000-100-1011.840.2002100%0
939Justus Sheffield25SEAAL2115080.11751112.941-1-2-1000-101.790.769325%1
940James Sherfy29TOTMLB140015.0101001.000-1-80-100-1000.600.07100%0
941James Sherfy29SFGNL100010.2101001.000-1-19-100-1000.840.10000
942James Sherfy29LADNL4004.1000000000000.000.00100%0
943Ryan Sherriff31TBRAL160014.2202001.0001141000001.230.13000
944Matt Shoemaker34MINAL1611060.1137510.923-1-3-100-1001.790.75700%2
945Chasen Shreve30PITNL570056.1835001.000000000001.280.14000
946Lucas Sims27CINNL470047.0303001.000000000000.570.062133%0
947Brady Singer24KCRAL27271128.1209561.700-6-9-600-2-400.980.5210429%1
948Brandyn Sittinger27ARINL5004.2101001.000000000001.930.2001100%1
949Tarik Skubal24DETAL31290149.12241530.864110000111.150.615444%1
950Austin Slater28SFGNL1000.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
951Aaron Slegers28LAAAL290031.0514001.000-1-600000-11.450.1710217%0
952Devin Smeltzer25MINAL1004.2110001.000000000001.931.00000
953Burch Smith31OAKAL310043.151310.800000000000.830.13000
954Caleb Smith29ARINL45130113.2133820.846000000000.870.246225%2
955Drew Smith27NYMNL311041.1321011.000150000000.650.103125%0
956Joe Smith37TOTMLB500039.2826001.000130000-1011.820.162133%2
957Joe Smith37HOUAL270021.2615001.000190000012.490.2201100%2
958Joe Smith37SEAAL230018.0211001.00000000-1001.000.09200%0
959Riley Smith26ARINL246067.11569001.000261000112.000.632250%1
960Will Smith31ATLNL710068.0624011.000131000100.790.08100%0
961Drew Smyly32ATLNL29230126.22832412.964352002121.920.936545%5
962Kirby Snead26TORAL7007.2110001.000000000001.170.1401100%1
963Blake Snell28SDPNL27270128.21349021.000-4-6-1-10-21-20.910.4819314%1
964Nicklaus Snyder25TEXAL4003.20000000000000.000.00000
965Eric Sogard35CHCNL5004.1110001.000000000002.080.20000
966Peter Solomon24HOUAL60014.0321001.000000000001.930.5001100%0
967Joakim Soria37TOTMLB410037.1312001.000000000000.720.07100%0
968Joakim Soria37ARINL310029.1312001.000000000000.920.10100%0
969Joakim Soria37TORAL10008.00000000000000.000.00000
970Gregory Soto26DETAL620063.2817001.000000000001.130.13100%0
971Gabe Speier26KCRAL7007.2211001.000000000-102.350.2901100%1
972Shea Spitzbarth26PITNL5005.00000000000000.000.00000
973Jeffrey Springs28TBRAL430044.2312011.00000-100-1010.600.07001
974Craig Stammen37SDPNL674088.11679021.000-4-9-200-21-21.630.241218%0
975Ryne Stanek29HOUAL720068.1624021.000001001000.790.08300%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
976Cody Stashak27MINAL150015.2101001.000000000000.570.07000
977Josh Staumont27KCRAL640065.252210.800-1-3-1000000.550.06200%0
978Drew Steckenrider30SEAAL620067.2761001.000-3-9-300-3000.930.11300%0
979Justin Steele25CHCNL209057.01019011.000140000001.580.505117%0
980Trevor Stephan25CLEAL430063.1106220.800-1-300000-11.140.197113%0
981Robert Stephenson28COLNL490046.062310.833-2-9-100-10-10.980.10400%0
982Kohl Stewart26CHCNL43013.2523001.000000000003.291.25000
983Jonathan Stiever24CHWAL1000.00000000000.00000
984Robert Stock31TOTMLB3309.0211001.000000000002.000.67100%0
985Robert Stock31CHCNL1104.0110001.000000000002.251.00100%0
986Robert Stock31NYMNL2205.0101001.000000000001.800.50000
987Matt Strahm29SDPNL6106.2110001.000-1-30-100-1001.350.17000
988Stephen Strasburg32WSNNL55021.2413001.000000000001.660.80200%0
989Chris Stratton30PITNL680079.1862001.000000000000.910.12200%0
990Hunter Strickland32TOTMLB570058.2312001.000-1-2000000-10.460.05600%0
991Hunter Strickland32TOTMLB220022.1211001.000-1-5400000-10.810.09000
992Hunter Strickland32TBRAL130016.0110001.000000000000.560.08000
993Hunter Strickland32LAAAL9006.1101001.000000000001.420.11000
994Hunter Strickland32MILNL350036.1101001.000-1-600000-10.250.03600%0
995Spencer Strider22ATLNL2002.1110001.0000000003.860.50000
996Ross Stripling31TORAL24190101.11028001.000121001000.890.424233%0
997Marcus Stroman30NYMNL33330179.051202921.96111-1101-202.461.4810741%0
998Pedro Strop36CHCNL2002.0000000000000.000.00000
999José Suarez23LAAAL2314198.1126510.917-1-200000-11.010.48600%0
1000Ranger Suárez25PHINL39121106.035102411.9716114004112.890.872133%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
1001Wander Suero29WSNNL450042.2202011.000000000000.420.04000
1002Cole Sulser31BALAL600063.11064001.000262001101.420.17200%0
1003Brent Suter31MILNL611073.11679001.000130000011.960.2601100%0
1004Erik Swanson27SEAAL332035.132010.667000000000.510.063125%0
1005Anthony Swarzak35TOTMLB130012.1211001.000000000001.460.15000
1006Anthony Swarzak35ARINL6004.2211001.000000000003.860.33000
1007Anthony Swarzak35KCRAL7007.20000000000000.000.00000
1008Noah Syndergaard28NYMNL2202.000000000000.000.00000
1009Thomas Szapucki25NYMNL1003.2211001.000000000004.912.00000
1010Jameson Taillon29NYYAL29290144.11459001.000-2-300000-20.870.4815317%0
1011Domingo Tapia29TOTMLB340033.2202001.000000000000.530.061150%0
1012Domingo Tapia29SEAAL2002.0101001.00000000004.500.50000
1013Domingo Tapia29KCRAL320031.2101001.000000000000.280.031150%0
1014Stephen Tarpley28NYMNL1000.000000000.00000
1015Dillon Tate27BALAL620067.22051411.950001-100102.530.313240%1
1016Mike Tauchman30SFGNL1001.00000000000000.000.00000
1017Blake Taylor25HOUAL510042.241210.750-2-9-100-1-100.630.06000
1018Josh Taylor28BOSAL610047.2202001.000-1-4-100-1000.380.032133%1
1019Julio Teheran30DETAL1105.0101001.000000000001.801.00000
1020Ryan Tepera33TOTMLB650061.160510.833-1-190000000.730.083125%0
1021Ryan Tepera33CHCNL430043.150410.800-1-50000000.830.091150%0
1022Ryan Tepera33CHWAL220018.0101001.000000000000.500.05200%0
1023Caleb Thielbar34MINAL590064.0734001.000-1-3-1000-100.980.122133%1
1024Keegan Thompson26CHCNL326053.1440001.000-1-4-100-1000.680.13300%0
1025Mason Thompson23TOTMLB310024.230120.333-3-145-200-2000.360.03300%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
1026Mason Thompson23SDPNL4003.010010.000-1-67-100-1000.000.00100%0
1027Mason Thompson23WSNNL270021.220110.500-2-18-100-1000.420.04200%0
1028Ryan Thompson29TBRAL360034.0523001.000161001001.320.14200%0
1029Zach Thompson27MIANL2614075.01321012.923131000011.440.462133%1
1030Trent Thornton27TORAL373049.0404001.000000000000.730.114343%0
1031Lewis Thorpe25MINAL54015.1422001.000000000002.350.80100%0
1032Ty Tice24TOTMLB5008.0220001.000000000002.250.40000
1033Ty Tice24TORAL4007.00000000000000.000.00000
1034Ty Tice24ATLNL1001.0220001.000000000018.002.00000
1035Jesús Tinoco26COLNL1001.100000000000.000.0001100%0
1036Ka'ai Tom27OAKAL1001.0000000000000.000.00000
1037Josh Tomlin36ATLNL350049.11046011.000281001011.820.292133%1
1038Justin Topa30MILNL4003.10000000000000.000.00100%0
1039Ronald Torreyes28PHINL2002.2000000000000.000.00000
1040Touki Toussaint25ATLNL1110050.092610.889-2-800000-11.440.73400%0
1041Blake Treinen33LADNL720072.115312001.0001320011-11.870.2117315%3
1042Lou Trivino29OAKAL710073.21055021.0000010001-11.220.147222%0
1043Nick Tropeano30TOTMLB5008.0211001.000000000002.250.40000
1044Nick Tropeano30SFGNL4006.0211001.000000000003.000.50000
1045Nick Tropeano30NYMNL1002.00000000000000.000.00000
1046Spencer Turnbull28DETAL99150.01266001.000-2-8-200-3002.161.334120%0
1047Justin Turner36LADNL1001.0110001.00000000009.001.00000
1048Kyle Tyler24LAAAL50012.1312001.000000000002.190.60000
1049Edwin Uceta23LADNL141020.1303001.00000000001.330.21100%0
1050Duane Underwood Jr.26PITNL430072.283411.875-2-6-1001-2-10.870.167113%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
1051José Ureña29DETAL26180100.21610511.93812000-1111.340.585655%0
1052Julio Urías24LADNL32320185.221318001.000220000011.020.662360%1
1053José Urquidy26HOUAL20200107.01266001.000-1-2-100-2001.010.602250%0
1054Pat Valaika28BALAL2001.1000000000000.000.00000
1055César Valdez36BALAL390046.0211001.000-2-9-1-10-1000.390.0501100%0
1056Framber Valdez27HOUAL22221134.2135710.923-5-7-4-10-4-100.800.55500%1
1057Phillips Valdéz29BOSAL280040.01156011.000151000102.480.392133%0
1058Andrew Vasquez27LADNL2001.2101001.0000000005.400.50000
1059Vince Velasquez29TOTMLB2521094.1633001.000-1-1200000-10.570.248433%0
1060Vince Velasquez29PHINL2117081.2633001.000-1-200000-10.660.298327%0
1061Vince Velasquez29SDPNL44012.20000000000000.000.0001100%0
1062Alex Vesia25LADNL410040.010010.000-1-5-100-1000.000.001150%0
1063Will Vest26SEAAL320035.0114612.909161001002.570.3101100%0
1064Nick Vincent34MINAL70012.220110.500000000000.710.14000
1065Austin Voth29WSNNL491057.11275011.00013-1000-111.880.241480%0
1066Michael Wacha29TBRAL29230124.21578021.000-1-2-100-1001.080.525229%1
1067Brandon Waddell27TOTMLB9009.10000000000000.000.00000
1068Brandon Waddell27TOTMLB5005.00000000000000.000.00000
1069Brandon Waddell27MINAL4004.0000000000000.000.00000
1070Brandon Waddell27BALAL1001.0000000000.000.00000
1071Brandon Waddell27STLNL4004.10000000000000.000.00000
1072Konner Wade29BALAL70012.1220001.000000000001.460.29000
1073Adam Wainwright39STLNL32323206.137191622.946332001111.531.093350%0
1074Taijuan Walker28NYMNL30290159.051163321.961794003122.771.637436%4
1075Andrew Wantz25LAAAL210027.1110001.000000000000.330.0501100%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
1076Art Warren28CINNL260021.0101001.000-1-1000000-10.430.04400%0
1077Austin Warren25LAAAL160020.1743001.0001101001003.100.44200%0
1078Spenser Watkins28BALAL1610054.2743001.000140000011.150.442250%1
1079Tony Watson36TOTMLB620057.1124622.833-1-2100000-11.570.16400%0
1080Tony Watson36LAAAL360033.0103521.800-1-600000-12.180.22400%0
1081Tony Watson36SFGNL260024.1211011.000000000000.740.08000
1082Ryan Weathers21SDPNL3018094.22441820.917360000042.090.732133%9
1083Luke Weaver27ARINL1313065.273310.857-1-3-100-1-100.820.46500%2
1084Jacob Webb27ATLNL340034.171330.571-2-12-1-100-101.050.122133%0
1085Logan Webb24SFGNL27260148.1371423021.0001120021-12.241.371019%1
1086Tyler Webb30STLNL220016.1110001.000000000000.550.051150%0
1087Ryan Weber30TOTMLB4009.2220001.000000000001.860.50100%0
1088Ryan Weber30TOTMLB3008.2110001.000000000001.040.33100%0
1089Ryan Weber30BOSAL1005.200000000000000.000.00100%0
1090Ryan Weber30MILNL1001.0110001.00000000009.001.00000
1091Ryan Weber30SEAAL2003.0110001.00000000003.000.50000
1092Jordan Weems28TOTMLB7005.20000000000000.000.00000
1093Jordan Weems28OAKAL5004.10000000000000.000.00000
1094Jordan Weems28ARINL2001.10000000000000.000.00000
1095Patrick Weigel26MILNL3004.0101001.000000000002.250.33000
1096Alex Wells24BALAL118042.281520.750151001001.270.553125%0
1097Tyler Wells26BALAL440057.0413001.000000000000.630.09200%0
1098J.B. Wendelken28TOTMLB460043.2523011.000000000-101.030.111150%0
1099J.B. Wendelken28OAKAL260025.0211011.000000000-100.720.08000
1100J.B. Wendelken28ARINL200018.2312001.000000000001.450.151150%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
1101Zack Wheeler31PHINL32323213.148202624.958553003011.941.444343%0
1102Mitch White26LADNL214046.2114610.909-2-9-1000-1-11.930.486114%0
1103Kodi Whitley26STLNL250025.1431001.000000000001.420.16000
1104Garrett Whitlock25BOSAL460073.1835001.00000-1000-110.980.173240%1
1105Rowan Wick28CHCNL220023.0202001.000-1-9-100-1000.780.09100%0
1106Taylor Widener26ARINL2313070.11367011.000131001001.660.573125%0
1107Brad Wieck29CHCNL150017.0110001.000000000000.530.07100%0
1108Stevie Wilkerson29BALAL1001.0000000000000.000.00000
1109Devin Williams26MILNL580054.0523001.00000000-1000.830.094233%0
1110Taylor Williams29TOTMLB110011.2321001.000000000002.310.27100%0
1111Taylor Williams29SDPNL5005.1110001.000000000001.690.20000
1112Taylor Williams29MIANL6006.1211001.000000000002.840.33100%0
1113Trevor Williams29TOTMLB2315091.018117011.00000-1000-111.780.783240%1
1114Trevor Williams29CHCNL1312058.2844001.000130000011.230.623240%1
1115Trevor Williams29NYMNL103032.11073011.000-1-6-1000-102.781.00000
1116Bryse Wilson23TOTMLB1616074.0155730.800000000001.460.755117%0
1117Bryse Wilson23ATLNL88033.293420.778000000001.870.884120%0
1118Bryse Wilson23PITNL88040.162310.833000000001.120.63100%0
1119Justin Wilson33TOTMLB420034.0110001.000000000000.260.02200%0
1120Justin Wilson33NYYAL210018.00000000000000.000.00100%0
1121Justin Wilson33CINNL210016.0110001.00000000000.560.05100%0
1122Dan Winkler31CHCNL470039.283411.875000000001.590.15200%0
1123Matt Wisler28TOTMLB480048.2413001.000-1-24-100-1-100.740.084120%0
1124Matt Wisler28SFGNL210019.1202001.000-1-10-100-1000.930.10100%0
1125Matt Wisler28TBRAL270029.1211001.000000000-100.610.073125%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
1126Nick Wittgren30CLEAL601062.1853001.000-1-3-100-1001.160.131150%0
1127Asher Wojciechowski32NYYAL1104.00000000000000.000.00000
1128Alex Wood30SFGNL26260138.218711011.000-1-1-100-1011.170.691267%0
1129Hunter Wood27TEXAL5005.0101001.000000000001.800.20000
1130Jake Woodford24STLNL268067.2133911.923130000011.600.461267%1
1131Brandon Woodruff28MILNL30300179.131101922.935220100011.460.973563%0
1132Brandon Workman32TOTMLB290028.0734001.000000000002.250.245444%3
1133Brandon Workman32CHCNL10008.0312001.000000000003.380.303240%2
1134Brandon Workman32BOSAL190020.0422001.000000000001.800.212250%1
1135Kyle Wright25ATLNL2206.10000000000000.000.00100%0
1136Mike Wright Jr.31CHWAL130018.0514001.000000000102.500.3801100%0
1137Austin Wynns30BALAL1001.000000000.000.00000
1138Miguel Yajure23PITNL43015.0202001.000-1-1300000-11.200.50300%0
1139Jordan Yamamoto25NYMNL2106.210010.000000000000.000.00100%0
1140Hyeon-jong Yang33TEXAL124035.1541011.000000000001.270.42000
1141Ryan Yarbrough29TBRAL30211155.024618001.000000001-101.390.807330%1
1142Eric Yardley30MILNL170018.2909011.0002212001104.340.53100%0
1143Huascar Ynoa23ATLNL1817091.016511011.0001220010-11.580.896114%0
1144Alex Young27TOTMLB402052.0734001.000000000001.210.18000
1145Alex Young27ARINL302041.2624001.000000000001.300.20000
1146Alex Young27CLEAL100010.1110001.000000000000.870.10000
1147Daniel Zamora28SEAAL4004.1110001.00000000002.080.25000
1148Angel Zerpa21KCRAL1105.0202001.000000000003.602.00000
1149T.J. Zeuch25TORAL53015.021010.500-1-13-1000-100.600.20000
1150Kyle Zimmer29KCRAL522054.0945031.000000000001.500.172133%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
1151Bruce Zimmermann26BALAL1413064.1514001.000000-100-110.700.362250%1
1152Jordan Zimmermann35MILNL2005.2101001.000000000001.590.50000
1153Tyler Zuber26KCRAL310027.1413001.000000000001.320.13000

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%
1Fernando Abad35BAL8278%38%367%00003200000000001100%
2Cory Abbott25CHC8263%27%2100%02111100000000000
3Albert Abreu25NYY15658%29%3100%06053300000000000
4Bryan Abreu24HOU16162%31%2100%07153000000010010
5Domingo Acevedo27OAK4464%30%2100%01013200000000000
6Jason Adam29CHC5042%16%001010000000000000
7Austin Adams30SDP24144%15%5100%02025500000000002100%
8Joan Adon22WSN2442%33%000000000000000000
9Miguel Aguilar29ARI2976%31%1100%00001100000000001100%
10Keegan Akin26BAL42767%26%771%0000641000001110250%
11R.J. Alaniz30CIN1338%15%000000000000000000
12Andrew Albers35MIN8965%26%250%01011100000000000
13Hanser Alberto28KCR1100%0%000000000000000000
14Jorge Alcalá25MIN22962%28%580%04123200000000001100%
15Sandy Alcántara25MIA83766%36%3278%124024262314112211102100%
16Sergio Alcántara24CHC1100%0%000000000000000000
17Scott Alexander31LAD6778%51%1100%04031100000010100
18Tyler Alexander26DET45170%28%888%02116500000000000
19A.J. Alexy23TEX9760%15%3100%00004300000000000
20Kolby Allard23TEX53469%29%967%12027600000000001100%
21Logan Allen24CLE22268%33%4100%03034300000000000
22Nick Allgeyer25TOR3100%33%000000000000000000
23Yency Almonte27COL21759%27%250%03031100000000000
24Albert Almora27NYM650%33%001010000000000000
25Dan Altavilla28SDP540%0%000000000000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
26José Alvarado26PHI25149%29%743%13035201001110100
27José Álvarez32SFG26676%38%1090%120211722002000001100%
28Adbert Alzolay26CHC51963%30%1392%0190171191000002120250%
29Brett Anderson33MIL40976%44%1963%0101131012002111102100%
30Chase Anderson33PHI21568%26%1292%0808111010000010102100%
31Drew Anderson27TEX9181%32%3100%01003300000010100
32Ian Anderson23ATL53564%32%2273%080816113101012220450%
33Nick Anderson30TBR2479%13%10%000000010011000010%
34Shaun Anderson26BAL5571%29%1100%00001010000000000
35Shaun Anderson26MIN4768%28%1100%01100000000000000
36Shaun Anderson26SDP2273%41%1100%00001000000000000
37Tanner Anderson28PIT1995%68%367%00002110000011100
38Tyler Anderson31PIT43070%27%2282%052317123202022120771%
39Tyler Anderson31SEA27374%25%1292%04129721001011102100%
40Matt Andriese31BOS17767%29%2100%01012200000000000
41Matt Andriese31SEA4567%36%1100%00001100000000000
42Tejay Antone27CIN12753%26%2100%05132100000010010
43Jonathan Araúz22BOS5100%0%000000000000000000
44Chris Archer32TBR8361%20%000000000000000000
45Kohei Arihara28TEX17871%31%367%03032100000000000
46Shawn Armstrong30BAL10062%21%3100%00003200000000000
47Shawn Armstrong30TBR6549%18%10%00000001001000000
48Jake Arrieta35CHC40966%32%863%030354030031000010%
49Jake Arrieta35SDP6068%30%250%00001101001000000
50Christian Arroyo26BOS560%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%
51Aaron Ashby23MIL13358%38%475%010131000000000010%
52Willians Astudillo29MIN1681%50%1100%00001100000000000
53Pedro Avila24SDP2055%20%000000000000000000
54Luis Avilán31WSN2767%22%000000000000000000
55John Axford38MIL560%20%000000000000000000
56Pedro Báez33HOU1553%27%000000000000000000
57Bryan Baker26TOR475%0%000000000000000000
58Alberto Baldonado28WSN4955%14%1100%00001100000000001100%
59Anthony Banda27NYM3773%30%10%00000001100000000
60Anthony Banda27PIT11663%26%001010000000000000
61Caleb Baragar27SFG9867%15%2100%02112100000010011100%
62Daniel Bard36COL30457%25%450%01012201010100000
63Joe Barlow25TEX11163%25%1100%02011100000000000
64Scott Barlow28KCR30659%24%863%01016500000000000
65Charlie Barnes25MIN17575%29%580%00004400000000001100%
66Jacob Barnes31NYM7963%34%580%02013300000000001100%
67Jacob Barnes31TOR4953%18%000000000000000000
68Matt Barnes31BOS22249%22%3100%00003300000000000
69Kyle Barraclough31MIN6047%15%1100%03120000000000001100%
70Manny Barreda32BAL1457%14%000000000000000000
71Jaime Barria24LAA25074%34%475%01013210000000000
72Anthony Bass33MIA26063%30%667%16056301100000001100%
73Chris Bassitt32OAK63765%28%1573%040311811001000000
74Trevor Bauer30LAD43255%19%771%03026401001100001100%
75Mike Baumann25BAL5072%28%1100%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%
76Shane Baz22TBR4951%22%000000000000000000
77Eduard Bazardo25BOS1258%17%000000000000000000
78Jeremy Beasley25TOR4743%6%2100%02111100000000000
79David Bednar26PIT23757%25%3100%02023200000000000
80Cam Bedrosian29CIN3355%24%2100%00002200000000000
81Cam Bedrosian29OAK3863%24%000000000000000000
82Cam Bedrosian29PHI4562%24%002020000000000000
83Tyler Beede28SFG650%17%000000000000000000
84Andrew Bellatti29MIA1968%21%20%00000002002200000
85Anthony Bemboom31LAA786%29%000000000000000000
86Anthony Bender26MIA24759%30%1080%010086221011323010%
87Wes Benjamin27TEX11263%20%000000000000000000
88Travis Bergen27TOR4663%22%1100%00001100000000000
89José Berríos27MIN49063%29%1688%172417912002020114100%
90José Berríos27TOR29164%28%989%16336232101033300
91Dellin Betances33NYM540%40%000000000000000000
92Alec Bettinger25MIL5176%31%001010000000000000
93Joe Biagini31CHC1369%15%10%00000000000000000
94Phil Bickford25LAD20058%29%250%02011100000010100
95Phil Bickford25MIL757%14%000000000000000000
96Jesse Biddle29ATL5157%31%2100%00003200000000000
97Shane Bieber26CLE40555%26%989%04138700000000000
98Brandon Bielak25HOU21866%31%683%02025411001000000
99Paul Blackburn27OAK17574%40%3100%01013301001000000
100Alex Blandino28CIN1867%22%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%
101Richard Bleier34MIA22575%50%1090%06058600000000001100%
102Scott Blewett25KCR2157%24%000000000000000000
103Ronald Bolaños24KCR2552%20%000000000000000000
104Ryan Borucki27TOR9861%41%580%00004400000000001100%
105Akeem Bostick26NYM475%0%000000000000000000
106Ben Bowden26COL17760%15%425%0000100100110000250%
107Brad Boxberger33MIL26654%21%580%04044401001000002100%
108Matthew Boyd30DET33769%27%1292%04119430000011102100%
109Brad Brach35CIN13959%27%560%02025312002011101100%
110Archie Bradley28PHI22469%40%667%02014310000000000
111Ryan Brasier33BOS5070%42%1100%01011100000000000
112Steven Brault29PIT12772%32%5100%00006400000000001100%
113John Brebbia31SFG8763%18%001010000000000000
114Brandon Brennan29BOS1173%45%10%00000000000000000
115Jake Brentz26KCR27854%27%8100%01018710000000003100%
116Colten Brewer28BOS956%44%000000000000000000
117Austin Brice29BOS6461%27%250%01011100000000000
118Zack Britton33NYY8159%42%560%00003120000022200
119Connor Brogdon26PHI23568%33%7100%07157410000011100
120Rex Brothers33CHC23647%18%2100%01012200000000000
121JT Brubaker27PIT53762%29%1688%0605151021001021204100%
122Justin Bruihl24LAD7373%36%3100%00003200000000001100%
123Kris Bubic23KCR55664%32%1275%03029611001120200
124Ryan Buchter34ARI7854%14%250%00003000000000000
125Walker Buehler26LAD81565%29%3083%0100925231100111110786%
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%
126JB Bukauskas24ARI8169%36%1100%00001100000000000
127Madison Bumgarner31ARI61368%24%1283%060613901001000002100%
128Aaron Bummer27CHW24254%43%1080%02029611001121200
129Dylan Bundy28LAA39764%28%6100%03036600000000001100%
130Zack Burdi26BAL450%0%000000000000000000
131Zack Burdi26CHW4567%24%1100%00001000000000000
132Corbin Burnes26MIL65757%29%2282%09091818010010000010%
133Andy Burns30LAD667%17%001010000000000000
134Ryan Burr27CHW15162%36%3100%02112110000011102100%
135Beau Burrows24DET944%11%000000000000000000
136Beau Burrows24MIN4963%14%000000000000000000
137Matt Bush35TEX1747%18%10%00000000000000000
138Asdrúbal Cabrera35ARI4100%50%000000000000000000
139Edward Cabrera23MIA12053%23%475%00003210000011100
140Génesis Cabrera24STL29659%25%667%06064310000011100
141Trevor Cahill33PIT16669%39%683%02025502101000002100%
142Daniel Camarena28SDP4774%34%2100%00002200000000000
143Paul Campbell25MIA12465%29%1100%04031100000000001100%
144Griffin Canning25LAA27762%24%6100%04138411001011100
145Drew Carlton25DET1968%16%000000000000000000
146Matt Carpenter35STL683%0%000000000000000000
147Carlos Carrasco34NYM23766%31%875%05056511001011100
148Daniel Castano26MIA9273%28%475%0202330200200000250%
149Ryan Castellani25COL1753%24%001010000000000000
150Humberto Castellanos23ARI19672%31%989%04037600000000002100%
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%
151Diego Castillo27SEA8853%32%250%01011101010100000
152Diego Castillo27TBR14555%26%450%0000320000000000333%
153Luis Castillo28CIN80364%37%2277%017411161211010151322100%
154Anthony Castro26TOR10957%30%2100%04042200000000000
155Harold Castro27DET1173%27%000000000000000000
156Kervin Castro22SFG5670%25%1100%00001100000000000
157Miguel Castro26NYM30356%30%1080%08088431010100001100%
158Dylan Cease25CHW70854%19%1457%1504871301201010333%
159Luis Cessa29CIN10171%33%5100%03124400000000000
160Luis Cessa29NYY16269%40%3100%04033300000000002100%
161Jhoulys Chacín33COL26969%33%1377%06059800000000000
162Andrew Chafin31CHC15065%33%580%060643110101111010%
163Andrew Chafin31OAK11668%26%580%0000440000000000250%
164Aroldis Chapman33NYY24340%18%1100%00003103012000000
165JT Chargois30SEA11864%30%367%02111100000000000
166JT Chargois30TBR9857%27%2100%01012200000000000
167Tyler Chatwood31SFG2055%20%001010000000000000
168Tyler Chatwood31TOR12555%30%475%02023301010100000
169Jesse Chavez37ATL13365%28%4100%01014401100000000
170Adam Cimber30MIA14074%36%7100%02017600000000000
171Adam Cimber30TOR14673%42%683%01015502002000000
172Steve Cishek35LAA30863%32%1070%03028511001111100
173José Cisnero32DET26561%28%580%14044401001000001100%
174Aaron Civale26CLE49868%32%15100%0707151310000011101100%
175Taylor Clarke28ARI19471%27%4100%01015400000000000
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%
176Emmanuel Clase23CLE27967%46%1275%19079801010010101100%
177Alex Claudio29LAA14866%35%3100%06232100000000001100%
178Sam Clay28WSN21470%43%4100%01004400000000000
179Garrett Cleavinger27LAD8554%28%250%02021100000000001100%
180Tyler Clippard36ARI11166%17%000000000000000000
181Alex Cobb33LAA39365%35%1688%01008141211001000001100%
182Kyle Cody26TEX5560%27%10%000000000000000010%
183A.J. Cole29TOR3070%20%000000000000000000
184Gerrit Cole30NYY72657%26%1292%0100811810000010100
185Dylan Coleman24KCR2568%16%000000000000000000
186Alex Colomé32MIN29068%37%743%11014303102100001100%
187Adam Conley31TBR7666%33%3100%04111100000000000
188Roansy Contreras21PIT1258%33%000000000000000000
189Sam Coonrod28PHI18562%36%580%11014401001000000
190Patrick Corbin31WSN75168%33%3190%0906292220000010101090%
191Nestor Cortes26NYY37462%18%863%03214300000010010
192Jharel Cotton29TEX13764%20%250%010111000000000010%
193Danny Coulombe31MIN13968%30%475%00006300000000000
194Jake Cousins26MIL12544%22%3100%01013300000000001100%
195Kutter Crawford25BOS1362%8%000000000000000000
196Stefan Crichton29ARI11769%32%450%12013110000021110
197Kyle Crick28PIT10758%21%475%00003300000000000
198Nabil Crismatt26SDP35168%36%956%05057501001000002100%
199Cooper Criswell24LAA10100%60%000000000000000000
200Garrett Crochet22CHW23058%22%650%100032030121000010%
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%
201Jake Cronenworth27SDP367%33%000000000000000000
202Hans Crouse22PHI3266%13%000000000000000000
203Wil Crowe26PIT52462%29%1182%051410710000010010
204Johnny Cueto35SFG49070%27%1675%0121514803012010104100%
205Charlie Culberson32TEX7100%43%1100%00001100000000000
206John Curtiss28MIA16166%27%683%00006411001011101100%
207John Curtiss28MIL2665%31%000000000000000000
208Yu Darvish34SDP68159%23%1090%014113862000001110250%
209Tucker Davidson25ATL8365%29%1100%00001100000000000
210Zach Davies28CHC66867%29%2889%01338221610000021206100%
211Austin Davis28BOS7565%33%250%00001100000000000
212Austin Davis28PIT4255%24%1100%00001000000000000
213Wade Davis35KCR19065%23%3100%02012200000000001100%
214Grant Dayton33ATL6263%16%3100%01003300000000002100%
215Brett de Geus23ARI11171%36%2100%03024101001010100
216Brett de Geus23TEX12762%35%580%00004310000000001100%
217Chase De Jong27PIT19664%21%7100%01018521001022201100%
218José De León28CIN9145%16%2100%01012110000000000
219Enyel De Los Santos25PHI13752%23%250%02022101001000000
220Enyel De Los Santos25PIT3667%17%000000000000000000
221Jacob deGrom33NYM32449%23%1090%06147700000000000
222Miguel Del Pozo28DET2576%24%2100%00002100000000000
223Anthony DeSclafani31SFG67668%31%15100%0807161500000010102100%
224Reid Detmers21LAA10163%23%2100%00002200000000001100%
225Ross Detwiler35MIA20057%24%6100%04124301001000000
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%
226Ross Detwiler35SDP2952%24%000000000000000000
227Chris Devenski30ARI3571%29%1100%00001010000000000
228Edwin Díaz27NYM25752%17%7100%04125400000000003100%
229Jhonathan Díaz24LAA5969%31%2100%01012020000011100
230Miguel Díaz26SDP17258%26%6100%01016311100011100
231Yennsy Díaz24NYM11365%22%2100%01101100000000001100%
232Brandon Dickson36STL1080%50%000000000000000000
233Jake Diekman34OAK26250%19%4100%02203200000000001100%
234Wilmer Difo29PIT1872%17%000000000000000000
235Marcos Diplán24BAL12363%28%450%00002200000000000
236Randy Dobnak26MIN22877%46%683%02026410000000000
237Kyle Dohy24PHI560%40%000000000000000000
238Rafael Dolis33TOR15654%24%2100%01012200000000000
239Seranthony Domínguez26PHI367%33%000000000000000000
240Sean Doolittle34CIN17362%12%001011000000000000
241Sean Doolittle34SEA5062%14%001010000000000000
242Camilo Doval23SFG10953%28%3100%00003300000000000
243Brandon Drury28NYM757%14%000000000000000000
244Tyler Duffey30MIN25463%29%3100%01102201001000002100%
245Danny Duffy32KCR25263%22%5100%01015300000010100
246Matt Duffy30CHC1100%100%1100%00001010000000000
247Robert Dugger25SEA12169%27%002011000000000000
248Justin Dunn25SEA21860%21%3100%04132201001000000
249Dane Dunning26TEX51165%36%978%05057520000022201100%
250Jon Duplantier26ARI7061%31%1100%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%
251Adam Eaton32LAA5100%60%000000000000000000
252Carl Edwards Jr.29ATL540%20%000000000000000000
253Carl Edwards Jr.29TOR2568%16%000000000000000000
254Scott Effross27CHC5859%29%000001000000000000
255Zach Eflin27PHI44270%32%1894%1716161061001044400
256Jerad Eickhoff30NYM10466%22%580%030242200000111010%
257Seth Elledge25STL5262%25%10%01010000000000000
258Chris Ellis28BAL10568%21%1100%00002100000000001100%
259Chris Ellis28TBR1650%13%000000000000000000
260Kent Emanuel29HOU6868%37%1100%03031010000011100
261Dietrich Enns30TBR8864%18%000002000000000000
262Nathan Eovaldi31BOS76467%29%2295%013010231810000021202100%
263Thomas Eshelman27BAL12678%29%250%01011100000000000
264Raynel Espinal29BOS888%38%000001000000000000
265Paolo Espino34WSN45570%27%12100%0917111000000000003100%
266Carlos Estévez28COL27066%31%863%0505531000001010333%
267Demarcus Evans24TEX12055%11%1100%00001100000000001100%
268Phillip Evans28PIT3100%0%000000000000000000
269Pete Fairbanks27TBR18958%25%560%04122200000000000
270Bailey Falter24PHI13966%26%367%00002200000000000
271Jeurys Familia31NYM26257%31%6100%03037410000000001100%
272Jake Faria27ARI15466%27%1100%07071000000000000
273Buck Farmer30DET17158%23%3100%00003210000011100
274Luke Farrell30MIN11363%25%10%02020000000000000
275Erick Fedde28WSN59065%34%2291%01201119171000000000683%
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%
276Michael Feliz28BOS1958%26%001000000000010100
277Michael Feliz28CIN3759%22%000000000000000000
278Michael Feliz28OAK367%0%000000000000000000
279Michael Feliz28PIT3171%10%000000000000000000
280Neftalí Feliz33LAD1090%40%001010000000000000
281Neftalí Feliz33PHI944%11%000000000000000000
282Ryan Feltner24COL3355%6%001010000000000000
283Julian Fernández25COL3370%27%002020000000000000
284Junior Fernández24STL9668%30%2100%00002110000000000
285J.P. Feyereisen28MIL7757%29%367%030211000000000010%
286J.P. Feyereisen28TBR15763%20%2100%03021100000000000
287Mike Fiers36OAK4571%40%1100%00001100000000000
288Kyle Finnegan29WSN29461%31%888%05146600000000001100%
289Jay Flaa29ATL838%25%000000000000000000
290Jay Flaa29BAL540%20%000000000000000000
291Jack Flaherty25STL32260%25%989%07146501001000000
292Josh Fleming25TBR44875%43%2396%01018202000000000002100%
293Aaron Fletcher25SEA2080%40%000000000000000000
294Chris Flexen26SEA74175%33%2879%02102025182000001110250%
295Bernardo Flores Jr.25STL333%0%000000000000000000
296Dylan Floro30MIA27067%33%3100%06063300000000000
297Jason Foley25DET4567%40%000000000000000000
298Mike Foltynewicz29TEX58670%28%1392%0403131011001111102100%
299Matt Foster26CHW17463%20%3100%00004110000011100
300Seth Frankoff32ARI7465%31%4100%01014300000010102100%
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%
301Kyle Freeland28COL51568%31%1369%050310610000031301100%
302Mike Freeman33CIN10%0%000000000000000000
303Luis Frías23ARI1650%19%000000000000000000
304Max Fried27ATL66767%35%3190%1807372341010032302100%
305Jace Fry27CHW3165%48%1100%00002010000011100
306Paul Fry28BAL21553%26%6100%01016600000000003100%
307Joshua Fuentes28COL4100%25%000000000000000000
308Carson Fulmer27CIN11663%31%1100%00001100000000000
309Michael Fulmer28DET29765%31%475%15053301001000000
310Kyle Funkhouser27DET29863%34%1060%1503750100100000333%
311Giovanny Gallegos29STL31059%20%1090%14128521001011101100%
312Zac Gallen25ARI52359%28%1385%0404111001010100002100%
313John Gant28MIN14662%35%3100%00003301001000000
314John Gant28STL34564%29%1587%141313921001031214100%
315Bryan Garcia26DET19264%24%3100%00003301100000002100%
316Deivi García22NYY3866%16%000000000000000000
317Edgar García24CIN2471%33%1100%00001100000000000
318Edgar García24MIN4860%33%000000000000000000
319Jarlín García28SFG26964%27%9100%030211800000000003100%
320Luis García34STL13567%32%4100%02024400000000000
321Luis Garcia24HOU63362%25%1377%11008101002002110102100%
322Robel García28HOU875%13%1100%01100000000000000
323Rony García23DET1258%17%000000000000000000
324Yimi García30HOU8662%29%3100%10002201001000001100%
325Yimi García30MIA15164%26%4100%03123210000000001100%
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%
326Amir Garrett29CIN21554%29%5100%04045310000011101100%
327Braxton Garrett23MIA15964%24%888%00007701001000003100%
328Justin Garza27CLE12859%23%3100%02013200000010101100%
329Ralph Garza27HOU4953%14%1100%00001100000000000
330Ralph Garza27MIN7867%32%475%01102110000000000
331Kevin Gausman30SFG77561%26%2085%11311119112110001110580%
332Domingo Germán28NYY41065%30%1145%12026602020100001100%
333Ian Gibaut27MIN2868%39%000000000000000000
334Kyle Gibson33PHI29468%37%1283%060511910000021201100%
335Kyle Gibson33TEX46068%35%1580%0514121101001000001100%
336Luis Gil23NYY12952%18%2100%00002100000000000
337Logan Gilbert24SEA50364%22%10100%05149900000000002100%
338Tyler Gilbert27ARI15773%30%7100%04227320000021112100%
339Lucas Gilbreath25COL18561%29%580%01014400000000000
340Kevin Ginkel27ARI12958%26%003030000000000000
341Lucas Giolito26CHW71961%22%1164%010110600000000000
342Mychal Givens31CIN9262%27%2100%04032200000000000
343Mychal Givens31COL12456%19%475%02113200000000000
344Tyler Glasnow27TBR34053%25%4100%06153200000000000
345Zack Godley31MIL2133%14%000000001010000000
346Austin Gomber27COL48864%29%1164%11017611001011102100%
347Stephen Gonsalves26BOS1861%33%000000000000000000
348Tony Gonsolin27LAD23955%21%6100%05134400000000000
349Marco Gonzales29SEA58569%24%1794%0615181312002000002100%
350Chi Chi González29COL44876%31%12100%01311012911001021201100%
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%
351Marwin González32BOS3100%67%000000000000000000
352Romy Gonzalez24CHW10%0%000000000000000000
353Victor González25LAD15563%35%6100%01016510000011101100%
354Anthony Gose30CLE2454%29%2100%00002110000000001100%
355Ashton Goudeau28CIN4466%34%2100%01012100000000001100%
356Ashton Goudeau28COL9769%35%367%01012110000011100
357Brusdar Graterol22LAD15068%40%1191%050210510000011100
358Kendall Graveman30HOU10155%32%000001000000000000
359Kendall Graveman30SEA12161%34%3100%00003300000000000
360Jon Gray29COL64462%31%1567%0110877021010000020%
361Josiah Gray23LAD3537%14%000001000000000000
362Josiah Gray23WSN27260%19%5100%03035320000021201100%
363Sonny Gray31CIN57559%30%2090%013013191610000021201100%
364Chad Green30NYY31559%17%4100%01014400000000000
365Conner Greene26BAL11365%25%475%000033000000000010%
366Conner Greene26LAD875%25%000000000000000000
367Shane Greene32ATL8361%22%001010000000000000
368Shane Greene32LAD3047%27%000000000000000000
369Zack Greinke37HOU69773%35%2496%017112201630000063604100%
370Robert Gsellman27NYM11975%37%888%05017410000011100
371Reymin Guduan29OAK6583%29%1100%02021100000000001100%
372Sean Guenther25MIA10373%33%333%0201110000000000250%
373Deolis Guerra32OAK26965%23%580%13024401001010100
374Javy Guerra35WSN3762%22%1100%02021100000000000
375Javy Guerra25SDP1872%33%000000000000000000
Rk Name Age Tm PA BIP% GBIP% Fld F2O% FC Tot Cgt 31 Tot 1B 2B Tot Cch Fld Thr ROE Tot 163 GB LD bFld bF2O%
376Junior Guerra36LAA30762%31%1191%030210900000020200
377Luis Guillorme26NYM786%14%000000000000000000
378Preston Guilmet33MIA771%14%000000000000000000
379Jandel Gustave28MIL7970%33%1100%00001100000000000
380Vladimir Gutierrez25CIN49668%30%1493%01018141102002110012100%
381Jorge Guzmán25MIA1540%13%000000000000000000
382Josh Hader27MIL22442%13%560%01013200000000001100%
383Jesse Hahn31KCR1947%32%1100%01001100000010100
384David Hale33PHI11669%29%863%01015400000010100
385J.D. Hammer26PHI9460%27%002020001001000000
386Brad Hand31NYM5562%31%2100%00001011001000001100%
387Brad Hand31TOR4173%24%1100%00001100000000000
388Brad Hand31WSN18262%26%5100%00006500000010013100%
389Eric Hanhold27BAL4774%30%000001000000000000
390J.A. Happ38MIN44570%26%888%0310760100100000367%
391J.A. Happ38STL22669%25%333%02021100000000000
392Blaine Hardy34MIL771%29%000000000000000000
393Ryne Harper32WSN14864%29%683%03124400000000002100%
394Will Harris36WSN3057%20%000000000000000000
395Geoff Hartlieb27NYM2756%19%000000000000000000
396Geoff Hartlieb27PIT2352%30%000000000000000000
397Ryan Hartman27HOU1070%30%000000000000000000
398Hunter Harvey26BAL3672%36%001010000000000000
399Matt Harvey32BAL58273%33%1587%072513911100010011100%
400Thomas Hatch26TOR4562%22%000000001001000000
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%
401Louis Head31TBR13466%21%250%03031101001100000
402Andrew Heaney30LAA40159%21%540%04022200000000000
403Andrew Heaney30NYY15760%22%4100%04133300000000000
404Taylor Hearn26TEX44165%27%967%010175010010000010%
405Jonathan Heasley24KCR5976%37%000001000000000000
406Ryan Helsley26STL20662%27%8100%03038700000000001100%
407Heath Hembree32CIN17945%12%10%02020000000000000
408Heath Hembree32NYM6466%25%3100%01102110000011100
409Kyle Hendricks31CHC78572%33%2592%017411201800000000005100%
410Liam Hendriks32CHW26750%18%367%040310000000000010%
411Ryan Hendrix26CIN14258%25%367%13121100000000001100%
412Sam Hentges24CLE31865%31%1191%1000101000000000000
413Jimmy Herget27LAA6060%27%250%00001100000000001100%
414Jimmy Herget27TEX1878%33%1100%01011100000000000
415Carlos Hernández24KCR35865%27%888%04128511010021110
416Darwinzon Hernández24BOS18248%23%367%01012200000000000
417Elieser Hernández26MIA22563%26%5100%06065500000000003100%
418David Hess27MIA8761%16%000000000000000000
419David Hess27TBR1560%20%000000000000000000
420Codi Heuer24CHC11571%31%475%01003300000000002100%
421Codi Heuer24CHW16667%30%3100%02023300000000001100%
422Jordan Hicks24STL4455%39%4100%01004300000000000
423Trevor Hildenberger30NYM1436%14%000000000000000000
424Rich Hill41NYM27266%19%4100%02114300000000002100%
425Rich Hill41TBR38962%26%1479%000013100100100000250%
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%
426Tim Hill31SDP25563%39%1593%0302131200000000001100%
427Jeff Hoffman28CIN33558%23%863%141352230121222010%
428Bryan Holaday33ARI540%20%000000000000000000
429Derek Holland34DET22565%31%757%03024401001000000
430Greg Holland35KCR24363%28%786%07165321010000000
431Jordan Holloway25MIA15859%26%580%03034400000000000
432Clay Holmes28NYY10361%39%4100%02024400000000000
433Clay Holmes28PIT18960%43%8100%05037700000000002100%
434Brock Holt33TEX3100%33%1100%00001100000000000
435Brent Honeywell Jr.26TBR2157%29%1100%01011100000000000
436Tanner Houck25BOS28559%29%888%01017610000000000
437Adrian Houser28MIL59968%41%3388%0504312330000011105100%
438Sam Howard28PIT20049%23%683%01015401010010100
439Spencer Howard24PHI12758%20%475%02013300000000001100%
440Spencer Howard24TEX10265%26%250%00001000000000000
441James Hoyt34LAA4657%22%000000000000000000
442Dakota Hudson26STL3476%50%250%00001100000000000
443Daniel Hudson34SDP8352%16%2100%00002200000000000
444Daniel Hudson34WSN12754%17%4100%01014400000000001100%
445Tommy Hunter34NYM3367%30%000000000000000000
446Drew Hutchison30DET9176%37%4100%02015400000010101100%
447Raisel Iglesias31LAA27353%23%875%16066601001000001100%
448Cole Irvin27OAK76874%29%2286%060620153101002220250%
449Tyler Ivey25HOU2075%25%000001000000000000
450Andre Jackson25LAD5066%18%2100%02022200000000002100%
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%
451Jay Jackson33SFG9052%16%1100%00001100000000001100%
452Luke Jackson29ATL26159%32%3100%02023100000000001100%
453Josh James28HOU2148%29%000000000000000000
454Mickey Jannis33BAL2162%14%000000000000000000
455Kenley Jansen33LAD27854%21%3100%04132200000000000
456Cristian Javier24HOU42451%15%1100%04041100000000000
457Griffin Jax26MIN36066%23%540%00002202002000000
458Daulton Jefferies25OAK5876%34%3100%00003300000000000
459Jake Jewell28CHC5161%27%250%000011000000000010%
460Joe Jiménez26DET21050%18%20%03030002002100000
461DJ Johnson31CLE743%14%000000000000000000
462DJ Johnson31TBR875%50%000000000000000000
463Pierce Johnson30SDP24455%19%560%02014300000010100
464Damon Jones26PHI450%25%000000000000000000
465Nate Jones35ATL5058%18%001010000000000000
466Nate Jones35LAD3765%30%10%00000000000000000
467Jakob Junis28KCR16864%30%4100%02004400000010100
468Janson Junk25LAA7176%31%333%04042100000000000
469James Kaprielian27OAK50263%22%683%15036312002021201100%
470James Karinchak25CLE23549%21%250%01011100000000000
471Anthony Kay26TOR15657%29%4100%01014200000000000
472Scott Kazmir37SFG5564%33%001010000000000000
473Keone Kela28SDP4860%29%001010000000000000
474Brad Keller25KCR61366%33%1275%06047700000000000
475Kyle Keller28PIT15554%18%367%00002100000000000
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%
476Mitch Keller25PIT47066%27%1090%040310710000011100
477Joe Kelly33LAD18260%36%683%02114400000000001100%
478Merrill Kelly32ARI66771%32%1794%013111161130000022203100%
479Ian Kennedy36PHI10255%12%001010000000000000
480Ian Kennedy36TEX12663%19%002000000000010100
481Clayton Kershaw33LAD48862%31%11100%041314910000000002100%
482Dallas Keuchel33CHW72074%42%4691%0743413331010132302100%
483Mike Kickham32LAD1258%33%000000000000000000
484Yusei Kikuchi30SEA66661%32%1493%0605131010000011100
485Kwang Hyun Kim32STL45270%34%1493%0615141111001100001100%
486Craig Kimbrel33CHC13743%15%2100%02011100000000000
487Craig Kimbrel33CHW9845%13%1100%00001100000000000
488John King26TEX19369%41%888%12027501001000001100%
489Michael King26NYY27564%30%8100%03127600000000001100%
490Tyler Kinley30COL29563%26%5100%06054400000000000
491Brandon Kintzler36PHI14173%45%5100%03035410000011100
492Andrew Kittredge31TBR28264%35%450%03032201001000000
493Gabe Klobosits26WSN5279%33%1100%00002100000000001100%
494Corey Kluber35NYY34162%28%683%040455010010000010%
495Andrew Knapp29PHI1100%100%000000000000000000
496Corey Knebel29LAD10159%28%367%03032110000011100
497Reiss Knehr24SDP12966%23%2100%00002100000000000
498Dusten Knight30BAL4461%30%000000000000000000
499Brody Koerner27NYY1369%38%1100%00001100000000000
500Adam Kolarek32OAK5176%51%1100%01011100000000001100%
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%
501Michael Kopech25CHW28552%21%250%01011100000000000
502Jackson Kowar24KCR15462%23%5100%00007400000000000
503Max Kranick23PIT18268%23%5100%02025500000000000
504Joey Krehbiel28BAL3067%40%1100%01011100000000000
505Joey Krehbiel28TBR425%25%000000000000000000
506Dean Kremer25BAL24563%21%683%02114300000000000
507Brooks Kriske27BAL1560%20%000000000000000000
508Brooks Kriske27NYY4154%22%2100%00002200000000001100%
509Ian Krol30DET8667%31%475%01002101001000000
510Chad Kuhl28PIT34960%28%1080%031283310010433110%
511Brady Lail27SEA1080%40%000000000000000000
512Travis Lakins Sr.27BAL12363%26%4100%01104200000000001100%
513Jimmy Lambert26CHW6065%15%000000000000000000
514Peter Lambert24COL3077%43%250%00001100000000000
515Dinelson Lamet28SDP20958%24%540%05052100000000000
516Alex Lange25DET16261%28%2100%03032100000000000
517Jacob Latz25TEX1963%16%1100%00001100000000000
518Eric Lauer26MIL48964%24%1392%0411151102002010105100%
519Derek Law30MIN6764%30%001011000000000000
520Justin Lawrence26COL8658%28%367%000021000000000010%
521Wade LeBlanc36BAL3373%30%1100%01011100000000000
522Wade LeBlanc36STL18874%28%4100%03113200000000000
523Dylan Lee26ATL956%22%000000000000000000
524Sandy León32MIA2677%35%1100%00001100000000000
525Dominic Leone29SFG21965%31%978%02027410000011103100%
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%
526Jon Lester37STL28572%34%888%04047500000000001100%
527Jon Lester37WSN34272%32%1191%051410810000010011100%
528Josh Lindblom34MIL8559%18%000000000000000000
529Zack Littell25SFG25262%30%786%16057501001000001100%
530Mauricio Llovera25PHI3551%20%1100%00001100000000000
531Jonathan Loáisiga26NYY28368%42%1292%0403111001001000000
532Kyle Lobstein31WSN863%38%000000000000000000
533Sam Long25SFG17665%27%475%01014300000000000
534Jorge López28BAL55564%34%1292%080710810000000000
535Pablo López25MIA41862%30%989%04049710000011100
536Reynaldo López27CHW22265%27%3100%01015302002000000
537Yoan López28ARI6164%31%002020000000000000
538Michael Lorenzen29CIN12570%30%6100%04135410000011101100%
539Aaron Loup33NYM21864%33%1191%020212720000010100
540Richard Lovelady25KCR8461%36%786%01105500000000001100%
541Zac Lowther25BAL13862%29%3100%01013300000000000
542Joey Lucchesi28NYM15762%25%333%0302201000001110250%
543Lucas Luetge34NYY30166%29%6100%03125310000011100
544Seth Lugo31NYM19558%26%771%06233201001010012100%
545Jordan Luplow27TBR580%20%000000000000000000
546Jesús Luzardo23MIA26461%23%888%04047610000000000
547Jesús Luzardo23OAK17361%26%3100%02024300000000000
548Jordan Lyles30TEX76968%27%1984%081615140000000000757%
549Daniel Lynch IV24KCR31168%28%667%01014310000011100
550Lance Lynn34CHW64162%25%978%03215312002100001100%
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%
551Andrés Machado28WSN15465%30%2100%02011100000000000
552Luís Madero24MIA5671%20%004040000000000000
553Kenta Maeda33MIN45363%26%1479%0624107110010211110%
554Tyler Mahle26CIN75959%26%2080%021217151120000021201100%
555Luke Maile30MIL580%60%000000000000000000
556Sean Manaea29OAK75464%28%2273%060516142100101110250%
557Matt Manning23DET38573%34%13100%010369410000011101100%
558Alek Manoah23TOR45958%24%771%06133301001000000
559Joe Mantiply30ARI17768%31%888%02206410000011103100%
560Dillon Maples29CHC13946%24%2100%03032010000000000
561Nick Margevicius25SEA5964%27%1100%00001100000000000
562Germán Márquez26COL75665%35%2793%114112242222002010103100%
563Evan Marshall31CHW11365%28%4100%02114300000000000
564José Marte25LAA1850%28%000000000000000000
565Brett Martin26TEX26477%44%1275%010110902002100003100%
566Chris Martin35ATL18075%38%1100%03032010000000000
567Corbin Martin25ARI8662%20%1100%01011100000000000
568Carlos Martínez29STL36369%36%989%0100109711001000002100%
569Seth Martinez26HOU1663%19%000000000000000000
570Wyatt Mathisen27ARI4100%25%000000000000000000
571Nick Maton24PHI10%0%000000000000000000
572Phil Maton28CLE17851%21%5100%04047401001000000
573Phil Maton28HOU11966%26%250%00001100000000000
574Isaac Mattson25BAL2365%22%000000000000000000
575Steven Matz30TOR64767%32%2688%15122218110010111010%
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%
576Tyler Matzek30ATL26455%21%5100%02026220000022200
577Dustin May23LAD9251%30%2100%02022200000000000
578Trevor May31NYM26656%21%3100%00003300000000000
579Mike Mayers29LAA31559%22%667%0303430000000000250%
580Jack Mayfield30SEA1100%100%000000000000000000
581Tim Mayza29TOR21163%37%7100%01017610000000000
582Chris Mazza31TBR11271%27%250%01001101001010100
583Darren McCaughan25SEA3974%41%10%01010000000000000
584Shane McClanahan24TBR51762%30%1573%01011472000000000367%
585Lance McCullers Jr.27HOU68458%34%2080%0150111311000000000010%
586T.J. McFarland32STL14477%49%10%02020000000000000
587Jake McGee34SFG23968%25%475%03033301001100000
588Kyle McGowin29WSN12856%21%002000000000000000
589Collin McHugh34TBR24763%28%2100%01013200000000000
590Triston McKenzie23CLE49556%18%1292%051212610000000001100%
591Alex McRae28CHW1080%30%000000000000000000
592John Means28BAL59067%24%1090%030310711010000002100%
593Nick Mears24PIT10762%26%250%03031100000000000
594Adonis Medina24PHI3664%31%250%01011010000011100
595Trevor Megill27CHC11560%25%4100%00004311001011100
596Tylor Megill25NYM37961%28%580%06065400000000000
597Ryan Meisinger27CHC3866%29%000000000000000000
598Francisco Mejia25TBR1479%43%000000000000000000
599Humberto Mejía24ARI10568%22%1100%01100000000000000
600J.C. Mejía24CLE23863%33%786%03036500000000000
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%
601Mark Melancon36SDP26566%38%1385%030211921001121200
602Keury Mella27ARI1560%13%000000000000000000
603Danny Mendick27CHW560%40%000000000000000000
604Conner Menez26SFG6268%42%250%00001101001100000
605Yermín Mercedes28CHW771%0%000000000000000000
606Julian Merryweather29TOR5562%27%250%000011000000000010%
607Keynan Middleton27SEA14066%21%1100%00001100000000000
608Miles Mikolas32STL18673%40%1090%04049610000000001100%
609Wade Miley34CIN69072%36%2692%0302301932011033305100%
610Andrew Miller36STL16460%27%771%01015310000021201100%
611Justin Miller34STL6874%22%000000000000000000
612Justin Miller34WSN1547%27%250%00001100000000001100%
613Shelby Miller30CHC1867%28%000000000000000000
614Shelby Miller30PIT4461%25%1100%00001100000000000
615Alec Mills29CHC51772%38%1681%0908131101010120202100%
616Wyatt Mills26SEA6469%36%367%01012200000000000
617Hoby Milner30MIL9957%17%2100%00002200000000000
618Tommy Milone34TOR6565%28%10%01010000000000000
619Juan Minaya30MIN16759%34%580%02024300000000000
620Mike Minor33KCR66967%27%1060%01017601001100001100%
621A.J. Minter27ATL22163%30%560%13025202002100001100%
622Anthony Misiewicz26SEA23668%31%667%02024400000000001100%
623Bryan Mitchell30MIA1867%39%1100%00001100000000000
624Casey Mize24DET61268%35%1989%0926171411001111103100%
625Sam Moll29OAK4464%30%450%00003200000000001100%
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%
626Frankie Montas28OAK77862%28%2286%01028171411001121202100%
627Rafael Montero30HOU2167%33%1100%00001000000000000
628Rafael Montero30SEA20470%40%786%04114310000010101100%
629Jordan Montgomery28NYY66165%29%2075%0202181401010100000
630Matt Moore32PHI33465%26%1173%04138601001100002100%
631Jovani Morán24MIN3855%24%10%00000000000000000
632Adrián Morejón22SDP2065%40%1100%00001010000000000
633Mitch Moreland35OAK475%0%000000000000000000
634Dauri Moreta25CIN1457%14%000000000000000000
635Adam Morgan31CHC10856%30%475%02003300000020200
636Eli Morgan25CLE37966%21%1191%010111610000021201100%
637Shawn Morimando28MIA5470%28%1100%01000000000000000
638Reyes Moronta28SFG1377%46%1100%03020000000000000
639Charlie Morton37ATL75659%29%1694%0908151403003000001100%
640Kyle Muller23ATL15561%23%1100%00002100000000001100%
641Andrés Muñoz22SEA425%25%000000000000000000
642Patrick Murphy26TOR4470%32%000000000000000000
643Patrick Murphy26WSN8461%30%2100%02022200000000000
644Joe Musgrove28SDP74860%28%2095%021116181501010000001100%
645Tommy Nance30CHC12760%36%2100%04032110000011100
646Packy Naughton25LAA10872%38%5100%02025410000000000
647Nick Neidert24MIA15766%24%4100%05222110000010012100%
648Jimmy Nelson32LAD11647%17%2100%01012200000000000
649Kyle Nelson24CLE4963%24%1100%00001100000000000
650Nick Nelson25NYY7847%17%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%
651Héctor Neris32PHI31053%28%6100%05025400000000001100%
652Jake Newberry26KCR2458%25%1100%00001010000011100
653Sean Newcomb28ATL15051%19%3100%01015110000000000
654Ljay Newsome24SEA7063%21%000000000000000000
655Vinny Nittoli30SEA633%17%000000000000000000
656Stephen Nogosek26NYM1242%17%000000000000000000
657John Nogowski28PIT16100%56%1100%00001010000011100
658Aaron Nola28PHI74960%26%978%01601687021011000010%
659Sean Nolin31WSN12368%25%333%000011000000000010%
660Daniel Norris28DET15761%31%004040000000000000
661Daniel Norris28MIL9158%26%10%10000001001000000
662Aaron Northcraft31SDP3459%35%2100%01012110000000000
663James Norwood27SDP2374%35%000000000000000000
664Darién Núñez28LAD3355%27%1100%00002100000000000
665Riley O'Brien26CIN922%22%000000000000000000
666Darren O'Day38NYY4661%17%1100%00001100000000000
667Bailey Ober25MIN37964%23%6100%03037510000011100
668Jake Odorizzi31HOU44167%25%1385%0707151011001011102100%
669Shohei Ohtani26LAA53358%27%1377%01127660100100000333%
670Steven Okert29MIA14255%19%10%00001000000000000
671Kaleb Ort29BOS367%0%000000000000000000
672Oliver Ortega24LAA3979%62%2100%01001100000000000
673Josh Osich32CIN6070%43%2100%04042200000000000
674Corey Oswalt27NYM4269%14%1100%00002010000000000
675Adam Ottavino35BOS27757%23%771%00007503003100001100%
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%
676Glenn Otto25TEX11164%29%3100%00003210000000001100%
677Connor Overton27PIT3959%21%2100%01012200000000000
678Connor Overton27TOR2475%29%1100%00001100000000000
679Johan Oviedo23STL28865%33%978%26056501001000001100%
680Luis Oviedo22PIT14757%26%2100%02012200000010100
681Chris Paddack25SDP45970%31%1486%080610801010000002100%
682Emilio Pagán30SDP26360%15%1100%04030001001000000
683Enoli Paredes25HOU5336%15%250%00001101010100000
684Blake Parker36CLE18569%29%2100%03122100000000000
685Luis Patiño21TBR33365%22%771%10005312002100000
686Spencer Patton33TEX17261%26%3100%05053300000000000
687David Paulino27PHI989%22%000000000000000000
688James Paxton32SEA540%20%000000000000000000
689Joel Payamps27KCR8674%33%580%00004300000000000
690Joel Payamps27TOR11969%34%250%00001100000000000
691Brad Peacock33BOS2665%19%000000000000000000
692Matt Peacock27ARI38676%47%1867%014012131100000000001100%
693Nate Pearson24TOR7152%23%000000000000000000
694Elvis Peguero24LAA1776%29%000000000000000000
695Félix Peña31LAA1663%13%000000000000000000
696David Peralta33ARI967%22%000000000000000000
697Freddy Peralta25MIL58052%18%1464%01129770411220000367%
698Wandy Peralta29NYY18268%40%1080%0202871000001110250%
699Wandy Peralta29SFG3768%38%250%01011100000000000
700Wily Peralta32DET40272%37%683%0523430200200000250%
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%
701Angel Perdomo27MIL7937%16%250%00002101001000000
702Cionel Pérez25CIN11155%31%3100%00004300000000000
703Francisco Pérez23CLE2871%25%000000000000000000
704Hernán Pérez30WSN771%14%000000000000000000
705Martín Pérez30BOS50968%31%1776%03021484000002220367%
706Óliver Pérez39CLE1872%44%000000000000000000
707Dillon Peters28PIT11769%34%475%01013300000000000
708David Peterson25NYM28760%30%7100%05048510000011102100%
709Jace Peterson31MIL1173%36%1100%01000000000000000
710Yusmeiro Petit36OAK31380%30%875%03036600000000001100%
711Jake Petricka33LAA3247%28%1100%00001100000000000
712David Phelps34TOR4252%21%10%00000000000000000
713Brett Phillips27TBR771%43%1100%00001000000000000
714Evan Phillips26LAD4667%37%000000000000000000
715Evan Phillips26TBR1275%33%000000000000000000
716Kevin Pillar32NYM1100%0%000000000000000000
717Michael Pineda32MIN45872%30%1182%020111611010110101100%
718Nick Pivetta28BOS66159%24%989%07068703003000002100%
719Kevin Plawecki30BOS3100%33%000000000000000000
720Zach Plesac26CLE59872%34%1392%016115121102002000001100%
721Adam Plutko29BAL25564%21%5100%03035500000000001100%
722Drew Pomeranz32SDP10259%27%367%00003200000000000
723Daniel Ponce de Leon29STL15964%24%2100%04042201001000000
724Cody Ponce27PIT17969%31%250%02021100000000000
725Zach Pop24MIA24665%37%967%050454000000000010%
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%
726Sean Poppen27ARI8262%30%000000001001000000
727Sean Poppen27PIT2669%31%10%10000001001000000
728Sean Poppen27TBR250%50%000000000000000000
729Cody Poteet26MIA13258%21%475%0211211000001110250%
730Ryan Pressly32HOU25061%34%5100%04035411100010101100%
731David Price35LAD32670%36%1191%03129811001100000
732Austin Pruitt31HOU1267%25%10%00000000000000000
733Austin Pruitt31MIA1776%29%000000000000000000
734A.J. Puk26OAK6563%34%2100%00002200000000000
735Kevin Quackenbush32LAD475%50%000000000000000000
736Cal Quantrill26CLE61669%31%2685%182319152100103230367%
737José Quijada25LAA11049%20%2100%00002200000000000
738Jose Quintana32LAA25456%26%4100%02025301001000001100%
739Jose Quintana32SFG4351%28%1100%03031100000000000
740Tanner Rainey28WSN15150%13%10%00000000000000000
741Brooks Raley33HOU20556%26%1283%0412971000002111367%
742Erasmo Ramírez31DET10972%28%2100%02022100000000000
743Nick Ramirez31SDP9175%36%1100%02021100000000000
744Noé Ramirez31ARI13266%20%2100%02022200000000001100%
745Noé Ramirez31LAA1587%33%000000000000000000
746Roel Ramírez26STL450%25%000000000000000000
747Yefry Ramírez27LAD650%33%000000000000000000
748Yohan Ramírez26SEA11451%18%2100%01012200000000001100%
749AJ Ramos34LAA1669%25%000000000000000000
750Drew Rasmussen25MIL7749%17%2100%01012200000000000
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%
751Drew Rasmussen25TBR23072%37%3100%03023110000000000
752Robbie Ray29TOR77356%23%1479%0404151001010110010
753Colin Rea30MIL2471%17%000000000000000000
754Josh Reddick34ARI560%20%000000000000000000
755Cody Reed28TBR4264%31%1100%02021100000000000
756Jake Reed28LAD2467%25%1100%00001100000000001100%
757Jake Reed28NYM1974%32%000000000000000000
758Sean Reid-Foley25NYM9259%23%367%100022010010000010%
759Alex Reyes26STL31750%19%888%04047522002111100
760Garrett Richards33BOS61768%34%1479%070511912002021200
761Trevor Richards28MIL8255%11%3100%01102200000000000
762Trevor Richards28TBR4755%17%000000000000000000
763Trevor Richards28TOR12256%20%580%00004310000000000
764Stephen Ridings25NYY2055%25%001010001001000000
765Yacksel Ríos28BOS9860%28%4100%00005400000000000
766Yacksel Ríos28SEA1669%19%000001000000000000
767Anthony Rizzo31CHC333%33%000000000000000000
768Tanner Roark34TOR3168%29%000000000000000000
769Daniel Robertson27MIL4100%50%000000000000000000
770David Robertson36TBR5056%24%001001000000000000
771Hansel Robles30BOS10954%21%250%02021101001000000
772Hansel Robles30MIN18860%28%4100%02024400000000000
773Carlos Rodón28CHW53454%21%1070%03115402002000000
774Chris Rodriguez22LAA13464%35%10%02020000000000000
775Eduardo Rodríguez28BOS67563%29%1878%0101141310000011103100%
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%
776Jefry Rodríguez27WSN11261%21%250%00001000000000000
777Joely Rodríguez29NYY7970%35%875%01016410000011101100%
778Joely Rodríguez29TEX12863%41%757%01015401001000001100%
779Manuel Rodríguez24CHC8361%35%580%01103301010100000
780Nivaldo Rodriguez24HOU3161%39%2100%00002200000000000
781Richard Rodríguez31ATL10680%27%1100%00001000000000000
782Richard Rodríguez31PIT14572%21%000000000000000000
783Chaz Roe34TBR425%0%000000000000000000
784Jake Rogers26DET683%33%250%00001000000000000
785Josh Rogers26WSN15170%23%4100%00004310000010101100%
786Taylor Rogers30MIN16657%29%560%110143000000000010%
787Trevor Rogers23MIA55061%25%1894%0613151013003000002100%
788Tyler Rogers30SFG32676%44%2186%0916171340000042400
789Jordan Romano28TOR25353%26%978%02027600000000001100%
790Sal Romano27CIN9173%32%3100%00003120000022200
791Sal Romano27MIL786%57%1100%00001100000000000
792Sal Romano27NYY2060%15%250%00001100000000000
793Jhon Romero26WSN1782%24%1100%00001100000000000
794JoJo Romero24PHI4461%39%1100%02021100000000000
795Andrew Romine35CHC560%20%000000000000000000
796Sergio Romo38OAK25964%25%3100%03034211100011100
797Angel Rondón23STL771%14%000000000000000000
798Joe Ross28WSN46063%29%15100%0422141110000021113100%
799Zac Rosscup33COL1346%31%1100%00001100000000000
800Ramón Rosso25PHI3566%31%1100%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%
801Ben Rowen32LAA4969%29%250%11011101001000000
802Michael Rucker27CHC12662%30%1100%00001010000011100
803Darin Ruf34SFG6100%17%000000000000000000
804José Ruiz26CHW27165%28%3100%11102101010000000
805Joe Ryan25MIN10061%17%250%01011101001000000
806Kyle Ryan29CHC6273%45%4100%00004400000000000
807Hyun Jin Ryu34TOR70171%34%1377%011010800000000001100%
808Casey Sadler30SEA14566%43%683%01005411010121200
809Chris Sale32BOS18360%30%786%00006600000000000
810Adrian Sampson29CHC14566%31%3100%01013120000022201100%
811Aaron Sanchez28SFG15670%38%888%02027610000011100
812Cristopher Sánchez24PHI5964%39%367%00002112002100000
813Miguel Sánchez27MIL12064%26%367%03032110000000001100%
814Nick Sandlin24CLE14150%21%4100%00004300000010100
815Patrick Sandoval24LAA36360%32%888%03037700000000000
816Reiver Sanmartin25CIN4772%34%367%01012200000000000
817Dennis Santana25LAD7470%38%333%010111000000000010%
818Dennis Santana25TEX16361%30%1100%01011011001011100
819Edgar Santana29ATL17570%36%7100%03026600000000000
820Ervin Santana38KCR27769%27%771%06134301010110101100%
821Héctor Santiago33SEA11763%29%004030000000000000
822Tony Santillan24CIN19052%18%560%110143010010000010%
823Antonio Santos24COL4665%28%001010000000000000
824Gregory Santos21SFG1338%23%000000000000000000
825Tayler Saucedo28TOR10971%42%6100%00006600000000000
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%
826Hirokazu Sawamura33BOS23256%31%4100%01103300000000001100%
827Josh Sborz27TEX25758%25%475%03115200000020110
828Mac Sceroler26BAL4848%23%250%10001101001000000
829Max Scherzer36LAD26561%22%6100%02026600000000000
830Max Scherzer36WSN42853%19%771%0605431000000000250%
831Clarke Schmidt25NYY3866%39%1100%00001100000000001100%
832John Schreiber27BOS1354%23%000000000000000000
833Max Schrock26CIN683%17%000000000000000000
834Tanner Scott26BAL25153%29%667%01104200000000000
835Andre Scrubb26HOU8653%20%2100%00002010000011100
836Connor Seabold25BOS1275%33%000000000000000000
837Sam Selman30LAA7769%18%1100%00002000000000000
838Sam Selman30SFG3355%12%000000000000000000
839Antonio Senzatela26COL67076%39%2789%1706241920000022205100%
840Luis Severino27NYY2255%23%001010000000000000
841Paul Sewald31SEA26447%13%667%14044402011100000
842Bryan Shaw33CLE33464%31%1090%051375010010000010%
843Jordan Sheffield26COL11668%31%3100%03013100000010100
844Justus Sheffield25SEA38568%32%1182%050411621010021202100%
845James Sherfy29LAD1771%41%000000000000000000
846James Sherfy29SFG4665%26%1100%00001100000000001100%
847Ryan Sherriff31TBR7260%28%2100%00002200000000000
848Matt Shoemaker34MIN28470%33%5100%07255301001000002100%
849Chasen Shreve30PIT23566%26%5100%03035410000000001100%
850Lucas Sims27CIN19547%13%3100%00003300000000000
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%
851Brady Singer24KCR58664%34%1540%19165406006210010
852Brandyn Sittinger27ARI2167%24%000001000000000000
853Tarik Skubal24DET63460%25%1580%040415110300300000367%
854Austin Slater28SFG250%0%000000000000000000
855Aaron Slegers28LAA14968%42%580%01014400000000001100%
856Devin Smeltzer25MIN1765%29%001010000000000000
857Burch Smith31OAK18876%30%3100%01013301001000000
858Caleb Smith29ARI50057%17%875%03028502002000001100%
859Drew Smith27NYM16560%22%1100%02021000000010101100%
860Joe Smith37HOU10373%38%560%0101530000000000250%
861Joe Smith37SEA7069%31%367%01101100000000000
862Riley Smith26ARI30178%35%1080%060698000000000010%
863Will Smith31ATL28354%18%4100%02024310000011100
864Drew Smyly32ATL54666%27%2387%031224162100102120771%
865Kirby Snead26TOR3067%23%001000000000000000
866Blake Snell28SDP55053%22%978%04048420000021203100%
867Nicklaus Snyder25TEX1573%40%000000000000000000
868Eric Sogard35CHC2181%14%1100%01000000000000000
869Peter Solomon24HOU5567%35%1100%02021100000000000
870Joakim Soria37ARI12565%22%367%01012200000000000
871Joakim Soria37TOR3456%18%000000000000000000
872Gregory Soto26DET27655%25%1070%0101750000000000250%
873Gabe Speier26KCR3382%36%10%01011000000000000
874Shea Spitzbarth26PIT2277%5%000000000000000000
875Jeffrey Springs28TBR17952%19%250%01012010000011100
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%
876Craig Stammen37SDP35568%40%1182%07079720000022202100%
877Ryne Stanek29HOU29054%19%6100%02204220000022201100%
878Cody Stashak27MIN7548%12%1100%00001100000000000
879Josh Staumont27KCR26459%24%450%02022201001000000
880Drew Steckenrider30SEA26769%27%425%06061100000000000
881Justin Steele25CHC24858%31%8100%01019520000010103100%
882Trevor Stephan25CLE28256%20%580%06142202002000000
883Robert Stephenson28COL19761%24%475%02023301100000001100%
884Kohl Stewart26CHC6467%36%475%02023300000000000
885Jonathan Stiever24CHW4100%0%000000000000000000
886Robert Stock31CHC2250%23%001010000000000000
887Robert Stock31NYM2352%26%1100%00001100000000000
888Matt Strahm29SDP3686%39%001010000000000000
889Stephen Strasburg32WSN9558%23%475%01013300000000000
890Chris Stratton30PIT33762%26%3100%06142200000000000
891Hunter Strickland32LAA3468%26%250%00001100000000000
892Hunter Strickland32MIL14261%20%1100%00001100000000000
893Hunter Strickland32TBR6665%27%001010000000000000
894Spencer Strider22ATL978%22%1100%01100000000000000
895Ross Stripling31TOR43165%25%989%0202870000000000367%
896Marcus Stroman30NYM72969%35%3778%120117292432002211101080%
897Pedro Strop36CHC1050%40%000000000000000000
898José Suarez23LAA41367%33%771%06055401001000002100%
899Ranger Suárez25PHI41864%38%2796%01026241741001011105100%
900Wander Suero29WSN19061%22%2100%00002110000011100
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%
901Cole Sulser31BAL25761%25%4100%06144300000000000
902Brent Suter31MIL31367%36%1385%07259810000000002100%
903Erik Swanson27SEA14465%22%002020001001000000
904Anthony Swarzak35ARI2171%24%1100%01011100000000000
905Anthony Swarzak35KCR3574%20%000000000000000000
906Noah Syndergaard28NYM863%13%000000000000000000
907Thomas Szapucki25NYM2055%25%1100%01001100000000000
908Jameson Taillon29NYY60365%23%1090%05149600000000001100%
909Domingo Tapia29KCR12468%31%1100%00001100000000000
910Domingo Tapia29SEA1182%45%1100%00001100000000000
911Stephen Tarpley28NYM425%0%000000000000000000
912Dillon Tate27BAL28770%44%1587%0504141121001011100
913Mike Tauchman30SFG6100%33%000000000000000000
914Blake Taylor25HOU18863%27%450%01012201001100000
915Josh Taylor28BOS20958%26%333%00002010000000000
916Julio Teheran30DET2065%25%1100%00001100000000000
917Ryan Tepera33CHC16559%28%580%100044010010000010%
918Ryan Tepera33CHW7655%21%1100%00001100000000000
919Caleb Thielbar34MIN26659%19%560%0302421000000000367%
920Keegan Thompson26CHC24360%27%004030000000000000
921Mason Thompson23SDP1377%38%000000001001000000
922Mason Thompson23WSN10863%33%333%00001101001000000
923Ryan Thompson29TBR13462%31%683%02003300000000000
924Zach Thompson27MIA31567%29%1080%12021062100102220333%
925Trent Thornton27TOR21661%27%4100%00004300000000001100%
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%
926Lewis Thorpe25MIN6677%42%3100%02112200000000000
927Ty Tice24ATL580%20%1100%02110000000000001100%
928Ty Tice24TOR3465%15%000000000000000000
929Jesús Tinoco26COL1050%20%000000000000000000
930Ka'ai Tom27OAK4100%50%000000000000000000
931Josh Tomlin36ATL21876%28%6100%04126310000010010
932Justin Topa30MIL2383%39%000000000000000000
933Ronald Torreyes28PHI1479%21%000000000000000000
934Touki Toussaint25ATL21660%30%786%1202650100100000250%
935Blake Treinen33LAD28659%31%9100%030312900000000000
936Lou Trivino29OAK31064%31%5100%05035310000021201100%
937Nick Tropeano30NYM1182%9%000000000000000000
938Nick Tropeano30SFG2383%48%2100%01001100000000000
939Spencer Turnbull28DET20169%40%888%06156600000000001100%
940Justin Turner36LAD5100%40%001010000000000000
941Kyle Tyler24LAA5271%29%367%01012200000000000
942Edwin Uceta23LAD9257%18%2100%00003200000000001100%
943Duane Underwood Jr.26PIT32067%31%650%13024211001011100
944José Ureña29DET45672%40%1060%010085501010110100
945Julio Urías24LAD74565%27%2186%032018151000000000888%
946José Urquidy26HOU42370%23%1080%06146600000000002100%
947Pat Valaika28BAL5100%80%000000000000000000
948César Valdez36BAL21068%34%250%01001100000000000
949Framber Valdez27HOU57264%46%1070%05047601001000001100%
950Phillips Valdéz29BOS17763%38%786%0505651000001110250%
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%
951Andrew Vasquez27LAD650%50%1100%00001100000000000
952Vince Velasquez29PHI36158%22%3100%03033300000000000
953Vince Velasquez29SDP5652%11%000000000000000000
954Alex Vesia25LAD16148%13%10%00000001010100000
955Will Vest26SEA15668%28%888%0420640100102011250%
956Nick Vincent34MIN4766%13%1100%00001101001000001100%
957Austin Voth29WSN24860%25%786%17055320000011103100%
958Michael Wacha29TBR52866%30%989%07248400000020110
959Brandon Waddell27BAL475%75%000000000000000000
960Brandon Waddell27MIN2576%20%000000000000000000
961Brandon Waddell27STL2250%23%000000000000000000
962Konner Wade29BAL6470%30%002010000000000000
963Adam Wainwright39STL82869%34%2085%019117161122002022200
964Taijuan Walker28NYM65465%29%3586%016115332522020111104100%
965Andrew Wantz25LAA12052%17%001010000000000000
966Art Warren28CIN8246%16%1100%00001100000000001100%
967Austin Warren25LAA8469%37%3100%04033300000000000
968Spenser Watkins28BAL25573%26%2100%04033200000000000
969Tony Watson36LAA13569%37%757%030352120111111010%
970Tony Watson36SFG9073%28%10%01001000000010100
971Ryan Weathers21SDP40169%32%1090%040418902011000001100%
972Luke Weaver27ARI27565%26%250%13023101001000000
973Jacob Webb27ATL15366%24%633%11013203003000001100%
974Logan Webb24SFG59665%40%2886%014210231810000021201100%
975Tyler Webb30STL9263%21%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%
976Ryan Weber30BOS3057%37%10%00000000000000000
977Ryan Weber30MIL3100%100%001010000000000000
978Ryan Weber30SEA1258%33%1100%01100000000000000
979Jordan Weems28ARI1233%25%000000000000000000
980Jordan Weems28OAK1856%17%000000000000000000
981Patrick Weigel26MIL2129%10%1100%00001100000000000
982Alex Wells24BAL19772%24%5100%01015402002000000
983Tyler Wells26BAL22461%14%3100%01013300000000000
984J.B. Wendelken28ARI7769%34%2100%01012200000000000
985J.B. Wendelken28OAK11765%30%250%01001100000010100
986Zack Wheeler31PHI84963%32%3194%120216262052002042404100%
987Mitch White26LAD19763%31%786%04046411001100000
988Kodi Whitley26STL10160%24%1100%03031100000000000
989Garrett Whitlock25BOS29864%33%475%03035300000000000
990Rowan Wick28CHC10054%19%2100%00002200000000000
991Taylor Widener26ARI31959%21%989%0614761000001010475%
992Brad Wieck29CHC7146%14%001010000000000000
993Stevie Wilkerson29BAL580%60%000000000000000000
994Devin Williams26MIL22646%22%3100%02023300000000000
995Taylor Williams29MIA3272%31%1100%01011100000000000
996Taylor Williams29SDP2352%30%001010000000000000
997Trevor Williams29CHC26464%31%560%04044300000000000
998Trevor Williams29NYM14172%31%475%07063300000010101100%
999Bryse Wilson23ATL15372%29%580%03124302002000001100%
1000Bryse Wilson23PIT16976%27%3100%02023301001000001100%
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%
1001Justin Wilson33CIN6667%32%250%0110000000000000250%
1002Justin Wilson33NYY8363%30%000000000000000000
1003Dan Winkler31CHC19056%26%580%03024401010110100
1004Matt Wisler28SFG8256%18%367%00002200000000000
1005Matt Wisler28TBR11361%14%10%01011000000000000
1006Nick Wittgren30CLE25864%32%4100%05033200000000001100%
1007Asher Wojciechowski32NYY1953%11%000000000000000000
1008Alex Wood30SFG58562%32%1675%07251181000001110250%
1009Hunter Wood27TEX1958%11%1100%00001100000000000
1010Jake Woodford24STL29369%30%1164%030396110101111020%
1011Brandon Woodruff28MIL70861%26%2195%11019191522101022204100%
1012Brandon Workman32BOS9368%28%2100%02112100000000001100%
1013Brandon Workman32CHC4353%30%001012000000000000
1014Kyle Wright25ATL3551%23%000000000000000000
1015Mike Wright Jr.31CHW8169%33%4100%01014310000000000
1016Austin Wynns30BAL475%0%000000000000000000
1017Miguel Yajure23PIT6863%25%2100%00002200000000000
1018Jordan Yamamoto25NYM3379%21%10%00000001100000000
1019Hyeon-jong Yang33TEX16068%31%2100%04221000000010010
1020Ryan Yarbrough29TBR65373%27%1984%060618160000000000475%
1021Eric Yardley30MIL8976%46%9100%00009710000010100
1022Huascar Ynoa23ATL37262%31%1385%050511910000011100
1023Alex Young27ARI19364%31%683%02114400000000001100%
1024Alex Young27CLE5372%34%001010000000000000
1025Daniel Zamora28SEA1872%39%001010000000000000
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%
1026Angel Zerpa21KCR2075%30%2100%00002200000000001100%
1027T.J. Zeuch25TOR7469%38%20%11010001001000000
1028Kyle Zimmer29KCR22363%34%5100%04035320000032300
1029Bruce Zimmermann26BAL28567%29%475%01014300000000000
1030Jordan Zimmermann35MIL2685%46%2100%00001100000000000
1031Tyler Zuber26KCR12360%22%2100%01003200000000000
LgAvg67364%29%1783%081715111100101110283%