Toe the Slab

Season leaderboard

Season GS+

Qualified starters ranked by season-average GS+. Rolling form stays separate on Heat Check; this board is the season reference.

#1Jacob MisiorowskiMIL / 6 recent starts69.5Avg GS+69.5Form80Best recent0.21ERA#2Cristopher SánchezPHI / 6 recent starts60.5Avg GS+60.5Form75Best recent1.44ERA#3Bryce MillerSEA / 5 recent starts59.6Avg GS+59.6Form66Best recent1.20ERA#4Logan WebbSF / 4 recent starts59.5Avg GS+59.5Form66Best recent0.66ERA#5Yoshinobu YamamotoLAD / 6 recent starts58.0Avg GS+58.0Form66Best recent1.93ERA#6Zack WheelerPHI / 7 recent starts57.4Avg GS+57.4Form65Best recent1.59ERA#7Chase BurnsCIN / 6 recent starts57.2Avg GS+57.2Form66Best recent1.87ERA#8Shohei OhtaniLAD / 5 recent starts57.2Avg GS+57.2Form65Best recent1.17ERA#9Dustin MaySTL / 6 recent starts56.5Avg GS+56.5Form74Best recent2.54ERA#10Dylan CeaseTOR / 4 recent starts56.5Avg GS+56.5Form66Best recent3.57ERA#11Drew RasmussenTB / 5 recent starts56.4Avg GS+56.4Form75Best recent2.08ERA#12Casey MizeDET / 3 recent starts56.0Avg GS+56.0Form58Best recent1.08ERA#13Gavin WilliamsCLE / 5 recent starts56.0Avg GS+56.0Form76Best recent2.59ERA#14Reid DetmersLAA / 6 recent starts55.7Avg GS+55.7Form78Best recent3.62ERA#15Joe RyanMIN / 6 recent starts55.5Avg GS+55.5Form65Best recent2.87ERA#16Kyle HarrisonMIL / 6 recent starts54.5Avg GS+54.5Form71Best recent2.53ERA#17Ben BrownCHC / 6 recent starts54.2Avg GS+54.2Form62Best recent1.67ERA#18Max MeyerMIA / 7 recent starts53.9Avg GS+53.9Form67Best recent2.72ERA#19Kevin GausmanTOR / 6 recent starts53.7Avg GS+53.7Form63Best recent2.78ERA#20Paul SkenesPIT / 7 recent starts53.6Avg GS+53.6Form74Best recent3.38ERA#21Chris SaleATL / 5 recent starts53.6Avg GS+53.6Form64Best recent2.45ERA#22Cam SchlittlerNYY / 6 recent starts53.0Avg GS+53.0Form64Best recent2.52ERA#23Noah CameronKC / 6 recent starts53.0Avg GS+53.0Form66Best recent2.62ERA#24Michael SorokaAZ / 6 recent starts52.7Avg GS+52.7Form63Best recent2.63ERA#25Logan GilbertSEA / 5 recent starts52.0Avg GS+52.0Form59Best recent3.34ERA#26Sonny GrayBOS / 6 recent starts51.8Avg GS+51.8Form60Best recent2.62ERA#27Roki SasakiLAD / 5 recent starts51.8Avg GS+51.8Form70Best recent3.45ERA#28J.T. GinnATH / 7 recent starts51.7Avg GS+51.7Form65Best recent2.25ERA#29MacKenzie GoreTEX / 6 recent starts51.5Avg GS+51.5Form61Best recent2.92ERA#30Luis CastilloSEA / 4 recent starts51.3Avg GS+51.3Form57Best recent2.57ERA#31Brandon YoungBAL / 5 recent starts51.2Avg GS+51.2Form62Best recent2.08ERA#32Stephen KolekKC / 7 recent starts51.1Avg GS+51.1Form62Best recent2.44ERA#33Walbert UreñaLAA / 7 recent starts51.1Avg GS+51.1Form57Best recent2.25ERA#34Eury PérezMIA / 4 recent starts50.8Avg GS+50.8Form61Best recent3.80ERA#35Jesús LuzardoPHI / 6 recent starts50.8Avg GS+50.8Form62Best recent2.57ERA#36Zack LittellWSH / 4 recent starts50.8Avg GS+50.8Form54Best recent2.14ERA#37Carlos RodónNYY / 5 recent starts50.8Avg GS+50.8Form57Best recent2.70ERA#38Slade CecconiCLE / 6 recent starts50.7Avg GS+50.7Form56Best recent3.13ERA#39Braxton AshcraftPIT / 6 recent starts50.7Avg GS+50.7Form63Best recent4.00ERA#40Shane BazBAL / 6 recent starts50.5Avg GS+50.5Form60Best recent2.39ERA#41Lake BacharMIA / 3 recent starts50.3Avg GS+50.3Form54Best recent1.17ERA#42Walker BuehlerSD / 6 recent starts49.8Avg GS+49.8Form57Best recent2.90ERA#43Payton TolleBOS / 5 recent starts49.8Avg GS+49.8Form55Best recent3.23ERA#44Ranger SuarezBOS / 6 recent starts49.7Avg GS+49.7Form65Best recent3.77ERA#45Jacob deGromTEX / 6 recent starts49.5Avg GS+49.5Form62Best recent3.94ERA#46Christian ScottNYM / 6 recent starts49.5Avg GS+49.5Form57Best recent3.03ERA#47Emmet SheehanLAD / 5 recent starts49.2Avg GS+49.2Form54Best recent4.28ERA#48Parker MessickCLE / 6 recent starts49.2Avg GS+49.2Form59Best recent3.21ERA#49Bryan WooSEA / 6 recent starts49.2Avg GS+49.2Form69Best recent4.63ERA#50Cade CavalliWSH / 6 recent starts48.8Avg GS+48.8Form58Best recent3.93ERA#51Spencer ArrighettiHOU / 6 recent starts48.8Avg GS+48.8Form60Best recent3.15ERA#52Gerrit ColeNYY / 4 recent starts48.8Avg GS+48.8Form68Best recent2.45ERA#53Gage JumpATH / 4 recent starts48.5Avg GS+48.5Form57Best recent3.09ERA#54Tyler PhillipsMIA / 3 recent starts48.3Avg GS+48.3Form56Best recent1.98ERA#55Emerson HancockSEA / 6 recent starts48.2Avg GS+48.2Form57Best recent3.38ERA#56Griffin JaxTB / 6 recent starts48.0Avg GS+48.0Form57Best recent2.77ERA#57Andre PallanteSTL / 6 recent starts48.0Avg GS+48.0Form58Best recent3.34ERA#58Troy MeltonDET / 4 recent starts48.0Avg GS+48.0Form54Best recent2.81ERA#59Eduardo RodriguezAZ / 6 recent starts48.0Avg GS+48.0Form60Best recent2.97ERA#60Davis MartinCWS / 5 recent starts47.8Avg GS+47.8Form61Best recent3.81ERA#61Justin WrobleskiLAD / 5 recent starts47.8Avg GS+47.8Form70Best recent3.77ERA#62Shane McClanahanTB / 6 recent starts47.7Avg GS+47.7Form61Best recent3.99ERA#63Nathan EovaldiTEX / 6 recent starts47.5Avg GS+47.5Form64Best recent4.31ERA#64Eric LauerLAD / 4 recent starts47.5Avg GS+47.5Form54Best recent3.22ERA#65Tanner BibeeCLE / 6 recent starts47.2Avg GS+47.2Form61Best recent3.72ERA#66Anthony KayCWS / 6 recent starts47.2Avg GS+47.2Form56Best recent3.73ERA#67Kumar RockerTEX / 5 recent starts47.2Avg GS+47.2Form53Best recent2.81ERA#68Andrew AbbottCIN / 6 recent starts47.0Avg GS+47.0Form51Best recent3.24ERA#69Sean BurkeCWS / 5 recent starts47.0Avg GS+47.0Form59Best recent4.62ERA#70Jake IrvinWSH / 3 recent starts46.7Avg GS+46.7Form65Best recent5.25ERA#71Peter LambertHOU / 5 recent starts46.6Avg GS+46.6Form55Best recent4.23ERA#72Connelly EarlyBOS / 6 recent starts46.5Avg GS+46.5Form65Best recent4.64ERA#73Grant HolmesATL / 6 recent starts46.2Avg GS+46.2Form55Best recent3.68ERA#74Trey YesavageTOR / 6 recent starts46.2Avg GS+46.2Form67Best recent4.98ERA#75Martín PérezATL / 5 recent starts45.8Avg GS+45.8Form50Best recent3.81ERA#76Shane DrohanMIL / 3 recent starts45.7Avg GS+45.7Form47Best recent5.28ERA#77Kyle BradishBAL / 6 recent starts45.7Avg GS+45.7Form64Best recent3.62ERA#78Foster GriffinWSH / 6 recent starts45.3Avg GS+45.3Form62Best recent5.46ERA#79Sandy AlcantaraMIA / 6 recent starts45.3Avg GS+45.3Form59Best recent4.76ERA#80Will WarrenNYY / 6 recent starts45.3Avg GS+45.3Form54Best recent3.48ERA#81Bubba ChandlerPIT / 5 recent starts45.2Avg GS+45.2Form66Best recent5.32ERA#82Freddy PeraltaNYM / 7 recent starts45.1Avg GS+45.1Form52Best recent4.76ERA#83Andrew AlvarezWSH / 3 recent starts45.0Avg GS+45.0Form50Best recent2.84ERA#84Michael KingSD / 6 recent starts45.0Avg GS+45.0Form70Best recent4.37ERA#85José SorianoLAA / 6 recent starts44.8Avg GS+44.8Form56Best recent4.68ERA#86Nick MartinezTB / 6 recent starts44.8Avg GS+44.8Form55Best recent3.82ERA#87Tatsuya ImaiHOU / 5 recent starts44.8Avg GS+44.8Form53Best recent4.56ERA#88Jack FlahertyDET / 7 recent starts44.7Avg GS+44.7Form54Best recent5.12ERA#89Griffin CanningSD / 5 recent starts44.6Avg GS+44.6Form55Best recent5.74ERA#90Framber ValdezDET / 6 recent starts44.5Avg GS+44.5Form57Best recent4.19ERA#91Trevor McDonaldSF / 6 recent starts44.3Avg GS+44.3Form55Best recent5.34ERA#92Zebby MatthewsMIN / 6 recent starts44.3Avg GS+44.3Form62Best recent5.20ERA#93Keider MonteroDET / 6 recent starts44.2Avg GS+44.2Form60Best recent4.13ERA#94Adrian HouserSF / 6 recent starts44.2Avg GS+44.2Form50Best recent4.71ERA#95Ryne NelsonAZ / 7 recent starts44.0Avg GS+44.0Form57Best recent4.37ERA#96Ryan FeltnerCOL / 3 recent starts44.0Avg GS+44.0Form53Best recent3.86ERA#97Kai-Wei TengHOU / 6 recent starts43.7Avg GS+43.7Form60Best recent5.40ERA#98Seth LugoKC / 6 recent starts43.5Avg GS+43.5Form55Best recent4.83ERA#99Jack LeiterTEX / 6 recent starts43.5Avg GS+43.5Form64Best recent5.13ERA#100Matthew LiberatoreSTL / 6 recent starts43.3Avg GS+43.3Form57Best recent5.65ERA#101Brandon SproatMIL / 6 recent starts43.2Avg GS+43.2Form50Best recent5.52ERA#102Landen RouppSF / 6 recent starts43.2Avg GS+43.2Form52Best recent5.87ERA#103Nick LodoloCIN / 6 recent starts43.0Avg GS+43.0Form56Best recent4.96ERA#104Merrill KellyAZ / 6 recent starts42.8Avg GS+42.8Form56Best recent3.99ERA#105Michael WachaKC / 6 recent starts42.8Avg GS+42.8Form59Best recent4.91ERA#106Spencer StriderATL / 6 recent starts42.8Avg GS+42.8Form53Best recent6.07ERA#107Brady SingerCIN / 5 recent starts42.4Avg GS+42.4Form52Best recent5.56ERA#108Nolan McLeanNYM / 6 recent starts42.3Avg GS+42.3Form54Best recent5.81ERA#109Michael McGreevySTL / 6 recent starts42.2Avg GS+42.2Form51Best recent4.09ERA#110Randy VásquezSD / 6 recent starts42.0Avg GS+42.0Form58Best recent4.50ERA#111Andrew PainterPHI / 5 recent starts42.0Avg GS+42.0Form54Best recent5.33ERA#112Jared JonesPIT / 4 recent starts41.8Avg GS+41.8Form55Best recent6.23ERA#113Lucas GiolitoSD / 5 recent starts41.4Avg GS+41.4Form46Best recent4.35ERA#114Kyle LeahySTL / 5 recent starts41.4Avg GS+41.4Form49Best recent5.18ERA#115Ryan WeathersNYY / 5 recent starts41.4Avg GS+41.4Form57Best recent6.44ERA#116Erick FeddeCWS / 3 recent starts41.3Avg GS+41.3Form54Best recent4.15ERA#117Robert GasserMIL / 4 recent starts41.3Avg GS+41.3Form50Best recent6.38ERA#118Shota ImanagaCHC / 7 recent starts40.9Avg GS+40.9Form59Best recent6.64ERA#119Patrick CorbinTOR / 7 recent starts40.9Avg GS+40.9Form56Best recent5.52ERA#120Taj BradleyMIN / 5 recent starts40.8Avg GS+40.8Form57Best recent6.57ERA#121Bryce ElderATL / 6 recent starts40.8Avg GS+40.8Form52Best recent5.29ERA#122Bailey OberMIN / 4 recent starts40.8Avg GS+40.8Form72Best recent5.32ERA#123George KirbySEA / 5 recent starts40.6Avg GS+40.6Form51Best recent6.67ERA#124Connor PrielippMIN / 6 recent starts40.5Avg GS+40.5Form60Best recent6.46ERA#125Aaron NolaPHI / 6 recent starts40.3Avg GS+40.3Form57Best recent6.91ERA#126Chris BassittBAL / 3 recent starts40.0Avg GS+40.0Form51Best recent5.14ERA#127Zac GallenAZ / 7 recent starts39.4Avg GS+39.4Form50Best recent6.03ERA#128Joey CantilloCLE / 6 recent starts39.3Avg GS+39.3Form59Best recent6.75ERA#129Jeffrey SpringsATH / 7 recent starts38.9Avg GS+38.9Form50Best recent6.69ERA#130Tomoyuki SuganoCOL / 6 recent starts38.7Avg GS+38.7Form47Best recent5.74ERA#131Ryan GustoMIA / 3 recent starts38.0Avg GS+38.0Form55Best recent6.75ERA#132Michael LorenzenCOL / 7 recent starts37.9Avg GS+37.9Form57Best recent7.39ERA#133Edward CabreraCHC / 4 recent starts37.8Avg GS+37.8Form47Best recent7.56ERA#134Robbie RaySF / 6 recent starts37.8Avg GS+37.8Form54Best recent7.16ERA#135Coleman CrowMIL / 3 recent starts37.7Avg GS+37.7Form52Best recent7.15ERA#136Trevor RogersBAL / 7 recent starts37.4Avg GS+37.4Form49Best recent6.81ERA#137Grayson RodriguezLAA / 6 recent starts37.3Avg GS+37.3Form53Best recent8.06ERA#138Colin ReaCHC / 6 recent starts37.2Avg GS+37.2Form47Best recent6.61ERA#139Jameson TaillonCHC / 4 recent starts37.0Avg GS+37.0Form52Best recent7.71ERA#140Trey GibsonBAL / 3 recent starts37.0Avg GS+37.0Form41Best recent6.14ERA#141Chris PaddackCIN / 3 recent starts37.0Avg GS+37.0Form43Best recent5.40ERA#142Noah SchultzCWS / 3 recent starts37.0Avg GS+37.0Form49Best recent7.90ERA#143Tyler MahleSF / 3 recent starts36.7Avg GS+36.7Form40Best recent8.40ERA#144Mike BurrowsHOU / 6 recent starts36.2Avg GS+36.2Form56Best recent6.95ERA#145Jack KochanowiczLAA / 4 recent starts35.5Avg GS+35.5Form47Best recent8.35ERA#146Mitch KellerPIT / 6 recent starts34.3Avg GS+34.3Form53Best recent8.70ERA#147Aaron CivaleATH / 3 recent starts31.3Avg GS+31.3Form42Best recent9.00ERA#148Janson JunkMIA / 3 recent starts30.7Avg GS+30.7Form45Best recent9.19ERA#149Jacob LopezATH / 3 recent starts30.7Avg GS+30.7Form43Best recent10.97ERA#150Kyle FreelandCOL / 6 recent starts30.2Avg GS+30.2Form39Best recent10.05ERA