Jackson HornungC New Hampshire Fisher Cats
Age 25 R/R 6'0" / 215 lbs AA HR +12%BB +4% Svc 0.0 · Ctrl thru 2034 peak 0.9 · 2028
wRC+†73
AVG/OBP/SLG.192 / .257 / .304
PA320
HR6
SB9
K%38
BB%7
MLB%2%
BAT: -9.7 runs (wOBA-derived runs vs avg)-10BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.70+0.7WAR
Scouting · nowfuture
HIT
4040
PWR
5050
SPD
4545
EYE
4445
trajectory · 10 yrs
0.9peak
2028

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
2029Arb-1$0.8M+0.9$4M+$3M
2030Arb-2$0.9M+0.7$3M+$2M
2031Arb-3$0.9M+0.5$2M+$1M
2032Ext / FA-deal$0.4M+0.3$1M+$1M
2033Ext / FA-deal$5M
2034Ext / FA-deal$0.6M
Totals $9M $9M +$0.6M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202322 ADunedin Blue Jays 6257 7201 2282 01 .123.180.211.391 .088.207 453 .154 -24 -9 -0 +0 +1 +2 -0.6
202423 A+Vancouver Canadians 463423 831624 291638 00 .196.261.272.533 .076.305 356 .238 40 -31 +0 +0 +8 +13 -1.0
202524 AA2 teams 403365 831648 291713 90 .227.290.359.649 .132.391 427 .283 75 -12 +2 +0 +7 +11 0.9
▸ 2026 Season (actual · ROS · total)
202625 AANew Hampshire Fisher Cats 7472 22611 2260 40 .306.324.458.783 .153.467 353 .324 106 +1 +1 +0 +1 +2 0.5
ROS25 MLBTOR 246226 491025 16932 50 .217.275.345.620 .128.330 387 .268 63 -10 +1 +0 +4 +7 0.2
TOT25 MLBTOR 320298 711636 181192 90 .238.286.372.659 .134.374 376 .281 73 -10 +2 +0 +6 +9 0.7
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 11%TOR 357326 721428 251223 60 .221.282.350.632 .129.322 347 .281 73 -11 +1 +0 +6 +10 0.7
202827 MLB 26%TOR 382348 771528 281273 70 .221.285.345.630 .124.320 337 .285 76 -10 +1 +0 +7 +11 0.9
202928 MLB 38%TOR 397362 801529 291313 60 .221.284.348.632 .127.318 337 .286 77 -10 +1 -1 +7 +11 0.9
203029 MLB 47%TOR 398362 801529 301313 60 .221.286.348.634 .127.317 338 .284 76 -11 +1 -1 +7 +11 0.7
203130 MLB 56%TOR 397361 781528 301323 50 .216.282.335.617 .119.315 338 .281 73 -12 +1 -2 +7 +11 0.5
203231 MLB 66%TOR 374340 741428 281263 40 .218.283.341.624 .124.314 347 .277 71 -12 +1 -3 +7 +11 0.3
203332 MLB 84%TOR 347315 681327 261193 30 .216.282.337.618 .121.313 347 .273 67 -13 +1 -4 +6 +10 0.0
203433 MLBTOR 310282 591126 231082 20 .209.274.326.600 .117.311 357 .267 63 -13 +0 -4 +6 +9 -0.3
203534 MLBTOR 262239 48914 19942 20 .201.265.297.562 .096.310 367 .261 58 -12 +0 -5 +5 +7 -0.5
▸ Career Totals (MLE all levels + projections)
Career 43984006 8581652585 314154540 551 .214.278.332.609 .117.322 357 .272 66 -167 +11 -20 +79 +125 2.8
/ 162G 650592 12724413 462286 80 .215.278.334.612 .120.321 357 .272 66 -25 +2 -3 +12 +18 0.4

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202322 ADunedin Blue Jays 6256 8201 3202 01 .143.213.232.445 .089.194 325 .205 15 -6 -0 +2 -0.5
202423 A+Vancouver Canadians 463407 1052526 451148 00 .258.343.373.717 .115.341 2510 .325 107 +3 +0 +13 1.7
202524 AANew Hampshire Fisher Cats 214186 501126 21731 40 .269.341.446.787 .177.400 3410 .342 120 +5 +1 +6 1.2
202524 A+Vancouver Canadians 189159 49933 23512 50 .308.398.459.857 .151.426 2712 .375 145 +10 +1 +5 1.6

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 .192/.257/.304 .113.303 64 38% 7% 54 -0.8
Pedro Pagés
2023 · AAA
24 40→43 45→50 44→40 41 .202/.265/.317 .115.296 134 35% 7% 60 -1.0 .219/.281/.353 .134.289 164 29% 7% 76 +0.1 .224/.283/.362.138.28218226%7%78+0.1
Trevor Schwecke
2023 · AAA
25 40 43→45 42→50 39 .196/.257/.308 .111.294 117 36% 7% 54 -1.4 .222/.280/.337 .115.319 1013 32% 7% 71 -0.3 .230/.289/.344.113.326101730%7%74-0.0
Carson Blair
2015 · AA
25 43 46→50 45→30 42 .203/.278/.343 .140.325 134 39% 9% 72 -0.2 .200/.271/.327 .127.334 134 41% 8% 66 -0.6 .178/.250/.294.116.29614142%8%45-0.8
Wade Wass
2017 · AA
25 43 46→50 45 41 .208/.286/.337 .130.320 135 37% 8% 75 -0.0 .208/.285/.357 .149.328 1811 40% 7% 80 +0.4 .204/.289/.400.196.300291840%7%89+0.4
Brent Diaz
2022 · AA
26 41 43→45 45 39 .196/.275/.304 .108.304 118 37% 7% 62 -0.9 .218/.283/.353 .135.305 169 32% 6% 78 +0.2 .202/.265/.336.134.27018931%5%61-0.3
Blake Hunt
2023 · AA
24 38 43→50 49→40 38 .190/.248/.301 .111.281 115 35% 6% 49 -1.8 .209/.266/.343 .134.276 145 29% 6% 67 -0.5 .206/.268/.347.141.26215227%6%67-0.3
Ryan Dorow
2021 · AA
25 42 42→45 49→45 39 .202/.266/.305 .102.304 109 35% 6% 57 -1.2 .208/.272/.333 .125.293 126 31% 7% 67 -0.5 .201/.266/.328.127.27712330%7%60-0.7
Armani Smith
2023 · AA
25 45 43→50 46→45 40 .215/.278/.323 .108.329 117 36% 7% 66 -0.6 .210/.274/.308 .098.330 99 36% 8% 61 -1.0 .166/.233/.228.062.2708939%7%21-0.6
Chris Williams
2022 · AA
25 36→31 45→55 50→40 45 .177/.269/.302 .125.295 125 41% 11% 59 -1.1 .194/.271/.372 .178.288 245 39% 9% 78 +0.2 .180/.262/.367.188.25027439%9%71-0.2
Riley Adams
2021 · AA
25 45→42 45→50 49→40 42 .211/.292/.334 .123.324 126 36% 8% 77 +0.1 .215/.302/.369 .154.315 164 34% 8% 90 +1.0 .209/.298/.376.166.29917033%8%89+0.4
Chase Strumpf
2022 · AA
24 42→35 44→50 48→45 44 .203/.282/.321 .118.296 117 33% 8% 69 -0.4 .196/.293/.355 .159.317 195 41% 10% 83 +0.6 .180/.284/.345.165.29321342%11%73-0.1
Jakson Reetz
2022 · AAA
26 38→34 45→60 45 39 .189/.269/.309 .120.282 135 36% 7% 61 -1.0 .204/.281/.391 .187.267 245 33% 6% 88 +0.9 .197/.277/.397.201.24526431%7%84+0.3
Yusniel Díaz
2022 · AAA
25 37→47 44→45 42→50 38 .189/.242/.306 .117.272 125 35% 6% 47 -1.9 .217/.283/.342 .125.290 1411 29% 8% 74 -0.1 .232/.304/.368.137.293161126%9%87+0.5
Allan de San Miguel
2013 · AAA
25 39 43→45 48→40 42 .190/.266/.299 .109.297 106 37% 8% 56 -1.3 .208/.283/.326 .118.296 128 32% 8% 71 -0.3 .174/.248/.262.088.23210228%6%36-0.7
Alex Kowalczyk
2019 · A
25 45→37 43→45 49→45 36 .213/.268/.318 .105.326 115 36% 5% 61 -1.0 .205/.253/.295 .090.334 96 39% 5% 48 -1.9 .187/.217/.235.049.3166242%3%14-1.3
Mitch Walding
2018 · AA
25 40→45 46→50 43→40 40 .197/.268/.326 .129.309 144 39% 8% 64 -0.8 .202/.291/.355 .153.332 184 41% 10% 82 +0.5 .182/.280/.329.147.32219345%11%69-0.2
Sean Coyle
2017 · AAA
25 36 45→50 48→50 37 .186/.248/.306 .120.290 1412 39% 7% 50 -1.7 .185/.245/.287 .102.286 910 36% 7% 43 -2.2 .153/.212/.244.092.2243632%7%14-1.0
Cam Devanney
2022 · AA
25 36→42 41→55 45 40 .183/.249/.273 .090.263 98 32% 6% 43 -2.2 .213/.275/.368 .155.278 187 29% 7% 78 +0.2 .219/.282/.386.166.27919728%7%82+0.4
Kyle Higashioka
2015 · AA
25 39→43 46→60 46→40 40 .200/.250/.326 .126.273 136 31% 6% 56 -1.3 .216/.260/.350 .134.258 153 22% 6% 66 -0.6 .229/.276/.416.187.27225426%6%88+0.4
Logan Taylor
2019 · AA
25 45→49 45 42→40 39 .217/.276/.343 .126.327 125 36% 7% 71 -0.3 .202/.249/.309 .107.317 116 38% 5% 51 -1.7 .174/.216/.262.089.27311439%4%23-2.5