Kelvin AlcantaraOF ACL Mariners
Age 20 L/L 6'0" / 165 lbs ROK HR +3% Svc 0.0 · Ctrl thru 2037 peak 2.0 · 2032
wRC+†79
AVG/OBP/SLG.220 / .290 / .345
PA205
HR5
K%26
BB%8
MLB%0%
BAT: -4.9 runs (wOBA-derived runs vs avg)-5BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.2 runs (Positional adjustment)-1POSREP: +5.8 runs (Replacement-level credit)+6REPTotal WAR: -0.00-0.0WAR
Scouting · nowfuture
HIT
4040
PWR
3030
SPD
4040
EYE
4840
trajectory · 10 yrs
1.9peak
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+2.0$19M+$18M
2033Ext / FA-deal$1.0M+2.0$20M+$19M
2034Ext / FA-deal$1.0M+1.8$18M+$17M
2035Ext / FA-deal$3M+1.6$17M+$14M
2036Ext / FA-deal$5M+1.4$15M+$10M
2037Ext / FA-deal$5M+1.1$12M+$7M
Totals $16M $101M +$85M

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 Mariners 146127 26411 17321 12 .205.303.276.579 .071.263 2212 .263 59 -7 -1 +0 -1 +4 -0.4
202418 ROKACL Mariners 194173 38424 16672 20 .220.293.335.628 .116.324 358 .273 67 -7 +0 +0 -1 +5 -0.3
202519 ROKACL Mariners 235208 41814 17657 30 .197.280.303.583 .106.261 287 .253 52 -13 +1 +0 -1 +7 -0.7
▸ 2026 Season
202620 MLBSEA 205185 42815 16542 31 .227.296.362.658 .135.286 268 .288 79 -5 +0 +0 -1 +6 -0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202721 MLB 11%SEA 276247 561117 24703 51 .227.303.364.667 .138.287 259 .303 90 -3 +1 +0 -2 +8 0.4
202822 MLB 28%SEA 384341 8015211 35935 61 .235.315.387.702 .152.288 249 .313 98 -1 +1 +0 -2 +11 0.9
202923 MLB 48%SEA 456404 9618214 431086 72 .238.320.396.716 .158.289 249 .319 102 +1 +1 +0 -3 +13 1.2
203024 MLB 62%SEA 503444 10820316 481186 82 .243.325.410.735 .167.289 2310 .323 106 +3 +1 +0 -3 +14 1.6
203125 MLB 80%SEA 530466 11321317 521237 81 .242.328.410.737 .167.290 2310 .327 108 +5 +1 +0 -3 +15 1.8
203226 MLB 94%SEA 544477 11622317 551267 81 .243.330.409.739 .166.290 2310 .328 109 +6 +1 +0 -3 +15 2.0
203327 MLBSEA 549481 11722318 561287 71 .243.331.414.745 .170.290 2310 .328 109 +6 +1 +0 -3 +16 2.0
203428 MLBSEA 547479 11521317 561297 71 .240.328.403.731 .163.290 2410 .327 109 +5 +1 -1 -3 +15 1.8
203529 MLBSEA 539472 11321317 551287 60 .239.328.405.732 .165.289 2410 .325 107 +4 +1 -1 -3 +15 1.6
203630 MLBSEA 530464 10920216 551286 60 .235.324.390.714 .155.288 2410 .322 105 +3 +1 -2 -3 +15 1.4
203731 MLBSEA 516452 10520215 531276 40 .232.321.385.706 .153.286 2510 .318 102 +1 +1 -3 -3 +15 1.1
203832 MLBSEA 498438 9918214 511256 40 .226.315.372.687 .146.285 2510 .313 98 -1 +1 -4 -3 +14 0.7
203933 MLBSEA 469413 9317213 481215 30 .225.313.370.684 .145.283 2610 .308 94 -3 +1 -4 -3 +13 0.4
204034 MLBSEA 422371 8215211 431125 30 .221.310.361.671 .140.281 2710 .301 89 -5 +1 -5 -3 +12 -0.0
204135 MLBSEA 369325 701229 371024 30 .215.303.348.651 .132.279 2810 .293 83 -7 +1 -6 -2 +10 -0.4
▸ Career Totals (MLE all levels + projections)
Career 79126967 161929740226 777195699 9413 .232.318.384.702 .151.288 2510 .313 98 -18 +14 -25 -47 +224 15.0
/ 162G 650572 13324319 641618 81 .233.318.385.703 .152.288 2510 .313 98 -2 +1 -2 -4 +18 1.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Mariners 146115 30611 29231 12 .261.414.357.770 .096.315 1620 .358 132 +5 -1 +4 0.9
202418 ROKACL Mariners 194164 47634 25452 20 .287.387.433.820 .146.364 2313 .364 136 +8 +0 +5 1.4
202519 ROKACL Mariners 235198 511314 27457 30 .258.366.394.760 .136.309 1911 .342 120 +5 +1 +7 1.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
Kelvin Alcantara (OGILVIE) 20 40 30 40 40 .220/.290/.345 .126.286 53 26% 8% 79 +0.1
Jose Quero
2018 · A
19 43 40 44→30 44 .212/.272/.297 .086.272 83 25% 7% 57 -1.2 .195/.254/.291 .096.250 94 25% 7% 48 -1.9 .196/.247/.344.148.22515421%6%63-0.2
Canaan Smith-Njigba
2019 · A
20 45→47 41→45 46→55 51 .216/.301/.314 .097.294 97 28% 10% 74 -0.1 .227/.294/.343 .116.313 1110 29% 8% 79 +0.3 .228/.299/.352.124.336112133%9%80+0.2
Leopoldo Correa
2012 · A
20 44 41→45 40→30 48 .215/.280/.316 .100.258 83 20% 7% 66 -0.6 .209/.264/.290 .081.271 53 24% 6% 52 -1.6 .185/.234/.237.052.2512126%5%21-0.8
Jose Roman
2011 · A
20 45 40 46→45 45 .215/.275/.308 .093.293 65 28% 8% 61 -1.0 .231/.290/.327 .096.288 76 21% 7% 72 -0.2 .249/.309/.344.095.2928617%8%81+0.2
Iverson Leonardo
2022 · A
20 42 44→50 47→50 42 .203/.279/.327 .124.304 109 34% 8% 69 -0.4 .188/.266/.293 .105.307 98 39% 8% 55 -1.4 .155/.246/.249.095.2618840%9%34-0.7
Rudy van Heydoorn
2009 · A
20 40 43→45 43→50 47 .193/.290/.298 .105.281 1110 32% 10% 67 -0.5 .182/.264/.285 .103.284 106 37% 8% 52 -1.6 .153/.236/.254.101.23711238%9%32-0.9
Greg Garcia
2011 · A
21 46→53 40 45→50 43 .222/.277/.317 .095.275 78 22% 5% 65 -0.7 .237/.310/.330 .093.300 59 21% 8% 82 +0.5 .241/.350/.334.093.3086321%13%99+0.8
Dario Unda
2016 · A
20 46 40→45 42→45 44 .219/.275/.322 .102.282 65 24% 6% 64 -0.8 .224/.277/.335 .111.281 97 23% 6% 69 -0.4 .224/.275/.343.119.27411722%6%68-0.1
Randel Alcantara
2016 · A
19 44 41→45 45 43 .210/.282/.319 .109.281 76 27% 6% 68 -0.5 .197/.255/.304 .107.262 96 27% 5% 53 -1.5 .132/.175/.242.109.15714327%3%1-1.4
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
Nelson B Alvarez
2016 · A
20 44 40 46→40 48 .209/.287/.305 .096.294 75 29% 9% 66 -0.6 .192/.273/.267 .075.264 54 27% 9% 51 -1.7 .153/.246/.204.051.2084426%10%23-1.1
Austin Gallagher
2009 · A
20 47→49 42→45 38→30 42 .227/.272/.336 .108.300 84 26% 6% 67 -0.5 .230/.279/.331 .101.295 82 24% 6% 69 -0.4 .234/.299/.360.125.29014123%8%82+0.4
Nahum Hernandez
2010 · A
20 41 40→45 44→50 41 .201/.263/.286 .086.274 75 28% 6% 51 -1.7 .238/.309/.343 .105.312 89 25% 7% 85 +0.7 .294/.375/.424.129.36291519%9%127+1.2
Cornelius Randolph
2018 · A
21 45→47 41→40 45 43 .213/.281/.315 .102.301 87 30% 8% 66 -0.6 .214/.275/.306 .092.302 87 30% 7% 61 -1.0 .207/.268/.296.089.2929830%7%52-0.9
Angel Ortiz
2022 · A
19 42→40 41→50 46→40 44 .207/.262/.297 .091.272 99 27% 7% 53 -1.5 .205/.256/.301 .096.278 87 27% 6% 51 -1.7 .210/.263/.325.115.27610327%6%59-0.6
Wilmer Oberto
2013 · A
20 41 42→50 42→45 46 .202/.278/.303 .101.257 97 24% 8% 63 -0.9 .207/.266/.321 .114.276 114 28% 6% 62 -0.9 .196/.243/.315.119.26412030%5%48-0.6
Hoy Park
2016 · A
20 41→50 41→45 47→55 46 .198/.271/.297 .099.267 810 28% 8% 57 -1.2 .198/.270/.283 .085.271 516 27% 8% 53 -1.5 .229/.318/.327.099.30091724%11%81+0.3
Joe Dickerson
2007 · A
20 42→52 43→40 45→55 43 .208/.256/.322 .113.256 99 23% 5% 56 -1.3 .236/.287/.327 .091.294 616 20% 6% 71 -0.3 .248/.303/.333.086.30642119%6%76+0.0
Chris Parmelee
2008 · A
20 39→49 46→50 45 39 .197/.254/.326 .129.287 146 35% 7% 58 -1.2 .208/.282/.349 .141.290 154 32% 9% 76 +0.0 .250/.315/.397.146.29516120%8%100+1.7
Shed Long Jr.
2016 · A
20 43→48 42→50 44→50 43 .213/.265/.313 .100.276 106 26% 6% 58 -1.2 .231/.289/.361 .130.314 1311 29% 7% 82 +0.5 .230/.292/.378.148.312161130%7%83+0.4