Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

Rotoworld

  • SF Starting Pitcher #38
    Personalize your Rotoworld feed by favoriting players
    Robbie Ray won’t pitch again this season after the Giants were eliminated from contention on Tuesday.
    He had been slated to start Wednesday, but JT Brubaker will get the nod instead. Ray, who returned from Tommy John in the second half of last season, ends this year 11-8 with a 3.65 ERA and a 186/73 K/BB in 182 1/3 innings. He’s due to earn $25 million next season in the final season of a five-year deal he originally signed with the Mariners.
  • SF Starting Pitcher #38
    Robbie Ray allowed five runs in 4 1/3 innings in a loss to the Dodgers on Friday.
    Ray allowed three homers among the five hits he gave up, and he walked two with five strikeouts. Without the homers it would have been a decent outing, but you definitely aren’t allowed to ignore those. He struggled in both of his outings against the Dodgers over the week with a combined 10 runs allowed in just 8 1/3 innings. It’s a disappointing end to the season — so far — with at least one more chance to rebound against the Cardinals on Wednesday.
  • SF Starting Pitcher #38
    Robbie Ray was hit hard in a losing effort against the Dodgers on Sunday afternoon, surrendering five runs on six hits over four-plus innings.
    Ray also issued four free passes on the day while striking out five. The Dodgers scratched out single runs against him in the first and third innings, then Ray allowed the first three hitters to reach in the fifth — culminating in an RBI double off the bat of Freddie Freeman — before turning the ball over to the bullpen. The 33-year-old southpaw got 11 whiffs on 98 pitches in the ballgame, posting a CSW of 31 percent. Even with the rough outing, Ray still sports a strong 3.50 ERA, 1.20 WHIP and a 181/71 K/BB ratio over 177 2/3 innings through his first 31 starts on the season. He’ll do battle against these same Dodgers his next time out in Los Angeles on Friday night.
  • SF Starting Pitcher #38
    The Giants will have Logan Webb and Robbie Ray pitch on four days’ rest against the Dodgers this weekend.
    With the off day today, the Giants will skip the fifth spot in the rotation, which would have come up Saturday. Webb will go then, followed by Ray. It means Ray will be facing the Dodgers, rather than the Diamondbacks. They will also likely both face the Dodgers again in L.A. next weekend.
  • SF Starting Pitcher #38
    Robbie Ray allowed two runs with five strikeouts over five innings in a win over the Diamondbacks on Tuesday.
    Ray held the Diamondbacks scoreless with just one hit over four innings before giving up two runs a pair of doubles and a sacrifice fly in the fifth. His day would be done after five frames with five strikeouts on 95 pitches. The 33-year-old left-hander will take a 3.32 ERA, 1.17 WHIP, and a 176/67 K/BB ratio across 173 2/3 innings into a rematch against the Diamondbacks in Arizona on Monday.
  • SF Starting Pitcher #38
    Robbie Ray allowed six runs over 4 1/3 innings but didn’t factor into the decision Friday against the Orioles.
    Ray was bad, but Dean Kremer was worse. Normally that wouldn’t matter, but since they were pitching against each other, it was enough for Ray to avoid the loss. This does make four-straight starts Ray has allowed at least three runs, ahd while he’s still missing bats at a decent level (five strikeouts in this one), it’s safe to say he isn’t pitching at the same level he was for the majority of the first half. He’ll face the Cardinals next Friday.
  • SF Starting Pitcher #38
    Robbie Ray allowed three runs in five innings and got a no-decision in the Giants’ 4-3 victory over the Brewers on Sunday.
    Ray gave up six hits, walked four and struck out none. The 33-year-old left-hander had struck out at least two batters in every start this year entering play Sunday. Ray has a 2.93 ERA and 158/61 K/BB ratio in 159 2/3 innings this year. He’s lined up to face the Orioles at home next weekend.
  • SF Starting Pitcher #38
    Robbie Ray allowed three runs — zero earned — over 6 2/3 innings in a win over the Padres on Monday.
    All three unearned runs were due to a couple of errors from Casey Schmitt. The southpaw allowed only three hits, with one walk and six strikeouts while picking up his 10th win of the season. Ray has been excellent in 2025 with a 2.85 ERA, but he will have to take on the red-hot Brew Crew on Saturday.
  • SF Starting Pitcher #38
    Robbie Ray allowed four runs with four strikeouts over six innings in a loss against the Padres on Tuesday.
    Ray had some tough luck to open the game. A misplayed ball in shallow right field put a runner on with two outs. A double would put the runner on third before a run scored on a balk as Ray slipped on the mound. Jose Iglesias then took him deep for a two-run homer in the second inning. The Padres added one more run in the fourth on a double and a base hit. Ray would complete the sixth at 113 pitches with four strikeouts. The 33-year-old left-hander ends the day with a 2.98 ERA, 1.14 WHIP, and a 152/56 K/BB ratio across 148 innings. He’ll take on the Padres once again in San Diego on Monday.
  • SF Starting Pitcher #38
    Robbie Ray struck out eight over six innings of two-run baseball while not factoring into the decision Wednesday against the Pirates.
    Ray allowed six hits and two walks. The southpaw landed 64-of-104 pitches for strikes while generating a solid 15 swings-and-misses to procure that strikeout total. Ray has looked the part for the overwhelming majority of 2025, and he now has a 2.85 ERA with a 148/55 K/BB over his 142 innings. It’s fair to say no one had these kind of expectations coming into the year, even with his previous success. He takes on the Padres next week.