Players / Player profile
SF · P

Landen Roupp

Age 28 B/T R/R 6′2″, 220 lb USA MLB debut 2024
40-man
  • San Francisco’s roster as it stands #2 starter · 135 IP · 1.7 WAR in the role
  • Trade read Available at a price: SF 32% playoff odds; control through 2030.
Keystone Stuff 97 38th pct
2026 fWAR 2.5
Projected 2027 WAR 2.0 at 158 IP · 1.7 in his 2027 role

Pitching · 2026 percentiles

vs. MLB pitchers with 500+ pitches · 2,712 pitches

Keystone Stuff 97 Keystone Stuff: 97, 38th percentile
Keystone Location 106 Keystone Location: 106, 78th percentile
Keystone Pitching 102 Keystone Pitching: 102, 58th percentile
Run value (xRV) 0.00 Run value (xRV): 0.00, 43rd percentile
Strikeout % 21.8% Strikeout %: 21.8%, 43rd percentile
Walk % 11.4% Walk %: 11.4%, 20th percentile
Whiff % 24.3% Whiff %: 24.3%, 46th percentile
Chase % 30.3% Chase %: 30.3%, 50th percentile
Fastball velo 93.3 Fastball velo: 93.3, 29th percentile
Extension 6.3 ft Extension: 6.3 ft, 33rd percentile
155.0 IP4.01 ERA3.73 FIP 23° arm

Arsenal & Pitch Lab

Movement normalized to arm side · Keystone Stuff by pitch

−20−20−10−100010102020← Glove sideArm side →Rise (IVB, in) →SICUCHFC4S
RHP · arm angle 23° · how to read
PitchUseVeloIVBHBStuffLocWhiffxRV/100
Sinker34% use34%93.42.8+17.1941048%−1.11
Curveball26% use26%76.7−8.4−19.011210734%+0.90
Changeup20% use20%87.1−2.6+15.09110529%+0.20
Cutter14% use14%89.35.9−2.710010527%+0.88
Four-seam6% use6%92.910.7+10.4807536%−0.18
Weak pitch to watch

Sinker grades 94 with below-average expected results; his curveball grades 112. The best case is against righties: the curveball is worth +1.1 runs per 100 pitches more, 1.6 standard errors (366 and 409 pitches), short of the 2 needed. No mix change until it clears.

Most similar pitchers

Pitches like Roupp: same hand, shape, slot and mix

SimilarityPlayerStuff’26 WAR’27 proj2027
55Nolan McLean NYM · ’011053.53.1Pre-arb
55JR Ritchie ATL · ’0395−0.30.2—
51Chris Bassitt BAL · ’89931.00.6Free agent
45Seth Lugo KC · ’89901.80.8Signed $21.5M
43Clay Holmes CHC · ’93951.81.3Player option $12.0M

Same-handed pitchers nearest on fastball velocity and shape, arm angle, extension, pitch mix, secondary shapes, Stuff, whiff rate and workload. 2026 regulars only.

Pitch locations · 2026

Where each pitch finishes, by batter side

Sinker 32%
49% zone
Changeup 26%
21% zone
Curveball 20%
35% zone
Cutter 15%
44% zone
Four-seam 7%
16% zone

Where each pitch finishes, catcher’s view. The bar marks the batter’s side; the box is an average strike zone. Pitches with 40+ thrown to this side.

Contract & projection

Club control (RosterResource) · Keystone projected WAR

2027 2.0 WAR Pre-arb $780K*
2028 1.9 WAR Arbitration $3.8M*
2029 1.8 WAR Arbitration $6.6M*
2030 1.6 WAR Arbitration $10.7M*

* projected arbitration or minimum salary. Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2025AAAAAASacramento River Cats2613 IP 3 IP · 6.00 ERA · 33.3% K · 0.0% BB
Keystone is an independent portfolio project. It is not affiliated with Major League Baseball or any club. Data: MLB Stats API, Baseball Savant, FanGraphs. Used under their terms for individual, non-commercial use.