Josiah HartshornOF South Bend Cubs
Age 19 S/L 6'0" / 220 lbs A+ Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION355 act + 236 ros · stats below = ROS only
wRC+†102
AVG/OBP/SLG.223 / .303 / .384
PA236
HR8
SB5
K%27
BB%8
BABIP281
ISO161
MLB%0%
Value2026 · WAR
BAT: +1.4 runs (wOBA-derived runs vs avg)+1BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.8 runs (Defensive runs vs avg)-1FLDPOS: -3.6 runs (Positional adjustment)-4POSREP: +16.8 runs (Replacement-level credit)+17REPTotal WAR: +1.40+1.4WAR
0.01.53.00.01.51.82.12.22.42.42.52.52.32.1+$148M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 52 / POW 53
Toolsscout grade
CONTACT52
scouting grade only
POWER53
scouting grade only
EYE44
scouting grade only
SPEED42
scouting grade only
DEFENSE45
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
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+2.4$13M+$13M
2032Pre-Arb$0.9M+2.4$12M+$12M
2033Pre-Arb$1.0M+2.5$12M+$11M
2034Arb-1$5M+2.5$11M+$9M
2035Arb-2$8M+2.3$9M+$6M
2036Arb-3$10M+2.1$8M+$4M
Totals $26M $65M +$55M

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
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 A+CHC 355304 7012213 35969 84 230328411739 181282 2710 319 102 +1 +0 +0 -2 +10 0.9
YTD19 A+CHC 355286 7914315 53709 84 276405503909 227308 2015 395 160 +24 +0 +0 -2 +10 3.3
ROS19 A+CHC 0% 236210 47818 20654 52 223303384687 161288 278 318 102 +0 +0 -1 -1 +7 0.5
ROS19 MLBCHC 0% 11 0000 000 00 290 00 307 93 -0 +0 -0 -0 +0 0.0
FULL19 A+CHC 356305 7012213 35969 84 230327410736 180281 2710 319 102 +1 +0 -0 -2 +10 0.9
TOT19 A+CHC 591514 11720321 5516113 136 227318400718 173282 279 319 102 +1 +0 -1 -4 +17 1.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBCHC 43% 581515 12221421 5115610 93 237318416733 179291 279 322 104 +3 +1 -2 -3 +16 1.5
202821 MLBCHC 61% 609540 12822422 5415910 93 237318415733 178292 269 327 108 +6 +1 -2 -4 +17 1.8
202922 MLBCHC 68% 627555 13423424 5616011 93 241323427750 186293 269 330 111 +8 +1 -2 -4 +18 2.1
203023 MLBCHC 71% 638565 13724424 5716111 104 242324427750 184294 259 333 113 +9 +0 -2 -4 +18 2.2
203124 MLBCHC 71% 637564 13824425 5716011 104 245326434760 190294 259 335 115 +11 +0 -2 -4 +18 2.4
203225 MLBCHC 71% 639565 13924425 5816011 104 246328435763 189294 259 337 116 +11 +0 -2 -4 +18 2.4
203326 MLBCHC 71% 642568 13924425 5816111 104 245327433760 188294 259 337 116 +12 +0 -2 -4 +18 2.5
203427 MLBCHC 69% 639564 13824425 5916011 104 245328434762 190294 259 337 116 +12 +0 -2 -4 +18 2.5
203528 MLBCHC 69% 633558 13623425 5916011 93 244328434762 190293 259 336 115 +11 +1 -3 -4 +18 2.3
203629 MLBCHC 67% 621547 13223324 5815811 93 241326426752 185293 259 334 114 +10 +1 -4 -4 +18 2.1
203730 MLBCHC 66% 610538 12822323 5715710 83 238322418741 180291 269 331 112 +8 +0 -4 -4 +17 1.8
203831 MLBCHC 71% 595524 12421322 5615510 83 237322414736 177289 269 327 109 +6 +0 -5 -4 +17 1.5
203932 MLBCHC 68% 577508 11920321 5415210 73 234320409729 175285 269 322 104 +3 +0 -5 -3 +16 1.1
204033 MLBCHC 73% 547482 11018319 511479 72 228314396710 168281 279 315 99 -1 +1 -6 -3 +15 0.6
202720 MLBCHC 43% 252224 53929 22684 41 237316415731 179293 279 311 96 -1 +0 -1 -2 +7 0.4
202821 MLBCHC 61% 371329 7914214 33976 62 240321422743 182293 269 316 100 -0 +0 -1 -2 +11 0.7
202922 MLBCHC 68% 427379 9216316 381097 62 243323427751 185294 269 320 103 +1 +0 -1 -3 +12 1.0
203023 MLBCHC 71% 454402 9917318 411158 73 246328438766 192295 259 322 105 +3 +0 -2 -3 +13 1.2
203124 MLBCHC 71% 452400 9917318 411148 72 247330440770 193296 259 325 107 +3 +1 -2 -3 +13 1.3
203225 MLBCHC 71% 453401 9917318 411138 72 247329439768 192296 259 326 107 +4 +1 -2 -3 +13 1.3
203326 MLBCHC 71% 455403 9917318 411148 73 246327437764 191296 259 326 108 +4 +0 -2 -3 +13 1.3
203427 MLBCHC 69% 444392 9717318 411118 72 247331444775 196295 259 326 108 +4 +1 -2 -3 +13 1.3
203528 MLBCHC 69% 435384 9316217 411107 62 242326427753 185295 259 325 107 +3 +0 -2 -3 +12 1.2
203629 MLBCHC 67% 415366 8815216 391067 62 240325423749 183294 269 323 106 +3 +0 -2 -2 +12 1.0
203730 MLBCHC 66% 401353 8515215 381037 52 241327422749 181293 269 321 104 +2 +0 -3 -2 +11 0.8
203831 MLBCHC 71% 422372 8815216 401107 62 237322417739 180290 269 317 101 +0 +0 -3 -3 +12 0.7
203932 MLBCHC 68% 393347 8114214 371046 52 233318406724 173287 269 311 96 -2 +0 -4 -2 +11 0.4
204033 MLBCHC 73% 397351 8013214 371076 52 228312396708 168282 279 304 91 -4 +0 -4 -2 +11 0.1
▸ Career Totals
Career 57725104 123221234221 530148197 8429 241324426751 185295 269 320 103 +20 +5 -30 -35 +164 12.7
/ 162G 650575 13924425 6016711 93 242326428753 186295 269 320 103 +2 +1 -3 -4 +18 1.4
Career 88317803 187132152333 8052271151 13048 240323422745 182293 269 330 111 +109 +7 -45 -53 +250 27.3
/ 162G 650574 13924425 5916711 104 242324429753 186296 269 330 111 +8 +0 -3 -4 +18 2.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
#1Craig Biggiolast yr '07
career totals — 8 seasons, 5,068 PA
85,06813968266338428-9-3320.320.2
/162664189-1.2-4.32.7pk7: 20
#2Jay Brucelast yr '20
career totals — 13 seasons, 6,603 PA
136,60331865245314469-71-5419.619.5
/162664327-7.1-5.42.0pk7: 19
#3José Cruz Jr.last yr '08
career totals — 9 seasons, 4,179 PA
94,17915381247336445-35-717.417.2
/1626642413-5.6-1.12.8pk7: 17
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
95,77421982241321425-35-1720.216.4
/162664259-4.0-2.02.3pk7: 13
#4Brad Wilkersonlast yr '08
career totals — 8 seasons, 3,753 PA
83,75312253247350440-35-815.816.2
/162664229-6.2-1.42.8pk7: 17
#5Jeromy Burnitzlast yr '06
career totals — 7 seasons, 4,012 PA
74,01219232246330464-34-2415.515.5
/162664325-5.6-4.02.6pk7: 15
#6Raul Mondesilast yr '05
career totals — 6 seasons, 2,604 PA
62,60410889251326456-20-610.810.8
/1626642823-5.1-1.52.7pk7: 11

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
Josiah Hartshorn (OGILVIE) 19 35→52 44→53 48→42 44 227/318/400 173282 2113 27% 9% 102 +1.4
Travis Snider
2007 · A
19 47→53 50→60 47→50 43 237/292/389 152313 187 30% 7% 90 +1.0 242/299/403 161346 173 33% 7% 96 +1.5 244/307/43118732323530%8%103+1.7
Heriberto Hernández
2019 · A
19 43→49 54→60 46→50 55 223/325/414 191274 207 26% 12% 111 +2.5 223/302/390 167328 176 35% 9% 95 +1.4 221/302/42820827828931%9%103+1.2
Junior Caminero
2022 · A
19 43→53 50→70 49→45 44 225/281/372 147272 185 25% 7% 82 +0.5 253/302/420 167306 227 25% 6% 102 +1.9 260/323/51225127038520%8%130+3.2
Miguel Sanó
2013 · A
20 39→49 53→70 46→45 44 207/282/382 175291 215 35% 9% 85 +0.7 227/308/454 227315 297 35% 9% 115 +2.7 242/333/46822634030235%11%124+3.1
Marco Luciano
2021 · A
19 46→49 50 46→45 45 227/301/381 153314 1710 32% 8% 92 +1.2 207/269/352 145298 185 35% 7% 71 -0.3 204/288/35414928919834%10%77+0.1
Moisés Ballesteros
2023 · A
19 43→53 47→50 45→40 47 217/283/352 135277 155 27% 8% 76 +0.1 243/301/378 135296 164 23% 7% 91 +1.1 266/326/40513931116319%8%106+1.6
Mike Carp
2006 · A
20 39→49 52→55 44→40 38 209/283/371 162286 224 34% 6% 83 +0.6 233/304/371 138296 163 26% 7% 91 +1.1 264/327/44918632523425%8%118+2.0
Andy Pages
2021 · A
20 43→53 46→60 46→50 46 214/297/344 130275 149 26% 8% 82 +0.5 219/304/418 199291 256 32% 9% 104 +2.0 270/324/464194313251022%6%121+2.8
Nick Franklin
2011 · A
20 42→50 51→50 50 38 221/266/375 154283 2013 30% 5% 76 +0.0 231/284/364 133298 1413 26% 7% 79 +0.3 237/304/370133299131224%8%87+0.8
Eric Arce
2012 · A
20 41 55→60 47→30 47 215/313/403 188288 234 32% 10% 104 +2.0 199/289/354 155336 184 42% 10% 81 +0.4 142/252/28914625920049%11%47-0.5
Jackson Chourio
2023 · AA
19 40→50 49→60 50→55 37 208/257/357 149297 1712 35% 6% 67 -0.5 252/297/423 171319 1923 26% 6% 101 +1.8 273/321/471198320232122%6%120+2.5
Noelvi Marte
2022 · A
20 45→53 51→50 51→55 44 228/290/389 161299 1914 30% 7% 89 +1.0 230/292/361 131296 1518 26% 7% 82 +0.5 242/290/380137303152125%5%84+0.4
Kyle Blanks
2008 · A
21 46→56 51→55 50→45 42 236/301/399 162298 197 27% 6% 97 +1.5 250/324/419 169316 205 26% 8% 111 +2.5 250/332/42017031921327%8%112+1.7
Aderlin Rodríguez
2011 · A
19 44→47 49→60 45→30 40 227/269/373 145281 174 26% 5% 76 +0.0 210/245/360 150253 193 26% 4% 63 -0.9 238/283/42718828825127%4%94+0.9
Gary Sánchez
2012 · A
19 43→50 48→65 45 37 217/266/360 142312 174 35% 6% 71 -0.3 226/274/364 138298 166 29% 5% 76 +0.0 240/315/46422426532423%9%117+2.4
Jon Singleton
2011 · A
19 51→54 51→55 43→45 50 256/323/422 166302 187 22% 8% 111 +2.5 227/297/362 135324 155 32% 9% 85 +0.7 209/309/39118226724130%13%96+1.2
Mark Vientos
2019 · A
19 42→49 46→60 43→30 45 215/275/340 125273 143 26% 7% 70 -0.3 206/250/349 143284 182 33% 5% 62 -0.9 245/305/44720232528032%7%109+2.0
Carter Kieboom
2018 · A
20 45→50 49→50 43→45 42 229/288/376 147300 165 29% 6% 85 +0.7 233/302/365 132310 156 28% 8% 88 +0.9 229/307/35412530614528%9%84+0.4
Ryan McMahon
2014 · A
19 46→56 48→55 42→45 40 227/283/376 149325 156 34% 7% 83 +0.6 217/273/363 146324 146 35% 6% 76 +0.0 247/298/41216434417831%6%96+1.3
Nick Weglarz
2008 · A
20 43→47 50→55 44→45 46 218/295/370 152303 183 33% 9% 87 +0.8 225/308/379 154286 175 26% 10% 95 +1.4 223/311/38316127118524%10%95+1.0