Heat Check
Furnace to freezer across the last 3 qualified starts. The trace shows where every arm is moving; the glow is reserved for the poles.
Form through 2026-06-15
149
Qualified
15
Rising
31
Falling
46.0
League mean GS+
League temperature
0 on fire · 0 ice cold · 76 qualified
Counts match row badges
Full board
League heat map
Cooling · 76
#1
Cooling
Nathan Eovaldi
TEX / 3 of 3 / Last GS+ 51 vs BOS / 7.0 IP, 6 H, 3 ER, 1 BB, 6 K
Last 3 starts GS+: 40, 36, 51
#2
Cooling
Aaron Nola
PHI / 3 of 3 / Last GS+ 40 vs MIL / 4.2 IP, 6 H, 3 ER, 2 BB, 3 K
Last 3 starts GS+: 57, 29, 40
#3
Cooling
George Kirby
SEA / 3 of 3 / Last GS+ 51 vs BAL / 6.0 IP, 7 H, 3 ER, 3 BB, 10 K
Last 3 starts GS+: 38, 37, 51
#4
Cooling
Ty Madden
DET / 1 of 3 / Last GS+ 42 vs TB / 3.1 IP, 3 H, 2 ER, 2 BB, 4 K
Last 1 starts GS+: 42
#5
Cooling
JR Ritchie
ATL / 2 of 3 / Last GS+ 34 vs MIA / 4.0 IP, 5 H, 5 ER, 1 BB, 4 K
Last 2 starts GS+: 50, 34
#6
Cooling
Nick Lodolo
CIN / 3 of 3 / Last GS+ 49 vs AZ / 5.1 IP, 5 H, 2 ER, 1 BB, 5 K
Last 3 starts GS+: 44, 33, 49
#7
Cooling
Shane McClanahan
TB / 3 of 3 / Last GS+ 39 vs LAA / 4.0 IP, 8 H, 4 ER, 1 BB, 7 K
Last 3 starts GS+: 49, 38, 39
#8
Cooling
Bubba Chandler
PIT / 3 of 3 / Last GS+ 52 vs MIA / 5.2 IP, 3 H, 2 ER, 1 BB, 6 K
Last 3 starts GS+: 38, 36, 52
#9
Cooling
Cade Cavalli
WSH / 3 of 3 / Last GS+ 47 vs SEA / 5.0 IP, 4 H, 3 ER, 0 BB, 5 K
Last 3 starts GS+: 46, 33, 47
#10
Cooling
Adrian Houser
SF / 3 of 3 / Last GS+ 48 vs WSH / 4.1 IP, 4 H, 3 ER, 0 BB, 6 K
Last 3 starts GS+: 32, 45, 48
#11
Cooling
Jose Quintana
COL / 2 of 3 / Last GS+ 43 vs TEX / 5.2 IP, 7 H, 3 ER, 1 BB, 4 K
Last 2 starts GS+: 40, 43
#12
Cooling
Kyle Leahy
STL / 3 of 3 / Last GS+ 39 vs MIN / 5.0 IP, 8 H, 4 ER, 1 BB, 5 K
Last 3 starts GS+: 49, 36, 39
#13
Cooling
Griffin Canning
SD / 3 of 3 / Last GS+ 29 vs BAL / 5.0 IP, 6 H, 7 ER, 5 BB, 6 K
Last 3 starts GS+: 40, 55, 29
#14
Cooling
Spencer Arrighetti
HOU / 3 of 3 / Last GS+ 42 vs KC / 6.0 IP, 8 H, 4 ER, 1 BB, 7 K
Last 3 starts GS+: 33, 49, 42
#15
Cooling
Erick Fedde
CWS / 2 of 3 / Last GS+ 54 vs MIN / 5.0 IP, 2 H, 0 ER, 1 BB, 2 K
Last 2 starts GS+: 28, 54
#16
Cooling
Hunter Dobbins
STL / 1 of 3 / Last GS+ 41 vs NYM / 4.1 IP, 7 H, 3 ER, 0 BB, 5 K
Last 1 starts GS+: 41
#17
Cooling
Tanner Gordon
COL / 2 of 3 / Last GS+ 31 vs SF / 3.0 IP, 6 H, 4 ER, 1 BB, 2 K
Last 2 starts GS+: 51, 31
#18
Cooling
Randy Vásquez
SD / 3 of 3 / Last GS+ 46 vs BAL / 5.0 IP, 6 H, 2 ER, 2 BB, 5 K
Last 3 starts GS+: 46, 31, 46
#19
Cooling
Brandon Sproat
MIL / 3 of 3 / Last GS+ 50 vs ATH / 6.0 IP, 4 H, 1 ER, 1 BB, 3 K
Last 3 starts GS+: 38, 35, 50
#20
Cooling
Jack Leiter
TEX / 3 of 3 / Last GS+ 31 vs BOS / 5.0 IP, 8 H, 5 ER, 2 BB, 3 K
Last 3 starts GS+: 64, 28, 31
#21
Cooling
Framber Valdez
DET / 3 of 3 / Last GS+ 33 vs MIN / 5.0 IP, 6 H, 4 ER, 2 BB, 2 K
Last 3 starts GS+: 40, 50, 33
#22
Cooling
Robert Gasser
MIL / 3 of 3 / Last GS+ 32 vs ATH / 5.0 IP, 8 H, 6 ER, 2 BB, 7 K
Last 3 starts GS+: 40, 50, 32
#23
Cooling
Grant Holmes
ATL / 3 of 3 / Last GS+ 35 vs CWS / 3.2 IP, 4 H, 3 ER, 2 BB, 2 K
Last 3 starts GS+: 41, 46, 35
#24
Cooling
Bryce Elder
ATL / 3 of 3 / Last GS+ 21 vs NYM / 4.0 IP, 10 H, 6 ER, 2 BB, 2 K
Last 3 starts GS+: 50, 50, 21
#25
Cooling
Ryne Nelson
AZ / 3 of 3 / Last GS+ 51 vs LAA / 7.0 IP, 9 H, 2 ER, 0 BB, 5 K
Last 3 starts GS+: 50, 20, 51
#26
Cooling
PJ Poulin
WSH / 1 of 3 / Last GS+ 40 vs CLE / 2.0 IP, 2 H, 1 ER, 1 BB, 0 K
Last 1 starts GS+: 40
#27
Cooling
Chris Bassitt
BAL / 3 of 3 / Last GS+ 32 vs BOS / 3.0 IP, 6 H, 3 ER, 2 BB, 1 K
Last 3 starts GS+: 37, 51, 32
#28
Cooling
Jason Alexander
HOU / 2 of 3 / Last GS+ 22 vs TEX / 6.0 IP, 6 H, 9 ER, 2 BB, 4 K
Last 2 starts GS+: 58, 22
#29
Cooling
Lucas Giolito
SD / 3 of 3 / Last GS+ 45 vs CIN / 4.0 IP, 2 H, 1 ER, 5 BB, 3 K
Last 3 starts GS+: 27, 46, 45
#30
Cooling
Ryan Gusto
MIA / 3 of 3 / Last GS+ 29 vs PHI / 4.2 IP, 8 H, 5 ER, 3 BB, 1 K
Last 3 starts GS+: 33, 55, 29
#31
Cooling
Nick Martinez
TB / 3 of 3 / Last GS+ 51 vs LAD / 5.1 IP, 5 H, 3 ER, 1 BB, 6 K
Last 3 starts GS+: 20, 45, 51
#32
Cooling
Michael King
SD / 3 of 3 / Last GS+ 41 vs CIN / 6.2 IP, 7 H, 3 ER, 3 BB, 3 K
Last 3 starts GS+: 33, 42, 41
#33
Cooling
Trey Yesavage
TOR / 3 of 3 / Last GS+ 33 vs NYY / 5.0 IP, 4 H, 5 ER, 6 BB, 3 K
Last 3 starts GS+: 48, 35, 33
#34
Cooling
Landen Roupp
SF / 3 of 3 / Last GS+ 43 vs CHC / 4.2 IP, 4 H, 4 ER, 2 BB, 5 K
Last 3 starts GS+: 20, 52, 43
#35
Cooling
Jack Perkins
ATH / 2 of 3 / Last GS+ 40 vs MIL / 4.0 IP, 5 H, 3 ER, 3 BB, 4 K
Last 2 starts GS+: 36, 40
#36
Cooling
Max Fried
NYY / 1 of 3 / Last GS+ 38 vs BAL / 3.0 IP, 5 H, 3 ER, 1 BB, 2 K
Last 1 starts GS+: 38
#37
Cooling
Steven Matz
TB / 2 of 3 / Last GS+ 23 vs BAL / 3.0 IP, 7 H, 6 ER, 2 BB, 2 K
Last 2 starts GS+: 53, 23
#38
Cooling
Joey Cantillo
CLE / 3 of 3 / Last GS+ 51 vs DET / 5.0 IP, 6 H, 1 ER, 0 BB, 4 K
Last 3 starts GS+: 35, 28, 51
#39
Cooling
Connelly Early
BOS / 3 of 3 / Last GS+ 24 vs TEX / 4.2 IP, 11 H, 6 ER, 2 BB, 3 K
Last 3 starts GS+: 43, 47, 24
#40
Cooling
Coleman Crow
MIL / 3 of 3 / Last GS+ 20 vs SF / 2.1 IP, 9 H, 6 ER, 2 BB, 2 K
Last 3 starts GS+: 52, 41, 20
#41
Cooling
David Sandlin
CWS / 2 of 3 / Last GS+ 20 vs MIN / 4.0 IP, 8 H, 8 ER, 4 BB, 4 K
Last 2 starts GS+: 55, 20
#42
Cooling
Edward Cabrera
CHC / 3 of 3 / Last GS+ 47 vs COL / 5.1 IP, 5 H, 2 ER, 2 BB, 5 K
Last 3 starts GS+: 43, 22, 47
#43
Cooling
Kyle Bradish
BAL / 3 of 3 / Last GS+ 30 vs SEA / 4.0 IP, 7 H, 5 ER, 3 BB, 5 K
Last 3 starts GS+: 56, 26, 30
#44
Cooling
Jake Bennett
BOS / 1 of 3 / Last GS+ 37 vs TB / 5.0 IP, 7 H, 4 ER, 1 BB, 4 K
Last 1 starts GS+: 37
#45
Cooling
Zach Thornton
NYM / 1 of 3 / Last GS+ 37 vs WSH / 4.1 IP, 4 H, 4 ER, 2 BB, 3 K
Last 1 starts GS+: 37
#46
Cooling
Andrew Morris
MIN / 1 of 3 / Last GS+ 37 vs KC / 2.0 IP, 5 H, 2 ER, 1 BB, 2 K
Last 1 starts GS+: 37
#47
Cooling
Trey Gibson
BAL / 3 of 3 / Last GS+ 35 vs SD / 4.1 IP, 3 H, 6 ER, 5 BB, 7 K
Last 3 starts GS+: 41, 35, 35
#48
Cooling
Chris Paddack
CIN / 3 of 3 / Last GS+ 30 vs ATL / 5.0 IP, 7 H, 4 ER, 3 BB, 0 K
Last 3 starts GS+: 43, 38, 30
#49
Cooling
Noah Schultz
CWS / 3 of 3 / Last GS+ 23 vs SF / 4.0 IP, 6 H, 6 ER, 1 BB, 1 K
Last 3 starts GS+: 39, 49, 23
#50
Cooling
Colin Rea
CHC / 3 of 3 / Last GS+ 20 vs COL / 4.2 IP, 9 H, 7 ER, 3 BB, 2 K
Last 3 starts GS+: 47, 44, 20
#51
Cooling
Zac Gallen
AZ / 3 of 3 / Last GS+ 42 vs CIN / 6.0 IP, 6 H, 3 ER, 2 BB, 4 K
Last 3 starts GS+: 34, 35, 42
#52
Cooling
Ryan Weathers
NYY / 3 of 3 / Last GS+ 26 vs TOR / 4.1 IP, 5 H, 6 ER, 1 BB, 2 K
Last 3 starts GS+: 47, 38, 26
#53
Cooling
Tyler Mahle
SF / 3 of 3 / Last GS+ 40 vs AZ / 5.0 IP, 3 H, 3 ER, 3 BB, 3 K
Last 3 starts GS+: 36, 34, 40
#54
Cooling
Andrew Painter
PHI / 3 of 3 / Last GS+ 29 vs CWS / 4.2 IP, 8 H, 6 ER, 2 BB, 4 K
Last 3 starts GS+: 44, 37, 29
#55
Cooling
Patrick Corbin
TOR / 3 of 3 / Last GS+ 43 vs NYY / 3.2 IP, 7 H, 2 ER, 0 BB, 3 K
Last 3 starts GS+: 35, 31, 43
#56
Cooling
Spencer Strider
ATL / 3 of 3 / Last GS+ 23 vs NYM / 3.0 IP, 6 H, 7 ER, 1 BB, 3 K
Last 3 starts GS+: 45, 41, 23
#57
Cooling
Joey Estes
ATH / 1 of 3 / Last GS+ 36 vs COL / 4.1 IP, 5 H, 4 ER, 1 BB, 4 K
Last 1 starts GS+: 36
#58
Cooling
Grayson Rodriguez
LAA / 3 of 3 / Last GS+ 38 vs TB / 2.1 IP, 3 H, 2 ER, 2 BB, 1 K
Last 3 starts GS+: 20, 50, 38
#59
Cooling
Jack Kochanowicz
LAA / 3 of 3 / Last GS+ 29 vs TB / 2.1 IP, 5 H, 3 ER, 4 BB, 1 K
Last 3 starts GS+: 47, 31, 29
#60
Cooling
Taj Bradley
MIN / 3 of 3 / Last GS+ 46 vs STL / 6.2 IP, 5 H, 4 ER, 1 BB, 7 K
Last 3 starts GS+: 34, 27, 46
#61
Cooling
Merrill Kelly
AZ / 3 of 3 / Last GS+ 44 vs MIA / 6.0 IP, 4 H, 2 ER, 2 BB, 1 K
Last 3 starts GS+: 39, 24, 44
#62
Cooling
David Peterson
NYM / 2 of 3 / Last GS+ 24 vs CIN / 5.0 IP, 11 H, 6 ER, 3 BB, 4 K
Last 2 starts GS+: 47, 24
#63
Cooling
Tomoyuki Sugano
COL / 3 of 3 / Last GS+ 20 vs ATH / 5.0 IP, 9 H, 8 ER, 2 BB, 2 K
Last 3 starts GS+: 47, 38, 20
#64
Cooling
Chase Petty
CIN / 1 of 3 / Last GS+ 34 vs STL / 5.0 IP, 6 H, 4 ER, 1 BB, 1 K
Last 1 starts GS+: 34
#65
Cooling
Mike Burrows
HOU / 3 of 3 / Last GS+ 39 vs KC / 5.0 IP, 7 H, 4 ER, 2 BB, 5 K
Last 3 starts GS+: 28, 35, 39
#66
Cooling
Michael Wacha
KC / 3 of 3 / Last GS+ 37 vs TEX / 7.0 IP, 9 H, 4 ER, 1 BB, 2 K
Last 3 starts GS+: 28, 36, 37
#67
Cooling
Kyle Freeland
COL / 3 of 3 / Last GS+ 30 vs ATH / 5.2 IP, 10 H, 6 ER, 0 BB, 4 K
Last 3 starts GS+: 34, 36, 30
#68
Cooling
Zebby Matthews
MIN / 3 of 3 / Last GS+ 28 vs DET / 6.0 IP, 9 H, 7 ER, 1 BB, 4 K
Last 3 starts GS+: 29, 43, 28
#69
Cooling
Kai-Wei Teng
HOU / 3 of 3 / Last GS+ 38 vs DET / 3.1 IP, 6 H, 5 ER, 2 BB, 9 K
Last 3 starts GS+: 30, 31, 38
#70
Cooling
Max Scherzer
TOR / 1 of 3 / Last GS+ 32 vs PHI / 3.1 IP, 5 H, 5 ER, 3 BB, 4 K
Last 1 starts GS+: 32
#71
Cooling
Aaron Civale
ATH / 3 of 3 / Last GS+ 21 vs SEA / 4.0 IP, 9 H, 7 ER, 1 BB, 2 K
Last 3 starts GS+: 42, 31, 21
#72
Cooling
Kris Bubic
KC / 1 of 3 / Last GS+ 31 vs CWS / 4.0 IP, 5 H, 5 ER, 3 BB, 4 K
Last 1 starts GS+: 31
#73
Cooling
Jeffrey Springs
ATH / 3 of 3 / Last GS+ 30 vs COL / 4.0 IP, 7 H, 6 ER, 0 BB, 5 K
Last 3 starts GS+: 34, 29, 30
#74
Cooling
Janson Junk
MIA / 3 of 3 / Last GS+ 45 vs TOR / 5.0 IP, 8 H, 1 ER, 0 BB, 3 K
Last 3 starts GS+: 22, 25, 45
#75
Cooling
Jacob Lopez
ATH / 3 of 3 / Last GS+ 21 vs NYY / 2.0 IP, 5 H, 7 ER, 2 BB, 3 K
Last 3 starts GS+: 43, 28, 21
#76
Cooling
Bailey Ober
MIN / 3 of 3 / Last GS+ 20 vs PIT / 4.2 IP, 12 H, 7 ER, 1 BB, 3 K
Last 3 starts GS+: 35, 36, 20