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

    Landen Roupp loses shutout in seventh versus K.C.

    Link copied to clipboard!

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

    Landen Roupp was charged with two runs in six-plus innings against the Royals in a no-decision on Wednesday.

    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.
CWS 'firing on all cylinders' heading into stretch
Matt Vasgersian, Justin Morneau and Steve Stone look at where the surging White Sox are headed as the stretch run intensifies and where the Twins go after a series loss on the road.

Related Player News

  • SF Starting Pitcher #65
    Personalize your Rotoworld feed by favoriting players
    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
    Jason Foley and Caleb Kilian finished up with hitless frames. Roupp recorded just two strikeouts and five whiffs on 44 swings, but aside from Luke Raley’s 400-foot flyout in the second, he gave up little loud contact. After going 0-7 between May and June, Roupp has opened July with consecutive wins, allowing just one run over 15 innings in the process. He has a favorable matchup in Kansas City next week.
  • SF Starting Pitcher #62
    Webb was a member of the NL All-Star team, but he did not pitch in the game on Tuesday. That will enable him to pitch over the weekend once regular-season games begin again. Tyler Mahle and Trevor McDonald will then follow on Monday and Tuesday against the Royals.
  • SF Starting Pitcher #65
    Roupp was 0-7 in his previous 11 starts, with the Giants losing all 11 of those games. Roupp didn’t dominate with five strikeouts, 11 whiffs and a 26 percent CSW tonight, but he didn’t need to. The Blue Jays never put together any real threats. They had just two plate appearances with a RISP, going 0-for-1 with a walk. Roupp is 6-8 with a 4.27 ERA overall. He’ll finish the first half with a home start against the Rockies.

Rotoworld

  • LAD Starting Pitcher #17
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Shohei Ohtani was available to pinch-hit Sunday and is expected back in Monday’s lineup versus the Reds.

    Dodgers manager Dave Roberts said Ohtani would have hit for Alex Call in the eighth Sunday night had there been any runners on base at the time. As it turned out, there wasn’t, so Call got to hit for himself with none on and two outs. He singled, Tommy Edman walked and then Mookie Betts hit a three-run homer, giving the Dodgers a 7-5 lead that stood up against the Nationals. Barring something strange, Ohtani will DH and hit in the leadoff spot Monday.
  • WSH Relief Pitcher #64
    Player Stats
    Link copied to clipboard!

    Orlando Ribalta was unavailable Sunday because of right forearm discomfort.

    It sounds like Ribalta will go on the IL, probably for the rest of the season. He’d been one of the Nationals’ most reliable relievers since being recalled at the beginning of May, amassing a 3.77 ERA in 43 innings. The extent of the injury will likely dictate whether he sticks on the 40-man roster this winter.
  • LAD Shortstop #50
    Player Stats
    Link copied to clipboard!

    Mookie Betts had a three-run homer and an RBI groundout in leading the Dodgers to a 7-5 win over the Nationals on Monday.

    Betts’ homer off Will Dion came in the eighth and accounted for the final three runs of the game. He’s hitting .303 with five homers, eight doubles and 22 RBI in his last 25 games, raising his season OPS from .674 to .731.
  • LAD Starting Pitcher #70
    Player Stats
    Link copied to clipboard!

    Justin Wrobleski surrendered four runs in three-plus innings Sunday night in his start versus the Nationals.

    All of the runs came in the fourth, when Wrobleski gave up a homer and then four more hits before being pulled. The Dodgers would rather be using Wrobleski as a reliever right now, but between Shohei Ohtani’s setback and Roki Sasaki and Eric Lauer landing on the IL, they’re lacking alternatives. They might go to Gavin Stone in this spot next weekend, assuming that he’s healthy after being scratched from his last Triple-A outing.
  • LAD Starting Pitcher #28
    Player Stats
    Link copied to clipboard!

    Bobby Miller recorded a win in his return to the majors after allowing one run in three innings Sunday night against the Nationals.

    Good for Miller, who was making his first MLB appearance since May 24, 2025. It was his first win since Aug. 20, 2024. The one run he allowed came when he grazed Dylan Crews with a rain-slicked curveball in his first inning of work, forcing in a run. He retired seven in a row afterwards, though he did need Kyle Tucker to rob Harry Ford of a homer to pull that off. It’d be nice to see him stick around after this, but the Dodgers might swap him out in order to recall Emmet Sheehan prior to Monday’s game.
  • LAD Relief Pitcher #60
    Player Stats
    Link copied to clipboard!

    Edgardo Henriquez pitched a hitless ninth for his second save Sunday versus the Nationals.

    Tanner Scott had the night off after working three of the previous four days. Henriquez averaged 101.5 mph with his seven fastballs tonight. His last 13 appearances have seen him allow two hits, walk two and strike out 18 in 11 1/3 innings.
  • WSH Starting Pitcher #54
    Player Stats
    Link copied to clipboard!

    Andrew Alvarez yielded three runs in 4 1/3 innings Sunday night versus the Dodgers.

    Alvarez allowed one run through four before giving up a leadoff single and an RBI double with one out in the fifth. That was enough to get him pulled, and Brad Lord came in and allowed the inherited runner to score. Alvarez did yield three runs or fewer for a seventh straight start, but with the early exits, he hasn’t won any of those. He’ll take on the Angels next weekend.
  • WSH Shortstop #5
    Player Stats
    Link copied to clipboard!

    CJ Abrams delivered his 30th homer Sunday in a losing cause against the Dodgers.

    Abrams hit a 415-foot homer off Justin Wrobleski to begin the fourth inning. He’s the 15th different shortstop to hit 30 homers in a season at age 25 or younger. Colson Montgomery has also done it this year. The other active players to pull it off are Francisco Lindor (three times), Manny Machado, Trevor Story, Fernando Tatis Jr., Bobby Witt Jr. (twice) and Gunnar Henderson.
  • Link copied to clipboard!

    Harry Ford doubled in two runs and walked twice against the Dodgers on Sunday night.

    And his best at-bat was his lone out, which saw Kyle Tucker reach over the wall in right to rob him of a home run to right field. Ford is hitting .200/.319/.398 through 94 plate appearances. He seems ready to split time behind the plate with Keibert Ruiz next year.
  • NYY Starting Pitcher #71
    Player Stats
    Link copied to clipboard!

    Yankees optioned RHP Elmer Rodríguez to Triple-A Scranton/Wilkes-Barre.

    Rodríguez, who is 0-3 with a 5.40 ERA in six starts for the Yankees, was available in relief this weekend but went unused. He’ll likely be replaced by a more traditional reliever on Tuesday.