paper-dynasty-card-creation/data-input/old 2023 Promos Cardset/defense-p.csv
2023-10-29 17:50:44 -05:00

76 KiB

11Fernando Abad37COLNL6006.110010.000000000000.000.00100%0abadfe01
22Andrew Abbott24CINNL1111065.0716001.000130000010.970.641267%1abbotan01
33Cory Abbott27WSNNL130023.100000-2-17-200-1-100.000.003125%0abbotco01
44Albert Abreu27NYYAL360045.096210.889-2-9-1-10-1001.600.22300%1abreual01
55Bryan Abreu26HOUAL510050.1642001.000000000001.070.124120%0abreubr01
66Domingo Acevedo29OAKAL9009.110010.000000001-100.000.00200%0acevedo01
77Garrett Acton25OAKAL6005.2101001.000000000001.590.17000actonga01
88Jason Adam31TBRAL450043.0844011.0000001000-11.670.18900%0adamja01
99Austin Adams32ARINL240017.1202001.000-1-1200000-11.040.08500%0adamsau02
1010Ty Adcock26SEAAL120015.2413001.000000000002.300.33100%1adcocty01
1111Joan Adon24WSNNL2005.000000000000.000.00100%0adonjo01
1212Keegan Akin28BALAL241023.273220.714180000-111.900.2102100%1akinke01
1313Hanser Alberto30CHWAL2001.2110001.000000000005.400.50000alberha01
1414Jorge Alcala27MINAL100015.1312001.0001131000001.760.30200%0alcaljo01
1515Sandy Alcantara27MIANL22222143.12591330.880-4-6-200-20-11.381.0015212%2alcansa01
1616Scott Alexander33SFGNL363031.2145810.929001001003.690.36300%0alexasc02
1717Tyler Alexander28DETAL251044.0211001.000000000000.410.08100%0alexaty01
1818Kolby Allard25ATLNL43012.10000000000000.000.00100%0allarko01
1919Logan Allen24CLEAL1515080.1211001.00012-100-1020.220.1304100%0allenlo02
2020Yency Almonte29LADNL450043.0101001.000000000000.210.02300%0almonye01
2121José Alvarado28PHINL260026.00000000000000.000.003125%0alvarjo03
2222Adbert Alzolay28CHCNL400046.11055001.00000-100-1011.940.251267%1alzolad01
2323Chase Anderson35TOTMLB1412060.2102712.9002391000011.340.642250%0anderch01
2424Grant Anderson26TEXAL200029.0514001.000171000101.550.254120%0andergr01
2525Nick Anderson32ATLNL350035.1220001.000160000010.510.0602100%0anderni01
2626Tyler Anderson33LAAAL1918099.115510011.000242001001.360.796114%0anderty01
2727Clayton Andrews26MILNL2001.20000000000000.000.00000andrecl02
2828Shawn Armstrong32TBRAL183027.0202001.000000000000.670.11100%0armstsh01
2929Graham Ashcraft25CINNL20200105.029181013.96600-1001-212.401.407330%0ashcrgr01
3030Javier Assad25CHCNL191050.01028011.000-1-4-1000-101.800.53300%0assadja01
3131Pedro Avila26SDPNL3109.0413001.0001221000004.001.33000avilape01
3232Sam Bachman23LAAAL110017.0101001.000000000000.530.09000bachmsa01
3333Bryan Baker28BALAL450042.0211001.00000-100-1010.430.042571%1bakerbr01
3434Jordan Balazovic24MINAL130017.1110001.000000000000.520.08000balazjo02
3535Anthony Banda29WSNNL10007.010010.000-1-290000000.000.00000bandaan01
3636Tanner Banks31CHWAL153032.2431001.000-1-600000-11.100.27400%0banksta01
3737Daniel Bard38COLNL370037.242110.750150000010.720.082360%0bardda01
3838Joe Barlow27TEXAL13009.20000000000000.000.00100%0barlojo01
3939Scott Barlow30KCRAL380038.2707001.000151001001.630.18300%0barlosc01
4040Matt Barnes33MIANL241021.1211001.000-2-19-100-10-10.840.08500%0barnema01
4141Tucker Barnhart32CHCNL2002.0000000000000.000.00000barnhtu01
4242Jaime Barria26LAAAL236061.21129011.0003101000121.610.4801100%2barrija01
4343Anthony Bass35TORAL220020.021010.500000000000.450.05200%0bassan01
4444Chris Bassitt34TORAL23231132.219712001.000000001-101.290.8310638%0bassich01
4545Peyton Battenfield25CLEAL76034.21082001.000000000002.601.43200%0battepe01
4646Mike Baumann27BALAL470051.2725011.000-1-400000-11.220.159110%1baumami01
4747Félix Bautista28BALAL470051.2101001.000-2-8-100-10-10.170.029110%0bautife01
4848Eduard Bazardo27BALAL3002.1101001.000000000003.860.33000bazared01
4949Matt Beaty30SFGNL1001.0000000000000.000.00000beatyma01
5050Tristan Beck27SFGNL210052.01037031.000000000001.730.48200%0becktr01
5151David Bednar28PITNL420043.290811.889152001101.650.19000bednada01
5252Jalen Beeks29TBRAL277037.1404001.000151000000.960.15000beeksja02
5353Andrew Bellatti31PHINL190016.0110001.000000000000.560.05300%0bellaan01
5454Brayan Bello24BOSAL18180102.0211110001.00000-100-2011.851.174233%2bellobr01
5555Brennan Bernardino31BOSAL325036.0945011.00016000-1012.250.281150%1bernabr01
5656José Berríos29TORAL22220130.133112022.939351102012.141.418327%1berrijo01
5757Prelander Berroa23SEAAL1000.2000000000.000.00000berropr01
5858Christian Bethancourt31TBRAL1000.10000000000000.000.00000bethach01
5959Tanner Bibee24CLEAL1616089.2134810.92300-1000-111.200.758111%3bibeeta01
6060Phil Bickford27LADNL360042.0633001.000-3-1400000-21.290.171100%0bickfph01
6161Osvaldo Bido27PITNL86030.0523001.000000000001.500.63200%0bidoos01
6262Shane Bieber28CLEAL19191117.0261115011.00000-100-1012.001.379536%2biebesh01
6363Brandon Bielak27HOUAL1413074.2734011.000130000010.840.505655%1bielabr01
6464Jake Bird27COLNL493063.2862001.000-2-6-200-2001.130.16500%0birdja01
6565Ty Blach32COLNL92021.1532011.000000000002.110.56100%0blachty01
6666Paul Blackburn29OAKAL1110054.013112001.000141001002.171.185117%1blackpa01
6767Ronel Blanco29HOUAL156046.0734031.000141000001.370.47200%0blancro01
6868Richard Bleier36BOSAL240026.261411.833000001-101.690.21100%0bleieri01
6969Cody Bolton25PITNL70010.0110001.000000000000.900.14000boltoco01
7070Ryan Borucki29PITNL151016.130210.667000001001.100.13300%0borucry01
7171Brad Boxberger35CHCNL170014.2541011.000000000003.070.29300%0boxbebr01
7272Matthew Boyd32DETAL1515071.012111011.000381000011.520.802250%2boydma01
7373Silvino Bracho30CINNL5007.1000000000000.000.00100%0brachsi01
7474Cody Bradford25TEXAL126040.0211001.000-1-5-100-1000.450.17200%0bradfco01
7575Kyle Bradish26BALAL20200111.021813011.00000-100-2111.701.052133%0bradiky01
7676Archie Bradley30MIANL4007.1101001.000000000001.230.251150%0bradlar01
7777Taj Bradley22TBRAL1616074.2633001.00000-100-1010.720.38000bradlta01
7878Matt Brash25SEAAL520044.2927001.000292002001.810.17400%0brashma01
7979Ryan Brasier35TOTMLB360038.032010.667-1-3100000-10.470.066114%0brasiry01
8080Huascar Brazoban33MIANL440052.183321.750-2-8-100-10-11.030.14800%0brazohu01
8181John Brebbia33SFGNL298028.2523001.000000000001.570.174120%0brebbjo01
8282Colten Brewer30NYYAL3008.1321001.000000000003.241.00000breweco01
8383Beau Brieske25DETAL6107.2101001.00000000001.170.17000briesbe01
8484Jeff Brigham31NYMNL320029.2633001.000000000001.820.192133%0brighje01
8585Braden Bristo28TOTMLB3007.00000000000000.000.00100%0bristbr01
8686Jhony Brito25NYYAL1312055.21477001.000000000002.261.084343%1britojh01
8787Connor Brogdon28PHINL271029.0523001.000-1-700000-11.550.195117%0brogdco01
8888Mike Brosseau29MILNL3002.1000000000000.000.00000brossmi01
8989Hunter Brown24HOUAL20200111.11321010.92300-100-1010.970.608643%0brownhu01
9090Justin Bruihl26LADNL200024.1312001.000000000001.110.152133%0bruihju01
9191Kris Bubic25KCRAL33016.0211001.000000000001.130.67100%0bubickr01
9292J.B. Bukauskas26TOTMLB3003.0110001.00000000003.000.33000bukaujb01
9393Madison Bumgarner33ARINL44016.2303001.000000000001.620.753125%0bumgama01
9494Aaron Bummer29CHWAL410036.1844001.000-3-170-1000-21.980.201100%0bummeaa01
9595Nick Burdi30CHCNL3003.00000000000000.000.00000burdini01
9696Zack Burdi28TBRAL3004.0101001.000000000002.250.33200%0burdiza01
9797Brock Burke26TEXAL350043.0312011.000-1-5-100-1000.630.09100%0burkebr01
9898Alec Burleson24STLNL2001.20000000000000.000.00000burleal01
9999Corbin Burnes28MILNL22220133.13223812.96900-100-1012.091.418220%1burneco01
100100Alan Busenitz32CINNL4004.0110001.00000000002.250.25100%0busenal01
101101Matt Bush37MILNL120010.1321001.00000000002.610.25100%0bushma01
102102José Butto25NYMNL32012.0211001.000000000001.500.67200%0buttojo01
103103Edward Cabrera25MIANL1717077.061410.833-1-300000-10.580.2913213%0cabreed02
104104Génesis Cabrera26TOTMLB370038.0743011.000000000001.660.19400%0cabrege01
105105Blair Calvo27COLNL1001.000000000000.000.00000calvobl01
106106Isaiah Campbell25SEAAL7007.010010.000-2-57-100-1-10.000.00300%0campbis01
107107Griffin Canning27LAAAL1616084.2134812.923120000011.280.75200%2cannigr01
108108Yennier Cano29BALAL470051.118513011.000282001103.160.385117%0canoye01
109109Matt Carasiti31COLNL140021.2422001.000000000001.660.29100%0carasma01
110110Drew Carlton27SDPNL110020.2312011.000-1-10-100-1001.310.2701100%0carltdr01
111111Carlos Carrasco36NYMNL1515070.11596001.000-2-60-10-10-11.921.00900%1carraca01
112112Daniel Castano28MIANL1001.0000000000.000.00000castada01
113113Diego Castillo29SEAAL8008.2000000000000.000.00000castidi01
114114José Castillo27SDPNL1000.10000000000000.000.00000castijo03
115115Luis Castillo30SEAAL22220131.117125001.000-1-2-200-1011.160.774233%1castilu02
116116Max Castillo24KCRAL50017.0606011.0002242001003.181.20200%0castima03
117117Harold Castro29COLNL2002.0101011.00000000004.500.50000castrha01
118118Miguel Castro28ARINL490044.171510.857-1-500010-11.220.12500%0castrmi01
119119Willi Castro26MINAL2001.1000000000000.000.00000castrwi01
120120Dylan Cease27CHWAL22220119.11641110.938120000001.130.6811215%1ceasedy01
121121Luis Cessa31CINNL76026.0211001.000-1-8-1000-100.690.29000cessalu01
122122Andrew Chafin33ARINL430034.1844011.0002121001012.100.191267%0chafian01
123123Aroldis Chapman35TOTMLB400038.1303001.000-2-6300000-20.700.081516%1chapmar01
124124JT Chargois32MIANL300027.141210.750000000000.990.104120%0chargjt01
125125Jesse Chavez39ATLNL311029.0312011.000000000000.930.10200%0chaveje01
126126Yonny Chirinos29TOTMLB165066.11055001.000000000001.360.633125%0chiriyo01
127127Adam Cimber32TORAL220020.2312001.000000000001.310.142133%0cimbead01
128128José Cisnero34DETAL440040.2312001.000-1-5-100-1000.660.07300%0cisnejo01
129129Aaron Civale28CLEAL1313077.01064011.000000000001.170.775229%0civalaa01
130130Taylor Clarke30KCRAL431045.0135710.92314-100-1032.400.2803100%4clarkta01
131131Emmanuel Clase25CLEAL500048.214014001.0001420021-12.590.28600%0claseem01
132132Alex Claudio31MILNL1000.100000000000.000.00000claudal01
133133Garrett Cleavinger29TBRAL150012.0312001.000000000002.250.20100%0cleavga01
134134Kody Clemens27PHINL4002.2110001.000000000003.380.25000clemeko01
135135Ernie Clement27TORAL1001.0101001.000000000009.001.00000clemeer01
136136Mike Clevinger32CHWAL1313067.272410.857-1-310010-20.800.461500%1clevimi01
137137Alex Cobb35SFGNL20201112.02661732.885-1-2-1-102-201.851.1510323%1cobbal01
138138Gerrit Cole32NYYAL22221136.12291120.909110000-111.320.915338%1colege01
139139Dylan Coleman26KCRAL150013.00000000000000.000.00200%0colemdy01
140140Alex Colomé34CHWAL4003.0101001.00000000003.000.25000colomal01
141141Roansy Contreras23PITNL1911068.11082001.000-2-6-100-1-1-11.320.5313213%1contrro01
142142Patrick Corbin33WSNNL22220126.033102211.970000-100002.291.4518522%3corbipa01
143143Jimmy Cordero31NYYAL311032.240310.750-1-6000-10-10.830.10600%0cordeji01
144144Nestor Cortes28NYYAL1111059.1945001.00000-1000011.370.821150%2cortene01
145145Tom Cosgrove27SDPNL290029.2303001.000000000000.910.1001100%0cosgrto01
146146Danny Coulombe33BALAL450037.0303001.000-1-500000-10.730.078220%0couloda01
147147Jake Cousins28MILNL9009.1312001.0001210000012.890.3301100%1cousija01
148148Dylan Covey31TOTMLB131024.0431001.000-1-50-100-1001.500.31100%1coveydy01
149149Austin Cox26KCRAL142026.2211001.000000000000.680.143125%1coxau01
150150Brandon Crawford36SFGNL1001.00000000000000.000.00000crawfbr01
151151Kutter Crawford27BOSAL2012077.0159420.867130100-101.520.653240%0crawfku01
152152Nabil Crismatt28SDPNL70011.0514001.0001181001004.090.711150%0crismna01
153153Cooper Criswell26TBRAL70025.0101001.000-1-80001-100.360.142133%0criswco01
154154Garrett Crochet24CHWAL100010.021010.500000000000.900.10200%0crochga01
155155Declan Cronin25CHWAL2003.032010.66700000006.001.00000cronide01
156156Wil Crowe28PITNL5009.2303001.000-1-210000002.790.60000crowewi01
157157Fernando Cruz33CINNL380043.0752001.000000001001.470.18300%0cruzfe01
158158Jose Cuas29KCRAL451041.2202001.000000000000.430.04300%0cuasjo01
159159Johnny Cueto37MIANL43016.0312011.000000000001.690.75000cuetojo01
160160Xzavion Curry24CLEAL283059.0624001.0000010010-10.920.21600%0curryxz01
161161John Curtiss30NYMNL130017.2110001.000000000000.510.08200%0curtijo02
162162Tyler Cyr30LADNL2001.2000000000000.000.00000cyrty01
163163Yu Darvish36SDPNL19190107.11349001.000-3-6-200-30-11.090.6815317%0darviyu01
164164Tucker Davidson27LAAAL180031.2312001.000-2-13-100-10-10.850.17600%0davidtu01
165165Zach Davies30ARINL1212057.11486011.0000010000-12.201.177113%0davieza02
166166Noah Davis26COLNL54018.2220001.000000000000.960.401267%0davisno01
167167Chase De Jong29PITNL60011.1220001.000000000001.590.33000dejonch01
168168José De León30MINAL121017.1101001.000000000000.520.08100%0deleojo03
169169Enyel De Los Santos27CLEAL460045.0826001.000291001011.600.17400%3delosen01
170170Yerry De Los Santos25PITNL180019.2303021.000000000001.370.172133%0delosye01
171171Jacob deGrom35TEXAL66030.1211001.000-2-13-1000-1-10.590.335117%0degroja01
172172Matt Dermody32BOSAL1104.0000000000000.000.00000dermoma01
173173Anthony DeSclafani33SFGNL1918099.229101812.966242002002.531.478327%1desclan01
174174Reid Detmers23LAAAL19190101.1303001.000000000000.270.169218%1detmere01
175175Chris Devenski32LAAAL290033.2743001.000-1-600000-11.870.24800%0devench02
176176Alexis Díaz26CINNL500047.195310.889001001001.520.167222%0diazal03
177177Jake Diekman36TOTMLB410033.1321001.000-1-3600000-10.810.07500%0diekmja01
178178Brandon Dixon31SDPNL1001.000000000.000.00000dixonbr01
179179Dylan Dodd25ATLNL55024.100000000000-100.000.001150%0dodddy01
180180Seranthony Domínguez28PHINL350029.162221.667-1-70000001.230.11300%0dominse01
181181Josh Donaldson37NYYAL1001.000000000000.000.00000donaljo02
182182Camilo Doval25SFGNL490049.0422001.000-3-12-200-20-10.730.0810323%0dovalca01
183183Tommy Doyle27COLNL4008.2110001.000000000001.040.25000doyleto01
184184Daniel Duarte26CINNL160014.2312001.00000000001.840.192133%1duartda01
185185Shawn Dubin27HOUAL3109.0110001.000000000001.000.33000dubinsh01
186186Matt Duffy32KCRAL1001.0000000000000.000.00000duffyma01
187187Dane Dunning28TEXAL23150107.0158523.867-1-2-210-2-101.090.575229%0dunnida01
188188Jhoan Duran25MINAL390041.2716001.000000000001.510.18600%1duranjh01
189189Nate Eaton26KCRAL1001.0000000000000.000.00000eatonna01
190190Carl Edwards Jr.31WSNNL320031.272410.85700000-1001.710.19200%0edwarca01
191191Zach Eflin29TBRAL21210122.1201010031.000120000011.470.956545%0eflinza01
192192Bryce Elder24ATLNL21210121.220911041.000120000011.480.954120%0elderbr01
193193Mason Englert23DETAL311056.0808001.0000000000-11.290.26700%0englema01
194194Nathan Eovaldi33TEXAL19192123.2322012011.00000-1000-112.331.687436%1eovalna01
195195Lucas Erceg28OAKAL260030.162220.667170000011.190.1501100%1erceglu01
196196Paolo Espino36WSNNL3004.0211011.000000000004.500.67000espinpa01
197197Carlos Estévez30LAAAL430043.0413001.000000000000.840.09100%0estevca01
198198Jeremiah Estrada24CHCNL120010.2110001.000000000000.840.08100%0estraje01
199199Alex Faedo27DETAL77035.2312001.000000000000.760.43100%0faedoal01
200200Pete Fairbanks29TBRAL280025.0808001.0001820020-12.880.29600%0fairbpe01
201201Bailey Falter26PHINL87040.1716001.0002101000011.560.882360%2falteba01
202202Jeurys Familia33OAKAL140012.2101001.000000000000.710.07000familje01
203203Jake Faria29BOSAL1002.00000000000000.000.00000fariaja01
204204Buck Farmer32CINNL500052.2523011.000-2-800000-20.850.101100%0farmebu01
205205Calvin Faucher27TBRAL174025.240310.750-1-80000-1-11.050.18400%0fauchca01
206206Angel Felipe25OAKAL80010.0110001.00000000000.900.13000felipan01
207207Ryan Feltner26COLNL88035.1321001.000-1-6-100-1000.760.38300%0feltnry01
208208Caleb Ferguson26LADNL461041.151310.800-2-10-200-1-100.870.09400%0ferguca01
209209Jose Ferrer23WSNNL120011.1303011.0002352001002.380.25300%0ferrejo01
210210Matt Festa30SEAAL8009.0110001.000-1-22-1000-101.000.13100%0festama01
211211Kyle Finnegan31WSNNL430045.01055001.000-1-400000-12.000.237113%1finneky01
212212Jack Flaherty27STLNL20200109.221147011.000352002011.721.053240%0flaheja01
213213Josh Fleming27TBRAL113048.2505011.000-1-4-100-1000.920.45100%0flemijo01
214214Chris Flexen28TOTMLB185045.2826001.00000-1000011.580.4402100%0flexech01
215215Dylan Floro32TOTMLB450041.082512.875-1-29-1000-101.540.163125%0florody01
216216Jason Foley27DETAL460046.113310011.000141001002.530.283240%0foleyja01
217217Mike Ford30SEAAL2002.0110001.00000000004.500.50000fordmi01
218218J.P. France28HOUAL1515091.21578011.000000000001.471.00400%0francjp01
219219Bowden Francis27TORAL70015.2312001.0001131001001.720.43000francbo01
220220Kyle Freeland30COLNL20200107.017512021.000-3-6-100-1001.430.8510638%1freelky01
221221Luis Frías25ARINL100012.0211001.000000000001.500.20100%0friaslu01
222222Max Fried29ATLNL55126.071420.714-2-15-100-1001.731.003125%1friedma01
223223David Fry27CLEAL1001.0110001.0000000009.001.00000fryda01
224224Shintaro Fujinami29TOTMLB397055.2431001.00000-1100-100.650.10200%0fujinsh01
225225Michael Fulmer30CHCNL471047.0523011.000140000010.960.1102100%0fulmemi01
226226Hunter Gaddis25CLEAL86031.1624001.000161000001.720.753125%0gaddihu01
227227Matt Gage30HOUAL5006.20000000000000.000.00000gagema01
228228Giovanny Gallegos31STLNL420045.0624001.000000000001.200.14400%0gallegi01
229229Zac Gallen27ARINL23230142.21899011.000110000011.140.783350%0galleza01
230230Deivi García24NYYAL2005.2220001.00000000003.181.00000garcide01
231231Luis García36SDPNL390036.270610.857-2-11-100-10-11.470.159218%1garcilu03
232232Luis Garcia26HOUAL66027.0321001.000000000001.000.5001100%0garcilu05
233233Rico Garcia29TOTMLB100011.2101001.000000000000.770.10000garciri01
234234Robert Garcia27MIANL1000.1000000000000.000.00000garciro04
235235Yimi García32TORAL490045.0422001.000140000000.800.083125%0garciyi01
236236Amir Garrett31KCRAL270024.1101011.000-1-80000000.370.04200%0garream01
237237Braxton Garrett25MIANL21200106.017413011.000-1-20-100001.440.8110217%1garrebr01
238238Reed Garrett30TOTMLB3005.1101001.000000000001.690.33000garrere01
239239Justin Garza29BOSAL171018.1110001.000000000000.490.06000garzaju01
240240Kevin Gausman32TORAL21210127.218711001.000001-101001.270.8612320%1gausmke01
241241Domingo Germán30NYYAL20191108.22313820.9130010010-11.741.0512214%1germado01
242242Ian Gibaut29CINNL500052.252210.800-1-4-100-1000.680.087542%0gibauia01
243243Kyle Gibson35BALAL23230133.025101411.960120001-111.621.047222%1gibsoky01
244244Logan Gilbert26SEAAL21211124.223149011.000-1-200000-11.661.10900%0gilbelo01
245245Tyler Gilbert29ARINL60011.0422001.0002361001013.270.6702100%0gilbety01
246246Logan Gillaspie26BALAL11009.0202001.000000000002.000.18000gillalo01
247247Kevin Ginkel29ARINL370041.1633011.000000000001.310.16000ginkeke01
248248Lucas Giolito28TOTMLB22220126.1514011.000-1-9-200-2010.360.237542%1giolilu01
249249Mychal Givens33BALAL6004.0202001.000000000004.500.33100%0givenmy01
250250Tyler Glasnow29TBRAL1212068.21376011.0000010010-11.701.081019%0glasnty01
251251Austin Gomber29COLNL22220114.015213001.00012000-1101.180.68700%0gombeau01
252252Tony Gonsolin29LADNL1616082.218126001.0000000000-11.961.137113%0gonsoto01
253253Marco Gonzales31SEAAL1010050.0716011.000140000011.260.701150%0gonzama02
254254Chi Chi González31MIANL2002.2101001.00000000003.380.50100%0gonzach01
255255Victor González27LADNL251023.2303001.00000000-1001.140.12000gonzavi02
256256MacKenzie Gore24WSNNL21210106.01521211.933241001001.190.67800%1gorema01
257257Trevor Gott30TOTMLB410037.092610.8890010000-11.950.20900%1gotttr01
258258Brusdar Graterol24LADNL471046.0143923.857-1-4-1000002.350.262250%0gratebr01
259259Kendall Graveman32TOTMLB460045.0422001.000000000000.800.09300%0graveke01
260260Jon Gray31TEXAL19191108.11688001.000-1-2-200-2011.330.849536%2grayjo02
261261Josiah Gray25WSNNL22220122.02314632.870-3-5-200-1-1-11.480.9117315%1grayjo03
262262Sonny Gray33MINAL21210117.119712011.000230000011.460.907113%2grayso01
263263Hunter Greene23CINNL1414073.1624001.0000000000-10.740.4310323%0greenhu01
264264Zack Greinke39KCRAL21210106.227819021.000593002122.281.291150%3greinza01
265265Michael Grove26LADNL1411062.2104421.800-1-3-1000-101.150.577222%0grovemi01
266266Javy Guerra27TOTMLB172019.1633001.000000000002.790.35200%0guerrja02
267267Luis Guillorme28NYMNL1001.0000000000.000.00000guilllu01
268268Josh Hader29SDPNL430040.2826011.000000000001.770.19100%0haderjo01
269269DL Hall24BALAL1003.0110001.000000000003.001.00000halldl01
270270Ian Hamilton28NYYAL271035.2963011.000160000012.270.332133%1hamilia01
271271Brad Hand33COLNL400035.2615011.0000010010-11.510.151019%1handbr01
272272Hobie Harris30WSNNL160019.1422001.000000000001.860.25300%0harriho02
273273Hogan Harris26OAKAL125056.193510.889141001001.280.67300%0harriho03
274274Josh Harrison35PHINL2001.20000000000000.000.00000harrijo05
275275Grant Hartwig25NYMNL140017.1101001.000000000000.520.07100%1hartwgr01
276276Hunter Harvey28WSNNL390040.1211001.000-2-10-100-10-10.450.05500%0harvehu01
277277Thomas Hatch28TORAL5004.0101001.0001501000002.250.20200%0hatchto01
278278Brent Headrick25MINAL80015.0101001.000000000000.600.13000headrbr01
279279Andrew Heaney32TEXAL21210107.11028021.000-1-200000-10.840.481019%0heanean01
280280Taylor Hearn28TOTMLB5007.1110001.000000000001.230.20300%0hearnta01
281281Jonathan Heasley26KCRAL90011.0431001.000000000003.270.44100%0heasljo01
282282Ben Heller31ATLNL160014.1220001.000000000001.260.13000hellebe01
283283Ryan Helsley28STLNL220025.0202001.000000000000.720.09100%0helslry01
284284Heath Hembree34TBRAL1001.100000000000.000.00000hembrhe01
285285Kyle Hendricks33CHCNL1313077.11569001.000-1-310001-21.751.151218%0hendrky01
286286Liam Hendriks34CHWAL5005.0110001.000000000001.800.20100%0hendrli01
287287Tommy Henry25ARINL1716089.081610.875000000000.710.4110323%1henryto01
288288Sam Hentges26CLEAL310028.1431001.000000000001.270.13200%0hentgsa01
289289Jimmy Herget29LAAAL160016.0202011.0001131001001.130.13000hergeji01
290290Kevin Herget32CINNL130022.0211001.000-1-9-100-1000.820.15000hergeke01
291291Carlos Hernández26KCRAL474054.0505001.000271001010.830.111150%0hernaca04
292292Daysbel Hernández26ATLNL4003.2000000000000.000.00100%0hernada03
293293Jonathan Hernández26TEXAL250021.2220001.000000000000.830.08200%0hernajo02
294294Jose Hernandez25PITNL300030.2202001.000000000000.590.07100%0hernajo03
295295Yonny Hernández25LADNL1001.00000000000000.000.00000hernayo02
296296Jose Herrera26ARINL1001.0000000000000.000.00000herrejo04
297297Tim Herrin26CLEAL200024.1202001.000-1-8-100-1000.740.10300%0herriti01
298298Jordan Hicks26TOTMLB410042.2105410.900-1-28-1-10-1-111.900.2202100%0hicksjo03
299299Garrett Hill27DETAL80013.2202001.0001151000001.320.25100%0hillga02
300300Rich Hill43PITNL22220119.01961212.947-1-210010-21.360.822029%1hillri01
301301Tim Hill33SDPNL450042.270430.571-2-9-100-1-100.840.09000hillti01
302302Sean Hjelle26SFGNL110017.1523001.000000000002.600.45300%0hjellse01
303303Bryan Hoeing26MIANL236045.1725001.000141001001.390.303125%0hoeinbr01
304304Jeff Hoffman30PHINL270028.2642001.000-1-700000-11.880.225117%0hoffmje02
305305Colin Holderman27PITNL370035.185210.875-1-6-100-1001.780.194233%0holdeco01
306306Gavin Hollowell25COLNL120015.1101001.000000000000.590.08200%0holloga01
307307Clay Holmes30NYYAL430040.2936001.000151001001.990.21100%0holmecl01
308308Tyler Holton27DETAL361054.11073031.00000000-1101.660.28000holtoty01
309309Brent Honeywell Jr.28SDPNL360046.292520.778-1-40000001.350.19500%2honeybr01
310310Tanner Houck27BOSAL1313067.21679011.000000001-102.131.233240%0houckta01
311311Adrian Houser30MILNL1412067.01275011.000130000011.610.863125%1housead01
312312Spencer Howard26TEXAL3003.1110001.00000000002.700.33200%0howarsp01
313313Bryan Hudson26LADNL2003.2110001.000000000002.450.50000hudsobr01
314314Dakota Hudson28STLNL71019.1422001.000000000001.860.57100%0hudsoda02
315315Daniel Hudson36LADNL3003.0000000000000.000.00000hudsoda01
316316Brandon Hughes27CHCNL170013.200000-1-150000-10.000.00400%0hughebr01
317317Tommy Hunter36NYMNL140023.2532001.000000000001.900.36100%0hunteto02
318318Raisel Iglesias33ATLNL350032.2743021.000160000001.930.20000iglesra01
319319Kolton Ingram26LAAAL2002.10000000000000.000.00000ingrako01
320320Cole Irvin29BALAL138044.0514011.000000000001.020.38000irvinco01
321321Jake Irvin26WSNNL1616079.2146530.786-1-30000001.240.69500%0irvinja01
322322Andre Jackson27LADNL70017.2752001.0001111000003.571.00100%0jacksan01
323323Jay Jackson35TORAL130017.0110001.000000000000.530.08000jacksja01
324324Luke Jackson31SFGNL120011.2000000000000.000.00200%0jackslu01
325325Zach Jackson28OAKAL190018.0211001.000000000001.000.112133%1jacksza02
326326Alek Jacob25SDPNL3003.0000000000.000.00100%0jacobal01
327327Joe Jacques28BOSAL151017.1220001.000-1-12-100-101.040.1301100%0jacqujo01
328328Drey Jameson25ARINL153040.2633001.000000000001.330.40000jamesdr01
329329Kenley Jansen35BOSAL390035.1312001.000-1-60000-1-10.760.0810323%0janseke01
330330Cristian Javier26HOUAL20200108.0918011.00000000-1000.750.4515317%3javiecr01
331331Griffin Jax28MINAL480045.1135710.923-1-400000-12.380.25700%1jaxgr01
332332Dany Jiménez29OAKAL7006.20000000000000.000.00100%0jimenda01
333333Joe Jiménez28ATLNL390038.0101001.000-1-500000-10.240.03500%0jimenjo02
334334Pierce Johnson32TOTMLB460041.2440001.0001280000010.860.09000johnspi01
335335Ben Joyce22LAAAL5004.00000000000000.000.00000joycebe01
336336Jakob Junis30SFGNL281059.196210.88900-100-1011.210.293240%0junisja01
337337Janson Junk27MILNL1104.2110001.000000000001.931.00000junkja01
338338Tommy Kahnle33NYYAL230021.1431001.000000000001.690.17000kahnlto01
339339James Kaprielian29OAKAL1411061.0220001.000-2-7-100-1-1-10.300.1410217%0kaprija01
340340Ricky Karcher25CINNL1001.0000000000.000.00200%0karchri01
341341James Karinchak27CLEAL320027.2110001.000-1-700000-10.330.036114%0karinja01
342342Karl Kauffmann25COLNL63021.2440011.000-2-18-100-10-11.660.67400%0kauffka01
343343Anthony Kay28CHCNL130011.10000000000000.000.00000kayan01
344344Brad Keller27KCRAL99043.1102622.800151001001.660.89200%0kellebr01
345345Mitch Keller27PITNL22221133.2281612021.000111001101.891.279110%0kellemi03
346346Trevor Kelley30TBRAL93013.1110001.000000000000.680.11000kelletr01
347347Carson Kelly28ARINL1001.0000000000000.000.00000kellyca02
348348Joe Kelly35TOTMLB320029.1936001.0001411001002.760.28300%0kellyjo05
349349Kevin Kelly25TBRAL410046.1126510.917141001002.140.274120%0kellyke02
350350Merrill Kelly34ARINL18180106.0209922.900241001011.531.007330%1kellyme01
351351Michael Kelly30CLEAL7007.1202001.0001271000002.450.29200%0kellymi03
352352Zack Kelly28BOSAL6007.1211011.000000000002.450.33200%0kellyza01
353353Brett Kennedy28CINNL1105.00000000000000.000.00000kennebr02
354354Ian Kennedy38TEXAL110010.00000000000000.000.00100%0kenneia01
355355Ray Kerr28SDPNL8008.0202001.000125101002.250.25000kerrra01
356356Clayton Kershaw35LADNL1616095.116313011.000363002101.511.005229%1kershcl01
357357Yusei Kikuchi32TORAL21210109.181610.875-1-2-1000000.580.338111%0kikucyu01
358358Caleb Kilian26CHCNL1103.100000000000000.000.00000kiliaca01
359359Craig Kimbrel35PHINL480046.010010.000-2-9-100-10-10.000.00500%0kimbrcr01
360360Isiah Kiner-Falefa28NYYAL4004.0000000000000.000.00000kineris01
361361John King28TOTMLB160019.2642001.000000000002.750.38000kingjo01
362362Michael King28NYYAL350054.01394001.000-1-4-100-1002.170.37100%0kingmi01
363363Tyler Kinley32COLNL1001.0000000.000.00000kinlety01
364364George Kirby25SEAAL21211128.221129011.000121001001.471.0011321%0kirbyge01
365365Corey Kluber37BOSAL159055.062310.833-1-4-1000-100.820.33300%0klubeco01
366366Reiss Knehr26SDPNL4105.2101001.000000000001.590.25000knehrre01
367367Matt Koch32COLNL150015.0303001.000000000001.800.20000kochma01
368368Adam Kolarek34LADNL1001.1110001.00000000006.751.00000kolarad01
369369Michael Kopech27CHWAL20200102.1963001.000-2-4000-11-20.790.4520417%0kopecmi01
370370Jackson Kowar26KCRAL80011.2211001.000000000001.540.25200%0kowarja01
371371Joey Krehbiel30BALAL1001.1000000.000.00000krehbjo01
372372Dean Kremer27BALAL22220119.217710001.000121001-101.280.777436%0kremede01
373373Brooks Kriske29KCRAL4006.20000000000000.000.001267%0kriskbr01
374374Matt Krook28NYYAL2003.020110.50000000-103.000.50000krookma01
375375Chad Kuhl30WSNNL165038.11156001.000151000002.580.699325%2kuhlch01
376376Joel Kuhnel28TOTMLB4005.1220001.000000000-103.380.50100%0kuhnejo01
377377Joe La Sorsa25TOTMLB140015.0651001.000000001-103.600.43300%0lasorjo01
378378Jake Lamb32LAAAL1001.000000000.000.00000lambja01
379379Jimmy Lambert28CHWAL251024.153110.8000000000-11.480.16400%0lambeji01
380380Peter Lambert26COLNL184049.271240.429-1-4-200-1-110.540.172360%1lambepe01
381381Dinelson Lamet30COLNL164025.262310.833000000001.750.313125%0lametdi01
382382Alex Lange27DETAL430042.2514011.000151001001.050.123125%0langeal01
383383Eric Lauer28MILNL98042.241210.750150000010.630.332467%2lauerer01
384384Derek Law32CINNL322033.0202001.00000000-1000.550.06200%0lawde01
385385Justin Lawrence28COLNL460054.21248001.000272001001.980.26500%0lawreju01
386386Kyle Leahy26STLNL3001.2000000000000.000.00000leahyky01
387387José Leclerc29TEXAL340034.1101001.000000000000.260.032133%0leclejo01
388388Dylan Lee28ATLNL201020.1211001.000000000000.890.10300%0leedy01
389389Casey Legumina26CINNL100011.2312001.000000000002.310.30000legumca01
390390Mark Leiter Jr.32CHCNL450045.0853001.000-1-40001-1-11.600.18600%0leitema02
391391Sandy León34TEXAL1001.0000000000.000.00000leonsa01
392392Dominic Leone31NYMNL310030.2220001.000-1-700000-10.590.06800%0leonedo01
393393Josh Lester28BALAL1001.00000000000.000.00000lestejo02
394394Matthew Liberatore23STLNL98032.0312001.00000000-1000.840.331150%0liberma01
395395Jeff Lindgren26MIANL3007.0110001.000-1-29-100-1001.290.33000lindgje01
396396Zack Littell27TOTMLB174029.243010.750-1-40-100-1000.910.18000litteza01
397397Ben Lively31CINNL1412071.01385001.000-1-3-100-1001.650.93600%0livelbe01
398398Mauricio Llovera27TOTMLB7006.10000000000000.000.00000llovema01
399399Jonathan Loáisiga28NYYAL3003.1211001.00000000005.400.67000loaisjo01
400400Nick Lodolo25CINNL77034.183411.875000000011.831.001267%1lodolni01
401401Zach Logue27DETAL30011.0202001.0001181000001.640.67100%0logueza01
402402Sam Long27OAKAL351039.0514001.000150000011.150.1402100%2longsa01
403403Jorge López30TOTMLB390037.052210.800-1-32-100-1000.970.105117%0lopezjo02
404404José Lopez24TBRAL1002.0000000000000.000.00000lopezjo04
405405Pablo López27MINAL22221134.22051410.950230000021.270.867330%2lopezpa01
406406Reynaldo López29TOTMLB450045.0202001.000-2-53000-10-10.400.04600%0lopezre01
407407Michael Lorenzen31DETAL18180105.216115011.000000000011.360.891267%1lorenmi01
408408Aaron Loup35LAAAL350030.21138011.000171001003.230.313125%0loupaa01
409409Richard Lovelady27OAKAL270023.1101001.000-2-17-200-2000.390.043125%0lovelri01
410410Joey Lucchesi30NYMNL55022.1413001.000000000001.610.80000lucchjo01
411411Lucas Luetge36ATLNL110011.200000000000000.000.00200%0luetglu01
412412Seth Lugo33SDPNL1616089.01257011.000-1-2-1000001.210.75400%0lugose01
413413Jesús Luzardo25MIANL22220125.02141431.857463103-111.300.829325%3luzarje01
414414Jordan Lyles32KCRAL20201112.21046001.000-1-2-100-1000.800.50700%1lylesjo01
415415Daniel Lynch IV26KCRAL99052.1927011.0000010011-11.551.009110%1lynchda02
416416Lance Lynn36TOTMLB22220126.271510.857000000010.430.275229%0lynnla01
417417Andrés Machado30WSNNL180021.11275001.0001920010-15.060.67400%0machaan02
418418Bligh Madris27HOUAL1001.0000000000.000.00000madribl01
419419Kenta Maeda35MINAL1111053.231110.667-2-700000-10.340.186114%0maedake01
420420Tyler Mahle28MINAL55025.240310.750-1-8-1000001.050.602133%0mahlety01
421421Luke Maile32CINNL3003.10000000000000.000.00000mailelu01
422422Sean Manaea31SFGNL256071.140311.750-1-3-100-1000.380.126225%0manaese01
423423Matt Manning25DETAL99047.2114520.818140000011.701.0001100%1mannima02
424424Alek Manoah25TORAL1717076.250410.800-2-5-100-10-10.470.241317%1manoaal01
425425Joe Mantiply32ARINL130015.2707001.0002262001004.020.54000mantijo01
426426Ron Marinaccio27NYYAL440046.1954001.000-1-4-100-10-11.750.2012214%2marinro01
427427Germán Márquez28COLNL44020.0413001.0002201000011.801.0002100%0marquge01
428428Alec Marsh25KCRAL65024.0523001.000000000001.880.83600%2marshal01
429429Yunior Marte28PHINL330030.2211001.000000000000.590.06200%0marteyu01
430430Chris Martin37BOSAL370034.1134811.923161001103.150.32300%0martich02
431431Adrián Martinez26OAKAL110023.2743001.000000000002.660.644120%0martiad01
432432Justin Martinez21ARINL4003.100000-1-60-10-1000.000.00000martiju01
433433Nick Martinez32SDPNL464075.2134721.846-5-13-200-1-1-11.310.24900%1martini01
434434Seth Martinez28HOUAL330040.2404001.000000000000.890.124120%0martise01
435435Miles Mastrobuoni27CHCNL1000.1000000000000.000.00000mastrmi01
436436Phil Maton30HOUAL490050.0642011.000-1-4-100-1001.080.12100%0matonph01
437437Steven Matz32STLNL2315093.022101111.9551220020-12.030.911317%0matzst01
438438Dustin May25LADNL99048.0972001.000-1-4-100-1001.691.004120%0maydu01
439439Trevor May33OAKAL300027.2422001.000000000001.300.136225%1maytr01
440440Mike Mayers31KCRAL62026.100000000000010.000.0001100%0mayermi01
441441Tim Mayza31TORAL490037.0523011.000000000001.220.10300%0mayzati01
442442James McArthur26KCRAL1001.00000000000000.000.00000mcartja01
443443Darren McCaughan27SEAAL2004.0110001.00000000002.250.50000mccauda01
444444Shane McClanahan26TBRAL20200111.01019001.000121000100.810.507113%0mcclash01
445445T.J. McFarland34NYMNL3001.2211001.000000000010.800.67000mcfartj01
446446Easton McGee25SEAAL1106.2110001.00000000001.351.00000mcgeeea01
447447Scott McGough33ARINL480052.11082001.00000-1000-111.720.2101100%0mcgousc01
448448Collin McHugh36ATLNL321043.0734011.000000000001.470.223125%0mchugco01
449449Ryan McKenna26BALAL1001.00000000000000.000.00000mckenry01
450450Triston McKenzie25CLEAL22010.000000-1-200000-10.000.00500%0mckentr01
451451Zach McKinstry28DETAL1001.00000000000000.000.00000mckinza01
452452Nick Mears26COLNL5007.0110001.00000000001.290.20000mearsni01
453453Victor Mederos22LAAAL3003.000000000000-100.000.00000medervi01
454454Luis Medina24OAKAL1511075.2167811.938131001001.781.006333%1medinlu02
455455Trevor Megill29MILNL160017.2101001.000-2-2300000-20.510.06900%0megiltr01
456456Tylor Megill27NYMNL1515071.1133820.846000-100011.390.737330%2megilty01
457457J.C. Mejía26MILNL6006.1101001.000000000001.420.17000mejiaje02
458458Julian Merryweather31CHCNL450046.0321001.000-1-4-100-1000.590.074120%0merryju01
459459Keynan Middleton29CHWAL390036.192610.889161001001.980.212250%0middlke01
460460Miles Mikolas34STLNL24240134.11899011.000000000001.210.757222%0mikolmi01
461461Wade Miley36MILNL1313067.2606001.00013000-1010.800.461267%2mileywa01
462462Bobby Miller24LADNL1111059.2137420.846-2-70-1000-11.661.00800%0millebo06
463463Brad Miller33TEXAL1002.0000000000000.000.00000millebr02
464464Bryce Miller24SEAAL1515080.21055001.000000000001.120.674120%1millebr04
465465Mason Miller24OAKAL44021.1110001.000000000000.420.251150%0millema03
466466Shelby Miller32LADNL250030.0532001.0000010001-11.500.207113%0millesh01
467467Tyson Miller27TOTMLB80011.1101001.000000000000.790.13000millety01
468468Alec Mills31CINNL1001.0000000000000.000.00000millsal02
469469Hoby Milner32MILNL490043.0642011.00000-100-1-111.260.1201100%0milneho01
470470Tommy Milone36SEAAL2209.0101001.000000000001.000.50000milonto01
471471A.J. Minter29ATLNL460042.1404001.000000000000.850.097330%1minteaj01
472472Anthony Misiewicz28TOTMLB8008.1110001.000000000001.080.13000misiean01
473473Carmen Mlodzinski24PITNL171019.1413001.0001101000001.860.242133%0mlodzca01
474474Sam Moll31TOTMLB461039.0725001.000000000001.620.156114%1mollsa01
475475Rafael Montero32HOUAL430045.0826011.000-1-40000-1-11.600.199218%0montera01
476476Jordan Montgomery30STLNL21210121.022101110.955-2-3-100-21-11.561.00900%0montgjo01
477477Matt Moore34LAAAL290032.2211001.000-1-6-100-1000.550.07200%0moorema02
478478McKinley Moore24PHINL3003.10000000000000.000.00000mooremc01
479479Jovani Moran26MINAL420041.1615021.000150000001.310.142133%0moranjo01
480480Adrián Morejón24SDPNL8109.0101001.000-1-22-100-1001.000.13100%0morejad01
481481Dauri Moreta27PITNL460046.152210.8000010010-10.780.09500%0moretda01
482482Eli Morgan27CLEAL410043.1826001.0001511000-11.660.208111%0morgael01
483483Reyes Moronta30LAAAL2001.10000000000000.000.00000moronre01
484484Cody Morris26CLEAL4004.00000000000000.000.0001100%0morrico01
485485Charlie Morton39ATLNL21210119.11941411.947121000101.360.8611321%0mortoch02
486486Zach Muckenhirn28NYMNL3006.0211011.000000000003.000.67000muckeza01
487487Kyle Muller25OAKAL1111052.052210.800-2-8-100-10-10.690.367113%0mulleky01
488488Andrés Muñoz24SEAAL260024.2312001.000-1-8-10-1001.090.12200%0munozan01
489489Penn Murfee29SEAAL160014.031110.667000000001.290.13300%0murfepe01
490490Chris Murphy25BOSAL90028.1211001.000000000000.640.222133%0murphch01
491491Joe Musgrove30SDPNL1717097.12010822.900120001011.661.065229%1musgrjo01
492492Parker Mushinski27HOUAL7008.2000000000000.000.00100%0mushipa01
493493James Naile30STLNL5007.2110001.000000000001.170.20000naileja01
494494Andrew Nardi24MIANL410036.2844001.0002112002001.960.2001100%0nardian01
495495Packy Naughton27STLNL4005.0000000000000.000.00000naughpa01
496496Edgar Navarro25CHWAL1001.00000000000000.000.00000navared01
497497Zach Neal34OAKAL2003.1110001.000000000002.700.50000nealza01
498498Kyle Nelson26ARINL481041.0817001.000000000001.760.17100%0nelsoky01
499499Ryne Nelson25ARINL22220119.016511011.000472001021.210.731480%0nelsory01
500500Hector Neris34HOUAL470044.2826001.000141000101.610.175229%0nerishe01
501501Vinny Nittoli32NYMNL2001.2000000000000.000.0001100%0nittovi01
502502Stephen Nogosek28NYMNL130025.2541011.000000001-101.750.38200%0nogosst01
503503Aaron Nola30PHINL22220138.016511011.000231001001.040.7313424%1nolaaa01
504504Sean Nolin33MIANL1003.0000000000000.000.00000nolinse01
505505Daniel Norris30CLEAL4008.0312001.000000000003.380.75100%0norrida01
506506Bailey Ober27MINAL1717098.22071210.950362002011.731.123563%0oberba01
507507Shohei Ohtani28LAAAL20201120.22415810.958231001011.721.154233%0ohtansh01
508508Steven Okert31MIANL431039.0220001.000-1-500000-10.460.05500%0okertst01
509509Adam Oller28OAKAL91019.200000-1-10-100-1000.000.0001100%0ollerad01
510510Reese Olson23DETAL118049.2330011.000-2-8-200-2000.540.27100%0olsonre01
511511Kaleb Ort31BOSAL212023.0523001.000000000001.960.24400%1ortka01
512512Oliver Ortega26MINAL90014.0202001.000-1-14000001.290.22200%0ortegol01
513513Luis Ortiz27PHINL100014.0101001.000000000000.640.10000ortizlu02
514514Luis Ortiz24PITNL1110053.2114520.818000000001.510.82200%0ortizlu03
515515Adam Ottavino37NYMNL470044.01210110.917-4-1800000-32.250.231815%0ottavad01
516516Glenn Otto27TEXAL4008.1202001.000000000002.160.50100%0ottogl01
517517Connor Overton29CINNL33011.0321001.000000000002.451.001150%0overtco01
518518Johan Oviedo25PITNL22220124.1261511011.000-1-2-100-1001.881.186114%0oviedjo01
519519Chris Owings31PITNL1001.0000000000000.000.00000owingch01
520520Nicholas Padilla26CHWAL3004.200000000000.000.00000padilni01
521521Emilio Pagán32MINAL440047.1808011.000281000011.520.1802100%0paganem01
522522Daniel Palencia23CHCNL9009.2101001.000000000000.930.11000palenda01
523523Andre Pallante24STLNL370040.21064001.000-1-5-1000002.210.276333%0pallaan01
524524Thomas Pannone29MILNL1002.20000000000000.000.00000pannoth01
525525Luis Patiño23TBRAL2004.0000000000000.000.00200%0patinlu01
526526Spencer Patton35OAKAL4005.10000000000000.000.00000pattosp01
527527James Paxton34BOSAL1313070.0422001.000000000000.510.31200%0paxtoja01
528528Joel Payamps29MILNL480050.1826001.000000001-101.430.175117%0payamjo01
529529Nate Pearson26TORAL320039.0413001.000000000000.920.137113%1pearsna01
530530Elvis Peguero26MILNL410042.2211001.000-1-5000-10-10.420.051019%0pegueel01
531531Freddy Peralta27MILNL21210115.01911710.947-1-2-1000-101.410.86600%0peralfr01
532532Sammy Peralta25CHWAL3002.20000000000000.000.00000peralsa01
533533Wandy Peralta31NYYAL470039.11679001.0004201000023.660.3402100%3peralwa01
534534Angel Perdomo29PITNL230022.2211011.00000000000.790.093240%0perdoan01
535535Carlos Pérez32OAKAL2001.2000000000000.000.00000perezca02
536536Cionel Pérez27BALAL400036.11037011.0000020020-12.480.25500%0perezci01
537537Eury Pérez20MIANL1111053.1312001.000000000000.510.27400%0perezeu02
538538Martín Pérez32TEXAL20200108.116610021.00012-100-1011.330.803125%0perezma02
539539David Peterson27NYMNL1711162.11688001.00013-100-1022.310.944343%4peterda01
540540Jace Peterson33OAKAL2002.000000000000.000.00000peterja01
541541Brandon Pfaadt24ARINL88037.1101001.000-1-5-100-1000.240.132360%0pfaadbr01
542542Brett Phillips29LAAAL1000.100000000.000.00000phillbr02
543543Evan Phillips28LADNL420040.2981011.000000000001.990.212133%0phillev01
544544Konnor Pilkington25CLEAL1002.0101001.00000000004.501.00100%0pilkiko01
545545Riley Pint25COLNL1000.1000000000.000.00000pintri01
546546René Pinto26TBRAL1001.0000000000.000.00000pintore02
547547Nick Pivetta30BOSAL269088.1853001.000-2-5-100-10-10.820.31800%0pivetni01
548548Zach Plesac28CLEAL55021.1918001.000191001013.801.80100%1plesaza01
549549Colin Poche29TBRAL430038.2505001.000210201101.160.124120%0pocheco01
550550Zach Pop26TORAL150013.2202001.000000000001.320.13100%0popza01
551551Ryan Pressly34HOUAL480048.1102710.900141001-101.680.19000pressry01
552552Quinn Priester22PITNL33015.2312001.00000000001.721.00000priesqu01
553553Austin Pruitt33OAKAL315039.1514001.000151001001.140.162133%0pruitau01
554554A.J. Puk28MIANL370034.2303001.000-1-6000-10-10.780.08600%0pukaj01
555555Cal Quantrill28CLEAL1313067.0169611.938000001002.011.155117%0quantca01
556556Johan Quezada28MIANL1000.2000000000000.000.00000quezajo01
557557José Quijada27LAAAL10009.00000000000000.000.00000quijajo01
558558José Quintana34NYMNL33017.2312011.000000000001.531.00300%0quintjo01
559559Cole Ragans25TOTMLB181029.1312001.00000000-1000.920.172133%0raganco01
560560Brooks Raley35NYMNL470038.1431001.000000000000.940.09400%0raleybr01
561561Luke Raley28TBRAL2002.20000000000000.000.00000raleylu01
562562Erasmo Ramírez33TOTMLB240030.0541001.000000000001.500.21100%0ramirer02
563563Nick Ramirez33NYYAL240030.153020.600-1-7-1000000.890.13200%0ramirni01
564564Yohan Ramirez28PITNL230029.2734011.000-2-13-200-1-102.120.305117%0ramiryo01
565565Drew Rasmussen27TBRAL88044.2734001.000000001-101.410.883240%0rasmudr01
566566Robbie Ray31SEAAL1103.110010.00000000000.000.00200%0rayro02
567567Colin Rea32MILNL1918096.11284011.000-2-400000-21.120.631417%0reaco01
568568Jake Reed30LADNL1000.2000000000000.000.0001100%0reedja02
569569Denyi Reyes26NYMNL6107.10000000000000.000.00200%0reyesde02
570570Gerardo Reyes30LAAAL5006.2101001.000000000001.350.20200%0reyesge01
571571Pablo Reyes29BOSAL1001.0000000000000.000.00000reyespa01
572572Trevor Richards30TORAL393054.1651011.000000000000.990.15100%0richatr01
573573Yacksel Ríos30OAKAL3001.2000000000000.000.00000riosya01
574574David Robertson38TOTMLB420046.01257001.0000010010-12.350.29500%0roberda08
575575Nick Robertson24LADNL90010.1211001.000000000001.740.22000roberni01
576576Carlos Rodón30NYYAL55024.10000000000000.000.00000rodonca01
577577Dereck Rodríguez31TOTMLB3003.1220001.00000000005.400.67000rodride01
578578Eduardo Rodriguez30DETAL1515088.11257001.000000000001.220.804233%0rodried05
579579Elvin Rodriguez25TBRAL1003.1000000000000.000.00000rodriel02
580580Grayson Rodriguez23BALAL1313062.1523001.00000-100-1010.720.382133%1rodrigr01
581581Joely Rodríguez31BOSAL110011.0110001.000000000000.820.09100%0rodrijo06
582582José Rodríguez27SEAAL1003.0101001.000000000003.001.0001100%0rodrijo07
583583Yerry Rodríguez25TEXAL131013.2110001.000-1-15-100-1000.660.08000rodriye01
584584Taylor Rogers32SFGNL420037.1422001.000-1-5000-10-10.960.10500%0rogerta01
585585Trevor Rogers25MIANL44018.020110.500-1-11-1000-100.500.25000rogertr01
586586Tyler Rogers32SFGNL490054.21248011.000141000001.980.244120%1rogerty01
587587Josh Rojas29ARINL2002.0000000000000.000.00000rojasjo01
588588Miguel Rojas34LADNL1001.0110001.00000000009.001.00000rojasmi02
589589Jordan Romano30TORAL440042.0615001.000151001001.290.144120%0romanjo03
590590JoJo Romero26STLNL160020.261411.833000000002.180.3101100%0romerjo01
591591Drew Rucinski34OAKAL44018.0202001.000000000001.000.5001100%0rucindr01
592592Michael Rucker29CHCNL340039.1321001.00000-1000-110.690.0901100%0ruckemi01
593593José Ruiz28TOTMLB381044.1505011.000000000001.020.134233%0ruizjo01
594594Joe Ryan27MINAL21211122.093511.889-1-2-200-1-100.590.384120%0ryanjo04
595595Hyun Jin Ryu36TORAL1105.0101001.0001.801.00000ryuhy01
596596Eduardo Salazar25CINNL80012.1514001.0002321001013.650.63001salazed01
597597Chris Sale34BOSAL1111059.0541001.000-3-10-100-10-10.760.456114%0salech01
598598Cristopher Sánchez26PHINL99047.1514011.000000000000.950.564120%1sanchcr01
599599Nick Sandlin26CLEAL400041.11055001.000151001002.180.255338%0sandlni01
600600Patrick Sandoval26LAAAL19190103.02441820.917362002011.921.165338%2sandopa02
601601Cole Sands25MINAL100014.0211001.000000000001.290.20000sandsco01
602602Reiver Sanmartin27CINNL140014.0110001.000-1-14-100-1000.640.07000sanmare01
603603Dennis Santana27NYMNL8008.2330001.0001231001003.120.38000santade01
604604Tony Santillan26CINNL3003.10000000000000.000.00000santito01
605605Gregory Santos23CHWAL460051.1716001.000-2-81-1000-11.230.159325%0santogr01
606606Tayler Saucedo30SEAAL330031.280710.8752132001001.990.214120%0sauceta01
607607Josh Sborz29TEXAL310039.2642001.000-2-10-100-10-11.360.19400%0sborzjo01
608608Max Scherzer38NYMNL19190107.2169611.938000000-101.250.797113%0scherma01
609609Clarke Schmidt27NYYAL22210104.223158011.000241000011.981.054233%0schmicl01
610610Jesse Scholtens29CHWAL173044.0422001.000-1-5-100-1000.820.244120%0scholje01
611611Jonathan Schoop31DETAL1001.1000000000000.000.00000schoojo01
612612John Schreiber29BOSAL211020.2422021.000000000001.740.19000schrejo01
613613Tanner Scott28MIANL500050.271510.857-1-400000-11.070.12500%0scottta01
614614Tayler Scott31TOTMLB162015.0211001.000-1-800000-1-11.200.13400%0scottta02
615615Connor Seabold27COLNL2213077.215510031.000251001011.740.68100%0seaboco01
616616JP Sears27OAKAL21210116.270610.857121001010.460.2910741%2searsjp01
617617Kodai Senga30NYMNL19190105.017107001.000121000101.460.898327%0sengako01
618618Antonio Senzatela28COLNL2207.20000000000000.000.0001100%0senzaan01
619619Luis Severino29NYYAL1212057.215411001.000271000012.341.256114%3severlu01
620620Paul Sewald33SEAAL450043.0532001.000000000001.050.11300%0sewalpa01
621621Bryan Shaw35CHWAL80010.2211001.000000000001.690.25000shawbr01
622622Emmet Sheehan23LADNL77034.1321001.000000000000.790.43300%0sheehem01
623623Ryan Sherriff33BOSAL5006.2312001.000000000004.050.60200%0sherrry01
624624Zack Short28DETAL3003.0110001.000000000003.000.33000shortza01
625625Chasen Shreve32DETAL440039.1422001.000-1-5-100-1000.920.09100%0shrevch01
626626Jared Shuster24ATLNL99045.0532001.000-1-400000-11.000.569325%0shustja01
627627Chase Silseth23LAAAL113029.1532001.000000000001.530.45100%0silsech01
628628Lucas Sims29CINNL450042.1945001.00015000-1011.910.203240%1simslu01
629629Brady Singer26KCRAL21210113.21981010.947120001-111.430.866225%0singebr01
630630Tarik Skubal26DETAL55021.2202001.000-1-9-100-1000.830.40000skubata01
631631Ethan Small26MILNL1003.00000000000000.000.00000smallet01
632632Devin Smeltzer27MIANL61015.2312011.000000000001.720.50000smeltde01
633633Chad Smith28OAKAL100013.210010.00000-100-1010.000.0003100%0smithch12
634634Drew Smith29NYMNL390036.2431001.000000000000.980.104120%0smithdr01
635635Will Smith33TEXAL390039.0312001.000000000000.690.082133%1smithwi04
636636AJ Smith-Shawver20ATLNL54021.2110001.00000000000.420.204120%0smithaj01
637637Drew Smyly34CHCNL21190108.01951041.789-2-4-1000-101.250.7112425%3smylydr01
638638Kirby Snead28OAKAL1001.0000000.000.00100%0sneadki01
639639Blake Snell30SDPNL22220119.0122910.9170010010-10.830.501417%0snellbl01
640640Collin Snider27KCRAL5004.20000000000000.000.00100%0snideco01
641641Peter Solomon26ARINL50013.1101001.0001151000000.680.20100%0solompe01
642642George Soriano24MIANL110027.1431001.000000000001.320.36000soriage01
643643José Soriano24LAAAL180021.010010.000000000000.000.0001100%0soriajo02
644644Michael Soroka25ATLNL65029.10000000000000.000.00000sorokmi01
645645Gregory Soto28PHINL470041.160510.833-2-10-1000001.090.11200%0sotogr01
646646Bennett Sousa28MILNL2002.2101001.00000000003.380.50000sousabe01
647647Alex Speas25TEXAL3002.000000000000.000.0001100%0speasal01
648648Gabe Speier28SEAAL450036.0422001.000-1-6-100-1001.000.093125%0speiega01
649649Jeffrey Springs30TBRAL33016.0101001.00000000000.560.33000sprinje01
650650Jacob Stallings33MIANL4004.00000000000000.000.00000stallja01
651651Ryne Stanek31HOUAL400037.0101001.000000000000.240.03200%0stanery01
652652Josh Staumont29KCRAL211020.0303001.000000000001.350.14200%0staumjo01
653653Justin Steele27CHCNL20200115.2144820.85700-100-1010.930.603457%1steelju01
654654Trevor Stephan27CLEAL470045.130210.667-2-9-100-1-1-10.400.041019%0stephtr01
655655Robert Stephenson30TOTMLB390033.1532011.000000000001.350.131150%0stephro01
656656Brock Stewart31MINAL250025.2202001.000180000010.700.081267%1stewabr01
657657Gavin Stone24LADNL43012.0220001.000000000001.500.50100%0stonega01
658658Levi Stoudt25CINNL42010.1101001.000000000000.870.25300%0stoudle01
659659Matt Strahm31PHINL349064.194410.889131001001.120.24300%0strahma01
660660Chris Stratton32STLNL420053.2642011.00000-1000-101.010.145229%0stratch01
661661Spencer Strider24ATLNL22220129.21138001.000121001000.760.509218%0stridsp01
662662Ross Stripling33SFGNL1610062.0122910.91713000-1111.600.693350%0stripro01
663663Marcus Stroman32CHCNL23231128.2311318021.0002331021-22.171.351716%1stromma01
664664Peter Strzelecki28MILNL360035.2514001.000-1-6000-10-11.260.14900%0strzepe01
665665Andrew Suárez30STLNL2004.0000000000000.000.00000suarean01
666666José Suarez25LAAAL66024.1312001.000180000011.110.5001100%1suarejo01
667667Ranger Suárez27PHINL1515085.11951312.947000001001.901.205229%0suarera01
668668Robert Suarez32SDPNL6006.0000000000000.000.0001100%0suarero01
669669Wander Suero31LADNL4006.2101001.00000000001.350.25200%0suerowa01
670670Cole Sulser33ARINL4005.1211001.00000000003.380.50000sulseco01
671671Brent Suter33COLNL360048.113310011.0004172001022.420.361267%3suterbr01
672672Erik Swanson29TORAL490048.2431001.000-2-8-100-10-10.740.087113%0swanser01
673673Devin Sweet26SEAAL2002.0110001.00000000004.500.50000sweetde01
674674Noah Syndergaard30TOTMLB1313060.21376011.000-6-118-1-10-10-41.931.002314%0syndeno01
675675Jameson Taillon31CHCNL1818089.0853011.000-1-2-100-1000.810.447113%0taillja01
676676Domingo Tapia31SDPNL150017.2101001.000000000000.510.071150%0tapiado01
677677Freddy Tarnok24OAKAL41010.20000000000000.000.00100%0tarnofr01
678678Josh Taylor30KCRAL171017.20000000000000.000.00200%0taylojo02
679679Julio Teheran32MILNL1111062.221615001.0004133002013.021.919325%3teherju01
680680Ryan Tepera35TOTMLB120010.20000000000000.000.002133%0teperry01
681681Juan Then23SEAAL90011.0321001.000-1-18-100-1002.450.33300%0thenju01
682682Caleb Thielbar36MINAL120010.1101001.000000000000.870.0801100%0thielca01
683683Lane Thomas27WSNNL1001.0000000000000.000.00000thomala02
684684Keegan Thompson28CHCNL150021.1211001.000000000000.840.13000thompke02
685685Mason Thompson25WSNNL420047.11239021.000-1-40000002.280.295229%0thompma02
686686Ryan Thompson31TBRAL180017.2422001.00000000002.040.22300%0thompry02
687687Zack Thompson25STLNL140016.0101001.000000000000.560.07100%0thompza02
688688Trent Thornton29TOTMLB5007.200000000000000.000.00100%0thorntr01
689689Michael Tonkin33ATLNL260053.2202001.000000000000.340.08400%0tonkimi01
690690Justin Topa32SEAAL460041.2157620.86700-1100002.810.28300%0topaju01
691691Touki Toussaint27TOTMLB95036.0615011.000000000001.500.67200%0toussto01
692692Alan Trejo27COLNL2002.0000000000000.000.00000trejoal01
693693Spencer Turnbull30DETAL77031.0743011.000-1-6-1000-102.031.00300%1turnbsp01
694694Edwin Uceta25NYMNL1003.00000000000000.000.0001100%0ucetaed01
695695Erich Uelmen27PHINL1001.00000000000000.000.00200%0uelmeer01
696696Duane Underwood Jr.28PITNL200024.1110001.000000000000.370.051150%0underdu01
697697José Ureña31COLNL55018.1202011.000001-101000.980.403240%0urenajo01
698698Julio Urías26LADNL1515081.113211011.000000001-101.440.879431%3uriasju01
699699Abner Uribe23MILNL7007.2101001.000000000001.170.14200%0uribeab01
700700José Urquidy28HOUAL66027.2606001.000171001001.951.005229%0urquijo01
701701Framber Valdez29HOUAL21212135.016313021.000-1-11-1001-11.070.761118%1valdefr01
702702Chris Vallimont26BALAL1000.200000000000.000.00000vallich01
703703Carlos Vargas23ARINL5004.2000000000000.000.00000vargaca01
704704Ildemaro Vargas31WSNNL1001.000000000000.000.00000vargail01
705705Gus Varland26MILNL8008.2101001.000000000001.040.13100%0varlagu01
706706Louie Varland25MINAL1010056.0532011.000140000010.800.501150%0varlalo01
707707Andrew Vasquez29PHINL300039.2624001.000150000011.360.20000vasquan02
708708Randy Vásquez24NYYAL33015.1211001.000000000001.170.67100%0vasqura02
709709Vince Velasquez31PITNL88037.1312001.000-1-500000-10.720.38500%0velasvi01
710710Drew VerHagen32STLNL390042.0321001.000-1-5-1001-200.640.08400%0verhadr01
711711Justin Verlander40NYMNL1616094.118135011.000-2-4-100-1-101.721.138220%0verlaju01
712712Alex Vesia27LADNL341029.0101001.000-2-1400000-10.310.036114%0vesiaal01
713713Nick Vespi27BALAL5009.00000000000000.000.0001100%0vespini01
714714Will Vest28DETAL273029.2413001.000171001001.210.15100%0vestwi01
715715David Villar26SFGNL1001.0000000000000.000.00000villada01
716716Jason Vosler29CINNL2002.0110001.000000000004.500.50000vosleja01
717717Austin Voth31BALAL230031.0734011.000161001002.030.30100%0vothau01
718718Michael Wacha31SDPNL1515085.2725011.000121000000.740.474343%0wachami01
719719Adam Wainwright41STLNL1313062.21376011.000000001001.871.00300%0wainwad01
720720Cole Waites25SFGNL3002.10000000000000.000.00200%0waiteco01
721721Ken Waldichuk25OAKAL2514088.1123630.750-1-2-1000010.920.367436%2waldike01
722722Matt Waldron26SDPNL1104.2000000000000.000.00000waldrma01
723723Josh Walker28NYMNL9006.210010.000000000-100.000.00000walkejo03
724724Ryan Walker27SFGNL267038.1116410.909000001-102.350.383350%0walkery01
725725Taijuan Walker30PHINL22220119.224816011.000230000121.811.099640%4walketa01
726726Brandon Walter26BOSAL60014.200000000000000.000.00100%0waltebr01
727727Andrew Wantz27LAAAL150023.272411.857000000002.280.40100%0wantzan01
728728Thaddeus Ward26WSNNL220030.1532001.000170000011.480.232250%1wardth01
729729Austin Warren27LAAAL2001.200000000000.000.00000warreau01
730730Ryan Weathers23SDPNL1210044.2606001.000140000021.210.5002100%4weathry01
731731Luke Weaver29CINNL1818086.0743001.000-2-5-300-3010.730.391267%0weavelu01
732732Jacob Webb29LAAAL280030.252210.800000001-101.170.14300%0webbja01
733733Logan Webb26SFGNL22221141.22181212.952-1-1-1-10-2101.270.918433%0webblo01
734734Ryan Weber32NYYAL80014.1211001.000000000001.260.25300%0weberry01
735735Jordan Weems30WSNNL240029.0303001.000171001000.930.13100%0weemsjo01
736736Zack Weiss31LAAAL6005.10000000000000.000.00000weissza01
737737Greg Weissert28NYYAL6006.20000000000000.000.001150%0weissgr01
738738Tyler Wells28BALAL21200113.22491232.875120001-111.661.002133%2wellsty01
739739Joey Wentz25DETAL1715076.1826001.000131000000.940.474120%0wentzjo01
740740Hayden Wesneski25CHCNL1711064.21156011.000130000011.530.651267%0wesneha01
741741Zack Wheeler33PHINL21210125.019127001.000352001011.370.903240%0wheelza01
742742Brendan White24DETAL191024.1642001.000-2-16-1000-1-12.220.32400%0whitebr01
743743Mitch White28TORAL100012.20000000000000.000.00100%0whitemi03
744744Owen White23TEXAL2004.0101001.00000000002.250.50000whiteow01
745745Garrett Whitlock27BOSAL1010051.2633001.000000000001.050.605550%0whitlga01
746746Devin Williams28MILNL420041.1862001.000-1-500000-11.740.199110%0willide03
747747Gavin Williams23CLEAL88042.2945011.000000000001.901.134233%1williga01
748748Luke Williams26LADNL1001.000000000.000.00000willilu01
749749Trevor Williams31WSNNL22220108.228171011.964000000002.241.236114%0willitr01
750750Brandon Williamson25CINNL1313064.192520.778130001-110.980.541375%2willibr02
751751Amos Willingham24WSNNL110012.0523011.0001171001003.750.45000william01
752752Bryse Wilson25MILNL350050.2633001.000000000001.070.17300%0wilsobr02
753753Steven Wilson28SDPNL430045.0211001.000000000000.400.05200%0wilsost02
754754Allan Winans27ATLNL1104.1000000000000.000.00000winanal01
755755Josh Winckowski25BOSAL380059.0137511.923271001011.830.321150%0winckjo01
756756Josh Winder26MINAL60011.1312011.000000000002.380.50000windejo01
757757Trey Wingenter29DETAL8007.1110001.000000000001.230.13000wingetr01
758758Keaton Winn25SFGNL52022.0101001.000000000000.410.201267%0winnke01
759759Brett Wisely24SFGNL1001.0110001.0000000009.001.00000wiselbr01
760760Nick Wittgren32KCRAL230025.0532001.00000000-1001.800.221150%0wittgni01
761761Jackson Wolf24SDPNL1105.0101001.000000000001.801.00000wolfja01
762762Jake Wong26CINNL1003.00000000000000.000.0001100%0wongja01
763763Bryan Woo23SEAAL1010049.094411.889-1-400000-11.470.80500%0woobr01
764764Alex Wood32SFGNL1711063.11376011.00000-100-2001.850.763125%0woodal02
765765Jake Woodford26STLNL126039.2945001.000-1-5-100-1002.040.752133%0woodfja01
766766Brandon Woodruff30MILNL22011.1110001.000000000000.790.5001100%0woodrbr01
767767Simeon Woods Richardson22MINAL1004.2101001.000000000001.931.00000woodssi01
768768Kyle Wright27ATLNL55018.242110.750-1-110000001.450.60200%0wrighky01
769769Randy Wynne30CINNL1002.1000000000000.000.00000wynnera01
770770Jimmy Yacabonis31NYMNL5009.0110001.000000000001.000.20100%0yacabji01
771771Ryan Yarbrough31KCRAL147051.0918001.000140000011.590.643457%1yarbrry01
772772Kirby Yates36ATLNL400040.052210.800-1-50000000.900.107222%1yateski01
773773Alex Young29CINNL490041.182511.875151000001.520.143125%1youngal01
774774Danny Young29ATLNL8008.1000000000000.000.0001100%0youngda02
775775Rob Zastryzny31PITNL180017.0413011.0001121001002.120.22100%0zastrro01
776776Bruce Zimmermann28BALAL60011.130120.333-1-18-100-1000.790.17000zimmebr02
777777Guillermo Zuñiga24STLNL1001.000000000.000.00000zuniggu01