The most egregious All-Star snub has to be the starter who is 10-1 for a last place team, with a 2.61 ERA. The great oxy Via @JonHeyman on X

What happened: Sonny Gray was left off the American League All-Star roster despite improving to 10-1 with a 2.61 ERA. His latest start produced six innings of one-run ball with seven strikeouts in an 8-1 win.

Why it matters: The omission leaves one of the league’s most productive starters outside the initial roster. Gray’s All-Star case could regain traction if a replacement is needed before the July 14 game in Philadelphia.

By the numbers: Gray leads the American League with 10 wins and ranks second with a 2.61 ERA. He allowed four hits and two walks across six innings in his latest start, lowering his WHIP to 1.10.

What to watch: Watch for roster replacements before the All-Star Game and whether Gray’s next start sustains his case.

Sources