Jackson HornungC New Hampshire Fisher Cats
Age 25 R/R 6'0" / 215 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION227 act + 151 ros · stats below = ROS only
wRC+†46
AVG/OBP/SLG.185 / .239 / .278
PA151
HR2
K%38
BB%6
BABIP295
ISO93
MLB%2%
Value2026 · WAR
BAT: -25.2 runs (wOBA-derived runs vs avg)-25BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +6.8 runs (Positional adjustment)+7POSREP: +10.7 runs (Replacement-level credit)+11REPTotal WAR: -0.60-0.6WAR
0.00.51.00.10.20.10.0+$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 50
Toolsscout grade
CONTACT40
scouting grade only
POWER50
scouting grade only
EYE45
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.2$0.6M+$0.0M
2030Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2031Pre-Arb$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.8M $0.7M +$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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202322 ADunedin Blue Jays 6257 6200 2272 01 105164140304 35194 443 150 -27
202322 ADunedin Blue Jays 6256 8201 3202 01 143213232445 89194 325 205 15
202423 A+Vancouver Canadians 463422 831524 301668 00 197263270533 73310 366 238 40
202423 A+Vancouver Canadians 463407 1052526 451148 00 258343373717 115341 2510 325 107
202524 AA2 teams 403366 801649 281793 90 219280358638 139386 447 279 72
202524 AA2 teams 403345 992059 441243 90 287368452820 165413 3111 358 132
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AATOR 227214 41923 12891 50 192238294532 103311 395 235 38 -16 +1 +0 +4 +6 -0.4
YTD25 AATOR 227209 481124 17691 50 230291359650 129324 307 292 82 -5 +1 +0 +4 +6 0.7
ROS25 AATOR 2% 151140 26512 9581 20 185239278517 93303 386 245 46 -9 +0 +0 +3 +4 -0.2
ROS25 MLBTOR 2% 33 0000 010 00 304 330 241 42 -0 +0 +0 +0 +0 -0.0
FULL25 AATOR 230217 41923 12901 50 189235290525 101306 395 235 38 -16 +1 +0 +4 +7 -0.5
TOT25 AATOR 378354 671435 211472 70 189239288526 99305 396 239 41 -25 +1 +0 +7 +11 -0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBTOR 31% 476438 8717310 311754 60 199258320578 121302 377 258 56 -24 +1 +0 +8 +13 -0.1
202827 MLBTOR 42% 493453 9118310 331774 60 201261320581 119301 367 263 59 -23 +1 +0 +9 +14 0.1
202928 MLBTOR 48% 500458 9318311 341774 60 203264328592 124300 357 265 61 -22 +1 -1 +9 +14 0.2
203029 MLBTOR 49% 501457 9218310 351764 60 201264319584 118299 357 265 61 -22 +1 -1 +9 +14 0.1
203130 MLBTOR 50% 498456 9118310 351774 50 200263318581 118298 367 262 59 -23 +1 -2 +9 +14 -0.1
202726 MLBTOR 31% 148136 27513 10551 20 199259316575 118304 377 253 52 -8 +0 +0 +3 +4 -0.1
202827 MLBTOR 42% 207189 38814 14742 30 201263317581 116303 367 258 56 -10 +1 +0 +4 +6 -0.0
202928 MLBTOR 48% 239219 44915 16842 30 201262320581 119302 357 260 57 -12 +1 -0 +4 +7 -0.0
203029 MLBTOR 49% 247226 45915 17872 30 199261314575 115300 357 260 57 -12 +1 -1 +4 +7 -0.1
203130 MLBTOR 50% 250228 45915 18892 30 197262311574 114299 367 257 55 -13 +1 -1 +4 +7 -0.2
▸ Career Totals
Career 10941001 19940522 753909 140 199261315576 116298 367 258 56 -55 +3 -2 +20 +31 -0.4
/ 162G 650595 11824313 452325 80 198260314575 116297 367 258 56 -33 +2 -1 +12 +18 -0.2
Career 35473247 6491272266 237131234 401 200261313575 114308 377 258 56 -176 +8 -4 +63 +101 -0.9
/ 162G 650595 11923412 432406 70 200260313573 113308 377 258 56 -32 +1 -1 +12 +18 -0.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
202322 ADunedin Blue Jays 6256 8201 3202 01 143213232445 89194 325 205 15 -6 -0 +2 -0.5
202423 A+Vancouver Canadians 463407 1052526 451148 00 258343373717 115341 2510 325 107 +3 +0 +13 1.7
202524 AANew Hampshire Fisher Cats 214186 501126 21731 40 269341446787 177400 3410 342 120 +5 +1 +6 1.2
202524 A+Vancouver Canadians 189159 49933 23512 50 308398459857 151426 2712 375 145 +10 +1 +5 1.6

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
#1John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#2Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#3Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#4Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#5J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
21,0982313202261323+20+80.10.1
/162664148+11.9+4.80.1pk7: 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 Hornung (OGILVIE) 25 40 50 45 45 189/239/288 99305 57 39% 6% 41 -0.6
Trevor Schwecke
2023 · AAA
25 39 44→45 41→50 39 195/257/308 113291 116 35% 7% 54 -1.4 218/275/332 114316 1014 32% 6% 68 -0.5 223/280/33511232091731%6%68-0.3
Ryan Dorow
2021 · AA
25 43→45 41→45 50→45 39 202/269/299 97311 99 36% 7% 57 -1.2 217/279/350 133296 136 29% 7% 74 -0.1 213/276/35113828513329%7%70-0.3
Cooper Johnson
2023 · AA
25 37 39→50 45→40 42 171/257/255 84300 65 41% 9% 42 -2.3 183/266/304 121296 136 39% 9% 58 -1.2 171/259/30313225215436%10%52-0.7
Mikey White
2019 · AA
25 41→45 42→45 46→40 37 199/252/302 103300 104 36% 6% 50 -1.7 197/259/305 108298 125 36% 7% 54 -1.4 190/252/29510527212233%6%46-1.4
Sean Coyle
2017 · AAA
25 35→34 45→50 47→50 37 180/243/296 116289 1311 40% 7% 46 -2.0 189/248/293 104291 910 36% 7% 46 -2.0 146/203/235892193633%7%8-1.2
Blake Hunt
2023 · AA
24 38 43→50 50→40 39 192/251/299 107277 115 34% 6% 50 -1.8 211/268/341 130275 145 28% 6% 67 -0.5 207/268/34113426314226%6%65-0.3
Brent Diaz
2022 · AA
26 40 43→45 44→45 36 192/269/300 107311 128 39% 6% 59 -1.1 219/284/356 137303 169 32% 6% 79 +0.3 191/254/31912825817932%5%53-0.5
Allan de San Miguel
2013 · AAA
25 40 43→45 48→40 41 195/267/308 114299 107 36% 8% 59 -1.1 207/282/317 110300 118 32% 7% 68 -0.5 171/243/250792338229%6%32-0.8
Joe Cronin
2019 · AA
25 38 40→45 45→50 44 181/274/268 88287 87 37% 9% 53 -1.5 196/278/301 105300 911 35% 8% 62 -0.9 171/260/279108256101335%9%46-1.0
Jayson Langfels
2014 · AA
25 41→32 43→40 46→50 37 199/262/305 106309 1111 37% 6% 56 -1.3 205/280/293 88338 715 38% 8% 60 -1.0 202/285/2757334451738%8%55-0.7
Chris Sharpe
2022 · AAA
26 37→39 44→50 45→50 38 185/252/306 121279 1110 36% 6% 53 -1.5 189/263/296 107295 813 36% 7% 54 -1.4 160/248/26210325471637%8%40-1.1
Max Burt
2022 · AAA
25 42 43→45 49→55 37 207/253/314 108292 109 32% 5% 53 -1.5 193/248/316 123281 1421 35% 6% 53 -1.5 163/230/2488424472934%6%26-1.3
Wade Gaynor
2013 · AA
25 37→42 43→50 47→50 41 185/255/295 109265 106 32% 7% 50 -1.7 186/237/311 125273 1211 35% 5% 46 -2.0 172/214/296124249131236%4%29-2.4
Cam Devanney
2022 · AA
25 35→41 41→55 44→45 38 176/242/264 87260 97 34% 6% 37 -2.7 214/276/370 156280 187 29% 7% 79 +0.3 218/281/38316528118729%6%81+0.3
Gunnar Heidt
2018 · AA
25 37→39 42→45 47→50 38 186/242/289 103277 1012 35% 6% 43 -2.2 197/252/301 104308 913 37% 6% 50 -1.8 206/260/3081032978932%6%52-1.0
Blake Forsythe
2014 · AA
25 36→37 45 50→30 39 184/246/308 124280 124 38% 7% 50 -1.8 197/249/310 113314 115 39% 6% 51 -1.7 182/235/2789630410042%6%33-1.3
Yusniel Díaz
2022 · AAA
25 35→45 43→45 42→50 36 180/231/288 108270 126 37% 6% 38 -2.6 225/291/354 129297 1511 28% 8% 80 +0.4 242/312/379138306161125%9%93+0.7
Rylan Sandoval
2013 · AA
25 38 41→40 45 35 187/242/284 97286 95 36% 5% 42 -2.3 210/261/294 84310 68 32% 6% 52 -1.6 210/261/280693085831%5%44-0.8
Aaron Schunk
2023 · AA
26 39→42 44→45 48→50 36 200/246/316 117282 129 33% 5% 51 -1.7 211/256/324 113294 1110 30% 5% 57 -1.2 209/254/319110274101027%5%52-1.0
Quincy McAfee
2023 · AA
25 38 43→45 42→45 46 189/279/295 106260 116 30% 9% 62 -0.9 198/275/331 133251 1510 27% 7% 69 -0.4 185/264/327142224171225%7%61-0.5