Sam Stuhr P Stockton Ports
Age 23 RHP 6'1" / 195 lbs A peak 0.9 · 2029
2026 ROS PROJECTION39 act + 67 ip · rates below = ROS only
wRC+ AGAINSTvL 145136vR 127
ERA5.62
FIP5.62
K%14.4%
BB%14.0%
K-BB%0.4%
ROS IP67
Value2026 · WAR
Runs saved vs league avg · 106 IP
K: -3.9 runs (Runs saved by strikeouts vs lg-avg K%)-4KBB: -2.5 runs (Runs saved by walk suppression vs lg-avg BB%)-3BBCONTACT: -11.2 runs (Runs saved on contact quality (HR suppression) vs lg)-11CONTACTSTAM: +14.4 runs (Replacement credit for innings volume)+14STAMTotal WAR: -0.33 (106 IP)-0.3WAR
0.00.20.30.30.3262830
Grades · Contract
Scouting Grades
STUF3535
CTRL3535
CMD3535
K†3045

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Stats + Projections

Viewactual = stats as recorded (seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to industry-standard fWAR.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
202522AStockton Ports25169644092471064%3.815.5%12.6%2.9%2.4%6.594.71
202522AStockton Ports25169644092471064%3.820.9%10.7%10.2%2.3%6.594.01
▸ 2026 Season
202623AStockton Ports9339161407833%4.318.4%5.1%13.3%6.5%4.385.74-0.5
ROS23MLBOAK64067283414080%1.014.4%14.0%0.4%2.9%5.625.62-0.7
ROS23MLBOAK014.4%14.0%0.4%2.9%5.625.62
2026 TOT23MLBOAK10644481471618.2%10.5%7.7%3.6%5.175.67-0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724MLBOAK996929047378100%7.616.3%12.8%3.5%2.9%5.375.30-0.5
202825MLBOAK997029451368100%7.717.4%12.1%5.4%2.9%5.185.11-0.3
202926MLBOAK997029453358100%7.718.0%11.9%6.1%2.9%5.085.04-0.2
203027MLBOAK996929052358100%7.618.1%11.9%6.2%2.9%5.065.06-0.3
202724MLBOAK442912220164100%7.216.3%12.8%3.5%2.9%5.375.30-0.3
202825MLBOAK664619434236100%7.717.4%12.1%5.4%2.9%5.185.11-0.3
202926MLBOAK775523242287100%7.918.0%11.9%6.1%2.9%5.085.04-0.3
203027MLBOAK885824544297100%7.218.1%11.9%6.2%2.9%5.065.06-0.3
▸ Career (MLB actual + context projections)
Career25251897981419723100%7.617.6%12.1%5.5%2.9%5.144.72+1.5
/ 200 IP272720084414910324100%7.517.6%12.1%5.5%2.9%5.144.72+1.6
Career341913560198642156%4.016.3%10.6%5.7%3.5%5.954.99+0.6
/ 200 IP5028200893145953156%4.016.3%10.6%5.7%3.5%5.954.99+1.0

Career Path Comps

What happened to similar pitchers from this age · Y-axis: ERA+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Profile at Match Age Next 3 Yrs Career
CompAgeRole FIPK%BB%HR/BFBABIP FIPK%K-BB%IP ΔFIPLow FIPIPMatch
Sam Stuhr (OGILVIE) 5.62 14.4%14.0%2.9% 5.15 17.3%5.0%208 -0.47
Jacob Meador R 2026 · 5.28 FIP 23 SP- 5.28 15.6%14.0%3.1%.301 6.83 14.7%-6.6%50 +1.55 5.28 139 87
Ike Buxton R 2026 · 4.93 FIP 23 SP- 4.93 16.8%15.2%2.4%.241 4.68 14.8%-0.6%123 -0.25 4.52 196 87
Dawson Netz R 2027 · 5.27 FIP 24 SP- 5.27 16.4%12.9%3.5%.321 4.42 23.3%12.6%51 -0.85 4.42 102 87
Cobi Johnson R 2026 · 5.34 FIP 23 SP- 5.34 16.0%14.8%3.1%.257 4.62 19.9%1.4%41 -0.72 4.62 140 86
Channing Austin R 2026 · 4.43 FIP 23 SP- 4.43 15.0%15.6%1.1%.304 3.58 23.2%7.3%38 -0.85 3.58 109 84
Anyelo Gómez R 2026 · 4.85 FIP 23 SW 4.85 17.1%12.2%3.0%.292 2.69 24.2%15.6%68 -2.16 2.69 145 83
Boone Whiting R 2028 · 5.21 FIP 25 SP- 5.21 11.3%13.9%2.4%.337 4.78 10.9%4.8%132 -0.43 4.78 227 83
Jonathan Hughes R 2027 · 4.59 FIP 24 SP- 4.59 12.9%12.5%1.8%.351 3.81 16.5%6.2%146 -0.78 3.50 219 82
Matt Ruppenthal R 2026 · 4.55 FIP 23 SP- 4.55 19.1%14.3%2.3%.290 4.24 21.4%6.5%143 -0.31 3.72 283 82
Tyler Schlaffer R 2026 · 5.25 FIP 23 SP- 5.25 14.5%13.3%3.1%.298 4.24 20.0%6.8%154 -1.01 4.01 363 82
Tyler Brashears R 2026 · 5.54 FIP 23 SW 5.54 12.1%13.0%3.3%.314 3.57 156 82
Jacob Cravey R 2026 · 5.13 FIP 23 SW 5.13 15.7%12.6%3.2%.246 7.57 11.0%-7.2%28 +2.44 5.13 204 82
Holden Wilkerson R 2026 · 4.86 FIP 23 SW 4.86 15.8%11.0%3.1%.311 4.37 114 81
Houston Roth R 2026 · 4.58 FIP 23 SW 4.58 16.4%10.5%2.8%.263 4.63 20.8%8.3%228 +0.05 3.57 389 80
Chase Cohen R 2025 · 4.67 FIP 22 SP- 4.67 15.8%13.0%2.3%.317 4.66 22.1%9.2%85 -0.01 3.68 263 80
Wills Montgomerie R 2026 · 5.03 FIP 23 SP- 5.03 19.3%19.1%2.1%.275 4.55 20.1%6.0%105 -0.48 4.55 153 80
Jose Guedez R 2026 · 4.43 FIP 23 SP- 4.43 15.4%13.4%1.7%.283 5.94 15.2%4.2%38 +1.51 2.31 248 80
James McArthur R 2025 · 5.37 FIP 22 SP- 5.37 18.8%15.5%3.5%.304 4.20 20.0%10.7%131 -1.17 3.53 352 80
Brooks Auger R 2026 · 5.00 FIP 23 SP- 5.00 11.8%11.8%2.5%.299 3.81 26.3%14.4%46 -1.19 3.81 138 80
Carlos Sano R 2028 · 4.98 FIP 25 SP- 4.98 17.6%11.2%3.6%.282 9.58 19.7%7.1%18 +4.60 4.98 105 79

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Pool: 327 completed pitcher careers (2015-2024).

PlayerYrsIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION56916.9%12.5%1.115.26
Steven Brault ('21)65718.8%11.3%1.004.77
Jorge De La Rosa ('18)49819.5%10.3%1.224.52
Miguel Castro ('23)75920.8%12.0%1.043.99
Adam Conley ('19)58319.7%9.5%1.174.82
Wily Peralta ('22)77116.1%9.8%1.224.66
Travis Wood ('17)38520.8%9.8%1.344.72