Albert Almora Jr.OF Reno Aces
Age 32 R/R 6'0" / 190 lbs AAA HR +4% Svc 10.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 375 proj PA
wRC+†77
AVG/OBP/SLG.238 / .288 / .345
PA375
HR5
SB9
K%21
BB%6
ISO108
MLB%10%
Value2026 · WAR
BAT: -9.9 runs (wOBA-derived runs vs avg)-10BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +1.1 runs (Defensive runs vs avg)+1FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +10.6 runs (Replacement-level credit)+11REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.62627
Tools · ContractCON 55 / POW 40
Toolsscout grade · Statcast %ile · 2020-2022
CONTACT55
Whiff%
3712.5%
xwOBA
100.248
POWER40
Barrel%
101.3
Avg EV
1085.2
EYE40
Chase%
1040.6%
SPEED50
Sprint
5227.6
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2016
Service   10.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.4M
Totals $0.4M $-0.0M -$0.4M

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
201218 ROKAZL Cubs 8076 22411 1121 51 289308408716 118323 151 287 78
201218 ROKAZL Cubs 8075 26511 281 51 347372480852 133368 102 368 140
201319 A2 teams 351332 861944 13553 47 259293377670 117298 164 287 78
201319 A2 teams 351324 1052364 21393 47 324371469840 145357 116 369 141
201420 A+2 teams 529513 1232338 91023 64 240257343600 103283 192 263 59
201420 A+2 teams 529508 1372749 14693 64 270293392685 122295 133 302 89
201521 AATennessee Smokies 452414 972335 24654 84 234283341623 106263 145 269 64
201521 AATennessee Smokies 452405 1102646 32474 84 272330400730 128291 107 320 103
201622 AAA2 teams 453435 1202647 11730 103 276294402696 126314 162 297 86
201622 AAA2 teams 453432 1282747 14640 103 296318426744 130331 143 324 106
201723 MLBChicago Cubs 323299 891818 19530 10 298340445784 147338 166 333 113 +5 +0 -1 +1 +9 1.5
201723 MLBChicago Cubs 323299 891818 19530 10 298340445784 147338 166 343 121 +7 +0 -1 +1 +9 1.8
201824 MLBChicago Cubs 479444 1272415 24833 13 286327378705 92337 175 305 91 -5 -1 +11 +2 +14 2.1
201824 MLBChicago Cubs 479444 1272415 24833 13 286327378705 92337 175 312 97 -2 -1 +11 +2 +14 2.4
201925 MLB2 teams 417389 8913212 19711 42 229267365632 136250 175 264 60 -19 +0 +1 +1 +12 -0.4
201925 MLB2 teams 417388 9114212 20691 42 235274374648 139256 175 283 75 -12 +0 +1 +1 +12 0.2
202026 MLBChicago Cubs 3430 5100 391 00 167265200465 33238 269 224 29 -3 +0 -0 +0 +1 -0.2
202026 MLBChicago Cubs 3430 5100 391 00 167265200465 33238 269 227 32 -3 +0 -0 +0 +1 -0.2
202127 AAA2 teams 223208 41905 11402 25 197244312557 115218 185 243 44
202127 AAA2 teams 223204 47906 15352 25 230290363652 132248 167 291 81
202228 MLB3 teams 334313 741315 18611 42 236280332612 96278 185 269 64 -13 +0 +5 -4 +9 -0.3
202228 MLB3 teams 334312 771415 19581 42 247292346638 99288 176 286 77 -9 +0 +5 -4 +9 0.2
202329 INTLCangrejeros de Santurce 148134 29520 10273 20 216286284569 67271 187
202329 INTLCangrejeros de Santurce 148134 29520 10273 20 216286284569 67271 187 262 59
202430 AAAReno Aces 576533 1143425 291135 207 214261313574 99260 205 250 50
202430 AAAReno Aces 576520 1524529 42815 207 292351438789 146329 147 347 123
202531 AAAReno Aces 325297 70945 21692 95 236291343634 108288 216 278 71
202531 AAAReno Aces 325291 791345 27562 95 271338395733 124318 178 324 106
▸ 2026 Season
202632 MLBARI 375347 841835 22773 94 242293354647 112294 216 285 77 -10 +0 +1 +1 +11 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202733 MLBARI 100% 345319 751624 20733 73 235287335622 100289 216 278 71 -11 +0 -3 +1 +10 -0.3
202733 MLBARI 100% 345319 751624 20733 73 235287335622 100291 216 274 68 -12 +0 -3 +1 +10 -0.5
▸ Career Totals
Career 19501810 46192737 1063639 149 255299375674 120298 195 297 86 -32 -1 +15 +5 +55 4.3
/ 162G 650603 15331212 351213 53 254298371669 118297 195 297 86 -11 -0 +5 +2 +18 1.4
Career 54445083 12452553379 25498335 9250 245286355640 110287 185 270 65 -215 -2 +16 +15 +154 -3.2
/ 162G 650607 1483049 301174 116 244283351634 107286 185 270 65 -26 -0 +2 +2 +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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201218 ROKAZL Cubs 8075 26511 281 51 347372480852 133368 102 368 140 +4 +1 +2 0.7
201319 AKane County Cougars 272249 821743 17303 44 329379466845 137362 116 372 143 +13 -1 +8 2.0
201319 INTLMesa Solar Sox 7975 23621 490 03 307342480822 173338 115 360 134 +3 -1 +2 0.4
201420 AATennessee Smokies 144141 33722 2231 01 234250355605 121267 161 267 62 -6 -0 +4 -0.2
201420 A+Daytona Cubs 385367 1042027 12462 63 283310406716 123305 123 315 99 -0 +0 +11 1.1
201521 AATennessee Smokies 452405 1102646 32474 84 272330400730 128291 107 320 103 +1 +0 +13 1.5
201622 MLBChicago Cubs 117112 31913 5200 00 277308455763 179315 174 335 115 +2 +0 +1 +2 +3 0.9
201622 AAAIowa Cubs 336320 971834 9440 103 303322416738 113336 133 321 104 +1 +1 +10 1.2
201723 MLBChicago Cubs 323299 891818 19530 10 298340445784 147338 166 343 121 +7 +0 -1 +1 +9 1.8
201824 MLBChicago Cubs 479444 1272415 24833 13 286327378705 92337 175 312 97 -2 -1 +11 +2 +14 2.4
201925 MLBChicago Cubs 363339 8011112 16621 21 236272381653 145255 174 285 76 -10 +0 +1 +1 +10 0.3
201925 AAAIowa Cubs 5449 11310 470 21 224283327610 102262 137 270 65 -2 +0 +2 -0.1
202026 MLBChicago Cubs 3430 5100 391 00 167265200465 33238 269 227 32 -3 +0 -0 +0 +1 -0.2
202127 MLBNew York Mets 5452 6300 2170 00 115148173321 58171 314 147 -29 -8 +0 +1 +1 +2 -0.5
202127 AAASyracuse Mets 169152 41606 13182 25 270335428763 158269 118 337 116 +3 -2 +5 0.6
202228 MLBCincinnati Reds 235215 481015 17461 32 223283349632 126261 207 283 74 -7 -0 +5 -4 +7 0.1
202228 AAALouisville Bats 8381 24400 280 00 296313346659 49329 102 297 85 -1 +0 +2 0.1
202228 A+Dayton Dragons 1616 5000 040 10 312312312625 417 250 283 75 -0 +0 +0 0.0
202329 INTLCangrejeros de Santurce 148134 29520 10273 20 216286284569 67271 187 262 59 -7 +0 +4 -0.2
202430 AAAReno Aces 576520 1524529 42815 207 292351438789 146329 147 347 123 +15 +1 +16 3.3
202531 AAAReno Aces 325291 791345 27562 95 271338395733 124318 178 324 106 +2 -0 +9 1.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 16051491 38676533 862906 76 259302383685 124299 185 302 89 -19 -1 +18 +3 +45 4.7

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
#1Leury Garcíalast yr '22
career totals — 9 seasons, 2,387 PA
92,3873463253293351+5+103.14.3
/162664918+1.4+2.70.9pk7: 6
#2Dan Wilsonlast yr '04
career totals — 5 seasons, 1,801 PA
51,801275259301360+6+133.43.4
/162664102+2.1+4.71.3pk7: 3
#3Sandy Alomar Jr.last yr '06
career totals — 7 seasons, 1,537 PA
71,537263270302378+6+83.33.3
/162664111+2.4+3.31.4pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
71,9543715255295377+4+182.63.0
/162664135+1.2+6.30.9pk7: 3
#4Chris Woodwardlast yr '09
career totals — 9 seasons, 1,835 PA
91,835339242299370+2-02.22.7
/162664123+0.6-0.00.8pk7: 3
#5Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 2
#6Jose Maciaslast yr '05
career totals — 6 seasons, 1,785 PA
61,7852543256298370-8+21.41.4
/162664916-3.1+0.60.5pk7: 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
Albert Almora Jr. (OGILVIE) 32 55 40 50 40 238/288/345 107294 59 21% 6% 77 +0.1
Eder Salcedo
2014 · AAA
31 54→58 42→40 50 43 260/294/363 103310 917 19% 5% 82 +0.5 251/283/345 94290 99 16% 4% 73 -0.1 259/290/339802948515%4%73-0.1
Rusney Castillo
2019 · AAA
32 55→58 40→45 48→50 40 265/297/359 94318 714 19% 3% 83 +0.6 254/289/379 125291 1310 17% 4% 85 +0.7 259/293/40014228416515%4%89+0.8
Eliezer Ortiz
2019 · AAA
32 50→52 39→40 50→55 37 239/277/324 85309 615 24% 3% 66 -0.6 224/280/322 98294 911 26% 4% 68 -0.5 212/274/288762836826%4%55-0.7
Gil Velazquez
2012 · AAA
32 52→62 39→45 50 46 248/295/339 90294 614 18% 6% 77 +0.1 266/324/334 68319 58 17% 8% 88 +0.9 270/335/322523243516%8%86+0.6
Jorge Velandia
2007 · AAA
32 51→53 41→40 50→45 43 246/282/346 100291 911 19% 4% 73 -0.1 225/272/315 90287 88 23% 5% 61 -1.0 215/268/292772806524%6%50-1.3
Jason Bowers
2009 · AAA
31 48→52 42→45 52→50 45 233/279/342 109274 815 19% 6% 72 -0.2 223/274/325 102277 712 21% 6% 65 -0.7 215/269/303892704821%6%53-0.9
Daniel Robertson
2018 · MLB
32 55→58 39→45 49→55 48 264/307/351 87297 615 14% 6% 85 +0.7 242/305/360 118286 1115 19% 7% 88 +0.9 229/304/351122271131620%7%83+0.4
Ramon Valdez
2010 · AAA
33 51 38→40 49→55 46 241/293/323 81295 514 20% 6% 72 -0.2 243/302/327 84287 621 17% 6% 78 +0.2 263/337/3306729932612%7%89+0.4
Joe McEwing
2005 · MLB
32 49→55 38→45 49→50 47 233/290/310 78285 610 20% 7% 68 -0.5 243/281/330 87295 812 20% 5% 69 -0.4 245/277/3308430181121%4%64-0.5
Luis Ordaz
2008 · AAA
32 54 39→40 47→50 42 258/285/346 89298 611 16% 3% 74 -0.1 248/279/354 106295 912 19% 3% 74 -0.1 273/300/39111830811415%2%92+0.3
Carlos Orrantia
2015 · AAA
33 50→53 41→45 48→55 42 242/281/342 99297 815 22% 5% 72 -0.2 230/270/310 80295 79 23% 4% 59 -1.1 227/266/289622965624%4%50-0.8
Alberto Carreon
2019 · AAA
31 50→55 40→45 45→50 42 242/280/335 93291 712 20% 4% 69 -0.4 236/288/327 91285 78 19% 4% 72 -0.2 238/292/312742895518%3%68-0.4
Adron Chambers
2018 · AAA
31 48→58 41→45 49→55 45 233/290/338 105293 814 23% 7% 75 -0.0 230/278/356 126332 912 32% 6% 75 -0.0 236/280/37313735641133%6%76+0.0
Drew Maggi
2021 · AAA
32 47→54 43→45 49→60 45 228/300/341 113293 1112 25% 7% 82 +0.5 192/266/294 102278 1019 32% 7% 55 -1.4 161/228/2407922272229%6%23-1.2
Juan Lagares
2021 · MLB
32 47→57 45 50 47 232/296/355 123294 1211 25% 8% 82 +0.5 231/272/361 130288 116 23% 5% 74 -0.1 235/266/37313829211223%4%72-0.1
Donnie Sadler
2007 · MLB
32 48 40→45 53→55 47 229/286/332 103297 613 24% 7% 72 -0.2 219/286/336 117286 915 25% 8% 73 -0.1 178/269/29311623171924%10%54-0.3
Willy Taveras
2014 · AAA
32 45→55 40→45 56→65 42 218/265/316 98264 717 20% 4% 59 -1.1 233/285/344 111286 1026 21% 5% 75 -0.0 247/300/363116302112721%4%83+0.4
Alexi Casilla
2016 · MLB
32 51→61 39→40 50→60 44 246/283/332 86287 717 17% 5% 69 -0.4 230/269/319 89280 712 20% 5% 60 -1.0 218/254/281632693920%5%39-1.2
Christian Zazueta
2016 · AAA
31 50→55 43→50 52→60 39 245/275/359 114291 1016 20% 3% 74 -0.1 231/255/343 112277 1230 21% 2% 61 -1.0 229/250/335106268113419%1%54-1.0
Elliot Soto
2022 · AAA
32 48→53 39→40 48→50 44 225/285/310 85304 510 26% 7% 66 -0.6 197/260/280 83285 616 31% 7% 48 -1.9 173/245/2437025852033%8%30-1.7