Will CresswellC Dunedin Blue Jays
Age 22 R/R 6'0" / 205 lbs A Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION128 act + 12 ros · stats below = ROS only
showingROS
wRC+†40
AVG/OBP/SLG.091 / .167 / .091
PA12
HR0
K%42
BB%8
BABIP290
ISO94
MLB%0%
Value2026 · WAR
BAT: -16.8 runs (wOBA-derived runs vs avg)-17BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.5 runs (Positional adjustment)+2POSREP: +3.0 runs (Replacement-level credit)+3REPTotal WAR: -1.20-1.2WAR
trajectory · projected WAR by year
0.0-0.12627
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
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
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond 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)
202521 ADunedin Blue Jays 2725 5100 191 00 200259240499 40312 334 235 45 -2 +0 +1 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202521 A MLEDunedin Blue Jays 2725 4100 1131 00 160222200422 40286 484 166 -1 -3 +0 +1 -0.3
202521 A MLEDunedin Blue Jays 2725 4100 1131 00 160222200422 40333 484 166 -1
202521 A RAWDunedin Blue Jays 2725 5100 191 00 200259240499 40312 334 235 -1
202521 A MLEDunedin Blue Jays 2725 4100 1131 00 160222200422 40286 484 166 -1
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202521 A MLEDunedin Blue Jays 2725 4100 1131 00 160222200422 40286 484 166 -1
YTD22 A MLETOR 128115 12101 10752 00 104189139328 35275 598 161 -5 -16 +0 +0 +2 +3 -1.1
▸ 2026 season
YTD22 A RAWTOR 128111 19201 14532 00 171276216492 45310 4111 237 -5
ROS22 A MLETOR 0% 1211 1000 150 00 9116791258 288 428 227 40 -1 +0 +0 +0 +0 -0.0
TOT22 A MLETOR 140126 13101 11802 00 103187135322 32261 578 167 -1 -17 +0 +0 +2 +3 -1.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202723 MLB MLETOR 34% 202182 32513 15803 21 176250264514 88293 407 241 50 -12 +0 +0 +4 +4 -0.4
202723 MLB CTXTOR 34% 6963 11201 5271 10 175246254500 79295 397 233 50 -4 +0 +0 +1 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 6963 11201 5271 10 175246254500 79286 397 233 43 -4 +0 +0 +1 +1 -0.1
/ 162G A+C 650593 1031909 472549 90 174245251496 78285 397 233 43 -39 +2 +0 +12 +14 -1.2
Career MLE 241218 37613 17984 21 170243248490 78288 417 232 43 -13 +0 +0 +4 +5 -0.5
/ 162G MLE 650588 1001638 4626411 53 170244248492 78288 417 232 43 -39 +0 +0 +12 +14 -1.4