Jackson CluffSS Syracuse Mets
Age 29 L/R 5'11" / 181 lbs AAA Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION216 act + 144 ros · stats below = ROS only
wRC+†49
AVG/OBP/SLG.173 / .266 / .315
PA144
HR4
SB7
K%33
BB%10
BABIP237
ISO142
MLB%10%
Value2026 · WAR
BAT: -26.7 runs (wOBA-derived runs vs avg)-27BATRUN: +3.9 runs (SB/CS + UBR baserunning)+4RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.9 runs (Positional adjustment)+4POSREP: +10.2 runs (Replacement-level credit)+10REPTotal WAR: -0.90-0.9WAR
trajectory · projected WAR by year
0.0-0.3-0.32628
Tools · ContractCON 40 / POW 55
Toolsscout grade
CONTACT40
scouting grade only
POWER55
scouting grade only
EYE60
scouting grade only
SPEED60
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
2028Pre-Arb$0.8M
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 $-2M +$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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201922 AHagerstown Suns 280248 40544 18968 115 161241262503 101237 346 221 27
201922 AHagerstown Suns 280240 55855 26638 115 229325367691 137284 229 308 94
202124 AA4 teams 279252 43702 129810 152 171237222459 52263 354 219 26
202124 AA4 teams 279238 611203 267110 152 256354345699 88345 259 318 102
202225 AAHarrisburg Senators 406366 561815 251667 93 153221249470 96258 416 209 18
202225 AAHarrisburg Senators 406356 692116 351287 93 194279309588 115280 329 265 61
202326 AAHarrisburg Senators 311265 431035 361095 155 162275279554 117248 3512 251 50
202326 AAHarrisburg Senators 311247 511337 54855 155 206359368728 162280 2717 331 111
202427 AAA2 teams 328286 501118 291236 211 175265304569 129268 389 253 52
202427 AAA2 teams 328275 6313210 40946 211 229340400740 171306 2912 328 109
202528 AAARochester Red Wings 383337 7011311 361254 234 208292356648 148288 339 286 77
202528 AAARochester Red Wings 383322 7814412 511104 234 242353422775 180324 2913 343 121
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD29 AAANYM 216188 26415 20762 141 138229250479 112193 359 217 24 -18 +2 +0 +2 +6 -0.8
YTD29 AAANYM 216178 30516 29632 141 169290309599 140216 2913 271 65 -8 +2 +0 +2 +6 0.2
ROS29 AAANYM 10% 144127 22414 14482 71 173266315581 142227 3310 250 49 -8 +1 +0 +2 +4 -0.2
ROS29 MLBNYM 10% 1413 1000 150 10 7714377220 227 367 241 43 -1 +0 +0 +0 +0 -0.0
FULL29 AAANYM 230201 27415 21812 151 134223239462 104188 359 218 25 -19 +3 +0 +2 +7 -0.8
TOT29 AAANYM 360315 48829 341244 212 152244276520 124211 349 230 34 -27 +3 +0 +4 +10 -0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202730 MLBNYM 27% 323286 50928 301064 142 175263304567 129236 339 256 54 -17 +2 -2 +3 +9 -0.4
202831 MLBNYM 37% 329291 51928 311064 121 175264302566 127239 329 258 55 -17 +2 -3 +4 +9 -0.5
202730 MLBNYM 27% 8879 12202 8291 40 152239253492 101236 339 248 48 -5 +1 -1 +1 +2 -0.2
202831 MLBNYM 37% 123110 19313 11401 51 173254300554 127239 339 249 49 -7 +1 -1 +1 +3 -0.3
▸ Career Totals
Career 225202 32515 20742 101 158241267508 109218 339 248 48 -13 +2 -2 +2 +6 -0.4
/ 162G 650584 9214314 582146 293 158241264505 106217 339 248 48 -38 +5 -5 +7 +18 -1.3
Career 27832458 425841755 23197750 12724 173258288546 115255 358 245 46 -171 +16 -5 +30 +79 -5.2
/ 162G 650574 10020413 5422812 306 174260291551 117257 358 245 46 -40 +4 -1 +7 +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
201922 AHagerstown Suns 280240 55855 26638 115 229325367691 137284 229 308 94 -2 +0 +8 0.6
202124 AAHarrisburg Senators 144126 24502 9397 32 190282278559 87253 276 260 57 -7 -0 +4 -0.3
202124 AFredericksburg Nationals 2218 5100 232 10 278409333742 56333 149 353 128 +1 +0 +1 0.2
202124 ROKFCL Nationals 1715 5000 151 30 333412333745 500 296 350 126 +1 +1 +0 0.2
202124 INTLSurprise Saguaros 9679 27601 14240 80 342441456897 114464 2515 392 158 +6 +2 +3 1.1
202225 AAHarrisburg Senators 406356 692116 351287 93 194279309588 115280 329 265 61 -18 +1 +12 -0.6
202326 AAHarrisburg Senators 311247 511337 54855 155 206359368728 162280 2717 331 111 +4 +1 +9 1.4
202427 AAARochester Red Wings 307258 581129 37925 190 225333388721 163308 3012 320 103 +1 +4 +9 1.4
202427 AAHarrisburg Senators 2117 5201 321 21 2944295881.017 294286 1014 442 197 +2 +0 +1 0.3
202528 AAARochester Red Wings 383322 7814412 511104 234 242353422775 180324 2913 343 121 +9 +3 +11 2.3

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 1 projected seasons
1236610176260305+3+3-0.2-0.1
/1626641727+7.1+8.4-0.5pk7: 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
Jackson Cluff (OGILVIE) 29 40 55 60 60 152/244/276 124211 921 34% 9% 34 -0.9
Drew Jackson
2022 · AAA
29 43 45 57→55 47 207/296/332 126302 1328 33% 10% 78 +0.2 215/291/329 114357 1221 39% 9% 74 -0.1 187/265/2566936482046%9%41-0.8
Mark Contreras
2023 · MLB
28 37 51→50 55 36 198/257/358 160281 2020 36% 6% 69 -0.4 204/266/321 117295 1326 33% 6% 62 -0.9 196/263/28993286103233%7%48-1.2
Sam Hilliard
2023 · MLB
29 34→44 52→55 54→55 46 190/270/352 162253 2014 33% 9% 72 -0.2 207/279/371 164297 1917 35% 9% 80 +0.4 194/264/366172280192036%9%70-0.2
Jacob Hannemann
2019 · MLB
28 39→41 42→45 56→60 40 198/247/301 103257 1027 27% 5% 47 -1.9 211/266/332 121265 1321 25% 6% 64 -0.8 196/270/340144222163020%8%66-0.1
Andrew Velazquez
2023 · MLB
29 43→51 46→50 60 39 214/267/340 126306 1331 34% 6% 66 -0.6 207/258/322 115316 1333 37% 6% 58 -1.2 211/254/30594318103035%5%48-1.3
JJ Muno
2022 · AA
28 38 43→40 53→60 38 187/271/294 107277 1121 34% 6% 59 -1.1 206/289/300 94299 827 32% 7% 67 -0.5 195/287/2646928763931%8%54-0.8
Jared Hoying
2017 · MLB
28 39→49 51→55 55 40 209/251/369 160248 1919 25% 5% 67 -0.5 211/256/336 125264 1318 25% 5% 61 -1.0 193/237/2919824792125%5%37-2.1
Michael Gigliotti
2023 · AA
27 41 47→40 57→55 48 204/301/338 134290 1526 32% 10% 82 +0.5 218/311/327 109288 916 25% 10% 82 +0.5 212/323/3028927251321%12%80+0.2
Isaac Galloway
2019 · MLB
29 44→43 49→45 53→55 41 225/276/372 147282 1625 27% 6% 79 +0.3 207/250/339 132302 1518 35% 5% 59 -1.1 146/169/24095242141846%2%-4-1.6
Mason McCoy
2023 · AAA
28 42→50 46→50 56→55 39 209/259/348 139297 1318 34% 6% 65 -0.7 193/255/309 116289 1123 35% 7% 53 -1.5 196/258/2899328492732%7%46-1.4
Tony Thomas
2014 · AAA
28 39→46 45→50 58→55 38 198/247/329 130275 1117 32% 5% 55 -1.4 207/248/341 134312 1212 36% 5% 58 -1.2 201/239/337136309121038%4%50-1.2
Jorge Mateo
2023 · MLB
28 44→46 47→50 60→65 40 221/269/365 144285 1332 27% 5% 74 -0.1 218/266/352 134276 1340 25% 6% 69 -0.4 222/263/355133288134927%5%66-0.2
Jim Haley
2023 · AAA
28 35→44 50 55 34 191/244/342 151278 1919 38% 5% 58 -1.2 209/264/336 127285 1421 31% 5% 64 -0.8 207/263/321115277122429%5%57-0.8
Luis Aviles Jr.
2023 · AAA
28 40 49→50 54→55 35 209/246/360 152286 1616 33% 4% 63 -0.9 209/256/338 129289 1321 31% 5% 61 -1.0 192/242/305113262122931%5%43-1.5
Jason Smith
2006 · MLB
29 41→35 47→55 51→50 38 212/247/355 143270 1414 27% 4% 62 -0.9 219/260/375 156300 189 32% 5% 72 -0.2 208/246/36815929119535%4%62-0.5
Clete Thomas
2013 · MLB
29 40→50 48→50 56→55 36 207/249/352 145287 1620 33% 5% 62 -0.9 220/279/347 127296 1314 28% 7% 73 -0.1 219/290/337118293121228%9%71-0.1
Trent Giambrone
2021 · AAA
27 39→41 51→50 51→55 41 206/262/361 155269 1919 31% 6% 71 -0.3 180/242/269 89260 814 32% 7% 37 -2.6 150/218/2146422051432%7%11-2.1
Eric Stamets
2021 · MLB
29 41→51 42→45 56→50 39 202/253/308 106284 915 31% 6% 52 -1.6 184/251/299 115256 1213 32% 6% 50 -1.7 137/215/238101186121332%7%17-1.2
Kramer Robertson
2023 · AAA
28 43→51 44→45 54→55 50 211/304/325 114268 1221 24% 9% 79 +0.3 200/298/284 84273 721 27% 10% 67 -0.5 173/285/2214824732328%11%45-1.8
Ryan Strausborger
2017 · MLB
29 44→47 42→45 56→55 40 219/262/323 104275 1026 24% 5% 59 -1.1 213/277/320 107308 1017 32% 7% 66 -0.6 171/269/2406929241538%10%41-0.6