Justin Bruihl P St. Louis Cardinals
+0.4 WAR
Age 29 LHP 6'2" / 215 lbs MLB peak 0.3 · 2026
ERA4.54
FIP3.97
xFIP6.06
SIERA5.77
K%23.8%
BB%8.7%
K-BB%15.1%
IP50
trajectory · 10 yrs
0.3peak
2026
STUF5555
CTRL5050
CMD5555
K†4545
FB Velo
p1491.9
Whiff%
p1018.0%
K%
p1010.7%
xwOBA vs
p100.392
SL (35%)
CH (11%)
SI (43%)
CT (2%)
FB-0.7 (53%)

Career (MLE) + Projections

Park-neutral MLB-equivalent. MiLB translated via MLE factors. FIP-based WAR vs replacement FIP=5.3 (SP) / 4.95 (RP, <80 IP). FIP+ = runs above league-avg FIP · REP = replacement-level bonus.

YearAge LvlTeam GGSIPBF KBBHR K%BB%HR% ERAFIP WAR
201821ROKOgden Raptors210321594424118.8%18.9%0.9%8.244.38+0.2
201922A+Rancho Cucamonga Quakes25042163519023.2%7.0%0.0%1.302.03+1.4
202124MLBLos Angeles Dodgers473562216113424.3%6.1%1.9%2.722.89+1.3
202225MLBLos Angeles Dodgers491542443724614.0%10.2%2.5%3.674.58+0.2
202326MLBColorado Rockies521562395019319.4%8.3%1.2%4.313.19+1.1
202427MLBPittsburgh Pirates440472145220322.1%11.2%1.3%3.803.38+0.8
202528MLBToronto Blue Jays540562416718525.4%7.8%2.4%3.883.25+1.1
▸ 2026 Season
202629MLBSt. Louis Cardinals1009436818.00
ROS29MLBSTL41411753415519.5%8.4%2.6%4.514.33+0.3
2026 Total29MLBSTL502184023618.4%10.4%2.6%5.133.56+0.8
▸ 2027+ Projections — Marcel base + age-bracket aging
202730MLBSTL49492063820618.5%9.6%2.7%4.654.61+0.2
202831MLBSTL47471993619618.2%9.7%2.8%4.674.69+0.1
202932MLBSTL45451913419617.9%9.8%2.9%4.744.79+0.1
203033MLBSTL43431833218517.4%10.0%3.0%4.844.91+0.0
203134MLBSTL41411742918516.7%10.2%3.1%4.965.05-0.0
203235MLBSTL39391632617515.9%10.4%3.2%5.105.20-0.1
203336MLBSTL36361532316515.2%10.7%3.3%5.265.36-0.2
▸ Career (all levels · actual + projected)
Career302535215243161512420.8%9.9%1.6%3.913.47+7.3
/ 200 IP1723200866180861420.8%9.9%1.6%3.913.47+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
Justin Bruihl (OGILVIE) 4.33 19.5%8.4%2.6% 4.69 18.2%8.5%141 +0.36
Kwang Hyun Kim L 2029 · 3.69 FIP 32 SU 3.69 15.6%6.5%2.0%.214 4.23 17.7%9.5%107 +0.54 3.69 146 76
Ross Detwiler L 2026 · 5.45 FIP 29 SW 5.45 14.2%12.2%3.7%.356 4.80 14.1%5.9%242 -0.65 3.45 512 75
Jose Meraz L 2026 · 4.31 FIP 29 SU 4.31 16.4%10.3%2.4%.282 3.80 10.5%-2.0%30 -0.51 3.70 110 74
Lucas Luetge L 2026 · 3.66 FIP 29 SW 3.66 21.0%10.8%1.8%.346 3.60 22.0%14.2%100 -0.06 2.60 430 74
Brian Duensing L 2029 · 4.46 FIP 32 SU 4.46 11.5%8.1%2.4%.252 3.76 20.2%11.8%137 -0.70 2.63 198 74
James Russell L 2026 · 3.59 FIP 29 SU 3.59 13.5%4.7%1.9%.331 4.20 14.1%8.7%111 +0.61 2.65 233 73
Buddy Boshers L 2026 · 4.43 FIP 29 SU 4.43 18.9%8.0%3.5%.300 3.46 24.1%15.6%112 -0.97 2.83 223 73
Tommy Layne L 2027 · 3.64 FIP 30 SU 3.64 21.7%12.1%1.6%.284 3.27 20.2%11.0%97 -0.37 1.32 182 73
Jeremy Horst L 2026 · 4.12 FIP 29 SW 4.12 18.8%11.2%2.2%.291 3.71 15.1%2.7%48 -0.41 3.71 108 73
Dan Jennings L 2026 · 3.18 FIP 29 SW 3.18 17.8%10.8%0.4%.304 4.09 17.8%9.3%127 +0.91 3.06 244 73
Tyler Olson L 2026 · 3.87 FIP 29 SU 3.87 20.0%10.0%2.2%.326 4.01 21.6%12.9%31 +0.14 3.08 263 73
Marlon Arias L 2027 · 4.30 FIP 30 SW 4.30 16.8%12.2%2.0%.330 3.73 17.2%9.5%22 -0.57 3.73 154 72
Brian Flynn L 2026 · 4.49 FIP 29 SW 4.49 17.7%10.1%2.9%.333 3.82 277 72
Roy Merritt L 2027 · 3.92 FIP 30 SU 3.92 13.3%5.9%2.2%.293 3.92 16.2%10.4%116 +0.00 3.92 129 72
Yuki Matsui L 2026 · 4.44 FIP 29 SW 4.44 22.4%11.4%3.3%.253 3.52 126 72
Jason Vargas L 2029 · 4.25 FIP 32 SU 4.25 14.8%6.6%2.8%.295 4.61 19.2%12.1%285 +0.36 4.04 478 71
Colt Hynes L 2027 · 3.42 FIP 30 SU 3.42 16.2%8.4%1.1%.290 3.68 17.9%13.2%105 +0.26 3.42 152 71
Blaine Hardy L 2026 · 3.30 FIP 29 SW 3.30 16.2%6.2%1.4%.246 3.80 20.6%14.7%231 +0.50 2.75 417 71
Franklin Morales L 2026 · 3.33 FIP 29 SW 3.33 15.9%5.4%1.6%.271 4.03 15.0%7.0%39 +0.70 3.33 101 71
Jeff Ibarra L 2026 · 3.66 FIP 29 SU 3.66 18.1%7.0%2.2%.342 2.89 20.6%17.2%29 -0.77 2.89 101 71

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.