Josh OwensTWP ACL Rangers
Age 19 L/R 6'3" / 185 lbs ROK Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION145 act + 96 ros · stats below = ROS only
wRC+†43
AVG/OBP/SLG.169 / .238 / .259
PA96
HR2
K%39
BB%6
BABIP267
ISO90
MLB%4%
Value2026 · WAR
BAT: -18.3 runs (wOBA-derived runs vs avg)-18BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: -4.3 runs (Positional adjustment)-4POSREP: +6.8 runs (Replacement-level credit)+7REPTotal WAR: -1.60-1.6WAR
trajectory · projected WAR by year
-0.2-0.6-0.62628
Tools · ContractCON 45 / POW 53
Toolsscout grade
CONTACT45
scouting grade only
POWER53
scouting grade only
EYE50
scouting grade only
SPEED54
scouting grade only
DEFENSE48
scouting grade only
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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202518 AHickory Crawdads 2424 1000 0160 00 42424283 125 670 41 -110
202518 AHickory Crawdads 2424 2100 0110 00 8383125208 42154 460 91 -72
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKTEX 145130 19204 9754 63 146224254478 108283 526 220 27 -12 +0 +0 -3 +4 -1.1
YTD19 ROKTEX 145125 32407 14524 63 256350456806 200368 3610 355 130 +5 +0 +0 -3 +4 0.6
ROS19 ROKTEX 4% 9688 15202 6382 21 169238259497 90284 396 241 43 -6 +0 -0 -2 +3 -0.6
ROS19 MLBTEX 4% 44 0000 020 00 286 500 231 35 -0 +0 -0 -0 +0 -0.0
FULL19 ROKTEX 149134 19204 9774 63 142218246464 104273 526 220 27 -12 +0 -0 -3 +4 -1.1
TOT19 ROKTEX 241218 34406 151136 84 155229256486 101275 476 229 33 -18 +0 -0 -4 +7 -1.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBTEX 45% 272248 47717 181034 52 190256310566 121290 387 256 54 -14 +0 -1 -5 +8 -1.2
202821 MLBTEX 62% 388353 7011210 261426 83 198265326591 127291 377 264 61 -17 +0 -1 -7 +11 -1.4
202720 MLBTEX 45% 122111 22313 8462 21 198264324589 126291 387 246 47 -7 +0 -0 -2 +3 -0.6
202821 MLBTEX 62% 239217 43716 16874 52 198266323588 124293 367 255 53 -13 +0 -0 -4 +7 -1.1
▸ Career Totals
Career 365332 651029 241356 73 196262319582 123295 377 252 51 -20 +0 -1 -7 +10 -1.7
/ 162G 650591 11618416 4324011 125 196264321585 125295 377 252 51 -36 +0 -1 -12 +18 -3.1
Career 780713 13320319 5029912 156 186251303554 116286 386 252 51 -43 +1 -2 -14 +22 -3.7
/ 162G 650594 11117216 4224910 125 187252303555 116287 386 252 51 -36 +0 -1 -12 +18 -3.1

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
202518 AHickory Crawdads 2424 2100 0110 00 8383125208 42154 460 91 -72 -5 +0 +1 -0.4

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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#4Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
136497196259320-2-1-0.6-0.3
/1626641713-4.1-1.4-1.2pk7: 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
Josh Owens (OGILVIE) 19 33→45 37→53 52→54 50 155/229/256 101275 68 47% 6% 33 -1.6
Daniel Montano
2018 · A
19 37→47 42→45 46→50 42 187/245/296 109254 99 30% 6% 46 -2.0 173/215/258 85247 610 31% 5% 22 -3.7 198/273/3031053109636%9%57-0.9
Dylan Cozens
2014 · A
20 42→52 42→55 51→50 41 204/261/313 109301 99 34% 7% 56 -1.3 211/256/342 131314 1414 35% 6% 62 -0.9 168/267/362195290251647%12%73-0.1
Cole Roederer
2019 · A
19 41→31 43→45 53→50 41 205/260/318 113293 1115 33% 7% 57 -1.2 189/259/288 99290 912 35% 8% 50 -1.7 180/254/293113270131136%8%49-1.0
Manuel Pena
2023 · A
19 42→43 39→50 47→50 40 202/256/287 84297 710 33% 7% 47 -1.9 198/239/284 86294 68 33% 5% 39 -2.5 216/250/34512928916631%4%58-0.9
Julio Morban
2011 · A
19 41 42→45 52→45 32 197/240/304 107317 89 39% 5% 45 -2.1 212/252/322 110319 98 35% 5% 54 -1.4 215/255/32010531810634%5%53-0.8
George Feliz
2022 · A
19 43 43→50 54→45 40 209/265/321 112301 1110 33% 6% 60 -1.0 173/235/266 93312 913 44% 6% 33 -2.9 173/237/30012728316943%6%41-0.8
Danny Drullard
2019 · A
19 39 42→45 52→50 45 195/263/301 106268 910 30% 8% 54 -1.4 198/260/301 103293 99 33% 7% 53 -1.5 176/239/28811225411834%7%38-1.1
Andy Diaz
2015 · A
19 42 41→45 48→40 44 200/278/304 104290 75 32% 8% 62 -0.9 185/251/284 99308 87 39% 7% 45 -2.1 171/245/257862885739%8%33-0.9
Izaac Pacheco
2023 · A
20 40→39 42→55 47→45 41 197/258/304 107294 98 35% 7% 53 -1.5 182/243/308 126303 145 42% 7% 49 -1.8 175/248/34116629820346%8%58-0.6
David Calabrese
2023 · A
20 38→37 41→45 56→50 41 186/249/288 102279 815 35% 7% 45 -2.1 184/254/304 120272 1313 35% 8% 53 -1.5 166/230/26296226111331%7%28-1.4
Estevan Florial
2017 · A
19 41→51 44→55 52→60 38 199/259/314 115306 1111 37% 7% 56 -1.3 213/269/331 118368 1013 41% 7% 65 -0.7 214/281/384170311192936%8%81+0.4
Brian Pointer
2012 · A
20 41→43 44→45 56→50 38 203/257/327 124300 1110 35% 6% 59 -1.1 192/263/308 116299 1112 37% 7% 57 -1.2 201/281/329128296131334%8%67-0.4
Guillermo Williamson
2023 · A
19 38 42→45 46→30 40 183/256/290 107302 105 40% 8% 50 -1.8 189/272/312 123321 143 42% 9% 63 -0.9 173/262/30112829617144%10%52-0.7
Mikey Romero
2023 · A
19 44→35 41→50 53→40 41 215/263/322 107293 78 29% 6% 59 -1.1 201/245/325 124273 115 30% 5% 53 -1.5 189/229/33414525615332%4%47-1.0
Evan Alexander
2018 · A
20 41 40→45 51→50 40 192/261/280 88307 711 38% 8% 49 -1.8 197/272/300 103332 811 40% 8% 59 -1.1 164/263/274110290101842%10%46-0.7
Samuel Zavala
2023 · A
19 42→46 47→45 48→50 44 211/278/352 141295 1310 32% 8% 74 -0.1 192/285/302 110297 1212 36% 11% 66 -0.6 186/281/28599269111332%11%57-0.9
Carlos Jimenez
2022 · A
19 38→43 42→55 53→50 44 188/268/290 102278 1011 34% 8% 55 -1.4 201/284/321 120321 1116 37% 9% 69 -0.4 229/308/399169310211831%9%95+0.9
Sandy Acevedo
2013 · A
20 41 41→45 50 40 196/269/296 100293 811 34% 7% 56 -1.3 199/266/318 119286 109 32% 7% 61 -1.0 149/220/30715819415931%7%36-0.7
Gabriel Terrero
2023 · A
19 38 37→50 51→45 42 180/260/249 69278 512 34% 8% 41 -2.3 190/262/297 107326 99 41% 8% 53 -1.5 160/235/29713728811745%8%40-0.9
Junior Franco
2022 · A
19 47→42 42→45 57→55 41 216/281/327 111339 815 36% 8% 69 -0.4 206/254/312 106297 1118 33% 5% 53 -1.5 221/272/324104281112325%6%61-0.5