Skip to Main Content

Recent Games

date ip
Innings Pitched
w
Wins
l
Losses
era
Earned Run Average
FPTS
Fantasy Points
Jul 12, 2025 6.0 6 6 3.27 11
Jul 7, 2025 5.0 6 5 3.39 9.5
Jul 2, 2025 4.0 6 5 3.48 3
Jun 27, 2025 5.1 6 5 3.43 15
Jun 21, 2025 6.0 5 5 3.67 25.5
default-cbs-image
Now Playing

Share Video

Link copied!
  • Image thumbnail
    8:45

    Week 4 Sleepers & Two-Start Pitchers!

  • Image thumbnail
    2:00

    Highlights: Dodgers at Giants (7/13)

  • Image thumbnail
    1:50

    MLB Power Rankings: Giants Offense Cooled Off Since Devers Trade

  • Image thumbnail
    1:26

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

  • 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?

  • Image thumbnail
    8:20

    Week 5 Sleepers & Two-Start Pitchers!

  • Image thumbnail
    8:52

    Spencer Strider IS BACK! Bench Ray, Nola and Gavin Williams?

  • Image thumbnail
    0:47

    Giants Win 7th Straight

  • Image thumbnail
    9:06

    Bold Predictions for the 2025 Season!

Fantasy Stats

Year fpts
Fantasy Points
fpts/g
Fantasy Points per Game
ip
Innings Pitched
w
Wins
l
Losses
sv
Saves
so
Strikeouts
bb
Base on Balls (Walk)
era
Earned Run Average
whip
Walks and Hits Allowed Per Inning
2025 192.510.1 96.3 6 6 — 89 41 3.27 1.45
2024 81.53.5 50.3 1 2 — 47 26 3.58 1.37
2023 — — — — — — — — 0.00 0.00
3y Avg. 81.53.5 50.3 1 2 — 47 26 3.58 1.37
Projections Powered by
Fantasy Performance by Week
53%
Roster
24%
Start
#103
SP Rank

