Cooper JohnsonC Round Rock Express
Age 28 R/R 6'0" / 209 lbs AAA HR +15%BB +5% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION338 act + 9 ros · stats below = ROS only
showingROS
wRC+†46
AVG/OBP/SLG
PA1
HR0
K%33
BB%11
BABIP224
ISO122
MLB%10%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +0.0 runs (0 MLB PA)BAT projected ROS: -0.1 runs (1 MLB PA, park-applied)-0BATRUN so far: +0.0 runs (0 MLB PA)RUN projected ROS: +0.0 runs (1 MLB PA, park-applied)+0RUNFLD so far: +0.0 runs (0 MLB PA)FLD projected ROS: +0.0 runs (1 MLB PA, park-applied)+0FLDPOS so far: +0.0 runs (0 MLB PA)POS projected ROS: +0.0 runs (1 MLB PA, park-applied)+0POSREP so far: +0.0 runs (0 MLB PA)REP projected ROS: +0.0 runs (1 MLB PA, park-applied)+0REP2026 MLB WAR (so far + projected ROS): -0.00so far: +0.0 WAR-0.0WAR
trajectory · projected WAR by year
0.0-0.22627
Tools · ContractCON 35 / POW 40
Toolsscout grade
CONTACT35
scouting grade only
POWER40
scouting grade only
EYE60
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Extbeyond projection horizon · no WAR estimate
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
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. 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)
201921 AWest Michigan Whitecaps 10384 15402 15283 20 179324298621 119236 2715 292 84 -2 +0 +2 0.1
202123 A+West Michigan Whitecaps 202164 291401 32532 01 177318280599 104250 2616 280 76 -6 -0 +4 -0.2
202123 ALakeland Flying Tigers 125103 24502 19392 20 233363340703 107355 3115 326 106 +1 +0 +3 0.4
202224 AAErie SeaWolves 1916 0000 3100 00 158158 5316 110 -39 -3 +0 +0 -0.3
202224 A+West Michigan Whitecaps 9178 15301 10263 00 192308269577 77275 2911 275 73 -3 +0 +2 -0.1
202325 A+Hickory Crawdads 147121 26603 21543 41 215345339684 124354 3714 314 99 -0 +0 +3 0.3
202426 AAFrisco RoughRiders 300251 5918014 44783 00 235356474830 239281 2615 365 133 +12 +0 +6 1.9
202527 AAARound Rock Express 322273 571016 42883 40 209321319639 110280 2713 294 85 -6 +1 +7 0.2
202527 AAFrisco RoughRiders 7160 16503 10241 00 267380500880 233394 3414 389 149 +4 +0 +2 0.6
202527 INTLGigantes del Cibao 3127 6100 370 10 222300259559 37300 2310 255 59 -2 +0 +1 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201921 A MLEWest Michigan Whitecaps 10388 12302 11363 20 136255239494 102203 3511 229 41 -7 +0 +2 -0.5
202123 A+ MLEWest Michigan Whitecaps 202173 231101 23752 01 133242214456 81216 3711 213 30 -17 -0 +4 -1.3
202123 A MLELakeland Flying Tigers 125109 19402 13542 20 174274266540 92303 4310 233 44 -8 +0 +3 -0.5
202224 AA MLEErie SeaWolves 1917 0000 2120 00 105105 6311 76 -62 -4 +0 +0 -0.3
202224 A+ MLEWest Michigan Whitecaps 9181 11201 7373 00 136231198428 62238 418 202 23 -8 +0 +2 -0.7
202325 A+ MLEHickory Crawdads 147128 18402 14743 41 141241219460 78292 5010 215 32 -12 +0 +3 -0.9
202426 AA MLEFrisco RoughRiders 300266 4915010 29943 00 184272353625 169234 3110 274 72 -10 +0 +6 -0.4
202527 AAA MLERound Rock Express 322284 48915 311053 40 169258261518 92232 3310 234 45 -21 +1 +7 -1.4
202527 AA MLEFrisco RoughRiders 7164 13402 6301 00 203282359641 156363 428 297 87 -1 +0 +2 0.0
201921 A MLEWest Michigan Whitecaps 10388 12302 11363 20 136255239494 102196 3511 229 41
201921 A RAWWest Michigan Whitecaps 10384 15402 15283 20 179324298621 119236 2715 292 41
202123 A+ MLE2 teams 327283 421502 351284 21 148252223474 74258 3911 221 35
202123 A+ RAW2 teams 327267 531903 51924 21 199335303639 105287 2816 297 35
202224 A+ MLE2 teams 11098 11201 9493 00 112209163372 51208 458 180 8
202224 A+ RAW2 teams 11094 15301 13363 00 160282223505 64246 3312 247 8
202325 A+ MLEHickory Crawdads 147128 18402 14743 41 141241219460 78302 5010 215 32
202325 A+ RAWHickory Crawdads 147121 26603 21543 41 215345339684 124354 3714 314 32
202426 AA MLEFrisco RoughRiders 300266 4915010 29943 00 184272353625 169239 3110 274 72
202426 AA RAWFrisco RoughRiders 300251 5918014 44783 00 235356474830 239281 2615 365 72
202527 AAA MLE3 teams 424375 661418 401454 50 176263283545 107258 349 245 52
202527 AAA RAW3 teams 424360 791619 551194 50 219329344674 125298 2813 307 52
201921 A MLEWest Michigan Whitecaps 10388 12302 11363 20 136255239494 102203 3511 229 41
202123 A+ MLE2 teams 327285 421502 351284 21 147252221473 74249 3911 221 35
202224 A+ MLE2 teams 11097 11201 9493 00 113209165374 52197 458 180 8
202325 A+ MLEHickory Crawdads 147129 18402 14743 41 140241217458 78292 5010 215 32
202426 AA MLEFrisco RoughRiders 300265 4915010 29943 00 185272355627 170234 3110 274 72
202527 AAA MLE3 teams 424377 661418 401454 50 175263281544 106256 349 245 52
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202325 A+ MLEHickory Crawdads 147129 18402 14743 41 140241217458 78292 5010 215 32
202426 AA MLEFrisco RoughRiders 300265 4915010 29943 00 185272355627 170234 3110 274 72
202527 AAA MLE3 teams 424377 661418 401454 50 175263281544 106256 349 245 52
YTD28 AAA MLETEX 338304 441007 281152 31 145222247468 102201 348 211 29 -29 +0 +0 +6 +7 -1.5
▸ 2026 season
YTD28 AAA RAWTEX 338293 5513010 39892 31 188287334622 147230 2612 281 29
ROS28 AAA MLETEX 10% 98 1000 130 00 125222125347 222 3311 237 46 -1 +0 +0 +0 +0 -0.0
▸ 2026 season — projected rest
ROS28 MLB CTXTEX 10% 11 0000 000 00 224 00 235 46 -0 +0 +0 +0 +0 -0.0
FULL28 MLB A+CTEX 11 0000 000 00 00 235 29 -0 +0 +0 +0 +0 -0.0
TOT28 AAA MLETEX 347312 451007 291182 31 144222244465 99201 348 212 29 -29 +0 +0 +6 +8 -1.6
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202729 MLB MLETEX 27% 320286 481107 281033 21 168249280529 112228 329 244 51 -18 +0 -1 +6 +7 -0.7
202729 MLB CTXTEX 27% 8778 13302 8281 10 167253282535 115230 329 243 51 -5 +0 -0 +2 +2 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 8879 13302 8281 10 165250278528 114224 329 243 47 -5 +0 -0 +2 +2 -0.2
/ 162G A+C 650584 9622015 592077 70 164249279528 115224 329 243 47 -38 +1 -3 +12 +14 -1.3
Career MLE 17401532 24764132 16763223 153 161254267521 106245 3610 238 47 -19 +0 -1 +6 +7 -0.8
/ 162G MLE 650572 9224012 622369 61 161253266519 105244 3610 238 47 -38 +0 -3 +12 +14 -1.5