Skip to Main Content
Next Game
Tue, Jun 24 @ 9:45 pm ET
vs Miami Marlins (31-45)
  • Oracle Park
  • SF -184, O/U 8
Probable Pitchers
regional restrictions may apply

NL West Standings

Team W-L L10 STRK
48-31 7-3 W1
44-34 4-6 W2
42-36 4-6 L1
40-38 6-4 W1
18-60 5-5 W1
default-cbs-image
Now Playing

Share Video

Link copied!
  • Image thumbnail
    8:45

    Week 4 Sleepers & Two-Start Pitchers!

  • Image thumbnail
    0:48

    Highlights: Red Sox at Giants (6/22)

  • Image thumbnail
    2:30

    Top NL Future To Place Right Now

  • Image thumbnail
    3:47

    SF Giants Proving To Be Contenders

  • Image thumbnail
    2:45

    Highlights: Red Sox at Giants (6/20)

  • Image thumbnail
    1:54

    Outlook For Red Sox Without Rafael Devers

  • Image thumbnail
    1:03

    Red Sox Top Giants As Rafael Devers Goes 0-5 In First Game Against Former Team

  • Image thumbnail
    1:26

    Red Sox at Giants: Rafael Devers Faces Former Team 5 Days After Trade

  • Image thumbnail
    0:48

    Highlights: Guardians at Giants (6/19)

  • Image thumbnail
    1:55

    MLB Power Rankings: Should Red Sox Have Shopped Rafael Devers Around More Before Trading?

  • Image thumbnail
    1:33

    MLB Power Rankings: Red Sox Sweep Yankees, Immediately Trade Rafael Devers

  • Image thumbnail
    0:58

    Snyder's MLB Power Rankings: Giants make splash with Rafael Devers trade

  • Image thumbnail
    9:34

    Devers Traded to San Francisco & Is Spencer Strider Back!?

  • Image thumbnail
    1:57

    MLB Power Rankings: Giants 1 Game Back of 1st in NL West, on 5-Game Win Streak

  • Image thumbnail
    0:54

    Highlights: Giants At Tigers

  • Image thumbnail
    0:54

    Highlights: Giants at Tigers (5/28)

  • Image thumbnail
    10:30

    Week 10 Sleepers & Two-Start Pitchers!

  • Image thumbnail
    9:02

    Latest Waiver Wire Adds! The Cubs Recalled Matt Shaw!

  • Image thumbnail
    1:06

    MLB Power Rankings: Giants Crack the Top 5

  • Image thumbnail
    11:03

    Add Reese Olson or Andrew Heaney?

Content on this page may include affiliate links. If you click and sign up/place a wager, we may receive compensation at no cost to you.

2025 Pitching

STATS IP
Innings Pitched
W
Wins
L
Losses
ERA
Earned Run Average
SO
Strikeouts
BB
Base on Balls (Walk)
Regular Season 76 5 5 3.67 70 32

