Skip to Main Content

Recent Games

date ip
Innings Pitched
w
Wins
l
Losses
era
Earned Run Average
FPTS
Fantasy Points
Jul 6, 2026 8.0 6 8 4.27 30.5
Jun 30, 2026 2.2 5 8 4.55 -12
Jun 25, 2026 6.0 5 7 4.07 14
Jun 19, 2026 6.0 5 7 4.15 14.5
Jun 12, 2026 4.2 5 7 4.24 1.5
Now Playing
Share Video
Link copied!
  • Image thumbnail
    1:02

    Highlights: Blue Jays at Giants (7/6)

  • Image thumbnail
    1:25

    Giants Are Sellers

  • Image thumbnail
    1:20

    Contenders to Sellers: Mets Trade Deadline Strategy

  • Image thumbnail
    1:25

    MLB Power Rankings: Philly Into Top 5

  • Image thumbnail
    1:43

    What is Yankees' biggest need at trade deadline?

  • Image thumbnail
    1:19

    MLB Draft Prospect Rankings: Lackey Rounds Out Top Three

  • Image thumbnail
    0:52

    Zack Gelof's Hit Streak Snapped After Hand Injury

  • Image thumbnail
    1:08

    Buster Posey, Tony Vitello Feeling the Heat

  • Image thumbnail
    0:49

    Rafael Devers Apologizes to Manager Tony Vitello

  • Image thumbnail
    1:06

    MLB Power Rankings (06/22): Padres - Biggest Faller

  • Image thumbnail
    1:06

    Should the San Francisco Giants Be Sellers?

  • Image thumbnail
    7:51

    MLB Trade Deadline: Who Are the Buyers and Sellers?

  • Image thumbnail
    1:15

    Will the Giants Trade 3B Matt Chapman?

  • Image thumbnail
    1:23

    Breaking Down the Trade Market For Taylor Ward

  • Image thumbnail
    7:12

    Breaking Down MLB Power Rankings

  • Image thumbnail
    0:55

    The Transformation of Brewers' Kyle Harrison

  • Image thumbnail
    1:57

    Analyzing the Padres' 'Dysfunctional Duo'

  • Image thumbnail
    0:53

    Highlights: Giants at Brewers (6/4)

  • Image thumbnail
    0:39

    Highlights: Giants at Brewers (6/3)

  • Image thumbnail
    1:10

    Shohei Ohtani on Track for Another MVP

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
2026 19310.7 97.0 6 8 — 104 42 4.27 1.31
2025 2039.2 106.7 7 7 — 102 45 3.80 1.48
2024 81.53.5 50.3 1 2 — 47 26 3.58 1.37
3y Avg. 1456.6 78.7 4 4 — 74 36 3.66 1.45
Projections Powered by
Fantasy Performance by Week
76%
Roster
54%
Start
#67
SP Rank

