Ryan Johnson2B Corpus Christi Hooks
Age 26 R/R 5'11" / 175 lbs AA HR -6% Svc 0.0 · Ctrl thru 2035
2027 FULL-SEASON PROJECTION0 act + 0 ros · stats below = full-season projection
showingPROJ
wRC+†66
AVG/OBP/SLG.207 / .272 / .323
PA3
HR0
K%33
BB%7
BABIP295
ISO129
MLB%2%
Value2026 · WAR
BAT: -5.5 runs (wOBA-derived runs vs avg)-6BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+0POSREP: +2.9 runs (Replacement-level credit)+3REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.12728
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
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
2035Extbeyond 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.

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)
202322 AFayetteville Woodpeckers — 137120 23514 12484 21 192287350637 158275 359 288 22 — — — — — —
202423 A+Asheville Tourists — 412362 7310014 411707 92 202295345640 144328 4110 291 12 — — — — — —
202524 AACorpus Christi Hooks — 9892 23902 4402 11 250296413709 163420 414 315 50 — — — — — —
202524 AFayetteville Woodpeckers — 2016 6300 242 30 3755005621.062 188500 2010 472 128 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202322 A MLEFayetteville Woodpeckers — 137124 17313 8644 21 137213250463 113233 476 201 22 — — — — — —
202423 A+ MLEAsheville Tourists — 412378 49609 252257 92 130198217414 87261 556 186 12 — — — — — —
202524 AA MLECorpus Christi Hooks — 9893 18701 3472 11 194235301536 108383 483 242 50 — — — — — —
202524 A MLEFayetteville Woodpeckers — 2017 5200 152 30 294400412812 118422 255 358 128 — — — — — —
202322 A MLEFayetteville Woodpeckers — 137124 17313 8644 21 137213250463 113241 476 201 22 — — — — — —
202322 A RAWFayetteville Woodpeckers — 137120 23514 12484 21 192287350637 158275 359 288 22 — — — — — —
202423 A+ MLEAsheville Tourists — 412378 49609 252257 92 130198217414 87274 556 186 12 — — — — — —
202423 A+ RAWAsheville Tourists — 412362 7310014 411707 92 202295345640 144328 4110 291 12 — — — — — —
202524 AA MLE2 teams — 118110 241001 4534 41 218271336608 118411 453 262 63 — — — — — —
202524 AA RAW2 teams — 118108 291202 6444 41 269331435766 167435 375 341 63 — — — — — —
202322 A MLEFayetteville Woodpeckers — 137124 17313 8644 21 137213250463 113233 476 201 22 — — — — — —
202423 A+ MLEAsheville Tourists — 412377 49609 252257 92 130198218415 88261 556 186 12 — — — — — —
202524 AA MLE2 teams — 118109 241001 4534 41 220271339611 119390 453 262 63 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 A+ MLEAsheville Tourists — 412377 49609 252257 92 130198218415 88261 556 186 12 — — — — — —
202524 AA MLE2 teams — 118109 241001 4534 41 220271339611 119390 453 262 63 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLEHOU 2% 200182 38814 13653 41 204269319589 115290 326 266 66 -8 +0 +0 +1 +4 -0.1
▸ 2027 — real world (MLB)
202726 MLB CTXHOU 2% 33 0000 010 00 207272323595 116295 330 268 66 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLEHOU 27% 209190 39814 14673 41 205271321592 116290 327 267 67 -8 +0 +0 +1 +5 -0.3
202827 MLB CTXHOU 27% 5651 10201 4181 10 208273325598 117295 327 270 67 -2 +0 +0 +0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 5651 10201 4181 10 196268294562 98281 327 270 38 -2 +0 +0 +0 +1 -0.1
/ 162G— A+C — 650592 11623012 4620912 120 196268296563 100280 327 270 38 -26 +2 +0 +2 +14 -0.7
Career— MLE — 1012926 15532320 6045320 216 167234273507 106295 456 224 38 -14 +0 +0 +1 +7 -0.5
/ 162G— MLE — 650595 10021213 3929113 134 168235276511 108296 456 224 38 -26 +1 +0 +2 +14 -0.9