Kevin Hacen3B ACL Padres
Age 20 R/R 6'2" / 160 lbs ROK HR +13%BB +8% Svc 0.0 · Ctrl thru 2037 peak 1.6 · 2032
wRC+†61
AVG/OBP/SLG.200 / .272 / .305
PA133
HR2
K%30
BB%7
MLB%0%
BAT: -5.9 runs (wOBA-derived runs vs avg)-6BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+0POSREP: +3.8 runs (Replacement-level credit)+4REPTotal WAR: -0.20-0.2WAR
Scouting · nowfuture
HIT
2525
PWR
2020
SPD
4040
EYE
4435
trajectory · 10 yrs
1.6peak
2032

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
2032Ext / FA-deal$0.9M+1.6$15M+$14M
2033Ext / FA-deal$1.0M+1.6$16M+$15M
2034Ext / FA-deal$1.0M+1.5$15M+$14M
2035Ext / FA-deal$3M+1.3$14M+$11M
2036Ext / FA-deal$3M+1.1$12M+$8M
2037Ext / FA-deal$3M+0.8$4M+$1.0M
Totals $12M $76M +$64M

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
202317 ROKDSL Padres Gold 205174 23402 187012 75 .132.260.190.449 .057.204 349 .207 17 -19 -1 +0 +1 +6 -1.4
202418 ROKDSL Padres Gold 149129 16311 11666 51 .124.226.186.412 .062.231 447 .179 -5 -18 +1 +0 +1 +4 -1.3
202519 ROKACL Padres 160143 19310 9515 30 .133.210.168.378 .035.200 326 .177 -6 -19 +1 +0 +1 +5 -1.4
▸ 2026 Season
202620 MLBSD 133120 25512 10402 21 .208.280.317.597 .108.280 308 .265 61 -6 +0 +0 +0 +4 -0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202721 MLB 11%SD 215191 41815 18614 41 .215.296.346.641 .131.283 288 .283 75 -6 +0 +0 +1 +6 0.1
202822 MLB 28%SD 337300 651228 29935 61 .217.296.350.646 .133.284 289 .294 83 -6 +1 +0 +1 +10 0.5
202923 MLB 48%SD 420372 8316211 381127 71 .223.307.366.673 .142.285 279 .301 89 -5 +1 +0 +1 +12 0.9
203024 MLB 62%SD 475420 9418213 441258 71 .224.309.369.678 .145.285 269 .306 92 -4 +1 +0 +2 +13 1.2
203125 MLB 80%SD 507446 10119314 481338 71 .226.313.377.689 .150.286 269 .309 95 -3 +1 +0 +2 +14 1.4
203226 MLB 94%SD 524460 10520315 511378 71 .228.316.383.699 .154.286 2610 .311 96 -2 +1 +0 +2 +15 1.6
203327 MLBSD 531465 10620315 521399 71 .228.317.381.698 .153.286 2610 .311 96 -2 +1 +0 +2 +15 1.6
203428 MLBSD 530465 10620315 521408 71 .228.316.381.697 .153.286 2610 .310 95 -3 +1 -1 +2 +15 1.5
203529 MLBSD 523458 10119214 521408 60 .221.311.362.673 .142.285 2710 .308 94 -4 +1 -1 +2 +15 1.3
203630 MLBSD 515451 10019214 511398 60 .222.312.366.678 .144.284 2710 .305 91 -5 +1 -2 +2 +15 1.1
203731 MLBSD 502439 9618213 501388 40 .219.310.358.667 .139.282 2710 .301 88 -7 +1 -3 +2 +14 0.8
203832 MLBSD 484426 9117212 481357 40 .214.304.347.651 .134.281 2810 .296 85 -8 +1 -4 +2 +14 0.4
203933 MLBSD 455400 8415211 451307 30 .210.301.340.641 .130.279 2910 .291 81 -10 +1 -4 +2 +13 0.1
204034 MLBSD 409360 741329 401216 30 .206.296.328.623 .122.277 3010 .284 76 -11 +1 -5 +1 +12 -0.3
▸ Career Totals (MLE all levels + projections)
Career 70746219 133024934174 6661970126 9515 .214.303.349.651 .135.281 289 .293 83 -140 +13 -20 +25 +200 8.1
/ 162G 650571 12223316 6118112 91 .214.303.349.651 .135.280 289 .293 83 -13 +1 -2 +2 +18 0.8

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
202317 ROKDSL Padres Gold 205164 29503 285012 75 .177.338.262.600 .085.232 2414 .293 82 -4 -1 +6 0.1
202418 ROKDSL Padres Gold 149122 23511 18426 51 .189.322.270.592 .082.268 2812 .279 72 -5 +1 +4 0.0
202519 ROKACL Padres 160137 26510 15375 30 .190.293.241.534 .051.252 239 .252 51 -9 +1 +5 -0.4

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
Kevin Hacen (OGILVIE) 20 25 20 40 35 .200/.272/.305 .105.280 22 30% 7% 61 -0.2
Jose Cordoba
2023 · A
20 37 40 44→55 39 .185/.250/.273 .088.268 99 33% 6% 43 -2.2 .200/.257/.289 .089.277 611 28% 6% 49 -1.8 .197/.256/.288.091.26541526%6%45-0.8
Rudy van Heydoorn
2010 · A
21 33 41→45 41→50 41 .168/.252/.259 .091.262 98 37% 8% 41 -2.3 .197/.275/.307 .110.307 115 36% 9% 63 -0.9 .204/.303/.338.134.29214232%11%83+0.2
Maximo Rivera
2012 · A
19 36 41→45 47→60 41 .181/.239/.272 .091.247 913 30% 6% 37 -2.6 .219/.271/.301 .082.284 720 24% 6% 57 -1.2 .234/.281/.297.063.30052423%5%58-0.3
Jose Meza
2023 · A
20 41→35 41→45 47→50 40 .199/.265/.295 .096.286 910 32% 6% 55 -1.4 .204/.294/.305 .101.301 98 32% 10% 70 -0.3 .186/.292/.283.097.27791033%11%63-0.5
Cesar Quintas
2023 · A
20 42→36 37→45 42→50 37 .196/.267/.265 .069.300 45 34% 6% 48 -1.9 .207/.290/.303 .096.304 85 32% 7% 68 -0.5 .200/.289/.313.113.28311631%7%69-0.2
Imbewer Alvarez
2007 · A
21 42 39→40 45→55 37 .199/.254/.291 .092.307 68 35% 6% 48 -1.9 .213/.277/.298 .085.301 615 29% 7% 60 -1.0 .216/.288/.295.079.29272226%7%60-0.3
Carlos Rodriguez
2023 · A
20 38 40→45 47→45 45 .183/.271/.272 .089.286 76 36% 10% 52 -1.6 .190/.265/.267 .077.298 56 35% 9% 47 -1.9 .182/.268/.267.085.2746333%10%48-0.6
Ronarsy Ledesma
2012 · A
19 42 42→45 47→50 43 .205/.277/.309 .104.271 98 27% 6% 64 -0.8 .224/.284/.326 .102.290 511 24% 5% 70 -0.3 .226/.280/.337.111.29161123%4%69-0.2
Raul Juarez
2018 · A
20 43 39→45 42→40 40 .208/.266/.286 .078.272 76 26% 5% 53 -1.5 .203/.254/.282 .079.287 65 30% 5% 46 -2.0 .147/.189/.214.067.2088033%3%-2-1.0
Payton Henry
2017 · A
20 44→31 37→45 45→30 39 .207/.266/.282 .075.300 35 30% 6% 51 -1.7 .188/.254/.291 .103.312 103 40% 6% 50 -1.8 .246/.293/.382.135.32219129%4%83+0.2
Jenner Emeterio
2013 · A
20 45 38→30 48→60 46 .214/.278/.298 .084.285 512 26% 8% 60 -1.0 .216/.302/.277 .061.288 324 23% 10% 66 -0.6 .216/.317/.260.044.28513422%12%65-0.3
Victor Moscote
2014 · A
20 40 37→30 40→45 37 .193/.243/.264 .072.282 55 32% 5% 36 -2.7 .209/.262/.266 .057.279 35 24% 6% 44 -2.1 .209/.266/.252.043.2682321%6%40-0.8
Felix G. Santana
2015 · A
20 45 36→40 46→50 40 .209/.272/.279 .070.291 310 28% 5% 53 -1.5 .219/.271/.307 .088.289 67 25% 5% 59 -1.1 .224/.254/.306.082.2897024%2%46-0.4
Ronnierd Garcia
2013 · A
20 37 38→45 43→40 36 .183/.241/.256 .074.275 64 34% 5% 33 -2.9 .206/.259/.300 .094.289 74 30% 6% 53 -1.5 .214/.269/.322.109.2949229%6%59-0.5
Richard Rodriguez
2012 · A
19 40 36→30 48→50 45 .190/.258/.255 .065.266 412 28% 8% 41 -2.3 .207/.263/.250 .043.259 114 19% 7% 40 -2.4 .233/.291/.254.020.27801615%7%50-0.6
Rafael Mejia
2018 · A
20 36 41→40 47→50 37 .183/.232/.279 .096.255 97 32% 5% 36 -2.7 .208/.247/.339 .131.296 158 34% 4% 57 -1.2 .206/.233/.374.168.276241035%2%56-0.3
Jose Bellorin
2011 · A
20 42 38→40 46→50 41 .203/.257/.282 .078.270 510 26% 5% 46 -2.0 .223/.279/.308 .085.270 69 19% 6% 63 -0.9 .239/.295/.316.078.27661015%6%69-0.2
Juan Rodriguez
2015 · A
20 45 38→45 46→55 41 .217/.265/.302 .085.289 58 26% 6% 55 -1.4 .241/.278/.336 .095.290 614 18% 5% 69 -0.4 .280/.305/.386.106.31862214%4%89+0.4
Franklin Tineo
2016 · A
21 37 38→45 41→50 46 .178/.258/.254 .076.251 57 29% 8% 41 -2.3 .189/.262/.277 .088.258 710 27% 8% 49 -1.8 .184/.261/.280.096.23981325%8%47-0.7
Jorge Quiterio
2015 · A
20 37 40→45 46→45 39 .187/.239/.274 .087.257 88 30% 6% 37 -2.6 .192/.232/.276 .084.295 69 35% 5% 34 -2.8 .177/.200/.259.083.27361237%2%14-1.1