Top Landen Roupp News

  • Giants' Landen Roupp: Goes six scoreless in win

    Roupp (5-5) earned the win against the Red Sox on Saturday, allowing three hits and three walks with seven strikeouts over six scoreless innings.

    Roupp threw 56 of 90 pitches for strikes and generated 13 whiffs, including nine with his curveball. It was a nice rebound after the 26-year-old gave up six runs against the Dodgers in his previous outing June 14, and he's now delivered at least six scoreless frames in four separate starts this season. He'll carry a 3.67 ERA, 1.42 WHIP and 70:32 K:BB across 76 innings into a road matchup with the White Sox next weekend.

    ... See More ... See Less
  • Giants' Landen Roupp: Chased early in loss

    Roupp (4-5) allowed six runs on four hits and five walks while failing to record a strikeout over 1.2 innings, taking the loss Saturday versus the Dodgers.

    The five walks were a season high for Roupp, who endured his shortest outing of 2025. He needed 45 pitches (21 strikes) to get five outs Saturday. Roupp has largely done well against light-hitting offenses while struggling versus better teams, and that trend continued wtih his perfoemance in Los Angeles. He's posted a serviceable 3.99 ERA, but his 1.46 WHIP and 63:29 K:BB through 70 innings over 14 starts are more troublesome. Roupp's next start is projected to be at home versus the Red Sox.

    ... See More ... See Less
  • Giants' Landen Roupp: Quality start in win

    Roupp (4-4) picked up the win Sunday against Atlanta, allowing three runs on five hits and two walks with two strikeouts over six innings.

    Roupp notched his fourth quality start in his last five outings, but he allowed three earned runs for the first time since April 30. The 26-year-old tied his season low in strikeouts Sunday. In his last five starts, Roupp owns a 2-1 record with a 1.27 ERA and a 21:10 K:BB across 28.1 innings. He'll look to keep the ball rolling in his next start, which is expected to come against the Dodgers.

    ... See More ... See Less
  • Giants' Landen Roupp: Bounces back in no-decision

    Roupp allowed four hits and two walks while striking out five over 6.1 scoreless innings in a no-decision versus the Padres on Tuesday.

    Roupp rebounded from his previous outing, in which he allowed four runs (one earned) over four-plus innings against the Tigers. He was excellent Tuesday, throwing 63 of 92 pitches for strikes, but Camilo Doval blew a save chance in the ninth inning and the Giants ultimately lost in the 10th. After an unremarkable start to the season, Roupp has kept runs off the board in three of his last four appearances, a stretch that has also seen him surrender zero home runs in 22.1 innings. Overall, he's at a 3.18 ERA with a 1.38 WHIP and 61:22 K:BB through 62.1 innings over 12 starts. It's unclear when Roupp will next take the mound, as it's possible Justin Verlander (pectoral) comes back to make a start this weekend at home versus Atlanta rather than early next week in Colorado. Roupp would be on regular rest for Sunday's game against Atlanta if Verlander is not activated from the injured list.

    ... See More ... See Less
  • Giants' Landen Roupp: Fans seven in Wednesday's loss

    Roupp (3-4) took the loss Wednesday, giving up four runs (one earned) on five hits and two walks over four-plus innings as the Giants fell 4-3 to the Tigers. He struck out seven.

    The right-hander extended his scoreless streak to 16 innings by blanking Detroit through four frames, but things fell apart for Roupp and the Giants when a Matt Chapman error put Jake Rogers aboard to lead off the bottom of the fifth. The seven Ks represent Roupp's best performance since he racked up nine strikeouts against the Angels on April 19. He'll take a 3.54 ERA, 1.43 WHIP and 56:20 K:BB through 56 innings into his next start, which is likely to come at home next week against the Padres.

    ... See More ... See Less
  • Giants' Landen Roupp: Delivers quality start in win

    Roupp (3-3) earned the win Friday against the Nationals, giving up five hits and two walks while striking out two batters across six shutout innings.

    The Nationals couldn't get a runner past second base against Roupp, who did a great job keeping Washington quiet while inducing a healthy amount of groundouts. After pitching 12 consecutive scoreless frames over his last two starts, the 26-year-old righty has lowered his ERA from 4.73 to 3.63, though he'll surely be tested during his next outing against a Tigers offense that has scored the fourth-most runs in the majors this year (268).

    ... See More ... See Less
  • Giants' Landen Roupp: Turns in quality start

    Roupp allowed five hits and two walks while striking out five over six shutout innings in a no-decision versus the Athletics on Saturday.

    Roupp turned in his third quality start of the season with his first scoreless outing. He threw 59 of 92 pitches for strikes, though a lack of run support led to him coming away without a win for a fifth straight start. He also issued a walk for the first time in three starts. Roupp has been passable this season with a 4.11 ERA, 1.43 WHIP and 47:16 K:BB in 46 innings across nine starts, numbers similar to what he posted in a swingman role in 2024. He's had a bit more trouble with the long ball, however, allowing six homers in 2025 compared to just two over 50.1 innings last season. Roupp's next start is projected to be on the road versus the Nationals.

    ... See More ... See Less
  • Giants' Landen Roupp: Falls short of quality start

    Roupp did not factor in the decision during Sunday's extra-inning loss to Minnesota. He allowed three runs on six hits over five innings while striking out three.

    Roupp threw three scoreless frames before coughing up a two-run shot to Brooks Lee in the fourth inning. Roupp has thrown five or fewer innings in each of his last four outings, producing a 6.00 ERA during that span. He threw a season-low 75 pitches Sunday. Roupp is sporting a 4.95 ERA with a 42:14 K:BB through 40 innings this season. He's projected for a home matchup against the Athletics next weekend.

    ... See More ... See Less
  • Giants' Landen Roupp: Falls to Chicago

    Roupp (2-3) took the loss against the Cubs on Monday, allowing four runs (two earned) on five hits and no walks while striking out four batters.

    Roupp demonstrated good control, throwing 57 of 77 pitches for strikes, but he didn't miss many bats, notching just five whiffs. The right-hander gave up a two-run homer to Ian Happ in the third inning, and the other pair of runs he allowed were both unearned. Though Roupp took the loss, he at least pitched better than in his previous two starts -- in those outings, he allowed nine runs (seven earned) over eight frames while walking six batters. He's so far managed to hang onto a rotation spot despite posting a subpar 4.89 ERA and 1.54 WHIP over 35 innings.

    ... See More ... See Less
  • Giants' Landen Roupp: Falls to Padres

    Roupp (2-2) took the loss Wednesday against San Diego, allowing four runs on seven hits and three walks over 4.1 innings. He struck out four.

    Roupp's now allowed nine runs (seven earned) over eight innings in his last two starts. His ERA is up to 5.10 with a 1.63 WHIP and 35:14 K:BB through six starts (30 innings) this season. Roupp will look to get on track in his next outing, currently scheduled for next week against the Cubs.

    ... See More ... See Less
  • Giants' Landen Roupp: Yields four earned in no-decision

    Roupp didn't factor into the decision of Thursday's 6-5 win over the Brewers. He allowed five runs (four earned) on six hits and three walks while striking out two over 3.2 innings.

    Roupp was tagged for a run in three of the four innings he pitched, including three in the fourth frame. He was lifted after tossing 78 pitches (44 strikes) with only five whiffs, and his two punchouts were his lowest across five starts this season. Roupp has given up four earned runs in two of his last three outings, and he has a 4.91 ERA, 1.52 WHIP and 31:11 K:BB across 25.2 innings for the campaign. Roupp's next start is tentatively slated for next week on the road against the Padres.

    ... See More ... See Less
  • Giants' Landen Roupp: Punches out nine for second win

    Roupp (2-1) struck out nine and earned the win Saturday against the Angels after giving up two runs on five hits and a walk across seven innings.

    The right-hander surrendered a pair of solo homers to Mike Trout but otherwise shut down the Halos to pick up his second consecutive victory. Roupp has showed off his strikeout potential early in 2025 with at least eight punchouts in three of his four starts, though his 4.09 ERA and 1.36 WHIP is otherwise middling. A home matchup with the Brewers likely awaits for his next turn through the rotation.

    ... See More ... See Less

Player Bio

HT/WT: 6-3, 205 lbs
Birthplace: Rocky Mount, NC
Age: 26
Experience: 1
Bats/Throws: R, R