Fantasy News

  • Giants' Landen Roupp: Bounces back with quality start

    Roupp (6-8) earned the win over Toronto on Monday, allowing one run on three hits and two walks while striking out five batters over eight innings. Roupp breezed through five scoreless frames before Kazuma Okamoto tagged him for a solo homer in the sixth. That ended up being the only run the right-hander allowed en route to his eighth quality start of the season. The outing was particularly impressive because Roupp logged a season-high eight innings after going a season-low 2.2 frames while walking six batters and allowing six runs in a loss to Arizona in his previous start. He's had some bad blowups this season, but overall Roupp has managed a survivable 4.27 ERA along with a 1.31 WHIP and 104:42 K:BB over 97 innings spanning 18 starts.
    ... See More ... See Less
  • Giants' Landen Roupp: Pulled early Tuesday

    Roupp (5-8) allowed six runs on five hits and six walks while striking out four over 2.2 innings to take the loss Tuesday versus the Diamondbacks. Roupp lacked control -- the six walks represented a season high. This was his shortest outing of the season and guaranteed that he ended a second straight month winless. He has gone 0-7 across his last 11 starts, allowing four or more runs in six of them. Roupp has a 4.55 ERA, 1.37 WHIP and 99:40 K:BB through 89 innings over 17 starts this season. He's projected for a home start versus the Blue Jays in his next outing.
    ... See More ... See Less
  • Giants' Landen Roupp: Logs quality start vs. A's

    Roupp did not factor into the decision in Thursday's loss to the A's, allowing two runs on six hits and a walk over six innings. He struck out six. While Roupp has now gone 10 starts without a win, he was solid overall Thursday en route to a second straight quality start -- he's given up just four runs across 12 innings while striking out 13 in his last two outings. Roupp has a 5-7 record this season with a 4.07 ERA, 1.29 WHIP and 95:34 K:BB across 16 starts (86.1 innings). He's currently lined up to face the Diamondbacks on the road his next time out.
    ... See More ... See Less
  • Giants' Landen Roupp: Quality start in no-decision Friday

    Roupp didn't factor into the decision in Friday's 4-3 loss to the Marlins, allowing two runs on seven hits and a walk over six innings. He struck out seven. The right-hander was originally set to face Atlanta on Thursday, but his turn through the rotation got bumped after a rainout and he took advantage of a matchup against a less dangerous opponent. Roupp delivered his sixth quality start of the season on 98 pitches (57 strikes), and he was in line for the win before Sam Hentges coughed up the lead in the seventh inning. Roupp hasn't gotten into the win column since April 26, posting a 5.40 ERA, 1.60 WHIP and 52:19 K:BB in 45 innings over nine starts since the beginning of May. He'll try to end that drought in his next outing, which is scheduled to come at home next week against the A's.
    ... See More ... See Less
  • Giants' Landen Roupp: SF-ATL postponed

    Roupp and the Giants won't face Atlanta on Thursday, as the game was postponed due to inclement weather. Thursday's game will be pushed back to Aug. 31; meanwhile, Roupp's next start is likely to come Friday during San Francisco's series opener in Miami. The 27-year-old has struggled since the beginning of June, giving up four or more runs in two of his three starts this month while failing to make it through the fifth inning on both occasions.
    ... See More ... See Less
  • Giants' Landen Roupp: Rebounds in no-decision

    Roupp did not factor into the decision in Saturday's 3-2 extra-inning loss to the Cubs, allowing one run on three hits and three walks with five strikeouts over 5.2 innings. Roupp opened with five scoreless frames before allowing a solo homer in the sixth, departing one out shy of a quality start after throwing 98 pitches. It was an encouraging rebound for the 27-year-old, who had yielded eight runs while pitching through back discomfort in his previous outing Monday. He owns a 4.00 ERA, 1.29 WHIP and 77:30 K:BB across 69.2 innings this season and lines up for a home rematch against the Cubs next weekend.
    ... See More ... See Less
  • Giants' Landen Roupp: On track to make next start

    Roupp (back) threw a bullpen session Thursday and is on track to make his next scheduled start Saturday against the Cubs, Justice delos Santos of The San Jose Mercury News reports. Roupp pitched through back discomfort in his previous start Monday in Milwaukee, but he's recovered well enough to avoid missing a turn in the rotation. The right-hander has accrued a 4.22 ERA, 1.31 WHIP and 72:27 K:BB over 64 innings covering 12 starts this season.
    ... See More ... See Less
  • Giants' Landen Roupp: Pitched through back discomfort

    Roupp admitted Monday's 16-2 loss to Milwaukee that he pitched through back discomfort during his start, Andrew Baggarly of The Athletic reports. Roupp was charged with eight runs on eight hits and five walks and needed 96 pitches to cover his four innings. The righty's velocity dipped significantly during the start, going from 95 mph to 90.8 mph in the fourth inning. Roupp said the back issue is "definitely less serious" than the one that cost him three months of the minor-league season in 2023, and he thinks he'll be "fine." The 27-year-old is lined up to take on the Cubs at Wrigley Field on Saturday in his next outing, but he'll need to get through a between-starts bullpen session first before being cleared to pitch in Chicago.
    ... See More ... See Less
  • Giants' Landen Roupp: Lit up in second inning

    Roupp (5-6) took the loss Monday against the Brewers, allowing eight runs on eight hits and five walks in four innings. He struck out four. The second inning was a disastrous one for Roupp, who was clobbered for seven of his season-worst eight earned runs on the evening. Only half of his 96 pitches landed for strikes Monday, and the 27-year-old right-hander also tied a season high in walks allowed. Roupp will be trying to put Monday's dud in the rear-view mirror his next time out against the Cubs in Chicago, where he'll take a 4.22 ERA, 1.31 WHIP and 72:27 K:BB over 64 innings.
    ... See More ... See Less
  • Giants' Landen Roupp: Undone by rough fifth inning

    Roupp (5-5) took the loss Monday against the Diamondbacks, allowing four runs (two earned) on seven hits and one walk while striking out seven over five innings. Roupp looked sharp early and had allowed just one run through four innings, with the lone blemish being a Gabriel Moreno solo homer in the third. However, things unraveled in a wild fifth inning as San Francisco's defense committed two errors that led to a pair of unearned runs and forced an earlier than expected exit for the right-hander. Despite the loss, Roupp tied his season high with seven strikeouts, and the homer he allowed was only the third he has surrendered all season. He has now completed six innings just once over his last five starts but still owns a strong 3.30 ERA, 1.18 WHIP and 68:22 K:BB across 60 innings. Roupp is scheduled to face the Rockies on the road Sunday.
    ... See More ... See Less
  • Giants' Landen Roupp: Strong in no-decision

    Roupp allowed one run on seven hits and struck out three without walking a batter over six-plus innings in a no-decision versus the Diamondbacks on Tuesday. Roupp put together a strong start, but the Giants' bullpen squandered the lead in the ninth inning. This was Roupp's fifth quality start of the year, and it's the sixth time he's held an opponent to one run or fewer. This was also his first no-decision, ending a stretch of three straight losses. He's at a 3.27 ERA, 1.15 WHIP and 61:21 K:BB through 55 innings over 10 starts. He has made gains in strikeouts while continuing to limit flyballs, which has served him well in preventing runs. Roupp is projected to make his next start at home in a rematch versus Arizona.
    ... See More ... See Less
  • Giants' Landen Roupp: Strikes out eight in loss

    Roupp (5-3) allowed one run on three hits and three walks while striking out eight over four-plus innings to take the loss Saturday versus the Pirates. Roupp had a decent performance, but he struggled with his command and racked up 94 pitches (60 strikes). That led to a fairly early exit, and the Giants' bullpen ranged from shaky to full-blown disaster, giving the team's offense no chance to get Roupp off the hook. The eight strikeouts were a season high for the right-hander despite the short start. He's at a 3.09 ERA, 1.10 WHIP and 51:19 K:BB through 43.2 innings across eight starts this season. Roupp is projected to make his next appearance in a tough road matchup versus the Dodgers.
    ... See More ... See Less
  • Giants' Landen Roupp: Delivers 7.2 innings in fifth win

    Roupp (5-1) earned the win Sunday, allowing three runs on two hits and two walks over 7.2 innings against the Marlins. He struck out six. Roupp's strong start to 2026 continued, as he worked past a Graham Pauley three-run homer in the second inning to log a career high in innings for a single game and pick up his fifth win. After issuing five free passes in his previous start against the Dodgers, Roupp allowed just two walks Sunday. Through 35.1 innings (six starts) this season, the 27-year-old owns a 2.55 ERA and 0.91 WHIP with a 37:14 K:BB and is tentatively scheduled to next pitch Saturday against the Rays.
    ... See More ... See Less
  • Giants' Landen Roupp: Can't build on season-opening win

    Roupp (1-1) took the loss against the Mets on Saturday, allowing seven runs (five earned) on seven hits and one walk while striking out seven batters over 4.2 innings. The seven punchouts were useful for fantasy managers who deployed the hurler, but there were few (if any) other positives to take away from Roupp's performance. His outing was particularly disappointing given the strong six innings of shutout ball he tossed against San Diego in his season debut Monday. Roupp was similarly up-and-down last season -- he had six outings of zero runs allowed and five of four or more runs permitted over 22 regular-season starts -- so consistency seems to be his biggest issue. He'll try to get back on track in his next start, which is tentatively scheduled to come in Baltimore next week.
    ... See More ... See Less
  • Giants' Landen Roupp: Struggling with walks

    Roupp gave up two earned runs on four hits with four strikeouts and three walks over three innings during Friday's split-squad game against the Reds. The right-hander had a 3.80 ERA, 1.48 WHIP and 102:45 K:BB across 22 starts last season and is expected to begin 2026 as a back-end starter for the Giants. Roupp's walk rate has been a bit of a concern, and that's remained the case during spring training with five free passes through nine innings. The 27-year-old has excelled in terms of run prevention with a 3.73 ERA through his first 45 big-league appearances, but Roupp's career 1.45 WHIP is much less attractive.
    ... See More ... See Less
  • Giants' Landen Roupp: Diagnosed with bone bruise

    Thursday's MRI revealed Roupp has a bone bruise in his left knee, and the pitcher will seek out a second opinion, Alex Pavlovic of NBC Sports Bay Area reports. It's a generally positive result for Roupp, who was struck by a comebacker and fell awkwardly during Wednesday's start before requiring a cart to exit the field of play. While Roupp is on the IL, Carson Whisenhunt should fill the open spot in the rotation.
    ... See More ... See Less
  • Giants' Landen Roupp: Officially lands on 15-day IL

    The Giants placed Roupp on the 15-day injured list Friday with left knee inflammation. The club is calling it inflammation for now, but Roupp underwent an MRI on Thursday and a more specific diagnosis could come Friday, per Alex Pavlovic of NBC Sports Bay Area. Roupp was injured during Wednesday's start versus the Padres after being struck by a comebacker and then twisting awkwardly when he fell to the ground. Carson Whisenhunt is taking Roupp's spot on the roster and in the rotation.
    ... See More ... See Less
  • Giants' Landen Roupp: Rough return from injury

    Roupp allowed five runs on five hits and a walk while striking out five over three-plus innings in a no-decision versus the Rays on Friday. Roupp missed three weeks due to right elbow inflammation. He wasn't great in his return from the injured list -- aside from a tidy 12-pitch first inning, he struggled to keep the Rays in check. The 26-year-old is now at a 3.45 ERA, 1.45 WHIP and 100:43 K:BB over 104.1 innings across 21 starts this season. When factoring in his three-inning rehab start with Triple-A Sacramento, Roupp's workload is equal to his career-high 107.1 frames from 2022, which came across three levels of the minors. That makes fatigue a risk over the last quarter of this campaign. Roupp is projected to make his next start at San Diego.
    ... See More ... See Less
  • Giants' Landen Roupp: Expected to start Friday

    Roupp (elbow) is expected to be activated from the 15-day injured list and start Friday's contest against the Rays, Shayna Rubin of the San Francisco Chronicle reports. Roupp is set to make his return to action with the Giants after tossing three innings, allowing three runs on three hits while striking out four batters in a rehab start with Triple-A Sacramento on Sunday. The right-hander has been on the shelf since July 25 with right elbow inflammation, but he'll rejoin the major-league roster after just 20 days away. Roupp was limited to 50 total pitches in his rehab outing, so he'll likely be on a workload restriction in his return versus Tampa Bay.
    ... See More ... See Less
  • Giants' Landen Roupp: Works three innings in rehab start

    Roupp (elbow) struck out four and allowed two earned runs on three hits and no walks over three innings in a rehab start Sunday with Triple-A Sacramento. In his first appearance since landing on the injured list July 25 due to right elbow inflammation, Roupp flashed his normal velocity and exhibited good control, pumping 33 of his 50 pitches in for strikes. The Giants will likely want Roupp to push his workload up into the 75-pitch range before activating him from the IL, so he'll presumably require at least one more start in the minors.
    ... See More ... See Less

Recent Tweets