Fantasy News

  • Giants' Landen Roupp: Pitches well but takes loss

    Roupp (6-6) took the loss against the Dodgers on Saturday, allowing two runs (one earned) on seven hits and one walk while striking out eight batters over six innings. The first run against Roupp came on a pair of infield singles, a throwing error and a groundout in the second inning. The right-hander yielded another run on two singles sandwiched around a walk in the sixth, which proved to be his final frame. The Dodgers managed just one extra-base hit (a double) against Roupp, and he racked up an impressive 16 whiffs along with eight punchouts, but San Francisco gave him only one run of support, causing him to take a tough-luck loss. Still, this was another promising start by the 26-year-old hurler; he's now given up two or fewer runs in five straight outings, posting a 1.37 ERA with a 26:12 K:BB across 26.1 innings during that span.
    ... See More ... See Less
  • Giants' Landen Roupp: Settles for no-decision Monday

    Roupp allowed one run on four hits and two walks while striking out three batters over five innings in a no-decision against Philadelphia on Monday. Roupp did a nice job keeping the Phillies' bats in check, as he allowed just one extra-base hit. However, that double resulted in a run, and Roupp was lifted after five frames having thrown 100 pitches. As usual, the right-hander didn't miss many bats -- he notched just four whiffs and has now punched out four or fewer batters in three straight starts. However, Roupp has bounced back nicely from a 1.2-inning, six-run blowup against the Dodgers on June 21; over four subsequent starts, he's posted a 1.33 ERA across 20.1 frames.
    ... See More ... See Less
  • Giants' Landen Roupp: Falls off late

    Roupp didn't factor into the decision Wednesday against Arizona, allowing two runs on five hits and four walks over four-plus innings. He struck out four. Roupp held the Diamondbacks scoreless through four innings, but he was promptly pulled before logging an out in the fifth frame. He yielded a leadoff homer, back-to-back walks and then a single, leaving the bases loaded for Erik Miller. Roupp has been excellent since being tagged for six runs across 1.2 innings during a June 14 start against the Dodgers, boasting a 1.17 ERA and a 15:9 K:BB in 15.1 innings across three starts since. He's scheduled to face the Phillies next time out.
    ... See More ... See Less
  • Giants' Landen Roupp: Stingy again in win

    Roupp (6-5) picked up the win Friday, allowing one unearned run on seven hits and two walks over 5.1 innings in a 3-1 victory over the White Sox. He struck out four. The rookie right-hander wasn't particularly efficient, tossing 94 pitches (58 strikes) before getting the hook with one on and one out in the sixth inning, but Roupp continues to do a masterful job of keeping the ball in the yard. He's given up zero earned runs in five of his last eight starts, posting a 2.18 ERA in 41.1 innings over that stretch despite a lackluster 1.40 WHIP and 32:20 K:BB thanks to serving up just one homer. Roupp will look to keep rolling in his next outing, which is scheduled to come on the road next week in Arizona.
    ... See More ... See Less
  • 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: 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: 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: 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: Tough-luck loss Tuesday

    Roupp (0-1) took the loss Tuesday as the Giants were downed 1-0 by the Reds, allowing one run on seven hits over six innings. He struck out four without walking a batter. it was the first career quality start for the 26-year-old right-hander, who tossed 51 of 80 pitches for strikes before begin lifted from his pitchers' duel with Nick Lodolo. Roupp sports a 3.60 ERA and 12:4 K:BB through 10 innings over his first two outings of the season, but he lines up for a tough test his next time out, on the road early next week in Philadelphia.
    ... See More ... See Less
  • Giants' Landen Roupp: Posts career-high eight strikeouts

    Roupp didn't factor into the decision Wednesday against Houston after allowing three runs on four hits and four walks in four innings. He struck out eight. While Roupp handed out four free passes that drove up his pitch count to 83, he still fanned a career-high eight Wednesday. A Yordan Alvarez single in the fifth inning resulted in two of his earned runs, both of which scored as inherited runners after being pulled. Roupp doesn't figure to have a long leash as a starter, with Hayden Birdsong looming in the bullpen, but he tentatively lines up for a softer matchup at home against the Reds early next week.
    ... See More ... See Less
  • Giants' Landen Roupp: Picked over Birdsong for rotation

    Roupp will open the season as the Giants' fifth starter, Alex Pavlovic of NBC Sports Bay Area reports. He was locked in a heated battle with Hayden Birdsong, who will open the season in the Giants' bullpen. Roupp received the nod after allowing five runs with a 14:1 K:BB over 12 innings during Cactus League play. The 26-year-old made four starts and 19 relief appearances with the Giants last season, finishing with a 3.58 ERA and 47:26 K:BB over 50.1 innings. Roupp doesn't have Birdsong's upside, but he is an interesting arm in his own right and deserves consideration in deeper fantasy leagues.
    ... See More ... See Less
  • Giants' Landen Roupp: In tight battle for starting role

    Roupp remains neck-and-neck with Hayden Birdsong for the fifth-starter role, Susan Slusser of the San Francisco Chronicle reports. With Kyle Harrison having been optioned to Triple-A Sacramento, Birdsong and Roupp are now the final candidates for the last starting spot. The 26-year-old Roupp has recorded a 3.75 ERA, 0.75 WHIP and 14:1 K:BB over 12 Cactus League innings this spring, and he was considered the frontrunner coming into camp. The right-hander made 23 appearances (four starts) for the Giants in the 2024 campaign, during which he logged a 3.58 ERA, 1.37 WHIP and 47:26 K:BB over 50.1 frames. The Giants are expected to get a look at both candidates during Sunday's tune-up game against Triple-A Sacramento, which may help decide the competition.
    ... See More ... See Less
  • Giants' Landen Roupp: Fighting for rotation spot

    Roupp is still battling for a spot in the Giants' rotation, Maria Guardado of MLB.com reports. Roupp was seen as the leading candidate for the final rotation spot earlier in camp, but Hayden Birdsong is making a strong push for the job with a 0.75 ERA, 0.50 WHIP and 18:0 K:BB over 12 Cactus League innings this spring. Lefty Kyle Harrison remains in the mix as well. "Look, all three of these guys are going to pitch for us this year," manager Bob Melvin said after Sunday's game. "I don't think there's any doubt about that. But it's kind of cool to have three guys that are as talented as they are pitching for that last spot. It means we have some depth, and it means we have a good rotation. To this point, nothing's been decided. Let's put it that way."
    ... See More ... See Less
  • Giants' Landen Roupp: Leading fifth starter candidate

    Roupp has become the leading candidate for San Francisco's fifth-starter role and appears set to win a roster spot either in the rotation or as a long reliever, Andrew Baggarly of The Athletic reports. Roupp has had an impressive spring so far, tossing 8.1 scoreless innings with an 11:1 K:BB. Meanwhile Kyle Harrison has struggled this spring (12.27 ERA). There's still time for the race to shift, but Roupp merits a look in deeper fantasy formats. Roupp's sinker-curveball approach induces ground balls and could make him an interesting home streaming candidate at spacious Oracle Park.
    ... See More ... See Less
  • Giants' Landen Roupp: Tosses five scoreless innings

    Roupp allowed two hits and two walks while striking out four over five scoreless innings in a no-decision versus the Padres on Sunday. Roupp has allowed two runs on seven hits and two walks over 10 innings across two starts since he joined the Giants' rotation. He was efficient Sunday, throwing 74 pitches (51 strikes) in this outing. He may continue to stretch out over the remainder of the campaign, which gives him a chance to be in the conversation for a rotation spot next year. Overall, Roupp has pitched to a 3.02 ERA, 1.25 WHIP and 40:21 K:BB through 41.2 innings over 21 appearances this year.
    ... See More ... See Less
  • Giants' Landen Roupp: Fares well in start

    Roupp (0-1) took the loss against the Brewers on Tuesday, allowing two runs on five hits while striking out three over five innings. The Brewers piled on four of their five hits against Roupp in the first inning, leading to two runs and a lead they would never give back. Roupp totaled 68 pitches and only allowed an infield single over the subsequent four innings following his rocky opening frame. He's maintained a 1.33 ERA and 1.03 WHIP over nine appearances (20.1 innings) since Aug. 9. It remains to be seen whether Roupp's next appearance will be made as a starter or out of the bullpen and will likely hinge on whether the Giants are able to get Robbie Ray (hamstring) back from the injured list next week.
    ... See More ... See Less
  • Giants' Landen Roupp: Starting Tuesday's contest

    Roupp will start Tuesday's game against the Brewers, Shayna Rubin of the San Francisco Chronicle reports. It will be the first major-league start for Roupp, who fired 61 pitches over four scoreless relief innings in his last appearance Thursday versus the Diamondbacks. The righty has split time between the rotation and bullpen this season at Triple-A Sacramento, but he hasn't gone more than four frames in any outing in the majors and minors in 2024; therefore, he'll be relatively limited from a workload perspective.
    ... See More ... See Less
  • Giants' Landen Roupp: Sent to Sacramento

    The Giants optioned Roupp to Triple-A Sacramento on Saturday. Roupp's demotion clears room on the Giants' 26-man active roster for right-hander Camilo Doval, who was recalled from Triple-A. In his four major-league outings after being recalled from Sacramento on Aug. 9, Roupp allowed one run on five hits and two walks while striking out eight over 6.2 innings. He'll likely shift back into the rotation as he rejoins the Triple-A club.
    ... See More ... See Less
  • Giants' Landen Roupp: Called up by Giants

    The Giants recalled Roupp from Triple-A Sacramento on Friday, Maria I. Guardado of MLB.com reports. Roupp will take Camilo Doval's spot on the active roster, marking Roupp's first MLB action since June 30. In 16.1 big-league innings, Roupp has logged a 6.06 ERA and a 1.65 WHIP with a 15:10 K:BB.
    ... See More ... See Less

Recent Tweets