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

    Landen Roupp tosses six shutout innings in victory

    Link copied to clipboard!

    SF Starting Pitcher #65
    Player Stats
    Link copied to clipboard!

    Landen Roupp tossed six scoreless innings with two strikeouts in a win over the Cardinals on Tuesday.

    Roupp was excellent against the Cardinals at Oracle Park on Tuesday, holding them scoreless over six frames. He was able to strand four walks by giving up only two hits. He also collected two strikeouts. The 27-year-old right-hander ends the day with a respectable 4.00 ERA, 1.28 WHIP, and a 139/72 K/BB ratio across 150 2/3 innings. He’ll take on the Cardinals again in a rematch in St. Louis next Tuesday.
The CCs: Who were MLB's most elite in 2026?
CC Sabathia hands out his MLB 2026 season awards, from MVP and Breakout Star to The Swag Award.

Related Player News

  • SF Starting Pitcher #65
    Personalize your Rotoworld feed by favoriting players
    There’s no reason for San Francisco to have Roupp, who is healthy, take the ball again after throwing a career-high 155 innings this season. The 28-year-old was slated to start Saturday’s contest against the Dodgers. He’ll finish with a pedestrian 4.01 ERA, 1.30 WHIP and 143/75 K/BB ratio in 29 starts.
  • SF Starting Pitcher #65
    Roupp gave up five hits, walked three and struck out four. He fell to 9-14 with the loss. Roupp wasn’t as sharp as his three previous starts where he had a combined 1.13 ERA. He has a 4.01 ERA on the season. Roupp is lined up to face the Dodgers on the road on Sunday.
  • SF Starting Pitcher #65
    Roupp allowed just two hits and two walks in the game. Unfortunately for him, they all came in the fourth, with the second walk forcing in a run. Still, he cruised otherwise — he allowed only one hard-hit ball on the night — and the Pirates had to be feeling good to see him get lifted after just 75 pitches. The quick hook suggests the Giants are going to be watching his workload the rest of the way. Because of injuries, he had never thrown more than last year’s 109 2/3 innings coming into this season. He’s at 144 2/3 right now. Roupp is due to face the Cardinals next time out. It should be a two-start week, with a second home outing versus the Padres to follow, but it wouldn’t be surprising to see the Giants decide to give him some additional time between starts.
  • SF Starting Pitcher #65
    Roupp was too inefficient to pull off a quality start, but he did get his first win since July 17. This does make six straight outings in which he’s failed to complete six innings. He’ll take an 8-13 record and a 4.25 ERA into his next start against the Pirates.
  • SF Starting Pitcher #62
    With the Giants hoping for their first sweep of the season, they will turn to their ace on Wednesday. That means he will be flipped with Landen Roupp, who will now start on Thursday against the Diamondbacks. Webb last pitched on Friday against the Red Sox, so he will be on just four days’ rest, but he also only threw 2 2/3 innings in that outing.
  • SF Starting Pitcher #65
    The right-hander also issued four walks in the contest while striking out a pair of opposing hitters. The Guardians got to him early in this one, stringing together a walk, three singles and a sacrifice fly to push three runs across in the opening inning. He settled in nicely afterwards, but the damage had already been done. Roupp got seven whiffs on 90 pitches on the day, posting a CSW of 24 percent. Now 7-13 on the season, he’ll carry a 4.34 ERA, 1.31 WHIP and a 130/64 K/BB ratio (134 2/3 innings) into Tuesday’s matchup against the Reds.
  • SF Starting Pitcher #65
    According to Statcast, Roupp would have given up three homers in 29 ballparks tonight. However, at Oracle Park, those three batted balls, all in the 410-foot range, produced one homer, one triple and one double. Roupp has lost four straight starts, yielding 14 earned runs in 19 1/3 innings in the process, and the Giants are an incredible 2-16 in his last 18 turns. He’s slated to pitch in Cleveland next time out.
  • SF Starting Pitcher #65
    Roupp gave up two hits, walked five and struck out three. He fell to 7-11 with the loss. With the game scoreless after five innings, the drama started in the sixth inning. Roupp’s control abandoned him as he walked three of the first four hitters to start the inning. He was removed, but was clearly unhappy about it as he unleashed some words at manager Tony Vitello on the mound. The camera found Roupp tilting in the dugout as reliever Keaton Winn walked in a run with the bases-loaded. Winn was able to get out of the jam with back-to-back strikeouts, though. Roupp has a 4.22 ERA. He’s lined up to face the Rockies at home next weekend.
  • SF Starting Pitcher #65
    Roupp stranded two runners in the first, tossed a clean second, then gave up one run on a walk and a hit in the third inning. Things got away from him with two outs in the fourth as he walked a batter, hit another, then gave up a run on a base hit. He’d walk one more before he was relieved on the mound, failing to get out of the fourth inning. The 27-year-old right-hander ends the day with a 4.12 ERA, 1.26 WHIP, and a 114/48 K/BB ratio across 113 2/3 innings. He’ll take on the Padres in San Diego on Sunday.
  • SF Starting Pitcher #65
    Roupp got through six scoreless, but the Giants opted to stick with him with a 3-0 lead entering the bottom of the seventh. He gave up a double and a homer to start the inning, and after he was lifted, the Royals went on to score three more runs to take control of the game. It went as Roupp’s fifth no-decision of the year. In all five of those, he allowed one or two runs and recorded 17 or 18 outs, amounting to a 2.73 ERA. He’ll face the Brewers next.

