Toe the Slab

Leaderboard

Highest Ceiling Arms

Qualified starters ranked by their best recent GS+ and count of 60+ spike starts. Built for upside checks before DFS and prop research.

#1Jacob MisiorowskiMIL / last 680Ceiling660+ starts69.5Avg GS+60Floor#2Reid DetmersLAA / last 678Ceiling360+ starts55.7Avg GS+30Floor#3Gavin WilliamsCLE / last 576Ceiling160+ starts56.0Avg GS+46Floor#4Cristopher SánchezPHI / last 675Ceiling560+ starts60.5Avg GS+36Floor#5Drew RasmussenTB / last 575Ceiling360+ starts56.4Avg GS+33Floor#6Dustin MaySTL / last 674Ceiling360+ starts56.5Avg GS+42Floor#7Paul SkenesPIT / last 774Ceiling160+ starts53.6Avg GS+32Floor#8Bailey OberMIN / last 472Ceiling160+ starts40.8Avg GS+20Floor#9Kyle HarrisonMIL / last 671Ceiling360+ starts54.5Avg GS+20Floor#10Roki SasakiLAD / last 570Ceiling260+ starts51.8Avg GS+22Floor#11Justin WrobleskiLAD / last 570Ceiling160+ starts47.8Avg GS+33Floor#12Michael KingSD / last 670Ceiling160+ starts45.0Avg GS+32Floor#13Bryan WooSEA / last 669Ceiling260+ starts49.2Avg GS+28Floor#14Gerrit ColeNYY / last 468Ceiling160+ starts48.8Avg GS+34Floor#15Max MeyerMIA / last 767Ceiling360+ starts53.9Avg GS+39Floor#16Trey YesavageTOR / last 667Ceiling160+ starts46.2Avg GS+33Floor#17Bryce MillerSEA / last 566Ceiling460+ starts59.6Avg GS+44Floor#18Logan WebbSF / last 466Ceiling360+ starts59.5Avg GS+48Floor#19Yoshinobu YamamotoLAD / last 666Ceiling360+ starts58.0Avg GS+44Floor#20Noah CameronKC / last 666Ceiling360+ starts53.0Avg GS+34Floor#21Chase BurnsCIN / last 666Ceiling260+ starts57.2Avg GS+53Floor#22Dylan CeaseTOR / last 466Ceiling260+ starts56.5Avg GS+45Floor#23Bubba ChandlerPIT / last 566Ceiling160+ starts45.2Avg GS+34Floor#24Zack WheelerPHI / last 765Ceiling460+ starts57.4Avg GS+43Floor#25Shohei OhtaniLAD / last 565Ceiling260+ starts57.2Avg GS+46Floor#26Joe RyanMIN / last 665Ceiling260+ starts55.5Avg GS+46Floor#27J.T. GinnATH / last 765Ceiling260+ starts51.7Avg GS+35Floor#28Ranger SuarezBOS / last 665Ceiling160+ starts49.7Avg GS+34Floor#29Jake IrvinWSH / last 365Ceiling160+ starts46.7Avg GS+27Floor#30Connelly EarlyBOS / last 665Ceiling160+ starts46.5Avg GS+24Floor#31Chris SaleATL / last 564Ceiling260+ starts53.6Avg GS+42Floor#32Cam SchlittlerNYY / last 664Ceiling160+ starts53.0Avg GS+38Floor#33Nathan EovaldiTEX / last 664Ceiling160+ starts47.5Avg GS+36Floor#34Kyle BradishBAL / last 664Ceiling160+ starts45.7Avg GS+26Floor#35Jack LeiterTEX / last 664Ceiling160+ starts43.5Avg GS+28Floor#36Braxton AshcraftPIT / last 663Ceiling260+ starts50.7Avg GS+33Floor#37Kevin GausmanTOR / last 663Ceiling160+ starts53.7Avg GS+43Floor#38Michael SorokaAZ / last 663Ceiling160+ starts52.7Avg GS+45Floor#39Ben BrownCHC / last 662Ceiling260+ starts54.2Avg GS+41Floor#40Stephen KolekKC / last 762Ceiling260+ starts51.1Avg GS+37Floor#41Jacob deGromTEX / last 662Ceiling260+ starts49.5Avg GS+23Floor#42Brandon YoungBAL / last 562Ceiling160+ starts51.2Avg GS+41Floor#43Jesús LuzardoPHI / last 662Ceiling160+ starts50.8Avg GS+31Floor#44Foster GriffinWSH / last 662Ceiling160+ starts45.3Avg GS+21Floor#45Zebby MatthewsMIN / last 662Ceiling160+ starts44.3Avg GS+28Floor#46MacKenzie GoreTEX / last 661Ceiling260+ starts51.5Avg GS+34Floor#47Davis MartinCWS / last 561Ceiling260+ starts47.8Avg GS+20Floor#48Eury PérezMIA / last 461Ceiling160+ starts50.8Avg GS+34Floor#49Shane McClanahanTB / last 661Ceiling160+ starts47.7Avg GS+38Floor#50Tanner BibeeCLE / last 661Ceiling160+ starts47.2Avg GS+20Floor#51Sonny GrayBOS / last 660Ceiling160+ starts51.8Avg GS+39Floor#52Shane BazBAL / last 660Ceiling160+ starts50.5Avg GS+41Floor#53Spencer ArrighettiHOU / last 660Ceiling160+ starts48.8Avg GS+33Floor#54Eduardo RodriguezAZ / last 660Ceiling160+ starts48.0Avg GS+40Floor#55Keider MonteroDET / last 660Ceiling160+ starts44.2Avg GS+32Floor#56Kai-Wei TengHOU / last 660Ceiling160+ starts43.7Avg GS+30Floor#57Connor PrielippMIN / last 660Ceiling160+ starts40.5Avg GS+25Floor#58Logan GilbertSEA / last 559Ceiling060+ starts52.0Avg GS+36Floor#59Parker MessickCLE / last 659Ceiling060+ starts49.2Avg GS+40Floor#60Sean BurkeCWS / last 559Ceiling060+ starts47.0Avg GS+37Floor#61Sandy AlcantaraMIA / last 659Ceiling060+ starts45.3Avg GS+21Floor#62Michael WachaKC / last 659Ceiling060+ starts42.8Avg GS+28Floor#63Shota ImanagaCHC / last 759Ceiling060+ starts40.9Avg GS+20Floor#64Joey CantilloCLE / last 659Ceiling060+ starts39.3Avg GS+25Floor#65Casey MizeDET / last 358Ceiling060+ starts56.0Avg GS+52Floor#66Cade CavalliWSH / last 658Ceiling060+ starts48.8Avg GS+33Floor#67Andre PallanteSTL / last 658Ceiling060+ starts48.0Avg GS+33Floor#68Randy VásquezSD / last 658Ceiling060+ starts42.0Avg GS+31Floor#69Luis CastilloSEA / last 457Ceiling060+ starts51.3Avg GS+44Floor#70Walbert UreñaLAA / last 757Ceiling060+ starts51.1Avg GS+41Floor#71Carlos RodónNYY / last 557Ceiling060+ starts50.8Avg GS+46Floor#72Walker BuehlerSD / last 657Ceiling060+ starts49.8Avg GS+41Floor#73Christian ScottNYM / last 657Ceiling060+ starts49.5Avg GS+40Floor#74Gage JumpATH / last 457Ceiling060+ starts48.5Avg GS+36Floor#75Emerson HancockSEA / last 657Ceiling060+ starts48.2Avg GS+23Floor#76Griffin JaxTB / last 657Ceiling060+ starts48.0Avg GS+31Floor#77Framber ValdezDET / last 657Ceiling060+ starts44.5Avg GS+33Floor#78Ryne NelsonAZ / last 757Ceiling060+ starts44.0Avg GS+20Floor#79Matthew LiberatoreSTL / last 657Ceiling060+ starts43.3Avg GS+36Floor#80Ryan WeathersNYY / last 557Ceiling060+ starts41.4Avg GS+26Floor#81Taj BradleyMIN / last 557Ceiling060+ starts40.8Avg GS+27Floor#82Aaron NolaPHI / last 657Ceiling060+ starts40.3Avg GS+23Floor#83Michael LorenzenCOL / last 757Ceiling060+ starts37.9Avg GS+20Floor#84Slade CecconiCLE / last 656Ceiling060+ starts50.7Avg GS+40Floor#85Tyler PhillipsMIA / last 356Ceiling060+ starts48.3Avg GS+38Floor#86Anthony KayCWS / last 656Ceiling060+ starts47.2Avg GS+30Floor#87José SorianoLAA / last 656Ceiling060+ starts44.8Avg GS+36Floor#88Nick LodoloCIN / last 656Ceiling060+ starts43.0Avg GS+33Floor#89Merrill KellyAZ / last 656Ceiling060+ starts42.8Avg GS+24Floor#90Patrick CorbinTOR / last 756Ceiling060+ starts40.9Avg GS+31Floor#91Mike BurrowsHOU / last 656Ceiling060+ starts36.2Avg GS+25Floor#92Payton TolleBOS / last 555Ceiling060+ starts49.8Avg GS+37Floor#93Peter LambertHOU / last 555Ceiling060+ starts46.6Avg GS+42Floor#94Grant HolmesATL / last 655Ceiling060+ starts46.2Avg GS+35Floor#95Nick MartinezTB / last 655Ceiling060+ starts44.8Avg GS+20Floor#96Griffin CanningSD / last 555Ceiling060+ starts44.6Avg GS+29Floor#97Trevor McDonaldSF / last 655Ceiling060+ starts44.3Avg GS+29Floor#98Seth LugoKC / last 655Ceiling060+ starts43.5Avg GS+30Floor#99Jared JonesPIT / last 455Ceiling060+ starts41.8Avg GS+30Floor#100Ryan GustoMIA / last 355Ceiling060+ starts38.0Avg GS+26Floor#101Zack LittellWSH / last 454Ceiling060+ starts50.8Avg GS+46Floor#102Lake BacharMIA / last 354Ceiling060+ starts50.3Avg GS+47Floor#103Emmet SheehanLAD / last 554Ceiling060+ starts49.2Avg GS+37Floor#104Troy MeltonDET / last 454Ceiling060+ starts48.0Avg GS+40Floor#105Eric LauerLAD / last 454Ceiling060+ starts47.5Avg GS+40Floor#106Will WarrenNYY / last 654Ceiling060+ starts45.3Avg GS+36Floor#107Jack FlahertyDET / last 754Ceiling060+ starts44.7Avg GS+35Floor#108Nolan McLeanNYM / last 654Ceiling060+ starts42.3Avg GS+28Floor#109Andrew PainterPHI / last 554Ceiling060+ starts42.0Avg GS+29Floor#110Erick FeddeCWS / last 354Ceiling060+ starts41.3Avg GS+28Floor#111Robbie RaySF / last 654Ceiling060+ starts37.8Avg GS+20Floor#112Kumar RockerTEX / last 553Ceiling060+ starts47.2Avg GS+43Floor#113Tatsuya ImaiHOU / last 553Ceiling060+ starts44.8Avg GS+25Floor#114Ryan FeltnerCOL / last 353Ceiling060+ starts44.0Avg GS+27Floor#115Spencer StriderATL / last 653Ceiling060+ starts42.8Avg GS+23Floor#116Grayson RodriguezLAA / last 653Ceiling060+ starts37.3Avg GS+20Floor#117Mitch KellerPIT / last 653Ceiling060+ starts34.3Avg GS+22Floor#118Freddy PeraltaNYM / last 752Ceiling060+ starts45.1Avg GS+34Floor#119Landen RouppSF / last 652Ceiling060+ starts43.2Avg GS+20Floor#120Brady SingerCIN / last 552Ceiling060+ starts42.4Avg GS+34Floor#121Bryce ElderATL / last 652Ceiling060+ starts40.8Avg GS+21Floor#122Coleman CrowMIL / last 352Ceiling060+ starts37.7Avg GS+20Floor#123Jameson TaillonCHC / last 452Ceiling060+ starts37.0Avg GS+20Floor#124Andrew AbbottCIN / last 651Ceiling060+ starts47.0Avg GS+42Floor#125Michael McGreevySTL / last 651Ceiling060+ starts42.2Avg GS+33Floor#126George KirbySEA / last 551Ceiling060+ starts40.6Avg GS+35Floor#127Chris BassittBAL / last 351Ceiling060+ starts40.0Avg GS+32Floor#128Martín PérezATL / last 550Ceiling060+ starts45.8Avg GS+40Floor#129Andrew AlvarezWSH / last 350Ceiling060+ starts45.0Avg GS+39Floor#130Adrian HouserSF / last 650Ceiling060+ starts44.2Avg GS+32Floor#131Brandon SproatMIL / last 650Ceiling060+ starts43.2Avg GS+35Floor#132Robert GasserMIL / last 450Ceiling060+ starts41.3Avg GS+32Floor#133Zac GallenAZ / last 750Ceiling060+ starts39.4Avg GS+30Floor#134Jeffrey SpringsATH / last 750Ceiling060+ starts38.9Avg GS+29Floor#135Kyle LeahySTL / last 549Ceiling060+ starts41.4Avg GS+36Floor#136Trevor RogersBAL / last 749Ceiling060+ starts37.4Avg GS+20Floor#137Noah SchultzCWS / last 349Ceiling060+ starts37.0Avg GS+23Floor#138Shane DrohanMIL / last 347Ceiling060+ starts45.7Avg GS+45Floor#139Tomoyuki SuganoCOL / last 647Ceiling060+ starts38.7Avg GS+20Floor#140Edward CabreraCHC / last 447Ceiling060+ starts37.8Avg GS+22Floor#141Colin ReaCHC / last 647Ceiling060+ starts37.2Avg GS+20Floor#142Jack KochanowiczLAA / last 447Ceiling060+ starts35.5Avg GS+29Floor#143Lucas GiolitoSD / last 546Ceiling060+ starts41.4Avg GS+27Floor#144Janson JunkMIA / last 345Ceiling060+ starts30.7Avg GS+22Floor#145Chris PaddackCIN / last 343Ceiling060+ starts37.0Avg GS+30Floor#146Jacob LopezATH / last 343Ceiling060+ starts30.7Avg GS+21Floor#147Aaron CivaleATH / last 342Ceiling060+ starts31.3Avg GS+21Floor#148Trey GibsonBAL / last 341Ceiling060+ starts37.0Avg GS+35Floor#149Tyler MahleSF / last 340Ceiling060+ starts36.7Avg GS+34Floor#150Kyle FreelandCOL / last 639Ceiling060+ starts30.2Avg GS+20Floor