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

    Giants’ Landen Roupp loses fourth straight start

    Link copied to clipboard!

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

    Landen Roupp gave up four runs in 5 2/3 innings Friday in a home start against the Rockies.

    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.
Passan: Lockout and 2027 season both 'inevitable'
Jeff Passan joins John Fanta and Jay Croucher on Fanta in 60 to talk why he believes there will be an MLB season in 2027, who he's taking in Game 6 of the ALCS, the Yankees and more.

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 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.
  • 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
    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!

    Yankees SS prospect Dax Kilby went 2-for-4 with a walk, a double, a triple, and two steals in Arizona Fall League action on Monday.

    The 19-year-old had an inconsistent first full professional season, hitting .242/.427/.403 in 36 games with four home runs and 12 steals. However, he also had a 35/40 K/BB ratio and showed elite plate discipline. Kilby is hitting .290 with a .964 OPS in Arizona Fall League action and now has four steals. He should begin next season in Single-A, and it remains to be seen what his long-term positional fit is with George Lombard Jr. now up with the Yankees at shortstop.
  • SF Relief Pitcher #73
    Player Stats
    Link copied to clipboard!

    Randy Rodríguez (elbow) threw a scoreless inning in the Arizona Fall League on Monday.

    Rodríguez allowed one hit but struck out two in his inning of work. Perhaps more importantly, he sat 96.5 mph, which was up from 95 mph in his first outing, and he touched 98 mph on the radar gun. The 27-year-old has yet to allow a run in his AFL action and could be the favorite for saves in San Francisco heading into the 2027 season.
  • Link copied to clipboard!

    Cardinals OF prospect Tai Peete went 4-for-4 with a walk, two doubles, a triple, an RBI, two runs scored, and two steals in Arizona Fall League action on Monday night.

    Peete was everywhere in this one. The 21-year-old now has six steals, three doubles, and two triples in AFL action, while hitting .361 with a 1.091 OPS. Peete, who came over in an offseason trade for Brendan Donovan, missed over two months this season with an illness, but finished the year strong at Double-A. He figures to start there again in 2027, but a hot start, paired with his strong AFL results, could lead to a Triple-A promotion in short order.
  • CLE Left Fielder #38
    Player Stats
    Link copied to clipboard!

    Guardians outfielder Steven Kwan could be back on the trade block this offseason, according to Robert Murray.

    Murray reported that many teams expressed interest in acquiring Kwan at this year’s trade deadline, but the Guardians saw a chance to make a playoff run and opted to hold onto their outfielder. Now, with Kwan entering the final year of his deal and the Guardians unlikely to sign him to an extension, the market for him is likely to heat up again. Kwan had a down year in 2026, hitting .282/.382/.349 with three home runs and 32 RBI; however, he was sixth in baseball in WAR from June 30 to the end of the regular season, and some teams may see that as a sign that he is due for a bounce-back in 2027.
  • Link copied to clipboard!

    Junior Caminero hit a two-run homer as the Rays beat the Guardians 7-3 in Game 6 of the ALCS on Monday.

    The Rays advance to their third-ever trip to the World Series with the win. Caminero took Cade Smith deep off the pole with a runner on, and it gave the 23-year-old slugger his first homer of the postseason after he walloped 42 of them in the regular campaign. He seemed to enjoy it, as it took him nearly 40 seconds to round the bases. Let the kids play. The 23-year-old also singled and walked to improve his playoff OPS to .814 over his nine postseason games. Caminero and the Rays will begin the Fall Classic against the Brewers on Friday, and both organizations will have a chance to win their first-ever championship.
    - Christopher Crawford
  • TB Designated Hitter #2
    Player Stats
    Link copied to clipboard!

    Yandy Díaz hit a two-run homer to help the Rays to a Game 6 win over the Guardians on Monday in the ALCS.

    For the second time in three games, Díaz hit a late two-run shot to extend the Rays’ lead to four runs. The 35-year-old has been outstanding in the postseason with a .308 average and .903 OPS, and he’ll hit at the top of the lineup for the World Series against the Brewers beginning Friday.
    - Christopher Crawford
  • CLE Relief Pitcher #36
    Player Stats
    Link copied to clipboard!

    Cade Smith allowed two runs in the seventh inning in Game 6 of the ALCS against the Rays on Monday.

    Smith walked the first hitter he faced and then gave up a line-drive homer to Junior Caminero that extended the Rays’ lead to 5-1. It’s a disappointing end to what was a spectacular season for Smith who had dominated in the playoffs prior to his outing on Monday, and he saved 41 games with a 1.95 ERA and 107 strikeouts in 74 innings. He’ll open 2027 as one of the best fantasy closers in baseball.
    - Christopher Crawford
  • TB Relief Pitcher #47
    Player Stats
    Link copied to clipboard!

    Bryan Baker didn’t allow a run in the ninth inning against the Guardians on Monday in the ALCS.

    It’s a non-save situation because Yandy Díaz hit a two-run homer in the bottom of the eighth to give Tampa Bay a four-run lead. The 31-year-old initiated a pair of groundouts to the top of the Cleveland lineup before getting Chase DeLauter to pop out to end the game. Baker will assuredly get the save chances — and plenty of other high-leverage looks — in the World Series beginning Friday.
    - Christopher Crawford
  • TB Starting Pitcher #51
    Player Stats
    Link copied to clipboard!

    Freddy Peralta allowed just one run over 5 1/3 innings to pick up a win over the Guardians in Game 6 of the ALCS on Monday.

    Peralta will be facing his former team in the Fall Classic, and is a big reason why Tampa Bay was able to advance. He didn’t allow a run until the sixth, and he scattered five hits while striking out three in the series-clinching victory. In his two starts against the Guardians in the ALCS, Peralta allowed just one run over 11 1/3 innings. Game 1 of the World Series is Friday, and it seems likely the 30-year-old will start one of those first two games for the Rays in Milwaukee.
    - Christopher Crawford
  • Link copied to clipboard!

    The Mets will interview Kevin Long for a coaching job Tuesday.

    Long was the Mets’ hitting coach from 2015-17 and also worked with Juan Soto in D.C. before spending the last five years as the Phillies’ hitting coach. The Mets already have a hitting coach in Troy Snitker and an assistant in Rafael Fernandez, but they’d figure something out if Long is interested.