Bobby's Bets
Bobby's BetsAnalytics Preview
Home
Picks & tools
Facts
Search
Research
Lines
College FB
Compare
💸 Refer
Bobby's Bets — Stats, facts & research
LearnRefer & EarnMy RecordDiscordTwitter

Bobby's Bets publishes sports statistics and analysis for informational purposes only. Nothing here is a prediction of results or a recommendation to wager. Must be 21+ (18+ where permitted by law). Please play responsibly.

Problem gambling? Call or text 1-800-GAMBLER — free, confidential, 24/7 — or visit ncpgambling.org.

Terms of Service·Disclaimer·Responsible Play

HomePicksFactsResearch
SF
mlbSF

Landen Roupp

Starting pitcher · SF · 2026: 29 GS · 155.0 IP · 8.3 K/9 · 4.4 BB/9

4.01
ERA
1.30
WHIP
143
K
155.0
IP

Recent form

Last 15 games

Strikeouts per outing, oldest → newest. Dashed line = his 2026 average (4.9).

Season calendar

29 games · strikeouts vs his average
Mar
Apr
May
Jun
Jul
Aug
Sep
BelowAbove their averageBest: 05/09 · 4.0 IP, 8 K, 1 ER vs PIT

Splits

Arrows = last 10 vs season
ERAWHIPK/9IP/g
Season29 G4.011.308.35.3
Last 1010 G4.061.356.55.1
Home13 G3.691.198.35.4
Away16 G4.271.398.35.3
ARI5 G4.761.818.34.5

Vs opponent uses every 2025 and 2026 outing in our logs.

Where they rank

vs MLB starters, 2026, 3+ outings of 4+ IP avg
Strikeouts / 9
8.3
53
Walks / 9
4.4
11
ERA
4.01
54
WHIP
1.30
50
Innings / outing
5.3
66

Percentile, 0–100. Green = top fifth of the pool, red = bottom third.

Most similar

Same stats, closest profile
SDRobbie Ray3.45 ERA · 7.7 K/9TORJosé Soriano3.96 ERA · 8.6 K/9STLQuinn Mathews3.83 ERA · 8.4 K/9

Game log

25 of 51
09/14@ STL
4.1 IP · 5 H · 2 ER · 3 BB4K
09/08vs STL
6.0 IP · 2 H · 4 BB2K
09/02@ PIT
5.0 IP · 2 H · 1 ER · 2 BB4K
08/27vs ARI
5.0 IP · 4 H · 1 ER · 2 BB3K
08/20@ CLE
5.1 IP · 5 H · 3 ER · 4 BB2K
08/14vs COL
5.2 IP · 5 H · 4 ER · 3 BB5K
08/08vs DET
5.1 IP · 2 H · 1 ER · 5 BB3K
08/02@ SD
4.2 IP · 6 H · 5 ER · 4 BB6K
07/28vs MIL
3.2 IP · 4 H · 4 ER · 3 BB1K
07/22@ KC
6.0 IP · 4 H · 2 ER7K
07/17@ SEA
7.0 IP · 2 H · 3 BB2K
07/06vs TOR
8.0 IP · 3 H · 1 ER · 2 BB5K
06/30@ ARI
2.2 IP · 5 H · 6 ER · 6 BB4K
06/25vs OAK
6.0 IP · 6 H · 2 ER · 1 BB6K
06/19@ MIA
6.0 IP · 7 H · 2 ER · 1 BB7K
06/12vs CHC
4.2 IP · 4 H · 4 ER · 2 BB5K
06/06@ CHC
5.2 IP · 3 H · 1 ER · 3 BB5K
06/01@ MIL
4.0 IP · 8 H · 8 ER · 5 BB4K
05/25vs ARI
5.0 IP · 7 H · 2 ER · 1 BB7K
05/19@ ARI
6.0 IP · 7 H · 1 ER3K
05/14@ LAD
5.1 IP · 6 H · 4 ER · 2 BB7K
05/09vs PIT
4.0 IP · 3 H · 1 ER · 3 BB8K
05/02@ TB
4.1 IP · 8 H · 4 ER · 2 BB6K
04/26vs MIA
7.2 IP · 2 H · 3 ER · 2 BB6K
04/21vs LAD
5.0 IP · 1 H · 1 ER · 5 BB7K
DateOppKIPHERBBPIT
09/14@STL44.152388
09/08STL26.020481
09/02@PIT45.021275
08/27ARI35.041295
08/20@CLE25.153490
08/14COL55.254391
08/08DET35.121585
08/02@SD64.265499
07/28MIL13.244384
07/22@KC76.042091
07/17@SEA27.020397
07/06TOR58.0312104
06/30@ARI42.256684
06/25OAK66.0621108
06/19@MIA76.072198
06/12CHC54.2442105
06/06@CHC55.231398
06/01@MIL44.088596
05/25ARI75.072193
05/19@ARI36.071091
05/14@LAD75.1642105
05/09PIT84.031394
05/02@TB64.184288
04/26MIA67.2232103
04/21LAD75.0115106

GS counts outings of 4+ IP or 50+ pitches — our logs don't flag starts.