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 turned in four hitless innings with four walks and four strikeouts against the Angels on Monday.
    Ray gave up a 422-foot fly to Oswald Peraza in the third that would have been a homer in 25 ballparks, according to Statcast. He also had some nice luck in the fourth, when Christian Moore’s 114-mph liner to third was snagged by Matt Chapman and turned into a double play. Ray is up to eight walks in 9 2/3 innings this spring, though he’s allowed just two runs in the process. He’s currently in line to post a sub-2.00 ERA for the fifth time in his last six springs, which probably should have gotten him some serious WBC consideration.
  • SF Starting Pitcher #38
    Robbie Ray allowed one run through 2 2/3 innings Wednesday in the Giants’ 9-4 win over the Mariners.
    Ray averaged 94.8 mph with his fastball, which is up 1.2 mph from last year. It actually matches his career-high from his Cy Young season with the Blue Jays in 2021. Of course, that doesn’t mean much in a 2 2/3-inning outing, but it’s hardly a bad sign.
  • SF Pitcher #38
    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.