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

    Landen Roupp let down by pen in no-decision

    Link copied to clipboard!

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

    Landen Roupp pitched six innings of two-run ball and struck out six against the A’s on Thursday.

    Both runs came in the fifth, when he gave up three of his six hits on the afternoon. He departed with a four-run lead after six, but that was blown after the A’s scored twice in the seventh, once in the eighth and four times in the ninth. Incredibly, the Giants have lost 10 straight games started by Roupp, with the right-hander posting a 5.11 ERA in the process. His rotation spot is probably still secure, so he should face the Diamondbacks on Tuesday.
What Stowers' injury means for Marlins, fantasy
James Schiano assesses the ripple effects of Kyle Stowers' trip to the injured list, including how it impacts the Marlins' infield and fantasy rosters alike.

Related Player News

  • SF Starting Pitcher #65
    Personalize your Rotoworld feed by favoriting players
    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.
  • 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.
  • SF Starting Pitcher #65
    Roupp gave up a three-run homer to Lourdes Gurriel Jr. in the first inning. He then stranded two runners in the second, but was already up to 52 pitches as he labored through the first two innings. Things didn’t get any better in the third as Roupp walked in a batter with the bases loaded and surrendered two more runs on a base hit. He wouldn’t make it out of the inning, departing with two outs at 84 pitches. The 27-year-old right-hander ends the day with a 4.55 ERA, 1.37 WHIP, and a 99/40 K/BB ratio across 89 innings. He’ll take on the Blue Jays in San Francisco on Monday.
  • SF Starting Pitcher #65
    After getting Liam Hicks to ground out to start the bottom of the first inning, Roupp fell victim to an Owen Caissie long ball in the next at-bat to put his team in an early hole. Despite the early setback, Roupp would settle in to pitch three straight scoreless frames before Caissie again got the best of him when he doubled to bring home Javier Sanoja and give the Marlins a 2-1 lead. Roupp would retire all three batters he faced in the sixth inning before being pulled for Sam Hentges, and exited with a chance to pick up the win after his offense picked him up in the top of the sixth inning. Unfortunately, the bullpen was unable to preserve the lead for Roupp, who is still in search of his first win since April 26th. He’ll look to get that elusive sixth win in his next start, which is scheduled for Thursday against the Athletics.
  • SF Starting Pitcher #65
    Roupp allowed just three hard-hit balls tonight, but he took his sixth straight loss anyway. The Giants haven’t won with him on the mound since Apr. 26, but he’ll probably be allowed to try again next week against the Braves.
  • SF Starting Pitcher #65
    Roupp struck out five. The damage came on Pete Crow-Amstrong’s homer in the sixth, and Roupp was pulled from a 1-1 game shortly afterwards. It’s the seventh time in 13 starts that Roupp has allowed one or no runs, though the Giants are 5-8 when he pitches. He’ll carry a 4.00 ERA into a rematch with the Cubs next weekend.

Rotoworld

  • SEA 1st Baseman #12
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Josh Naylor (wrist) is back in the lineup for Wednesday’s showdown against the Yankees.

    Naylor returns to first base and will hit sixth following a one-game absence due to right wrist soreness. The 29-year-old has been a disappointment from an over-the-fence power and batting average standpoint, hitting just .263 with 10 homers across 474 plate appearances in 111 games. He’s managed to salvage his season from a fantasy perspective by tallying 23 stolen bases, putting him on pace for his second consecutive 30-steal campaign.
  • Link copied to clipboard!

    Kazuma Okamoto is back in the Blue Jays lineup Wednesday after missing two games with a knee contusion.

    Okamoto is DHing tonight, suggesting the knee is still bothering him some. George Springer is taking a seat with Okamoto in his spot.
  • TOR Starting Pitcher #28
    Player Stats
    Link copied to clipboard!

    Blue Jays recalled RHP Jake Bloss from Triple-A Buffalo; placed him on the 60-day injured list.

    Bloss was making his way back from Tommy John when he suffered a teres major injury last month. Apparently, it was a season ender. The move opens up a spot on the 40-man for Paul Sewald and gets Bloss a major league paycheck and service time for the next seven weeks.
  • Link copied to clipboard!

    Mariners claimed C Willie MacIver off waivers from the Blue Jays.

    He’ll head to Triple-A Tacoma. MacIver, 29, spent part of last year as the Athletics’ backup catcher, hitting .186/.252/.324 in 32 games. His bat is generally considered better than his glove, which hasn’t helped his case for getting a fulltime backup gig. He was hitting .270/.344/.460 for Triple-A Buffalo this year.
  • Link copied to clipboard!

    Orioles acquired OF Harold Rivas from the Red Sox as the player to be named in the Adley Rutschman trade.

    Rivas was originally reported by some as being in the deal, but then was left out when it was announced, suggesting that his inclusion might have been conditional on Rutschman’s return from the IL. Rivas was one of Boston’s top international signings in Jan. 2025. The 18-year-old center fielder hit .241/.343/.429 with six homers and 23 steals in 46 games in the Florida Complex League this year.
  • MIL 2nd Baseman #2
    Player Stats
    Link copied to clipboard!

    Brice Turang is not dealing with thumb soreness as previously reported.

    Brewers manager Pat Murphy misspoke after Tuesday’s game and said that Turang was dealing with the ailment, but he misspoke, as Jackson Chourio is the player currently battling the thumb issue. While it’d be preferable if neither had an issue, it’s good news for Turang, who has been one of the best second baseman in baseball this year.
    - Christopher Crawford
  • DET Starting Pitcher #62
    Player Stats
    Link copied to clipboard!

    Tigers optioned RHP Yilber Díaz to Triple-A Toledo.

    Díaz is back in the minors with Enmanuel De Jesus back from paternity leave. The 25-year-old could be an option when rosters expand for Detroit.
    - Christopher Crawford
  • DET Relief Pitcher #83
    Player Stats
    Link copied to clipboard!

    Tigers activated LHP Enmanuel De Jesus off the paternity list.

    De Jesus was away from the team for just a day. The left-hander will return to a middle-inning role with the Tigers.
    - Christopher Crawford
  • DET Left Fielder #31
    Player Stats
    Link copied to clipboard!

    The Tigers are still evaluating Riley Greene’s right hamstring.

    Greene’s status for Wednesday’s game against the Guardians — and potentially the contests after that — is still in doubt. The Tigers have added Corey Julks to the taxi squad as a potential replacement. Fantasy managers should be prepared for an absence, but his status should be updated well before the game.
    - Christopher Crawford
  • Link copied to clipboard!

    Endy Rodriguez (hip) is not in the lineup for Wednesday’s game against the Marlins.

    Rodriguez is going to miss his fourth straight game — assuming he doesn’t enter off the bench — while dealing with left hip discomfort. Henry Davis will continue to work behind the plate while Rodriguez isn’t available.
    - Christopher Crawford