Kaden HopsonC ACL Angels
Age 25 L/R 6'2" / 230 lbs ROK HR -4% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION23 act + 45 ros · stats below = ROS only
wRC+†83
AVG/OBP/SLG.231 / .333 / .359
PA45
HR1
K%27
BB%9
BABIP308
ISO128
MLB%0%
Value2026 · WAR
BAT: -0.6 runs (wOBA-derived runs vs avg)-1BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +1.9 runs (Replacement-level credit)+2REPTotal WAR: +0.30+0.3WAR
0.00.51.00.40.70.90.90.80.60.30.00.0+$34M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.6$2M+$1M
2033Pre-Arb$1.0M+0.3$0.7M+$0.2M
2034Pre-Arb$1.0M
2035Arb-1$0.2M
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $2M $2M +$1M

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
202524 ROKACL Angels 4533 7200 595 01 212395273668 61280 2011 278 71
202524 ROKACL Angels 4529 7200 965 01 241488310799 69292 1320 379 148
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 ROKLAA 2316 2101 413 10 125391375766 25071 417 332 112 +0 +0 +0 +0 +1 0.2
YTD25 ROKLAA 2313 2101 713 10 154522462983 30891 430 455 206 +3 +0 +0 +0 +1 0.4
ROS25 ROKLAA 0% 4539 9201 4122 00 231333359692 128290 279 294 83 -1 +0 +0 +1 +1 0.1
ROS25 MLBLAA 0% 01 0000 000 00 289 265 61 +0 +0
FULL25 ROKLAA 2317 2101 413 10 118391353744 23567 417 332 112 +0 +0 +0 +0 +1 0.2
TOT25 ROKLAA 6855 11302 8135 10 200353364717 164225 1912 307 93 -1 +0 +0 +1 +2 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBLAA 30% 11599 23512 11294 10 232333364697 131290 2510 297 86 -2 +0 +0 +2 +3 0.4
202827 MLBLAA 42% 210181 39813 20537 21 215317320638 105290 2510 299 87 -3 +0 +0 +4 +6 0.7
202928 MLBLAA 48% 277240 521114 26709 31 217316321637 104290 259 300 87 -4 +0 -1 +5 +8 0.9
203029 MLBLAA 49% 314271 611325 308010 31 225325343668 118289 2510 298 86 -5 +0 -1 +6 +9 0.9
203130 MLBLAA 50% 339294 641325 328710 31 218315327642 109288 269 296 84 -6 +0 -2 +6 +10 0.8
203231 MLBLAA 55% 331287 621325 318610 21 216314328642 111286 269 291 81 -7 +0 -3 +6 +9 0.6
203332 MLBLAA 53% 313270 571214 308310 21 211313307620 96282 2710 286 77 -8 +0 -4 +6 +9 0.3
203433 MLBLAA 57% 282244 491013 27769 10 201304287590 86278 2710 279 72 -9 +0 -4 +5 +8 0.0
203534 MLBLAA 53% 238207 41813 22667 10 198297290586 92272 289 271 66 -9 +0 -5 +4 +7 -0.3
202726 MLBLAA 30% 3531 6100 391 00 194286226512 32289 269 271 65 -1 +0 +0 +1 +1 0.0
202827 MLBLAA 42% 8776 15301 8223 10 197299276575 79289 259 274 68 -3 +0 +0 +2 +2 0.1
202928 MLBLAA 48% 132115 25512 12344 10 217313330643 113289 269 275 69 -5 +0 -0 +2 +4 0.1
203029 MLBLAA 49% 155134 29612 15405 10 216318321639 104288 2610 274 68 -6 +0 -1 +3 +4 0.1
203130 MLBLAA 50% 170147 33713 16445 10 224321347668 122287 269 272 66 -7 +0 -1 +3 +5 0.0
203231 MLBLAA 55% 182157 34713 17476 10 217317331648 115284 269 268 63 -8 +0 -2 +3 +5 -0.1
203332 MLBLAA 53% 167144 30612 16445 10 208309306615 97281 2610 262 59 -8 +0 -2 +3 +5 -0.2
203433 MLBLAA 57% 161140 29612 15435 10 207306307613 100277 279 256 54 -8 +0 -2 +3 +5 -0.3
203534 MLBLAA 53% 125108 21411 12354 00 194298278576 83271 2810 248 48 -7 +0 -3 +2 +4 -0.4
▸ Career Totals
Career 12141053 22245716 11431838 70 211311312623 102284 269 266 62 -52 +1 -10 +22 +34 -0.6
/ 162G 650564 1192449 6117020 40 211311316626 105283 269 266 62 -28 +1 -6 +12 +18 -0.3
Career 25092165 464971235 23865183 187 214316319634 104287 269 291 81 -55 +1 -20 +45 +71 4.3
/ 162G 650561 1202539 6216922 52 214317317634 103287 2610 291 81 -14 +0 -5 +12 +18 1.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
202524 ROKACL Angels 4529 7200 965 01 241488310799 69292 1320 379 148 +2 -0 +1 0.3

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
#1Curt Casalilast yr '24
career totals — 10 seasons, 1,566 PA
101,566472217311367+28+197.87.9
/162664201+11.9+7.93.3pk7: 8
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Jack Hannahanlast yr '14
career totals — 7 seasons, 1,867 PA
71,867296232315348+6+296.26.2
/162664102+2.0+10.42.2pk7: 6
#4Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#5Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
51,2811810214310318+23+202.82.7
/16266495+11.9+10.41.5pk7: 3
#6Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3

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
Kaden Hopson (OGILVIE) 25 200/353/364 164225 21 19% 12% 93 +0.3
Hunter Feduccia
2021 · A
24 48→50 40→50 46→40 48 226/296/327 100311 76 28% 9% 75 -0.0 216/282/359 143282 173 28% 8% 78 +0.2 232/319/35412231111227%11%90+0.7
Damon Sublett
2011 · AA
25 46→49 41→45 47→50 49 217/296/324 107307 78 30% 10% 75 -0.0 221/294/330 109331 88 32% 9% 75 -0.0 237/309/3631263718235%9%86+0.3
Casey Benjamin
2006 · A
25 50→52 40→45 44→45 55 236/321/335 99294 77 21% 11% 88 +0.9 232/295/345 113282 106 20% 8% 79 +0.3 226/288/34111527211520%8%72-0.1
Greg Cullen
2022 · AA
25 46→43 43→45 42→40 51 222/313/332 110294 104 26% 10% 85 +0.7 235/325/339 104322 106 27% 10% 92 +1.2 236/335/3279232310527%11%91+0.5
Zach Dillon
2007 · A
24 48 41→45 45→30 51 230/301/330 100287 85 22% 9% 78 +0.2 232/290/342 110264 84 15% 7% 76 +0.1 235/292/3491142597012%7%77+0.1
Phil Clarke
2023 · AA
25 45 41→40 44→45 51 219/303/311 93267 84 21% 9% 76 +0.0 226/306/320 94265 98 17% 9% 79 +0.3 228/311/314852619715%9%75+0.0
Casey Stevenson
2013 · A
25 51 41→45 50→45 42 248/293/350 102310 87 23% 5% 79 +0.3 214/274/309 95263 97 22% 6% 62 -0.9 192/258/273812319521%6%47-0.8
Michael Turconi
2023 · A
24 50→44 40→45 45→50 50 239/316/330 91296 89 21% 8% 85 +0.7 206/287/298 92310 68 32% 9% 64 -0.8 187/274/269822945735%10%50-0.9
Kevin Taylor
2016 · A
25 46→56 43→40 47→40 47 228/287/334 107276 118 22% 7% 73 -0.1 254/315/344 90302 73 17% 7% 87 +0.8 257/313/333763035216%7%81+0.3
Terrin Vavra
2022 · AA
25 46→44 42→45 49→50 47 223/294/335 113295 912 26% 8% 77 +0.1 253/326/358 105332 710 24% 9% 95 +1.4 261/335/360993407823%9%95+0.5
Bryce Windham
2022 · A
25 48 40 49→50 52 230/301/325 95278 77 20% 9% 76 +0.1 220/293/307 87281 68 22% 9% 69 -0.4 219/293/3038428451022%9%65-0.3
Tanner Morris
2022 · A
24 52→54 42→40 48→40 49 246/324/350 104331 95 26% 9% 93 +1.3 237/323/331 94314 84 25% 11% 89 +0.9 238/333/326883109123%12%87+0.5
Pratt Maynard
2014 · A
24 45 41→45 45 50 217/284/310 94265 96 21% 8% 66 -0.6 226/287/339 113291 86 24% 8% 74 -0.1 235/287/3661323066024%7%80+0.1
Logan Driscoll
2023 · A
25 43→48 44→45 48→40 41 210/276/328 118297 126 32% 7% 68 -0.5 231/286/350 119313 125 29% 6% 77 +0.1 234/292/34611231810228%6%76+0.0
Anthony Seigler
2023 · A
24 40→39 42→50 46→55 56 195/303/310 115269 911 28% 13% 76 +0.0 199/299/319 120254 1120 24% 12% 76 +0.0 226/317/363137277122821%11%91+0.6
Drew Millas
2023 · AA
25 44 40→45 49→50 50 211/291/304 94290 711 28% 10% 67 -0.5 238/301/356 118292 1114 21% 8% 85 +0.7 249/306/373124288121718%7%88+0.5
Conner Crumbliss
2012 · A
25 48→50 39→45 51→50 58 224/322/312 88281 514 20% 12% 83 +0.6 217/313/338 121265 1214 21% 11% 86 +0.8 209/306/339130248141421%11%82+0.4
Taylor Grzelakowski
2018 · A
24 43 41→45 50→30 42 210/261/306 96282 88 28% 6% 55 -1.4 214/275/307 93325 63 33% 7% 61 -1.0 207/272/296893136133%8%55-0.7
Wynston Sawyer
2017 · A
25 46 41→45 46→45 50 219/300/320 101277 86 23% 9% 76 +0.0 219/289/321 102295 85 27% 7% 72 -0.2 208/270/305972917129%5%56-0.4
Mike McCuistion
2006 · A
24 50 43→45 49→45 44 241/294/353 112306 117 24% 6% 81 +0.4 229/290/334 105285 119 23% 7% 75 -0.0 219/286/3129226212821%7%66-0.3