Michael Cruz

PosC
B/TL/R
Born1996-01-13
Age (2026)30

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. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 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)
201620 ROKAZL Cubs 163130 31602 20239 10 238377331708 92269 1412 327 107 +1 +0 +4 0.5
201721 ASouth Bend Cubs 8470 13401 11132 00 186313286599 100211 1513 281 76 -2 +0 +2 -0.1
201822 A+Myrtle Beach Pelicans 4239 5101 191 00 128171231402 103133 212 179 7 -5 +0 +1 -0.4
201822 ASouth Bend Cubs 310276 6824011 25334 10 246316453769 207243 118 335 113 +5 +0 +7 1.2
201923 A+Inland Empire 66ers 9081 24603 6181 01 296352481834 185339 207 360 130 +3 -0 +2 0.5
202125 AARocket City Trash Pandas 211179 39509 206011 00 218333397730 179270 289 331 110 +3 +0 +5 0.7
202125 INTLRA12 3026 2000 2141 00 7717277249 167 477 131 -25 -4 +0 +1 -0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201620 ROK MLEAZL Cubs 163138 25402 12339 10 181289254543 72207 207 241 49 -10 +0 +4 -0.6
201721 A MLESouth Bend Cubs 8474 11301 7172 00 149241230471 81179 208 221 36 -6 +0 +2 -0.5
201822 A+ MLEMyrtle Beach Pelicans 4239 4101 1131 00 103146205351 103117 312 146 -15 -6 +0 +1 -0.5
201822 A MLESouth Bend Cubs 310286 5918010 17454 10 206261374635 168208 155 276 73 -10 +0 +7 -0.3
201923 A+ MLEInland Empire 66ers 9083 21503 4241 01 253295422717 169295 274 302 91 -1 -0 +2 0.1
202125 AA MLERocket City Trash Pandas 211186 33406 137211 00 177271296567 118246 346 252 57 -11 +0 +5 -0.6
201620 ROK MLEAZL Cubs 163138 25402 12339 10 181289254543 72217 207 241 49
201620 ROK RAWAZL Cubs 163130 31602 20239 10 238377331708 92269 1412 327 49
201721 A MLESouth Bend Cubs 8474 11301 7172 00 149241230471 81175 208 221 36
201721 A RAWSouth Bend Cubs 8470 13401 11132 00 186313286599 100211 1513 281 36
201822 A MLE2 teams 352325 6419011 18585 10 197250357607 160204 165 260 62
201822 A RAW2 teams 352315 7325012 26425 10 232299425724 194230 127 317 62
201923 A+ MLEInland Empire 66ers 9083 21503 4241 01 253295422717 169310 274 302 91
201923 A+ RAWInland Empire 66ers 9081 24603 6181 01 296352481834 185339 207 360 91
202125 AA MLE2 teams 241212 37506 158212 00 175268283551 108248 346 252 57
202125 AA RAW2 teams 241205 41509 227412 00 200314356670 156260 319 306 57
201620 ROK MLEAZL Cubs 163141 25402 12339 10 177289248538 71207 207 241 49
201721 A MLESouth Bend Cubs 8475 11301 7172 00 147241227468 80179 208 221 36
201822 A MLE2 teams 352326 6419011 18585 10 196250356606 160197 165 260 62
201923 A+ MLEInland Empire 66ers 9085 21503 4241 01 247295412707 165295 274 302 91
202125 AA MLE2 teams 241212 37506 158212 00 175268283551 108246 346 252 57
▸ Career Totals
Career MLE 930832 15836023 5621429 21 190265316581 126223 236 255 59 -45 +0 +0 +17 +20 -0.9
/ 162G MLE 650582 11025016 3915020 11 189264314578 125222 236 255 59 -32 -0 +0 +12 +14 -0.6