Will CresswellC Dunedin Blue Jays
Age 22 R/R 6'0" / 205 lbs A Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION120 act + 80 ros · stats below = ROS only
wRC+†33
AVG/OBP/SLG.164 / .238 / .233
PA80
HR1
K%41
BB%8
BABIP282
ISO68
MLB%0%
Value2026 · WAR
BAT: -21.6 runs (wOBA-derived runs vs avg)-22BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.6 runs (Positional adjustment)+4POSREP: +5.7 runs (Replacement-level credit)+6REPTotal WAR: -1.20-1.2WAR
trajectory · projected WAR by year
-0.1-0.4-0.32628
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
2028MiLBstill in minors · estimated debut 2031
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

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
202521 ADunedin Blue Jays 2725 4100 1141 00 160222200422 40364 524 160 -19
202521 ADunedin Blue Jays 2725 5100 191 00 200259240499 40312 334 235 38
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 ATOR 120107 11101 10712 00 103193140333 37278 598 166 -15 -16 +0 +0 +2 +3 -1.0
YTD22 ATOR 120103 18201 14502 00 175286223509 49321 4212 246 46 -7 +0 +0 +2 +3 -0.2
ROS22 ATOR 0% 8073 12201 6331 10 164237233470 68289 418 228 33 -6 +0 +0 +1 +2 -0.2
ROS22 MLBTOR 0% 01 0000 000 00 290 219 26 +0 +0
FULL22 ATOR 120108 11101 10712 00 102193139332 37270 598 166 -15 -16 +0 +0 +2 +3 -1.0
TOT22 ATOR 200180 23302 161043 10 128211178389 50280 528 191 4 -22 +0 +0 +4 +6 -1.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBTOR 34% 227205 37614 17903 21 180253278531 98295 407 242 44 -14 +0 +0 +4 +6 -0.4
202824 MLBTOR 46% 328296 55916 251264 31 186258284542 98295 388 251 50 -18 +0 +0 +6 +9 -0.3
202723 MLBTOR 34% 7871 12201 6311 10 169244239483 70296 408 234 37 -6 +0 +0 +1 +2 -0.2
202824 MLBTOR 46% 151136 26413 12582 10 191267301568 110297 388 242 44 -10 +0 +0 +3 +4 -0.2
▸ Career Totals
Career 229208 38614 18893 20 183259279538 96293 398 240 42 -15 +0 +0 +4 +6 -0.4
/ 162G 650590 10817311 512539 60 183260278538 95295 398 240 42 -43 +1 +0 +12 +18 -1.2
Career 662599 10818211 492639 62 180253272525 92296 407 241 43 -43 +0 +0 +12 +19 -1.2
/ 162G 650588 10718211 482589 62 182254276530 94298 407 241 43 -42 +0 +0 +12 +18 -1.2

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202521 ADunedin Blue Jays 2725 5100 191 00 200259240499 40312 334 235 38 -2 +0 +1 -0.1

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
231253186255284+6+8-0.4-0.2
/162664117+11.9+17.0-0.8pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Will Cresswell (OGILVIE) 22 128/211/178 50280 21 52% 8% 4 -1.2
Fabian Pertuz
2023 · A
22 37→33 41→40 49→55 33 185/229/278 92285 89 37% 4% 33 -2.9 172/223/263 91273 912 38% 5% 28 -3.2 143/198/2238022791340%5%4-2.5
Will Banfield
2022 · A
22 31→35 40→50 48→30 34 163/215/254 91259 84 39% 5% 22 -3.7 193/230/321 128266 153 33% 4% 46 -2.0 194/236/29610226912032%4%39-1.2
Edwin Díaz
2018 · A
22 33→31 40→50 47→40 37 170/225/259 88261 83 37% 6% 27 -3.3 174/236/291 117279 124 40% 7% 41 -2.3 158/222/31015223522442%7%38-1.2
Alex Lavisky
2013 · A
22 36 42→40 46→30 35 185/231/286 100277 113 36% 5% 37 -2.7 201/245/297 96268 103 28% 5% 46 -2.0 192/236/2768524110124%4%34-0.9
Arturo De Freitas
2023 · A
22 35 39→45 45→40 34 173/222/254 81276 74 39% 5% 24 -3.5 183/241/264 81308 85 40% 6% 36 -2.7 115/169/126122240046%5%-33-1.4
Sammy Infante
2023 · A
22 33→25 45 48→55 34 167/234/287 119291 1310 45% 7% 40 -2.4 188/252/281 93310 816 39% 6% 45 -2.1 179/245/2537529362038%6%32-1.3
Joe Munoz
2016 · A
22 40→37 43→45 45→40 39 195/256/298 103298 115 37% 7% 51 -1.7 214/278/333 119314 116 33% 7% 69 -0.4 198/260/3131162839532%6%53-0.9
Chuck Moorman
2016 · A
22 36 39→40 44→30 32 176/227/256 80293 75 40% 4% 27 -3.3 191/228/270 79271 53 30% 4% 30 -3.1 181/219/257762595031%4%21-1.8
J.V. Martinez
2021 · A
22 39→34 42→45 44→30 40 193/252/295 103276 93 32% 6% 49 -1.8 199/255/310 111282 104 31% 6% 53 -1.5 184/241/29711325610131%6%42-1.0
Jesus Chirinos
2023 · A
22 40→33 41→40 46→40 40 183/258/270 88330 103 44% 9% 46 -2.0 186/266/281 95341 104 43% 10% 52 -1.6 171/260/2649331010244%10%44-1.2
Mikell Granberry
2018 · A
22 39 39→45 47→45 38 186/242/277 91282 46 34% 6% 40 -2.4 215/284/323 108302 87 29% 8% 69 -0.4 225/307/35513029913727%10%85+0.2
Vicente Conde
2016 · AA
22 38→34 42→45 46→45 41 190/249/295 105274 99 33% 7% 47 -1.9 179/250/264 85267 66 32% 8% 40 -2.4 157/239/226692434434%9%24-1.5
Chris Okey
2017 · A
22 38 42→45 52→40 35 189/240/290 101292 109 38% 5% 42 -2.3 174/229/263 89272 94 37% 6% 30 -3.1 203/255/30710428610231%5%49-0.5
James Parker
2023 · A
23 35→23 42→50 51→45 35 177/230/279 102291 97 41% 6% 35 -2.8 182/248/308 126328 157 45% 8% 50 -1.7 144/223/29014625621450%9%33-1.4
Brian Peacock
2007 · A
22 37 43→45 50 34 185/237/293 108289 113 39% 5% 42 -2.3 199/245/314 115284 128 33% 5% 50 -1.7 198/247/31311529691535%6%48-0.7
Walking Cabrera
2023 · A
22 37→34 42→45 47→45 40 188/245/295 107268 108 33% 7% 46 -2.0 203/253/315 112302 129 35% 6% 54 -1.4 191/237/303112281151037%5%43-1.2
Taylor Snyder
2017 · A
22 42→31 45→50 48→50 38 204/264/331 127307 129 36% 6% 63 -0.8 183/228/288 105285 1011 38% 5% 37 -2.7 179/230/328148260181238%5%47-1.3
Ali Solis
2010 · AA
22 34 42→45 49→30 36 176/225/273 97261 104 36% 5% 31 -3.0 215/246/345 130299 153 32% 3% 59 -1.1 227/249/36113430915131%2%60-0.5
Osiris Johnson
2023 · A
22 36 41→45 51→50 39 186/239/277 91257 109 31% 6% 38 -2.6 194/242/295 101272 1114 32% 5% 44 -2.1 178/225/278100246131833%5%29-1.2
Tyler Grimes
2013 · A
23 38 41→40 46→40 41 184/265/285 101288 88 36% 8% 53 -1.5 205/278/297 92316 75 34% 7% 60 -1.0 204/278/288843185234%7%56-0.7