Sonny Gray
SP BOS
Thu 6/19/25 11:31 AM

Gray won't pitch in Thursday's doubleheader against the White Sox and instead lines up to start this weekend versus the Reds, Derrick Goold of the St. Louis Post-Dispatch reports.
EDGE Analysis
The veteran right-hander was presumed to start in the twin bill after his scheduled start Wednesday in Chicago was rained out, but St. Louis will instead turn to Erick Fedde and Michael McGreevy for the doubleheader. Gray surrendered six runs over 4.1 innings against the Brewers in his last start, but he had a 1.07 ERA and 30:2 K:BB in 25.1 innings across his four prior outings.

Sonny Gray
SP BOS
Wed 6/18/25 6:11 PM

Gray and the Cardinals will not play against the White Sox on Wednesday after the game was postponed due to inclement weather in Chicago, Jack Ankony of SI.com reports.
EDGE Analysis
The game will be made up as part of a doubleheader Thursday, with Gray poised to take the mound for one of those contests. The veteran right-hander recorded four consecutive quality starts before yielding six runs across 4.1 innings in a loss to the Brewers his last time out.

Sonny Gray
SP BOS
Fri 6/13/25 2:26 AM

Gray (7-2) took the loss Thursday against the Brewers after giving up six runs on eight hits and one walk in 4.1 innings. He struck out four.
EDGE Analysis
Gray allowed his second-most runs of the season in what was tied for his second-shortest outing of the year. The veteran right-hander did at least exhibit his usual control, walking one or fewer in his seventh straight start, but he fanned fewer than five for the first time in his past five outings. Gray is still in possession of a healthy 3.84 ERA, 1.18 WHIP and 85:15 K:BB over 79.2 innings, and he'll have a prime opportunity to right the ship against the lowly White Sox in his next scheduled appearance.

Sonny Gray
SP BOS
Sat 6/7/25 12:07 AM

Gray (7-1) earned the win against the Dodgers on Friday, allowing eight hits while striking out five across 6.1 scoreless frames. He did not issue a walk.
EDGE Analysis
Gray yielded at least two baserunners in three of the seven innings he pitched, but he maneuvered out of those frames without allowing a run. He generated 16 whiffs and 19 first-pitch strikes on 90 pitches (63 strikes) while inducing seven grounders. Gray has not given up a run over his last two starts and sports a 3.35 ERA and 1.13 WHIP across 75.1 innings, and his 81 strikeouts ranks ninth in the National League. He's lined up to face the Brewers on the road next week.

Sonny Gray
SP BOS
Sat 5/31/25 11:32 PM

Gray (6-1) earned the win Saturday, allowing four hits and one walk over seven scoreless innings against the Rangers. He struck out 10.
EDGE Analysis
Gray was in the zone Saturday, matching his season highs in innings and strikeouts. The 35-year-old surrendered seven runs over 3.2 innings against the Phillies on May 14 but has since rebounded with three quality starts, posting a 1.42 ERA and 0.95 WHIP across 19 innings. On the season, the right-hander is sporting a 3.65 ERA and 1.12 WHIP through 69 innings.

Sonny Gray
SP BOS
Sun 5/25/25 11:07 PM

Gray did not factor in the decision during Sunday's win over Arizona. He allowed three runs on nine hits over six innings while striking out five.
EDGE Analysis
Gray coughed up a pair of runs in the first inning but settled in for the most part after that. He kept the Diamondbacks in check until Pavin Smith drove in Eugenio Suarez in the sixth. Gray has produced quality starts in three of his last four outings and has six on the year. He now owns a 4.06 ERA with a 66:13 K:BB through 62 frames. Gray has not been taken deep in either of his last two outings after coughing up three long balls in Philadelphia on May 14. His next matchup is projected to be on the road against the Rangers.

Sonny Gray
SP BOS
Mon 5/19/25 11:39 PM

Gray (5-1) earned the win over Detroit on Monday, striking out 10 batters while allowing three hits and one walk over six scoreless innings.
EDGE Analysis
Gray was dominant in the victory, racking up 13 whiffs and notching a season high in strikeouts. It was the third time this season that the right-hander has recorded a scoreless quality start, though Gray has also had some clunkers, surrendering four-plus earned runs three times -- including in his previous start, when he yielded seven runs over 3.2 frames against Philadelphia. Collectively, Gray has pitched to a 4.02 ERA and 1.13 WHIP with a 61:13 K:BB over 56 innings, making him an attractive option for fantasy purposes despite the hiccups along the way. He's lined up to face the Diamondbacks the next time he takes the mound.

Sonny Gray
SP BOS
Wed 5/14/25 10:21 PM

Gray allowed seven runs on eight hits and a walk while striking out four over 3.2 innings in a no-decision versus the Phillies in the second game of Wednesday's doubleheader.
EDGE Analysis
Gray was bad in his shortest start of the season, but Aaron Nola was even worse, allowing nine runs over 3.2 innings. Both starters gave up three homers, and Gray was lifted after 77 pitches (53 strikes) in this start. He has posted four quality starts over his last six outings, but the two exceptions have been ugly. Overall, the 35-year-old has a 4.50 ERA, 1.18 WHIP and 51:12 K:BB across 50 innings through nine starts this season. Gray will look to get back on track next week, though he is projected for a tough home matchup versus the Tigers.

Sonny Gray
SP BOS
Tue 5/13/25 3:10 PM

Gray's next start will be pushed back after Tuesday's game in Philadelphia was postponed due to inclement weather, Matt Gelb of The Athletic reports.
EDGE Analysis
The two teams will play a doubleheader Wednesday. Gray will take the ball in second of those contests, with Erick Fedde starting the first game.

Sonny Gray
SP BOS
Wed 5/7/25 5:12 PM

Gray (4-1) picked up the win Wednesday, scattering two hits and a walk over seven scoreless innings in a 5-0 victory. He struck out eight.
EDGE Analysis
In his best performance of the season so far, Gray only allowed one baserunner to get into scoring position, and that came after a catcher's interference call put Andrew McCutchen on board after what would have been strike three in the fourth inning. Gray racked up 30 called or swinging strikes over 89 pitches (60 total strikes) in his fourth quality start of the year, and he'll take a 3.50 ERA, 1.08 WHIP and 47:11 K:BB through 46.1 innings into his next outing, which is scheduled to come on the road early next week in Philadelphia.