Casey Opitz

C Iowa Cubs
Age 29 S/R 5'10" / 200 lbs AAA HR -8% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202527AACHC213.202/.301/.2954234—.168/.244/.242
202628AAACHC47.205/.239/.273107—.178/.196/.244
2027PROJ10% MLB29MLBCHC17.196/.260/.2910055-0.0
2028PROJ27% MLB30MLBCHC66.195/.260/.2891154-0.1
Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Ext$0.8M2030Ext$0.8M2031Ext$0.9M2032Ext$3M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
Chase%67
Whiff%45
Z-Con%28
Max EV11
BB%11
Speed11
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 0% · didn't stick 100%
CompsAnthony Bemboom (age 30) · Chris Rabago (age 29) · Nash Knight (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†55
AVG/OBP/SLG.196 / .260 / .291
PA17
HR0
K%29
BB%6
BABIP268
ISO62
MLB%10%
Value2027 · WAR
BAT: -9.1 runs (wOBA-derived runs vs avg)-9BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +3.7 runs (Replacement-level credit)+4REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.12728
Tools · ContractCON 30 / POW 35
Toolsscout grade
CONTACT30
scouting grade only
POWER35
scouting grade only
EYE50
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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 these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202123 AMyrtle Beach Pelicans — 6049 12100 10110 00 245373265638 20316 1817 304 51 — — — — — —
202224 A+South Bend Cubs — 138114 23603 22420 00 202331333664 132286 3016 304 41 — — — — — —
202325 AATennessee Smokies — 11091 19104 17411 20 209339352691 143319 3715 317 48 — — — — — —
202325 A+South Bend Cubs — 162139 29612 18463 21 209312309622 101290 2811 286 24 — — — — — —
202426 AATennessee Smokies — 155131 23422 23411 30 176303282586 107239 2615 277 30 — — — — — —
202426 A+South Bend Cubs — 120109 21315 10411 10 193267376643 183254 348 287 23 — — — — — —
202527 AAKnoxville Smokies — 213183 37504 23633 20 202301295597 93277 3011 274 34 — — — — — —
202628 AAAIowa Cubs — 4744 9001 2160 00 205239273512 68296 344 228 7 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 A MLEMyrtle Beach Pelicans — 6052 11100 7160 00 212305231536 19287 2712 244 51 — — — — — —
202224 A+ MLESouth Bend Cubs — 138120 18402 16530 00 150250233483 83238 3812 229 41 — — — — — —
202325 AA MLETennessee Smokies — 11097 17103 11501 20 175266278544 103289 4510 239 48 — — — — — —
202325 A+ MLESouth Bend Cubs — 162145 23411 12603 21 159237221458 62239 377 204 24 — — — — — —
202426 AA MLETennessee Smokies — 155138 20322 16511 30 145239239478 94207 3310 213 30 — — — — — —
202426 A+ MLESouth Bend Cubs — 120112 16214 7521 10 143200286486 143204 436 202 23 — — — — — —
202527 AA MLEKnoxville Smokies — 213190 32503 16773 20 168244242486 74242 368 218 34 — — — — — —
202628 AAA MLEIowa Cubs — 4745 8001 1190 00 178196244440 67270 402 178 7 — — — — — —
202123 A MLEMyrtle Beach Pelicans — 6052 11100 7160 00 212305231536 19306 2712 244 51 — — — — — —
202123 A RAWMyrtle Beach Pelicans — 6049 12100 10110 00 245373265638 20316 1817 304 51 — — — — — —
202224 A+ MLESouth Bend Cubs — 138120 18402 16530 00 150250233483 83242 3812 229 41 — — — — — —
202224 A+ RAWSouth Bend Cubs — 138114 23603 22420 00 202331333664 132286 3016 304 41 — — — — — —
202325 A+ MLE2 teams — 272242 39514 231104 41 161245240485 79267 408 218 34 — — — — — —
202325 A+ RAW2 teams — 272230 48716 35874 41 209323326650 117300 3213 299 34 — — — — — —
202426 AA MLE2 teams — 275250 35526 231032 40 140218248466 108206 378 208 27 — — — — — —
202426 AA RAW2 teams — 275240 44737 33822 40 183287325612 142245 3012 281 27 — — — — — —
202527 AA MLEKnoxville Smokies — 213190 32503 16773 20 168244242486 74257 368 218 34 — — — — — —
202527 AA RAWKnoxville Smokies — 213183 37504 23633 20 202301295597 93277 3011 274 34 — — — — — —
202628 AAA MLEIowa Cubs — 4745 8001 1190 00 178196244440 67280 402 178 7 — — — — — —
202628 AAA RAWIowa Cubs — 4744 9001 2160 00 205239273512 68296 344 228 7 — — — — — —
202123 A MLEMyrtle Beach Pelicans — 6053 11100 7160 00 208305226531 19287 2712 244 51 — — — — — —
202224 A+ MLESouth Bend Cubs — 138121 18402 16530 00 149250231481 83238 3812 229 41 — — — — — —
202325 A+ MLE2 teams — 272243 39514 231104 41 160245239484 78259 408 218 34 — — — — — —
202426 AA MLE2 teams — 275248 35526 231032 40 141218250468 109206 378 208 27 — — — — — —
202527 AA MLEKnoxville Smokies — 213192 32503 16773 20 167244240484 73242 368 218 34 — — — — — —
202628 AAA MLEIowa Cubs — 4746 8001 1190 00 174196239435 65270 402 178 7 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AA MLE2 teams — 275248 35526 231032 40 141218250468 109206 378 208 27 — — — — — —
202527 AA MLEKnoxville Smokies — 213192 32503 16773 20 167244240484 73242 368 218 34 — — — — — —
202628 AAA MLEIowa Cubs — 4746 8001 1190 00 174196239435 65270 402 178 7 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLECHC 10% 200182 35613 14592 31 194259289548 94265 307 249 55 -11 +0 +0 +4 +4 -0.1
▸ 2027 — real world (MLB)
202729 MLB CTXCHC 10% 1716 3100 150 00 196260291551 95268 296 251 55 -1 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLECHC 27% 243222 44814 17712 31 194258287545 93265 297 248 54 -13 +0 -2 +4 +5 -0.6
202830 MLB CTXCHC 27% 6660 11201 5191 10 195260289548 94268 298 250 54 -4 +0 -1 +1 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 6660 11201 5191 10 183258267524 83250 298 250 39 -4 +0 -1 +1 +1 -0.1
/ 162G— A+C — 650591 10920010 4918710 100 184258269527 85251 298 250 39 -35 +2 -6 +12 +14 -1.4
Career— MLE — 14181276 21733523 11549912 153 170245258503 88254 358 226 39 -22 +0 -2 +7 +9 -0.8
/ 162G— MLE — 650585 10015211 532296 71 171247260507 89255 358 226 39 -35 +0 -3 +12 +14 -1.3