Christian Oppor P Birmingham Barons
Age 22 LHP 6'2" / 175 lbs AA Svc 0.0 · Ctrl thru 2032 peak 1.2 · 2029
2026 ROS PROJECTION38 act + 8 ip · rates below = ROS only
showingROS
wRC+ AGAINSTvL 108117vR 125
ERA4.82
FIP4.82
K%24.8%
BB%14.9%
K-BB%9.9%
ROS IP8
Value2026 · WAR
Runs saved vs league avg · 46 IP
K: -1.4 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: -15.0 runs (Runs saved by walk suppression vs lg-avg BB%)-15BBCONTACT: +2.6 runs (Runs saved on contact quality (HR suppression) vs lg)+3CONTACTSTAM: +1.9 runs (Replacement credit for innings volume)+2STAMTotal WAR: -1.26 (46 IP)-1.3WAR
0.00.91.90.30.71.11.31.21.126272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$19M ctrl surplus
Grades · Contract
Scouting Grades
OFP50
STUF5055
CTRL4545
CMD3045
K†6060
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+0.3$1M+$0.4M
2028Pre-Arb$0.8M+0.7$2M+$2M
2029Pre-Arb$0.8M+1.1$7M+$6M
2030Arb-1$5M+1.3$8M+$4M
2031Arb-2$8M+1.2$7M+$2M
2032Arb-3$11M+1.1$6M+$0.0M (cut)
Totals $16M $30M +$15M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per year (as recorded, no adjustments)
▸ Career — adjusted (each season translated to a park/league-neutral MLB-equivalent line; levels combined per year)
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202319ROK MLEACL White Sox5183092020%1.530.0%6.7%23.3%0.0%1.171.41
202319ROK MLEACL White Sox5183092020%1.530.0%6.7%23.3%0.0%1.171.41
202319ROK RAWACL White Sox5183092020%1.530.0%6.7%23.3%0.0%1.171.53
202420ROK MLEACL White Sox129381704628175%3.218.4%20.6%-2.2%0.8%5.214.57
202420ROK MLEACL White Sox129381704628175%3.218.4%20.6%-2.2%0.8%5.214.57
202420ROK RAWACL White Sox129381704628175%3.227.1%16.5%10.6%0.6%5.213.23
202521MIX MLE2 levels222288366116426100%4.024.1%13.3%10.9%2.2%3.083.96
202521MIX MLE2 levels222288366116426100%4.024.1%13.3%10.9%2.2%3.083.96
202521MIX RAW2 levels222288366116426100%4.031.7%11.5%20.2%1.6%3.082.78
▸ 2026 season
YTD22AA MLEBirmingham Barons2313382314183357%1.713.8%37.5%-23.7%1.2%12.687.34
YTD22AA MLEBirmingham Barons2313382314183357%1.713.8%37.5%-23.7%1.2%12.687.34
▸ 2026 season — so far · projected rest · full
202622ROK RAWCWS8511701928062%1.427.1%40.0%-12.9%0.0%10.645.87
202622A+ RAWCWS7033241910%0.412.5%59.4%-46.9%3.1%50.6211.28
202622AA RAWCWS882512918362100%3.114.0%27.9%-14.0%1.6%9.496.31
ROS22MLB MLECWS11834951100%8.224.8%14.9%9.9%2.8%4.824.82+0.0
2026 TOT22MLB MLECWS462655088418.7%33.2%-14.5%1.5%11.306.90-1.2
▸ Career projection (2027+) — MLB context, MLB playing time (IP × MLB%)
202723MLB MLECWS23231275381367015100%5.525.3%13.0%12.3%2.8%4.624.52+0.6
202824MLB MLECWS28281576611697818100%5.625.6%11.8%13.9%2.8%4.444.34+1.0
202925MLB MLECWS30301757391918121100%5.825.8%11.0%14.8%2.8%4.314.22+1.4
203026MLB MLECWS29291757391928021100%6.025.9%10.9%15.0%2.8%4.244.20+1.4
203127MLB MLECWS29291727281898021100%5.925.9%10.9%15.0%2.8%4.244.24+1.3
203228MLB MLECWS28281677061827821100%6.025.8%11.1%14.7%2.9%4.294.32+1.1
203329MLB MLECWS27271606741727621100%5.925.6%11.3%14.2%3.1%4.394.45+0.8
203430MLB MLECWS25251506341607421100%6.025.2%11.6%13.6%3.3%4.534.63+0.5
203531MLB MLECWS23231405911477121100%6.124.8%12.0%12.8%3.5%4.714.83+0.1
203632MLB MLECWS22221305471336821100%5.924.3%12.4%12.0%3.8%4.925.06-0.2
203733MLB MLECWS20201195021206420100%5.923.8%12.8%11.0%4.0%5.155.31-0.6
202723MLB CTXCWS12126427068358100%5.325.3%13.0%12.3%2.9%4.654.55+0.3
202824MLB CTXCWS20201104641195513100%5.525.6%11.8%13.9%2.8%4.474.37+0.7
202925MLB CTXCWS24241426001556617100%5.925.8%11.0%14.8%2.8%4.344.25+1.1
203026MLB CTXCWS26261536461677018100%5.925.9%10.9%15.0%2.8%4.274.23+1.3
203127MLB CTXCWS26261566591717219100%6.025.9%10.9%15.0%2.9%4.274.27+1.2
203228MLB CTXCWS26261546501687219100%5.925.8%11.1%14.7%3.0%4.324.35+1.1
203329MLB CTXCWS25251496291617120100%6.025.6%11.3%14.2%3.1%4.424.48+0.8
203430MLB CTXCWS24241415951506920100%5.925.2%11.6%13.6%3.3%4.564.66+0.4
203531MLB CTXCWS22221335621396720100%6.024.8%12.0%12.8%3.6%4.744.86+0.1
203632MLB CTXCWS20201235191266420100%6.224.3%12.4%12.0%3.8%4.965.10-0.2
203733MLB CTXCWS19191134771146120100%5.923.8%12.8%11.0%4.1%5.195.35-0.5
▸ Career totals — MLB only (actual + projected)
Career RAW243243143860711538703194100%5.925.3%11.6%13.7%3.2%4.534.18+12.2
/ 200 IP RAW34342008442149827100%5.925.3%11.6%13.7%3.2%4.534.18+1.7
Career MLE62451727971611721273%2.820.1%21.6%-1.5%1.5%5.614.98+7.5
/ 200 IP MLE72522009291872011473%2.820.1%21.6%-1.5%1.5%5.614.98+0.9

Career Comps

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

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION8.814725.3%11.8%1.204.51
Jon Gray ('24)6.112223.4%7.8%1.154.45
Trevor Bauer ('21)5.615926.8%8.7%1.133.68
Julio Teheran ('23)5.214720.4%8.8%1.344.12
Vince Velasquez ('23)3.88524.9%9.3%1.484.88
Zach Davies ('23)5.211617.5%8.1%1.164.36
Mike Clevinger ('23)3.911324.8%8.7%1.073.45