Greyber AltamiranoSS FCL Marlins
Age 21 L/R 6'0" / 145 lbs ROK HR -6%H -3% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 60 proj PA
wRC+†51
AVG/OBP/SLG.198 / .263 / .285
PA60
HR1
K%30
BB%7
ISO88
MLB%0%
Value2026 · WAR
BAT: -3.3 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +1.7 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.30.40.5+$10M 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
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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Miami 10193 17200 5191 40 183232204437 22224 195 193 6
202217 ROKDSL Miami 10191 21200 7131 40 231293253546 22263 137 251 51
202318 ROKDSL Marlins 10693 18311 9271 41 194272280551 86254 258 240 42
202318 ROKDSL Marlins 10688 23422 14191 41 261369420789 159304 1813 345 122
202419 ROKFCL Marlins 10697 7120 7402 20 72151124275 52123 387 133 -40
202419 ROKFCL Marlins 10693 11230 11272 20 118226204431 86167 2510 207 17
▸ 2026 Season
202621 MLBMIA 6055 12211 4181 10 218283345629 127285 307 252 51 -3 +0 +0 +1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBMIA 34% 116106 22412 8341 20 208270321590 113287 297 264 60 -5 +0 +0 +1 +3 -0.0
202823 MLBMIA 48% 251227 47824 19723 31 207277313590 106289 298 272 66 -10 +0 +0 +3 +7 0.0
202924 MLBMIA 53% 349316 681236 26994 51 215283329612 114290 287 278 71 -12 +1 +0 +4 +10 0.3
203025 MLBMIA 55% 410372 811448 311164 51 218285341626 124290 288 281 73 -12 +1 +0 +4 +12 0.4
203126 MLBMIA 56% 448406 881549 341265 62 217285340625 123290 288 282 74 -13 +0 +0 +5 +13 0.5
202722 MLBMIA 34% 4037 7101 3120 10 189250297547 108283 308 253 52 -2 +0 +0 +0 +1 -0.0
202823 MLBMIA 48% 122111 23412 9351 20 207273315588 108284 297 261 58 -6 +0 +0 +1 +3 -0.1
202924 MLBMIA 53% 184166 35623 14522 21 211280325606 114285 288 266 62 -8 +0 +0 +2 +5 -0.1
203025 MLBMIA 55% 224203 43724 17632 31 212279325604 113285 288 269 64 -9 +0 +0 +2 +6 -0.0
203126 MLBMIA 56% 249225 48825 19703 31 213283333617 120285 288 271 65 -10 +0 +0 +3 +7 0.0
▸ Career Totals
Career 819742 15626715 622328 113 210278325603 115283 288 267 62 -35 +1 +0 +9 +23 -0.2
/ 162G 650589 12521612 491846 92 212279329608 117285 288 267 62 -28 +1 +0 +7 +18 -0.1
Career 19471765 360611831 14355122 326 204272312584 108275 287 263 59 -90 +4 +0 +21 +55 -1.0
/ 162G 650589 11920610 481847 112 202270307577 105273 287 263 59 -30 +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
202217 ROKDSL Miami 10191 21200 7131 40 231293253546 22263 137 251 51 -6 +1 +3 -0.2
202318 ROKDSL Marlins 10688 23422 14191 41 261369420789 159304 1813 345 122 +3 +0 +3 0.6
202419 ROKFCL Marlins 10693 11230 11272 20 118226204431 86167 2510 207 17 -10 +0 +3 -0.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
#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
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 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 3 projected seasons
38791512216280333+9+90.60.6
/162664129+7.1+6.80.4pk7: 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
Greyber Altamirano (OGILVIE) 21 198/263/285 87285 11 30% 7% 51 -0.2
Luis Valenzuela
2015 · A
21 41 37→45 55→45 39 197/236/272 76265 47 27% 5% 34 -2.8 241/267/333 92304 57 22% 3% 63 -0.9 257/280/3581003165720%2%71-0.1
Leandro Pineda
2023 · A
21 36→39 39→45 47→45 42 172/250/266 95272 56 36% 8% 41 -2.3 201/268/322 121279 126 31% 7% 63 -0.9 202/271/32212026112626%7%62-0.5
Rubel Cespedes
2022 · A
21 34→44 39→45 49→40 36 170/224/255 86263 76 37% 6% 26 -3.4 215/264/318 103309 94 32% 6% 59 -1.1 218/267/32210430210330%6%59-0.8
Addison Barger
2021 · A
21 41→45 39→55 49→45 44 198/267/288 90270 65 28% 7% 53 -1.5 217/280/375 158316 197 36% 7% 82 +0.5 220/290/39217226920626%8%86+0.6
Victor Mesa Jr.
2023 · A
21 44 40→50 49→50 43 210/264/306 96280 68 26% 6% 56 -1.3 212/262/343 131271 1510 27% 6% 65 -0.7 227/286/38916226621923%7%84+0.3
Christopher Familia
2022 · A
22 42 38→55 47→45 43 200/270/285 85279 410 28% 7% 54 -1.4 212/277/365 153274 195 29% 6% 79 +0.3 203/266/37717425524231%6%72-0.1
Ashton McGee
2021 · A
22 41 39→45 50→40 41 194/258/283 89288 55 33% 7% 48 -1.9 196/284/305 109362 114 44% 10% 66 -0.6 177/274/28410733412245%11%53-0.8
Ricardo Méndez
2021 · A
21 43 39→45 54→50 39 204/264/292 88314 713 35% 7% 53 -1.5 217/259/315 98324 613 33% 5% 56 -1.3 213/255/3079431351432%5%48-1.1
Juan Centeno
2011 · A
21 43 37→45 50→40 44 204/257/271 67265 49 24% 6% 44 -2.1 244/285/305 61305 26 20% 5% 63 -0.8 238/286/35211428111219%5%73-0.1
Jason Denham
2007 · A
21 40→45 35→40 53→55 44 190/254/251 61280 310 31% 8% 37 -2.6 218/277/298 80290 818 26% 7% 59 -1.1 217/279/2927428482125%7%57-0.8
Diomedes Del Rio
2018 · A
20 40 35→55 51→50 42 189/256/253 63271 29 29% 6% 40 -2.4 207/272/316 109294 59 29% 8% 62 -0.9 200/270/36216128161129%8%71-0.1
Charles Mack
2021 · A
21 44 37→45 49→40 42 207/267/284 77296 47 30% 7% 52 -1.6 181/261/288 107310 114 41% 10% 52 -1.6 150/239/26111124912142%10%32-1.2
Jamodrick McGruder
2014 · A
22 40→46 37→45 52→50 46 194/262/260 66258 510 26% 8% 43 -2.2 216/290/317 101275 710 22% 9% 70 -0.3 216/298/32410827161021%10%71-0.2
Creed Willems
2023 · A
20 37→44 40→50 47→30 35 181/239/272 91272 74 35% 4% 37 -2.6 188/250/322 134253 163 32% 6% 56 -1.3 203/272/34314024818126%7%68-0.3
Dylan Johnston
2008 · A
21 37 38→55 48→50 35 172/235/247 75316 512 44% 7% 29 -3.2 195/248/316 121340 148 44% 6% 53 -1.5 182/234/31012731016545%6%42-0.9
Ben Rortvedt
2019 · A
21 44 39→45 49→40 42 211/261/292 82274 63 25% 6% 51 -1.7 213/271/319 106287 103 28% 6% 63 -0.9 200/285/31111127812230%9%65-0.3
Carlos Luis
2021 · A
21 44→51 36→45 48→40 40 206/259/276 69305 46 32% 6% 46 -2.0 221/271/313 92310 73 29% 6% 60 -1.0 226/275/321963059128%6%62-0.5
Donald Lutz
2010 · A
21 39→49 39→50 50→45 40 192/244/278 86264 58 29% 6% 40 -2.4 217/263/335 118302 126 31% 5% 63 -0.8 221/265/35113030614531%5%66-0.4
Travis Swaggerty
2019 · A
21 39→44 41→45 50→55 39 190/249/286 95278 87 33% 6% 45 -2.1 210/274/308 98300 915 31% 8% 61 -1.0 203/269/30310029781932%8%54-0.9
Francisco Santana
2008 · A
20 37 38→50 52→55 39 182/227/269 87246 57 28% 5% 30 -3.1 203/247/310 107265 812 26% 5% 50 -1.8 192/231/30811624891426%5%40-0.9