Sonny Gray had every right to be bitter after the American League All-Star pitching staff was announced. Instead, he took the mound in Anaheim, carved through the Angels’ lineup, and let his fastball make the loudest argument.
The right-hander responded to his All-Star snub with six sharp innings in Boston’s 8-1 win over Los Angeles. He allowed just one run on four hits, struck out seven, and walked two. That victory moved him to 10-1 with a 2.61 ERA, numbers that already looked strong before he added another clean start to his case.
Boston landed Ranger Suárez and Aroldis Chapman on the AL roster, but voters locked Gray out despite his elite ERA. That made his next start more than routine. It became a test of how a veteran ace handles being overlooked.
Gray did not throw a tantrum in the clubhouse.
He congratulated Suárez and Chapman on their selections, made clear that both deserved the honor, and still admitted the sting was real, saying, “I was disappointed, a little bummed, for sure.”
Gray’s case went beyond frustration
That honesty gave the performance more bite. In a league where players often hide behind safe, team-first answers, Gray’s response felt plain and competitive. He wanted the nod. His season had earned a stronger look. Then he pitched like someone with a point to prove.
A 10-1 record with a 2.61 ERA is not hometown bias. It is the shape of an All-Star case. Gray has been one of Boston’s most reliable arms and one of the steadiest starters in the American League. He has not simply won games because of run support. He has controlled them.
That recent run made the omission even harder to explain. Before the Angels start, Gray carried a no-hit bid into the eighth inning against the Yankees. He finished that outing with 7 1/3 innings, one hit allowed, and nine strikeouts. Against Los Angeles, the veteran followed with another commanding road performance that gave Boston exactly what it needed.
Starting pitchers always face a difficult All-Star math problem. Roster limits, innings schedules, league requirements, and availability can squeeze deserving arms out of the picture. Gray may still get in if another pitcher withdraws or becomes unavailable. That possibility remains open.
But the first roster announcement already gave him fuel.
Boston gets the response it needed
For the Red Sox, that might be the most useful part of the story. Even if Gray misses the trip to the Midsummer Classic, Boston is already getting the benefit of an angry, focused ace. His response was not loud. It did not need to be. Gray put six strong innings on the board, kept the Angels quiet, and helped Boston turn the page with a convincing win.
The All-Star conversation will continue because Gray’s résumé demands it. A 10-1 record and a 2.61 ERA are not background numbers. They are the foundation of a real argument.
Gray did not get the call when the initial roster dropped. His answer came the next time he touched the baseball.
READ MORE: Cade Cavalli Strikes Out 13 as Benches Clear and Nationals Crush Red Sox
FAQS
1. Why was Sonny Gray upset about the All-Star roster?
Sonny Gray had a 10-1 record and a 2.61 ERA, but Boston’s initial selections were Ranger Suárez and Aroldis Chapman.
2. How did Sonny Gray pitch after the All-Star omission?
He threw six sharp innings against the Angels, allowed one run on four hits, and struck out seven in an 8-1 Red Sox win.
3. Can Sonny Gray still make the All-Star Game?
Yes. Pitching staffs often change before the game when players withdraw, get hurt, or become unavailable.
4. Which Red Sox players made the All-Star team?
Ranger Suárez and Aroldis Chapman were Boston’s initial American League All-Star selections.
5. What made Sonny Gray’s All-Star case strong?
His 10-1 record, 2.61 ERA, and recent dominant starts gave him a serious case for selection.
I live for the roar of the crowd, the rush of a new city, and the kind of moments that turn into lifelong memories. Sports keep me energized, travel keeps me grounded, and every journey gives me a fresh story to tell.

