Robbie Ray
SP SF
Sun 7/13/25 7:36 PM

Ray allowed two runs on three hits and two walks while striking out six over six innings in a no-decision versus the Dodgers on Sunday.
EDGE Analysis
Ray was close to taking a hard-luck loss, but Luis Matos' game-tying homer in the ninth inning spared him. Ray was strong, allowing an RBI double to Freddie Freeman and a solo home run to Miguel Rojas, but the southpaw wasn't quite as sharp as Yoshinobu Yamamoto, who pitched seven scoreless frames. Since the start of June, Ray has allowed just 19 runs (16 earned) over 48.2 innings, good for a 2.96 ERA. That's a little worse than his overall mark this year -- he's at a 2.65 ERA, 1.08 WHIP and 128:44 K:BB through 119 innings over 20 starts. Ray was named an All-Star this year but won't pitch in Tuesday's game since he started Sunday.

Robbie Ray
SP SF
Wed 7/9/25 1:26 AM

Ray allowed a run on four hits and three walks while striking out five over 5.2 innings in a no-decision versus the Phillies on Tuesday.
EDGE Analysis
Ray came up an out short of a quality start, but he was pulled at 99 pitches (63 strikes). He wasn't scored upon until the sixth inning, when he gave up an RBI double to Otto Kemp, which ended his start. Ray has allowed 11 runs (10 earned) over his last 31.2 innings as he continues to give the Giants a chance to win every time he's on the mound. He's given up no more than four runs in any start, which has happened just three times all year. The southpaw is at a 2.63 ERA, 1.10 WHIP and 122:42 K:BB across 113 innings through 19 starts.

Robbie Ray
SP SF
Fri 7/4/25 12:51 AM

Ray (9-3) pitched a complete game to earn the win over the Diamondbacks on Thursday. He allowed two runs on three hits and a walk while striking out seven over nine innings.
EDGE Analysis
Ray was perfect through four innings before giving up a solo home run to Eugenio Suarez in the fifth. Ketel Marte added a solo shot in the ninth, but Ray was allowed to finish off the contest, doing so on 102 pitches (69 strikes) in a stellar performance. The southpaw has logged a quality start each time he's gone at least six frames this season, with this being his 12th quality start in 18 outings. It was also his first complete game since his lone career shutout back in 2017 when he was a member of the Diamondbacks. Ray has a 2.68 ERA, 1.09 WHIP and 117:39 K:BB across 107.1 innings this season. His next start is projected to be at home versus the Phillies.

Robbie Ray
SP SF
Sat 6/28/25 11:59 PM

Ray (8-3) allowed one run on four hits and two walks while striking out six batters over six innings in a loss against the White Sox on Saturday.
EDGE Analysis
Ray fired five scoreless frames before surrendering a solo homer to Andrew Benintendi in the sixth. That ended up being the only run scored in the contest, resulting in Ray taking his second loss over his past three outings. In both of those defeats, Ray has also notched a quality start, and he hasn't give up more than three earned runs in an appearance since April 16, so he's not pitching terribly despite a so-so 3.54 ERA in five June starts. Ray still ranks among the top 15 qualified MLB starters with a 2.75 ERA and 110 punchouts on the season.

Robbie Ray
SP SF
Sun 6/22/25 7:16 PM

Ray did not factor into the decision in Sunday's 9-5 win against Boston, allowing four runs (three earned) on eight hits and one walk over five innings. He struck out seven.
EDGE Analysis
The San Francisco southpaw conceded a season-worst eight base knocks in this 88-pitch outing over which he fired 61 strikes. Ray allowed two long balls -- solo homers to Romy Gonzalez and Ceddanne Rafaela -- in a start for the first time since his first appearance of the season at Cincinnati on March 30. Despite this unsteady performance, Ray remains one of the elite starting pitchers in the game. He will carry a 2.83 ERA, 1.16 WHIP and 104:36 K:BB across 92.1 innings into his next start against the White Sox in Chicago next weekend.

Robbie Ray
SP SF
Wed 6/18/25 12:55 AM

Ray (8-2) allowed three runs on five hits and two walks while striking out five over six innings to take the loss Tuesday versus the Guardians.
EDGE Analysis
Gabriel Arias' solo home run in the sixth inning ended up being the deciding run. Ray had produced eight straight quality starts between April 26 and June 5, and he was back at that level Tuesday after a four-inning effort in Colorado last week. Ray continues to successfully overcome a fairly high walk rate (3.6 BB/9), as he has a 2.68 ERA, 1.12 WHIP and 97:35 K:BB over 87.1 innings through 15 starts. His next outing is projected to be at home versus the Red Sox this weekend.

Robbie Ray
SP SF
Thu 6/12/25 3:02 AM

Ray allowed four runs (two earned) on six hits and two walks while striking out five batters over four innings in a no-decision against Colorado on Wednesday.
EDGE Analysis
Ray entered Wednesday having recorded a quality start in each of his previous eight outings, but that streak came to an end in the thin air of Colorado. All four runs the Rockies scored against the southpaw came in the third inning, though an error resulted in only two of the runs being earned. Ray completed the fourth frame without further damage, but he ended that inning at 93 pitches and didn't come out for the fifth. It wasn't all bad for the veteran hurler, as he racked up 15 whiffs and extended his streak of striking out at least five batters to nine contests. Ray is tied for 11th in the league with 92 punchouts this season, and he's added a strong 2.55 ERA and 1.12 WHIP across 81.1 innings.

Robbie Ray
SP SF
Thu 6/5/25 7:48 PM

Ray (8-1) earned the win Thursday over the Padres, allowing two runs on four hits and a walk over seven innings. He struck out nine.
EDGE Analysis
Ray gave up a two-run homer to Manny Machado in the third inning, but he'd stop the damage there, blanking San Diego over his final four frames en route to his eighth win, tying Hunter Brown and Carlos Rodon for the MLB lead. Ray's been a revelation in San Francisco so far this year -- the southpaw has gone seven innings in three of his last four outings, lowering his ERA to 2.44 with a 1.07 WHIP and 87:31 K:BB across 13 starts (77.1 innings). Ray's currently slated to face the Rockies on the road in his next start.

Robbie Ray
SP SF
Sun 6/1/25 12:55 AM

Ray (7-1) tossed seven innings Saturday, allowing one run on two hits and three walks while striking out nine batters in a loss to Miami.
EDGE Analysis
Ray was excellent in the outing, racking up 19 whiffs and nine punchouts while throwing 65 of 98 pitches for strikes. However, the Marlins squeezed out a run against him on two walks and a single in the second inning, and that tally held up to hand the southpaw his first lost of the campaign. Despite the defeat, Ray managed to extend his streak of quality starts to seven, and he lowered his season ERA to an impressive 2.43. The veteran hurler is also tied for 10th in MLB with 78 punchouts, and Ray remains in the early conversation for NL Cy Young consideration with his standout start to the campaign.

Robbie Ray
SP SF
Sun 5/25/25 5:34 PM

Ray (7-0) earned the win Sunday over the Nationals, allowing one run on three hits across six innings. He struck out seven.
EDGE Analysis
It was another strong outing from Ray, who's now delivered six straight quality starts. The veteran southpaw has held opponents to three runs or fewer in all but one of his 11 starts this year -- his ERA is down to 2.56 with a 1.15 WHIP and 69:27 K:BB across 63.1 innings. Ray will look to stay unbeaten in his next outing, currently lined up for next week in Miami.