Jackson LoftinSS Asheville Tourists
Age 26 R/R 6'2" / 195 lbs A+ HR +6% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 239 proj PA
wRC+†47
AVG/OBP/SLG.184 / .257 / .275
PA239
HR3
SB7
K%29
BB%7
ISO92
MLB%0%
Value2026 · WAR
BAT: -14.3 runs (wOBA-derived runs vs avg)-14BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.6 runs (Positional adjustment)+3POSREP: +6.8 runs (Replacement-level credit)+7REPTotal WAR: -0.40-0.4WAR
trajectory · projected WAR by year
-0.4-0.3-0.32628
Tools · ContractCON 20 / POW 35
Toolsscout grade
CONTACT20
scouting grade only
POWER35
scouting grade only
EYE45
scouting grade only
SPEED65
scouting grade only
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
2026MiLBstill in minors · estimated debut 2030
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

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
202222 A2 teams 10998 14212 6465 71 143229245474 102240 426 203 14
202222 A2 teams 10994 18312 10315 71 191303309611 117262 289 286 77
202323 A2 teams 467413 741408 3513917 607 179271271542 92246 307 243 45
202323 A2 teams 467394 841709 5310117 607 213331325656 112262 2211 305 92
202424 A+Asheville Tourists 231210 28713 15895 202 133209219428 86210 396 190 4
202424 A+Asheville Tourists 231202 371114 22655 202 183278307585 124246 2810 269 64
▸ 2026 Season
202626 MLBHOU 239215 40913 18704 71 186262279541 93256 298 247 47 -14 +1 +0 +3 +7 -0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBHOU 26% 287258 491114 22835 92 190267287553 97260 298 254 53 -15 +1 +0 +3 +8 -0.3
202828 MLBHOU 39% 329295 571215 26945 102 193270292561 98262 298 259 56 -16 +1 -1 +4 +9 -0.3
202727 MLBHOU 26% 7568 13301 6221 20 191267279546 88262 298 245 46 -5 +0 +0 +1 +2 -0.1
202828 MLBHOU 39% 130117 22502 10372 41 188264282546 94264 288 250 50 -7 +0 -0 +1 +4 -0.2
▸ Career Totals
Career 205185 35803 16593 61 189265281546 92258 298 248 48 -12 +1 -0 +2 +6 -0.4
/ 162G 650587 11125010 5118710 193 189266283549 94257 298 248 48 -38 +3 -1 +7 +18 -1.1
Career 16621489 26255525 12252141 11315 176257270527 94249 317 239 41 -111 +17 -1 +18 +47 -3.1
/ 162G 650582 10322210 4820416 446 177259273532 96251 317 239 41 -43 +6 -0 +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
202222 AFayetteville Woodpeckers 9178 14312 9264 61 179297321617 141240 2910 287 78 -2 +1 +3 0.1
202222 ROKFCL Astros Blue 1816 4000 151 10 250333250583 364 286 281 73 -1 +0 +1 0.0
202323 AAASugar Land Space Cowboys 1713 5300 410 00 3855296151.145 231417 624 497 239 +3 +0 +0 0.3
202323 AFayetteville Woodpeckers 450381 791409 4910017 607 207324315639 108255 2211 298 86 -7 +9 +13 1.5
202424 A+Asheville Tourists 231202 371114 22655 202 183278307585 124246 2810 269 64 -9 +3 +7 0.0

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
120636194266295+2+3-0.2-0.1
/1626641020+7.1+9.7-0.6pk7: 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 Loftin (OGILVIE) 26 20 35 65 45 184/257/275 91256 37 29% 7% 47 -0.8
Chris Rabago
2019 · AA
26 42 38→40 54→55 43 199/256/282 83271 418 27% 6% 46 -2.0 189/251/275 86266 714 30% 7% 43 -2.2 157/227/2216423361133%7%17-1.3
Jason Martinson
2015 · AA
26 38→39 44→45 56→50 38 190/250/299 109293 1217 38% 7% 49 -1.8 180/238/289 109294 1211 41% 6% 41 -2.3 162/221/26810527112843%6%26-2.4
Stephen Wrenn
2021 · AA
26 41→43 42→45 58→60 38 201/260/313 112299 925 34% 6% 56 -1.3 214/271/338 124329 1322 37% 6% 68 -0.5 199/257/318119311132938%5%54-0.8
Kevin Merrell
2022 · AAA
26 39→35 40 54→55 39 192/243/281 89271 817 31% 6% 40 -2.4 229/282/370 141281 1811 25% 6% 81 +0.4 236/283/39616025327620%6%87+0.2
Mike Jarvis
2023 · AAA
25 37 43→40 58→60 39 188/248/302 114254 1123 30% 5% 50 -1.8 174/228/273 99241 1027 31% 5% 33 -2.9 150/204/2368621093432%5%11-2.0
Max Burt
2023 · AAA
26 39 46→45 54→55 36 201/251/328 127286 1418 34% 5% 57 -1.2 188/246/300 112281 1222 36% 6% 48 -1.9 163/230/2488424472934%6%26-1.3
Chris Roller
2023 · AA
26 36 39→50 50→55 40 177/243/264 88262 614 33% 6% 37 -2.6 198/276/337 139318 1616 40% 8% 71 -0.3 186/272/335149306191942%9%67-0.4
Adam Engel
2018 · MLB
26 39→48 43→50 57→60 39 193/255/310 117277 924 33% 6% 54 -1.4 219/273/343 124300 1117 30% 5% 70 -0.3 224/280/353129300122128%5%73-0.1
Jacob Hannemann
2017 · AA
26 42→41 43→45 58→60 40 209/260/324 115279 924 28% 5% 59 -1.1 200/253/308 108263 1026 27% 5% 52 -1.6 188/241/2879924692927%5%39-1.4
Ryan Klosterman
2008 · AA
26 41→45 43→45 55 43 203/267/314 111263 1020 26% 6% 60 -1.0 210/273/315 105278 915 26% 7% 63 -0.9 206/273/310105273101427%8%59-0.5
Cory Vaughn
2015 · AAA
26 38→41 44→45 54→50 40 191/262/305 114272 1315 33% 7% 56 -1.3 193/257/300 107289 1012 35% 7% 53 -1.5 149/216/240912328938%7%17-1.5
Granden Goetzman
2019 · AAA
26 43→46 42→45 57→55 37 212/245/327 114283 818 28% 4% 53 -1.5 202/251/341 139286 167 34% 6% 60 -1.0 170/224/31214223319136%6%40-1.4
Simon Whiteman
2023 · AA
26 39→44 36→30 58→55 42 181/261/245 65297 426 37% 9% 40 -2.4 198/267/279 81291 619 31% 8% 50 -1.7 189/255/2617226162028%8%38-1.0
Ryan Metzler
2019 · AAA
26 39 40 50 38 192/244/277 85285 815 34% 6% 40 -2.4 202/255/293 91305 912 34% 6% 49 -1.8 138/193/172342363841%6%-10-1.1
Tanner English
2019 · AAA
26 34→42 41→40 57→55 32 165/223/271 105294 822 44% 6% 30 -3.1 185/238/285 100311 917 41% 5% 40 -2.4 134/188/2026823192244%4%-5-1.5
Ryan Strausborger
2014 · AA
26 44→47 41→45 58→55 38 213/252/313 100280 722 26% 4% 53 -1.5 221/261/322 101279 926 23% 5% 59 -1.1 220/262/3189927493023%5%54-0.9
Vance Vizcaino
2021 · AA
26 42 40 55 38 205/255/298 93300 824 33% 6% 50 -1.8 219/277/326 107312 1115 31% 6% 67 -0.5 205/263/28883291111332%5%48-0.5
T.J. Steele
2012 · AA
25 39→33 43→45 54→50 32 200/225/315 116275 1017 32% 3% 41 -2.3 201/239/311 110284 1015 32% 4% 46 -2.0 178/212/2658725771333%3%20-1.1
Logan Warmoth
2022 · AAA
26 40 40→45 52→55 40 184/266/276 92316 818 41% 8% 51 -1.7 203/278/314 111301 1121 34% 8% 65 -0.7 195/273/297102277112431%8%57-0.7
Jordan Brewer
2023 · AA
25 41 42→45 55 39 192/272/292 100316 1019 39% 8% 58 -1.2 204/271/316 112283 1015 30% 7% 63 -0.9 199/265/312114264101627%7%56-0.7