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

Rotoworld

  • SF Pitcher #38
    Personalize your Rotoworld feed by favoriting players
    Robbie Ray pitched decently in Friday’s Cactus League start against the Dodgers, giving up one run on one hit across two innings.
    Ray also walked one and struck out one in the ballgame. The lone tally against him came on an RBI triple by James Tibbs in the second inning. Ray got five whiffs on 32 pitches in the contest — two each on his fastball and slider — while posting a CSW of only 22 percent. His fastball velocity was up slightly in this one compared to his 2025 average, sitting at 94.4 mph (+0.8 mph). His ability to pile up strikeouts continues to make him a solid mid-round option for fantasy purposes.
  • SF Pitcher #38
    Robbie Ray threw a scoreless inning Sunday against the Cubs in his spring training debut.
    Ray did issue a pair of walks and gave up a hit, but he was able to keep Chicago off the board. The left-hander struggled at the end of the year, but still put up a solid 186/73 K/BB while working 182 1/3 innings with a 3.65 ERA in his first season with the Giants. There will be clunkers, but Ray’s ability to miss bats is still among the best.
  • SF Starting Pitcher #38
    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.