Alexander GarciaSS DSL Mariners
Age 20 R/R 5'10" / 155 lbs ROK HR -5% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 67 proj PA
wRC+†50
AVG/OBP/SLG.198 / .267 / .273
PA67
HR1
K%31
BB%7
ISO76
MLB%0%
Value2026 · WAR
BAT: -3.8 runs (wOBA-derived runs vs avg)-4BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +1.9 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.30.50.60.7+$16M 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.7$2M+$1M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.9M $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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Mariners 112103 21200 7362 30 204268223491 19313 326 223 29
202317 ROKDSL Mariners 11298 26300 12262 30 265357296653 31361 2311 308 94
202418 ROKDSL Mariners 129110 17501 11516 34 155268227495 73267 409 226 31
202418 ROKDSL Mariners 129105 23701 16366 34 219354314669 95314 2812 312 97
▸ 2026 Season
202620 MLBSEA 6761 12201 5211 10 197269279547 82288 317 250 50 -4 +0 +0 +1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBSEA 34% 120108 23412 9362 20 213286324610 111290 308 263 60 -5 +0 +0 +1 +3 -0.0
202822 MLBSEA 48% 265239 50914 20774 31 209281305587 96291 298 272 66 -10 +0 +0 +3 +8 0.0
202923 MLBSEA 54% 369333 731327 281065 51 219290333623 114292 298 278 71 -12 +1 +0 +4 +10 0.3
203024 MLBSEA 55% 440397 871529 341256 62 219291335626 116293 288 282 74 -13 +0 +0 +5 +12 0.5
203125 MLBSEA 56% 482435 9617310 371377 62 221292343635 122294 288 284 76 -13 +0 +0 +5 +14 0.6
203226 MLBSEA 56% 507456 10218311 391447 72 224295349644 125294 288 286 77 -13 +1 +0 +5 +14 0.7
202721 MLBSEA 34% 4137 8101 3121 10 216293324617 108288 297 250 50 -2 +0 +0 +0 +1 -0.1
202822 MLBSEA 48% 128115 24412 10372 20 209283313597 104289 298 259 57 -6 +0 +0 +1 +4 -0.1
202923 MLBSEA 54% 200180 39714 15573 31 217288333621 117290 288 265 61 -9 +0 +0 +2 +6 -0.1
203024 MLBSEA 55% 244220 47815 19693 31 214285327612 114291 288 269 64 -10 +0 +0 +3 +7 -0.0
203125 MLBSEA 56% 270243 52915 21774 41 214287321608 107291 298 271 66 -10 +0 +0 +3 +8 0.0
203226 MLBSEA 56% 285257 561016 22814 41 218290335624 117291 288 272 67 -11 +0 +0 +3 +8 0.1
▸ Career Totals
Career 11681052 22639523 9033317 174 215287327614 112290 298 268 63 -48 +2 +0 +13 +33 -0.1
/ 162G 650585 12622313 501859 92 215287330617 115290 288 268 63 -27 +1 +0 +7 +18 -0.1
Career 24912242 481851245 19073340 3612 215288323611 109295 298 274 68 -90 +2 +0 +27 +71 1.0
/ 162G 650585 12522312 5019110 93 214287323610 109294 298 274 68 -23 +1 +0 +7 +18 0.3

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
202317 ROKDSL Mariners 11298 26300 12262 30 265357296653 31361 2311 308 94 -1 +1 +3 0.3
202418 ROKDSL Mariners 129105 23701 16366 34 219354314669 95314 2812 312 97 -0 -1 +4 0.2

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
#1Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#4Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,2362316218286330+13+121.11.2
/162664129+7.1+6.40.6pk7: 1
#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
Alexander Garcia (OGILVIE) 20 198/267/273 75288 11 31% 7% 50 -0.2
Jhostynxon Garcia
2023 · A
20 37→41 41→55 48→50 44 180/262/280 101277 88 36% 9% 50 -1.8 198/258/332 134287 1410 34% 6% 61 -1.0 217/272/375157286211031%5%75+0.0
Jose Ramos
2021 · A
20 43→42 38→50 48→45 41 206/270/283 78285 59 28% 6% 53 -1.5 214/277/356 142321 164 36% 7% 76 +0.0 203/271/34914630418437%7%69-0.3
Braulio Vasquez
2019 · A
20 43 38→45 47→65 40 207/259/281 74295 511 30% 6% 47 -1.9 190/259/265 75304 615 36% 7% 44 -2.1 192/271/2707829353233%7%47-0.7
Jason Lopez
2018 · A
20 40 38→55 47→45 44 192/261/269 76264 59 28% 7% 46 -2.0 207/248/334 127286 136 31% 5% 57 -1.2 189/235/31412426513833%5%43-0.9
Christian Cairo
2021 · A
20 39→46 35→40 48→60 44 183/264/241 59277 29 32% 8% 40 -2.4 186/288/267 81287 615 33% 11% 59 -1.1 214/304/2836830343427%10%66-0.4
Kenny Hart
2010 · A
20 42 38→45 48→50 41 200/273/277 77292 56 31% 7% 53 -1.5 211/296/309 98281 811 26% 7% 72 -0.2 199/298/30610725391523%7%72-0.1
Franklin Tineo
2015 · A
20 38 35→45 42→50 41 179/245/239 60279 28 34% 7% 31 -3.0 184/260/268 84250 69 27% 8% 46 -2.0 174/259/2689422481124%9%43-0.7
Ethan Workinger
2022 · A
20 37→44 40→50 50→45 37 182/242/275 93284 66 36% 6% 39 -2.5 204/253/323 119282 115 30% 6% 56 -1.3 204/258/34313924718925%6%60-0.7
Yeldrys Molina
2009 · A
20 43 38→40 48→50 44 206/265/287 82281 49 27% 7% 51 -1.7 194/252/272 78285 48 31% 7% 42 -2.3 139/198/200602030929%6%-1-1.2
Emilio King
2010 · A
20 40 37→45 51→40 43 190/274/270 79258 49 26% 6% 53 -1.5 203/253/290 87301 64 33% 4% 47 -1.9 213/250/309963117233%3%47-1.0
Jose Cordoba
2023 · A
20 37 41→45 44→55 39 187/251/282 95271 109 33% 6% 46 -2.0 202/259/294 92279 611 28% 6% 51 -1.7 199/258/2929326841526%6%47-0.8
Daurys Mercedes
2010 · A
20 45 37→45 49→45 42 208/268/290 82302 37 30% 7% 53 -1.5 186/256/250 64315 27 38% 8% 39 -2.5 145/223/189442752644%8%7-1.4
Gavin Cecchini
2014 · A
20 42→52 37→45 46→45 41 199/250/271 71282 47 29% 6% 40 -2.4 233/284/333 100284 75 19% 6% 71 -0.3 245/297/343982907517%7%76+0.0
Brandon Barnes
2006 · A
20 37→47 38→55 47→50 37 184/237/264 80266 66 32% 5% 33 -2.9 182/229/258 76281 57 35% 5% 28 -3.2 236/281/354118320111629%5%73-0.1
James Harris
2014 · A
20 36→46 36→40 46→50 42 175/238/243 68248 310 29% 6% 29 -3.2 211/272/302 91306 712 31% 7% 58 -1.2 225/287/3159032171430%7%64-0.5
Yu Chang
2016 · A
20 41→46 42→50 45 38 202/252/305 103275 96 29% 5% 50 -1.7 201/256/343 142286 158 34% 6% 63 -0.9 215/275/36414928217429%7%75-0.0
Niko Vasquez
2010 · A
21 41 37→50 46→45 42 193/260/264 71288 56 33% 8% 44 -2.1 197/271/306 109274 103 30% 9% 59 -1.1 224/278/37214829019629%6%77+0.1
Rey Duran
2009 · A
20 36 41→50 49→40 41 183/243/277 94256 96 31% 6% 40 -2.4 213/267/338 125268 145 25% 6% 66 -0.6 210/263/34913924619223%5%65-0.3
Wilmer Dominguez
2011 · A
20 43 40→45 49→45 42 209/255/300 91272 75 26% 6% 50 -1.7 218/253/304 86275 85 23% 4% 50 -1.7 247/278/35911127314515%4%72-0.1
Jose Bellorin
2011 · A
20 42 39→40 47→50 42 203/257/285 81265 610 25% 6% 47 -1.9 223/280/308 85271 69 19% 6% 63 -0.8 239/295/3167827661015%6%69-0.2