Ryan WilsonOF Lake Elsinore Storm
Age 25 R/R 6'1" / 195 lbs A HR +5% Svc 0.0 · Ctrl thru 2037
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 144 proj PA
wRC+†70
AVG/OBP/SLG.203 / .304 / .269
PA144
HR1
K%22
BB%10
ISO67
MLB%0%
Value2026 · WAR
BAT: -5.1 runs (wOBA-derived runs vs avg)-5BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.9 runs (Positional adjustment)-1POSREP: +3.1 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.20.0-0.2272829
Tools · ContractCON 40 / POW 25
Toolsscout grade
CONTACT40
scouting grade only
POWER25
scouting grade only
EYE55
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
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
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond 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)
202321 ROKACL Padres — 1514 2001 021 00 143200357557 21491 130 248 11 — — — — — —
202422 ALake Elsinore Storm — 427341 731132 616520 52 214365282646 67254 1514 309 48 — — — — — —
202523 ALake Elsinore Storm — 350288 651512 475413 65 226359306665 80270 1513 314 50 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 ROK MLEACL Padres — 1514 2001 031 00 143200357557 21472 200 185 11 — — — — — —
202422 A MLELake Elsinore Storm — 427359 61822 438820 52 170294220514 50209 2110 239 48 — — — — — —
202523 A MLELake Elsinore Storm — 350301 551112 347713 65 183293246539 63229 2210 242 50 — — — — — —
202321 ROK MLEACL Padres — 1514 2001 031 00 143200357557 214100 200 185 11 — — — — — —
202321 ROK RAWACL Padres — 1514 2001 021 00 143200357557 21491 130 248 11 — — — — — —
202422 A MLELake Elsinore Storm — 427359 61822 438820 52 170294220514 50215 2110 239 48 — — — — — —
202422 A RAWLake Elsinore Storm — 427341 731132 616520 52 214365282646 67254 1514 309 48 — — — — — —
202523 A MLELake Elsinore Storm — 350301 551112 347713 65 183293246539 63238 2210 242 50 — — — — — —
202523 A RAWLake Elsinore Storm — 350288 651512 475413 65 226359306665 80270 1513 314 50 — — — — — —
202321 ROK MLEACL Padres — 1514 2001 031 00 143200357557 21472 200 185 11 — — — — — —
202422 A MLELake Elsinore Storm — 427361 61822 438820 52 169294219513 50209 2110 239 48 — — — — — —
202523 A MLELake Elsinore Storm — 350300 551112 347713 65 183293247540 63229 2210 242 50 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A MLELake Elsinore Storm — 427361 61822 438820 52 169294219513 50209 2110 239 48 — — — — — —
202523 A MLELake Elsinore Storm — 350300 551112 347713 65 183293247540 63229 2210 242 50 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLESD 0% 380329 681322 378211 52 205306271578 67265 2210 272 70 -14 +0 +0 -2 +8 -0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLESD 30% 158138 28511 15344 21 209309289598 80266 229 279 75 -5 +0 +0 -1 +3 -0.2
202927 MLB MLESD 42% 251218 46912 24557 32 210309292601 82267 2210 280 75 -7 -0 +0 -2 +5 -0.4
202826 MLB CTXSD 30% 4842 8200 5101 10 206306283589 78261 2110 275 75 -1 +0 +0 -0 +1 -0.0
202927 MLB CTXSD 42% 10490 18301 10233 11 206306287592 80262 2210 276 75 -3 -0 +0 -1 +2 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 152132 26501 15334 21 197298258556 61253 2210 276 59 -4 +0 +0 -1 +3 -0.2
/ 162G— A+C — 650564 1112104 6414117 94 197297255553 59253 2210 276 59 -19 +0 +0 -4 +14 -0.9
Career— MLE — 13451155 2183869 13028849 1811 189298255553 67241 2110 255 59 -17 -0 +0 -3 +12 -0.9
/ 162G— MLE — 650558 1051834 6313924 95 188298253550 65241 2110 255 59 -20 -0 +0 -4 +14 -1.0