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

Rotoworld

  • STL Relief Pitcher #61
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Riley O’Brien struck out two in a perfect ninth for his 23rd save Friday against the Braves.

    O’Brien has bounced back with six scoreless innings in a row over the last couple of weeks. He posted a 6.88 ERA with 10 walks and four hit batters in 17 innings from the beginning of May through June 21.
  • PIT Starting Pitcher #30
    Player Stats
    Link copied to clipboard!

    Jesús Luzardo, Braxton Ashcraft and Riley O’Brien have been added to the National League’s roster for the MLB All-Star Game as replacement for Paul Skenes, Jacob Misiorowski and Max Meyer.

    It’s a colossal bummer for baseball fans hoping to see Misiorowski hurling triple-digit heaters during next week’s Midsummer Classic, but this was always the expected outcome here. Skenes, Misorowski and Meyer are all taking the ball for their respective club’s first-half finales on Sunday, which means there was zero chance they would be able to pitch in the All-Star Game just three days later. Luzardo, Ashcraft and O’Brien are headed to the game for the first time in their respective careers. It’s likely going to be Shohei Ohtani taking the ball to start for the National League based on how things are lining up from a schedule standpoint.
  • STL Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Riley O’Brien struck out one batter in a scoreless ninth inning to convert the save against the Cubs on Saturday.

    O’Brien was called on to close out Saturday’s contest against the Cubs with a three-run lead. He struck out the first batter, then worked around a walk, inducing a ground ball double-play to end the game. The 31-year-old right-hander is up to 22 saves with a 3.72 ERA across 36 1/3 innings.
  • STL Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Riley O’Brien tossed a scoreless ninth for his 21st save Tuesday against the Braves.

    O’Brien has turned in three nice outings in a row after struggling for most of May and June. He had a 7.11 ERA and an 18/11 K/BB in 19 outings from Apr. 25 to June 21, but he’s walked none in three scoreless innings in earning three saves over the last nine days.
  • STL Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Riley O’Brien hurled a scoreless ninth to pick up a save against the Marlins on Sunday.

    With the conversion, O’Brien now is a proud member of the 20-save club. The 31-year-old has dealt with some clunkers, but he’s done a good enough job as the stopper to keep the role for the foreseeable future. Just be prepared for some bitter with the better.
    - Christopher Crawford
  • STL Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Riley O’Brien turned in a perfect ninth with a one-run lead for his 19th save Monday against the Nationals.

    It’s O’Brien’s first one-two-three inning in 11 appearances since May 15. He’d given up runs in six of his previous 10 appearances, but he has managed to go without a blown save in his last six tries.
  • STL Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Riley O’Brien turned in a hitless ninth for his 18th save Tuesday against the Padres.

    O’Brien walked one, but he was able to retire Fernando Tatis Jr., Jackson Merrill and Manny Machado in one of his better outings of late. It’s still the 13th straight inning in which he’s allowed at least one batter to reach, but it’s a little more job security for now.
  • STL Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Asked to finish off a four-run lead, Riley O’Brien walked three and gave up a run in the ninth Saturday against the Twins.

    O’Brien got the job done in the end, but not before making everyone pretty nervous. He also threw 31 pitches, which might take him out of play Sunday. O’Brien has allowed 13 earned runs, walked 10 and hit four batters over 17 innings in his last 17 appearances. He could bounce back, but those in deeper leagues on the hunt for saves might want to think about stashing George Soriano. He’s not taking over the job just yet, but he could close Sunday if O’Brien needs the day off.
  • STL Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Riley O’Brien tossed a scoreless ninth inning and picked up the save against the Reds on Sunday.

    O’Brien’s save was his 17th. He pitched around a one-out double to slam the door on the Reds, sealing a 5-3 victory for the Cardinals. O’Brien’s ERA is 3.68 and he’s blown four saves already. Still, in the current closer landscape, he’s been one of the more consistent ninth inning guys.
  • STL Relief Pitcher #61
    Player Stats
    Link copied to clipboard!

    Riley O’Brien escaped a bases-loaded jam to pick up his 16th save Saturday against the Reds.

    O’Brien is making things way too interesting of late, but he managed a scoreless ninth after allowing two singles and a walk with two outs in the ninth today. The walk today was O’Brien’s fifth in six appearances after he issued just two in his first 22 outings. He’s 16-for-20 saving games this season.

MLB Highlights

Athletics add OF Burress to loaded young core
The Athletics added an electric outfielder to their rising core with Georgia Tech's Drew Burress, who heard his name called with the No. 8 overall pick in the 2026 MLB Draft.