Rotoworld

  • Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Guardians INF prospect Welbyn Francisca was named to the AFL All-Star Game

    Francisca leads all AFL hitters in batting average, RBI, and hits while also ranking second in OPS. He’s slashing .409/.467/.667 in 14 games with three home runs, 24 RBI, five steals, and a 14/8 K/BB ratio. He’ll likely open 2027 at Double-A and is emerging as a really interesting prospect.
  • Link copied to clipboard!

    Rangers SS prospect Sebastian Walcott was named to the Arizona Fall League All-Star Game.

    Walcott is hitting .316/.369/.474 in 13 games with 20 RBI, nine steals, and a 14/6 K/BB ratio. The 20-year-old missed the majority of the minor league season after shoulder surgery but has looked good this fall. He should begin the 2027 season at Triple-A with a real chance to debut for the Rangers by mid-season.
  • WSH Starting Pitcher #49
    Player Stats
    Link copied to clipboard!

    Nationals RHP prospect Jarlin Susana was named to the AFL All-Star Game.

    The 6'6" right-hander has allowed 11 runs (eight earned) on 11 hits in 18 2/3 innings across six starts. He also leads all AFL pitchers with 26 strikeouts and is tied for fourth with 13 walks. Susana is coming off lat surgery and only pitched for one month in the minors this season, so it’s good to see him producing in the AFL. He has a chance to break into the Nationals’ rotaiton in the middle of the 2027 season.
  • PHI Shortstop #87
    Player Stats
    Link copied to clipboard!

    Phillies INF prospect Aidan was named to the Arizona Fall League All-Star Game.

    The Miller’s second-ranked prospect played just four games in the 2026 season due to back issues. He’s been producing in 14 AFL games, hitting .333/.562/.500 with six steals and an impressive 24/16 K/BB ratio. Miller’s future position remains in question, but he should start the 2027 season at Triple-A with a chance to be promoted if he gets off to a good start.
  • Link copied to clipboard!

    Cardinals OF prospect Tai Peete was named to the Arizona Fall League All-Star Game.

    Peete is the Cardinals’ 17th-ranked prospect, but was a first-round pick by the Mariners in 2023. The 21-year-old is hitting .328/.410/.612 in 16 AFL games and is tied for the second-most stolen bases and second-most triples. He’s making himself part of the Cardinals’ future plans.
  • Link copied to clipboard!

    Rockies C/1B prospect Jack O’Dowd was named to the Arizona Fall League All-Star Game.

    O’Dowd currently leads the AFL with six home runs and is second with 21 RBI in 17 games. He’s also slashing .313/.343/.687 but does have an 18/2 K/BB ratio, which is something to keep an eye on. He’ll likely begin next season at Double-A, but he’s 25 years old, so the Rockies could be aggressive with promoting him if he continues to hit.
  • Link copied to clipboard!

    Mets hired A.J. Ellis to their major-league coaching staff as strategy coordinator.

    Ellis, who previously worked as a special assistant in the San Diego Padres’ front office, has some familiarity with manager Andy Green. Ellis was an MLB catcher for 11 seasons, so he’ll bring plenty of big league experience to the Mets’ coaching staff; although, his exact role remains in question.
  • ATH General Manager
    Player Stats
    Link copied to clipboard!

    The Athletic’s Ken Rosenthal reports that the Athletics hired Cam Castro as their new general manager

    Castro has spent the last four seasons in Milwaukee as the Brewers’ vice president, overseeing player development and performance. Before that, he was the organization’s minor league pitching coordinator and began in Milwaukee back in 2019 as a Single-A pitching coach. Castro will now work under Taylor Smith, who was hired as the new president of baseball earlier this offseason and, at 31 years old, is the youngest POBO in baseball.
  • Link copied to clipboard!

    Robert Murray reports that the Cardinals hired Joel McKeithan as their hitting coach.

    The 35-year-old McKeithan was the White Sox’s assistant hitting coach for the last two seasons. Before that, he was Cincinnati’s hitting coach from 2023–24 and assistant hitting coach in 2022. He has also worked as a minor league hitting instructor for the Tigers and has previous experience as a coach at Driveline Baseball.
  • TB Starting Pitcher #57
    Player Stats
    Link copied to clipboard!

    Marc Topkin of the Tampa Bay Times reports that the Rays “have every intention” of keeping Drew Rasmussen in 2027.

    Because of Tampa Bay’s budget or lack thereof, there were immediate trade rumblings involving Rasmussen after the Rays exercised his $20 million club option for 2027. Topkin reports that the Rays intend to hang onto the 31-year-old as their ace for the upcoming season.
    - Christopher Crawford