Jack Moss1B Asheville Tourists
Age 24 L/R 6'4" / 205 lbs A+ HR +6% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION222 act + 148 ros · stats below = ROS only
wRC+†61
AVG/OBP/SLG.205 / .286 / .265
PA148
HR1
K%23
BB%10
BABIP265
ISO61
MLB%0%
Value2026 · WAR
BAT: -1.6 runs (wOBA-derived runs vs avg)-2BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -6.6 runs (Positional adjustment)-7POSREP: +10.5 runs (Replacement-level credit)+10REPTotal WAR: +0.30+0.3WAR
trajectory · projected WAR by year
-1.0-0.6-0.62628
Tools · ContractCON 47 / POW 32
Toolsscout grade
CONTACT47
scouting grade only
POWER32
scouting grade only
EYE53
scouting grade only
SPEED44
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
202321 ROK2 teams 8470 16100 10280 10 229325243568 14348 3312 273 67
202321 ROK2 teams 8466 20200 14200 10 303425333758 30400 2417 341 119
202422 ADaytona Tortugas 289260 63810 25740 20 242309281590 38332 269 265 61
202422 ADaytona Tortugas 289252 66910 33510 20 262347306653 44322 1811 301 88
202523 A+2 teams 140123 34700 12342 00 276350333684 57370 249 307 93
202523 A+2 teams 140118 38800 17252 00 322416390806 68396 1812 363 136
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 A+HOU 222190 521014 25470 21 274358400758 126329 2111 342 120 +5 +0 +0 -4 +6 0.7
YTD24 A+HOU 222177 571215 38350 21 322442486928 164361 1617 402 166 +16 +0 +0 -4 +6 1.9
ROS24 A+HOU 0% 148132 27501 15340 10 205286265551 61270 2310 265 61 -6 +0 +0 -3 +4 -0.5
ROS24 MLBHOU 0% 11 0000 000 00 273 00 265 61 -0 +0 +0 -0 +0 -0.0
FULL24 A+HOU 223191 521014 25470 21 272356398754 126327 2111 341 119 +5 +0 +0 -4 +6 0.7
TOT24 A+HOU 370322 791515 40810 31 245329345673 99303 2211 311 96 -2 +0 +0 -7 +10 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBHOU 30% 272242 541014 27611 21 223304322626 99273 2210 277 70 -9 +0 +0 -5 +8 -0.6
202826 MLBHOU 44% 341303 661215 33772 21 218299314612 96275 2310 283 75 -10 +0 +0 -6 +10 -0.6
202725 MLBHOU 30% 8274 16301 8180 10 216293297590 81276 2210 277 70 -3 +0 +0 -1 +2 -0.2
202826 MLBHOU 44% 151134 29502 15341 10 216300299599 82277 2310 283 74 -4 +0 +0 -3 +4 -0.3
▸ Career Totals
Career 234209 45803 23521 20 215296297593 81271 2210 280 73 -7 +0 +0 -4 +7 -0.4
/ 162G 650581 1242208 641443 60 213295293588 79269 2210 280 73 -20 +1 +0 -12 +18 -1.2
Career 12741130 26043310 1223085 82 230308300608 70302 2410 278 71 -42 +1 +0 -23 +36 -2.9
/ 162G 650577 1332225 621573 41 231309302610 71303 2410 278 71 -22 +0 +0 -12 +18 -1.5

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
202321 ADaytona Tortugas 3827 9000 970 00 333500333833 409 1824 380 149 +2 +0 +1 0.3
202321 ROKACL Reds 4639 11200 5130 10 282364333697 51393 2811 309 94 -0 +0 +1 0.1
202422 ADaytona Tortugas 289252 66910 33510 20 262347306653 44322 1811 301 88 -4 +0 +8 0.5
202523 A+Dayton Dragons 11092 31400 13212 00 337430380810 43419 1912 365 137 +5 +0 +3 0.8
202523 ROKACL Reds 3026 7400 440 00 269367423790 154318 1313 355 130 +1 +0 +1 0.2

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
#1Travis Sniderlast yr '15
career totals — 8 seasons, 1,971 PA
81,9715422244311399-21-171.41.8
/162664187-7.1-5.80.5pk7: 2
#2Jose Maciaslast yr '05
career totals — 6 seasons, 1,785 PA
61,7852543256298370-8+21.41.4
/162664916-3.1+0.60.5pk7: 1
#3Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#4Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#5Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
123432220297317-4-2-0.5-0.2
/162664105-11.9-4.3-1.3pk7: 0
#6Brennan Boeschlast yr '15
career totals — 6 seasons, 1,713 PA
61,7134822250303400-17-35-1.1-1.1
/162664199-6.6-13.6-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
Jack Moss (OGILVIE) 24 47 32 44 53 245/329/345 99303 53 22% 11% 96 +0.3
Norberto Obeso
2019 · A
24 44→41 36→30 47→45 50 206/271/271 66250 48 19% 8% 50 -1.7 205/266/280 75275 48 25% 7% 50 -1.7 193/258/257642681526%8%37-1.3
Jake Thomas
2017 · A
24 42 37→30 49→50 44 197/266/269 72280 47 29% 8% 48 -1.9 212/297/284 72324 39 31% 10% 65 -0.7 209/316/2645632911032%13%66-0.4
Richard Nunez
2019 · A
24 40 36→30 47→55 46 190/265/263 73271 39 29% 8% 46 -2.0 209/276/302 93290 76 28% 8% 60 -1.0 196/275/293972509324%9%56-0.2
Ty Moore
2017 · A
24 42→49 38→40 45 44 200/249/280 80244 57 20% 5% 43 -2.2 228/281/322 94286 88 22% 6% 68 -0.5 234/289/322882928822%6%69-0.3
Justin Jirschele
2014 · A
24 48 34→30 46→30 46 220/264/268 48256 13 14% 5% 45 -2.1 240/279/297 57279 27 14% 5% 59 -1.1 298/325/33031328089%4%81+0.1
Will Kengor
2015 · A
23 44→54 35→30 48→40 45 207/264/272 65276 28 25% 7% 46 -2.0 230/293/295 65342 25 30% 8% 65 -0.7 243/310/299563681331%8%69-0.3
Brennan Gowens
2014 · A
24 44→49 36→30 47→50 43 206/260/270 63280 311 26% 6% 44 -2.1 211/266/285 74289 313 26% 6% 51 -1.7 179/233/2375824502025%6%23-0.7
Pedro Cotto
2006 · A
24 44→54 36→30 48→40 47 204/248/272 68229 48 13% 5% 39 -2.5 231/276/291 60261 25 12% 5% 56 -1.3 231/276/292612613412%5%53-0.8
Gene Cone
2018 · A
23 44→39 35→30 48→50 48 204/273/269 65272 27 24% 8% 50 -1.7 198/257/256 58282 210 28% 7% 40 -2.4 181/238/2143426301129%6%19-2.9
Grant Little
2021 · A
24 43 36→30 51→55 46 204/264/272 68264 38 23% 7% 47 -1.9 214/293/289 75298 518 27% 8% 65 -0.7 202/296/2474628822827%8%54-0.6
Andrew Moritz
2021 · A
24 45 34→30 49→50 41 210/247/261 50266 212 22% 4% 36 -2.7 230/283/294 64309 411 25% 6% 60 -1.0 234/292/2946131641125%7%61-0.4
Paul Cruz
2009 · A
23 39 37→40 46→45 49 187/250/260 73233 47 21% 8% 38 -2.6 218/274/301 83263 67 19% 7% 59 -1.1 235/289/314792697615%6%64-0.3
Jay Miller
2008 · A
24 47 35→30 49→40 47 222/281/277 54272 35 19% 7% 56 -1.3 224/282/294 70269 46 17% 6% 60 -1.0 227/285/282552652414%6%54-0.7
Robby Rinn
2017 · A
24 45 37→40 51→40 43 214/259/291 77279 38 24% 6% 50 -1.8 243/291/336 93304 64 21% 6% 75 -0.0 259/307/355963186120%6%84+0.3
Logan Sorensen
2006 · A
24 42 39→40 43→50 46 203/265/285 82258 64 23% 7% 51 -1.7 214/270/293 79267 48 20% 7% 55 -1.4 215/270/282672631918%7%48-1.2
Brett Vertigan
2015 · A
24 42→52 36→30 51→50 48 197/259/265 69243 212 19% 7% 43 -2.2 225/281/294 69297 315 23% 7% 59 -1.1 223/281/2876529921524%7%54-1.1
Jean Angomas
2019 · A
24 50 37→40 45→50 46 234/271/313 79269 310 15% 5% 59 -1.1 212/255/296 84260 710 21% 5% 49 -1.8 181/215/2264521571119%4%13-1.3
Bobby Ison
2016 · A
23 48→50 35→30 45 46 222/264/278 56261 29 16% 5% 47 -1.9 209/254/279 70265 48 21% 5% 44 -2.1 188/234/245582423622%5%25-2.0
Brendon Sanger
2017 · A
23 41 37→45 45 47 197/266/276 80263 46 26% 8% 50 -1.8 200/268/311 111284 125 32% 8% 59 -1.1 182/256/29811626315435%8%49-1.1
Michael Swinson
2013 · A
23 42 37→40 47→50 47 198/258/271 73250 49 22% 7% 44 -2.1 198/254/276 78291 412 31% 7% 44 -2.1 162/221/2185626001735%7%12-1.1