Joel Kuhnel P Milwaukee Brewers
Age 31 RHP 6'5" / 290 lbs MLB peak 0.3 · 2026 ILInjured 15-Day (D15)
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 63 proj IP
wRC+ AGAINSTvL 119110vR 101
ERA4.14
FIP3.92
K%15.9%
BB%5.5%
K-BB%10.4%
ROS IP63
Value2026 · WAR
Runs saved vs league avg · 63 IP
K: -17.0 runs (Runs saved by strikeouts vs lg-avg K%)-17KBB: +11.7 runs (Runs saved by walk suppression vs lg-avg BB%)+12BBCONTACT: +7.0 runs (Runs saved on contact quality (HR suppression) vs lg)+7CONTACTSTAM: +3.0 runs (Replacement credit for innings volume)+3STAMTotal WAR: +0.51 (63 IP)+0.5WAR
0.3-0.1-0.2-0.4262829
Grades · Statcast · Arsenal · Contract
Scouting Grades
STUF4545
CTRL7070
CMD5555
K†4545
Statcast Percentiles
FB Velo
p5895.1
Whiff%
p3122.6%
K%
p1014.0%
xwOBA vs
p140.355
FB+1.4 (57%)
CT (27%)
CH (7%)
SI (52%)
SL (7%)
CU (3%)

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
201621ROKBillings Mustangs180219214110%1.210.3%1.4%9.0%1.5%3.433.23
201621ROKBillings Mustangs180219214110%1.215.2%1.1%14.1%1.1%3.432.53
201722ADayton Dragons48064276541060%1.314.5%4.3%10.2%2.1%4.363.58
201722ADayton Dragons48064276541060%1.319.6%3.6%15.9%2.2%4.363.10
201823A+Daytona Tortugas4405322556920%1.219.2%4.6%14.6%1.0%3.042.61
201823A+Daytona Tortugas4405322556920%1.224.9%4.0%20.9%0.9%3.041.99
201924MIX3 levels52063257591870%1.219.5%6.5%13.0%3.5%2.564.18+0.3
201924MIX3 levels52063257591870%1.223.0%7.0%16.0%2.7%2.563.53+0.8
202025MLBCincinnati Reds303133020%1.023.1%0.0%23.1%15.4%6.009.60-0.2
202025MLBCincinnati Reds303133020%1.023.1%0.0%23.1%15.4%6.009.77-0.2
202126MIX2 levels81831111112%1.035.5%3.2%32.3%3.2%1.122.28
202126MIX2 levels81831111112%1.035.5%3.2%32.3%3.2%1.122.35
202227MIX2 levels63068297631490%1.122.0%5.1%16.9%3.0%5.803.52+1.0
202227MIX2 levels63068297631490%1.121.2%4.7%16.5%3.0%5.803.58+0.9
202328MIX2 levels47057258342060%1.211.7%8.1%3.7%2.9%6.044.71-0.1
202328MIX2 levels47057258342060%1.213.2%7.8%5.4%2.3%6.044.34+0.1
202429MIX2 levels41052214361120%1.315.6%6.6%9.0%0.6%3.292.93+1.0
202429MIX2 levels41052214361120%1.316.8%5.1%11.7%0.9%3.292.85+1.0
202530AAAScranton/Wilkes-Barre RailRiders50264259561154%1.319.0%4.5%14.6%1.9%3.533.08
202530AAAScranton/Wilkes-Barre RailRiders50264259561154%1.321.6%4.2%17.4%1.9%3.532.88
▸ 2026 Season
202631MLBMilwaukee Brewers62064275421880%1.013.6%6.4%7.2%3.0%4.364.42+0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202732MLBOAK56058246381570%1.015.6%5.9%9.6%2.9%4.514.52+0.0
202833MLBOAK51054226331470%1.014.7%6.4%8.3%3.2%4.684.80-0.2
202934MLBOAK46049206281470%1.113.8%6.9%6.9%3.5%4.935.10-0.3
202732MLBOAK52055232361470%1.115.6%5.9%9.6%2.9%4.514.52+0.0
202833MLBOAK49051215321470%1.014.7%6.4%8.3%3.2%4.684.80-0.1
202934MLBOAK42044186261360%1.013.8%6.9%6.9%3.5%4.935.10-0.3
▸ Career (MLB actual + context projections)
Career2850305130720679420%1.115.7%6.1%9.7%3.2%5.034.31+3.9
/ 200 IP187020085713552280%1.115.7%6.1%9.7%3.2%5.034.31+2.5
Career43635172197372120521%1.216.9%5.5%11.5%2.4%4.093.66+10.5
/ 200 IP169120084914446201%1.216.9%5.5%11.5%2.4%4.093.66+4.1

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
Joel Kuhnel (OGILVIE) 3.87 18.8%4.8%2.5% 4.79 14.7%8.4%160 +0.92
Juan Sandoval R 2029 · 3.77 FIP 34 SU 3.77 15.4%6.0%2.2%.294 3.35 17.4%8.8%116 -0.42 3.17 225 86
Jim Johnson R 2027 · 3.43 FIP 32 SU 3.43 17.2%6.2%1.8%.330 3.64 22.0%14.1%185 +0.21 2.51 251 83
Jared Hughes R 2026 · 4.21 FIP 31 SU 4.21 13.2%7.4%2.4%.283 3.81 19.4%11.5%210 -0.40 3.02 358 82
Bo Schultz R 2025 · 3.84 FIP 30 SU 3.84 14.4%5.2%2.4%.276 2.73 16.4%8.4%27 -1.11 2.73 141 82
Tanner Scheppers R 2025 · 4.65 FIP 30 SU 4.65 15.7%6.7%3.7%.301 4.39 101 81
Jean Machi R 2028 · 4.50 FIP 33 SU 4.50 16.3%8.6%3.1%.276 4.06 18.5%11.9%128 -0.44 3.92 186 81
Junichi Tazawa R 2026 · 4.66 FIP 31 SU 4.66 16.0%7.6%3.6%.270 4.93 19.3%9.7%63 +0.27 2.90 227 81
Angel Castro R 2027 · 4.89 FIP 32 SU 4.89 15.9%8.0%3.9%.268 4.43 13.6%5.5%231 -0.46 3.48 292 80
Tony Barnette R 2027 · 3.06 FIP 32 SU 3.06 19.9%6.1%1.6%.281 3.28 23.4%17.0%84 +0.22 2.63 144 80
Blaine Boyer R 2029 · 3.78 FIP 34 SU 3.78 12.3%5.6%1.8%.265 4.08 12.5%5.9%144 +0.30 3.21 209 80
Edwin Jackson R 2026 · 3.69 FIP 31 SU 3.69 17.5%8.8%1.8%.244 4.74 17.6%7.8%377 +1.05 3.69 521 79
Esteban Haro R 2026 · 3.81 FIP 31 SU 3.81 13.9%5.1%2.2%.386 3.62 9.5%3.9%39 -0.19 3.62 164 79
Pedro Rodriguez R 2026 · 3.95 FIP 31 SU 3.95 14.7%4.9%2.7%.368 3.39 145 79
Alex Wilson R 2026 · 4.25 FIP 31 SU 4.25 17.6%5.3%3.6%.232 5.01 19.4%13.4%62 +0.76 3.40 326 78
Tyler Sturdevant R 2026 · 4.80 FIP 31 SU 4.80 13.5%6.7%3.6%.300 3.28 149 78
Carlos Torres R 2027 · 3.19 FIP 32 SU 3.19 19.8%4.9%2.1%.315 3.74 20.8%12.4%206 +0.55 2.78 326 78
Matt Albers R 2027 · 3.18 FIP 32 SU 3.18 18.8%4.7%1.9%.252 4.51 20.4%13.3%147 +1.33 3.15 244 78
Luis Angel Daniel R 2026 · 4.80 FIP 31 SU 4.80 13.4%8.9%3.1%.286 4.11 9.8%0.3%53 -0.69 4.11 156 78
Logan Kensing R 2028 · 3.55 FIP 33 SU 3.55 17.6%8.8%1.5%.270 3.06 17.9%10.0%124 -0.49 2.77 172 78
Jose Manuel Lopez R 2026 · 3.37 FIP 31 SU 3.37 16.4%8.4%1.1%.308 4.72 19.3%7.3%90 +1.35 3.37 170 78

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 PROJECTION45515.8%5.9%1.164.53
Austin Pruitt ('23)56116.9%5.6%1.224.45
Blaine Hardy ('19)55018.6%7.7%1.113.91
Chris Rusin ('18)48917.9%7.1%1.014.43
Joe Biagini ('19)48119.1%7.8%1.284.86
JC Ramírez ('17)38317.0%7.7%1.304.33
Robert Gsellman ('21)56718.4%7.8%0.964.38