Manuel AlmeidaC ACL Mariners
Age 18 S/R 5'11" / 187 lbs ROK HR -5% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION111 act + 74 ros · stats below = ROS only
wRC+†32
AVG/OBP/SLG.162 / .230 / .235
PA74
HR1
K%38
BB%7
BABIP256
ISO74
MLB%0%
Value2026 · WAR
BAT: -24.0 runs (wOBA-derived runs vs avg)-24BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.3 runs (Positional adjustment)+3POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: -1.60-1.6WAR
trajectory · projected WAR by year
-0.2-0.5-0.42628
Tools · ContractCON 40 / POW 45
Toolsscout grade
CONTACT40
scouting grade only
POWER45
scouting grade only
EYE35
scouting grade only
SPEED35
scouting grade only
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
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.0M $0.0M +$0.0M

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
202517 ROKDSL Mariners 169156 31306 10660 03 199247333580 135287 396 262 59
202517 ROKDSL Mariners 169150 42508 16460 03 280349473823 193343 279 358 132
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKSEA 111101 8201 9591 00 79162129291 50171 538 125 -46 -18 +0 +0 +2 +3 -1.3
YTD18 ROKSEA 11196 11301 14411 00 115234177411 63185 3713 205 15 -11 +0 +0 +2 +3 -0.6
ROS18 ROKSEA 0% 7468 11201 5281 10 162230235465 74262 387 228 32 -6 +0 +0 +1 +2 -0.2
ROS18 MLBSEA 0% 01 0000 000 00 260 220 27 +0 +0
FULL18 ROKSEA 111102 8201 9591 00 78162127290 49167 538 125 -46 -18 +0 +0 +2 +3 -1.3
TOT18 ROKSEA 185169 19402 14872 10 112189172361 59212 478 166 -15 -24 +0 +0 +3 +5 -1.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBSEA 34% 238217 39714 17852 21 180246276522 97266 367 240 42 -16 +0 +0 +4 +7 -0.5
202820 MLBSEA 48% 366333 631128 261264 41 189256306563 117270 347 251 50 -21 +0 +0 +7 +10 -0.3
202719 MLBSEA 34% 8275 13202 6291 10 173244280524 107264 357 231 35 -6 +0 +0 +1 +2 -0.2
202820 MLBSEA 48% 177160 30514 13612 21 188257306563 119268 347 240 42 -12 +0 +0 +3 +5 -0.3
▸ Career Totals
Career 259236 43716 19903 31 182253297550 114262 357 238 40 -18 +0 +0 +5 +7 -0.6
/ 162G 650592 10918315 482268 83 184256301557 117266 357 238 40 -44 +0 +0 +12 +18 -1.4
Career 847774 14423319 583057 75 186249297546 111274 367 248 48 -50 -1 +0 +15 +24 -1.2
/ 162G 650594 11118215 452345 54 187250300550 113274 367 248 48 -38 -1 +0 +12 +18 -0.9

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
202517 ROKDSL Mariners 169150 42508 16460 03 280349473823 193343 279 358 132 +6 -1 +5 1.0

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#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 2 projected seasons
240684190250296+7+8-0.6-0.3
/162664136+11.9+13.1-0.9pk7: 0
#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
Manuel Almeida (OGILVIE) 18 40 45 35 35 112/189/172 59212 21 47% 8% -15 -1.6
Jorge Andrade
2013 · A
18 42 39→40 43→55 41 204/264/283 79286 78 30% 6% 50 -1.7 192/262/262 70299 316 34% 8% 44 -2.1 162/232/2114927102737%7%16-1.1
Omar Estévez
2017 · A
19 42→41 42→45 39→40 34 209/243/314 106299 94 33% 4% 49 -1.8 202/241/297 95286 83 31% 5% 43 -2.2 194/245/2909627010131%6%42-1.2
Edwin Amparo
2023 · A
18 42 38→40 43→60 43 201/266/284 82280 58 28% 7% 52 -1.6 196/278/284 88286 623 31% 9% 58 -1.2 163/252/2529027493340%10%36-1.3
Raul Garcia
2013 · A
18 42 42→45 44→45 38 204/263/312 108296 96 33% 6% 58 -1.2 191/248/268 77337 56 42% 6% 40 -2.4 105/160/11162580056%5%-40-1.4
Franklin Navarro
2013 · A
18 46 40 44→40 38 220/259/311 91300 64 28% 5% 54 -1.4 203/246/281 78283 64 29% 4% 41 -2.3 179/224/225452482127%5%15-0.9
Jonathan Araúz
2017 · A
18 40→39 37→45 43→45 40 193/241/266 74258 54 26% 5% 36 -2.7 196/252/286 90250 64 23% 6% 46 -2.0 190/258/29810723313324%8%50-1.0
Nolan Perez
2017 · A
18 39 39→40 46→40 39 188/258/270 82280 68 33% 6% 45 -2.1 187/235/267 80275 64 33% 5% 33 -2.9 171/209/244742596235%4%15-1.4
Oscar Rojas
2014 · A
18 41 44→45 41→50 37 207/242/329 122264 107 26% 4% 52 -1.6 209/243/304 95272 614 25% 4% 46 -2.0 207/241/2978927351925%3%41-0.8
Jose Perez
2022 · A
18 41 39→40 42→45 45 194/268/281 86278 56 30% 8% 52 -1.6 200/299/287 87269 57 25% 11% 68 -0.5 190/311/283932535724%13%71-0.1
Francisco Hernandez
2018 · A
18 39 41→40 41→50 33 194/244/287 92295 106 36% 4% 43 -2.2 199/263/298 99277 95 30% 6% 54 -1.4 159/227/238782687641%7%21-1.6
Yonatan Henriquez
2023 · A
18 44→51 40→45 42→55 45 207/294/296 88307 89 32% 9% 67 -0.5 202/284/283 81291 514 29% 9% 59 -1.1 212/295/3099728872027%10%68-0.2
Brayant Nova
2017 · A
18 46 37→30 40→50 42 214/278/283 69322 48 33% 7% 56 -1.3 200/258/266 66321 29 35% 7% 43 -2.2 201/264/2646330401231%7%42-0.9
Luis Pino
2022 · A
18 41→31 43→45 43→45 37 198/273/308 110314 125 38% 6% 62 -0.9 184/261/282 98317 98 42% 7% 50 -1.7 149/234/2419126810944%7%27-0.7
Shervyen Newton
2017 · A
18 39→30 35→45 37→40 45 179/276/243 63269 24 31% 8% 47 -1.9 198/276/286 88320 56 36% 9% 56 -1.3 179/249/270913067441%8%40-1.3
Pedro Gonzalez
2016 · A
18 37→28 42→45 40→50 32 184/236/288 103299 108 40% 5% 40 -2.4 183/231/285 102308 69 41% 5% 37 -2.7 173/220/28511129661042%5%29-1.5
Belarmino Campos
2011 · A
18 43 37→40 42→40 43 201/267/281 80280 37 28% 7% 51 -1.7 204/277/287 83252 35 19% 7% 57 -1.2 170/256/264942044318%8%40-1.0
Wladimir Galindo
2015 · A
18 42→31 43→45 45→40 37 207/260/321 115290 115 32% 5% 59 -1.1 221/270/328 107313 85 30% 5% 64 -0.8 183/223/269872878138%4%25-1.5
Carlos Duran
2013 · A
18 38 36→40 37→50 40 185/241/252 67267 44 31% 6% 32 -3.0 214/276/294 80287 414 25% 7% 58 -1.2 224/273/2997529441624%6%54-0.6
Abiezel Ramirez
2018 · A
18 37 36→45 45→55 41 177/239/242 65274 39 35% 7% 29 -3.2 205/267/286 81279 415 26% 7% 52 -1.6 200/264/2969631072135%7%52-0.6
Danyer Sanabria
2021 · A
19 38 43→45 44→45 35 194/225/301 107260 117 30% 4% 38 -2.6 191/238/282 91312 76 38% 6% 38 -2.6 197/243/294973095336%5%39-0.8