Alex RamírezOF Knoxville Smokies
Age 23 R/R 6'4" / 170 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION353 act + 235 ros · stats below = ROS only
wRC+†67
AVG/OBP/SLG.227 / .270 / .336
PA235
HR4
SB14
K%25
BB%5
BABIP291
ISO109
MLB%2%
Value2026 · WAR
BAT: -15.8 runs (wOBA-derived runs vs avg)-16BATRUN: +5.8 runs (SB/CS + UBR baserunning)+6RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -3.5 runs (Positional adjustment)-4POSREP: +16.7 runs (Replacement-level credit)+17REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.10.1-$0M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 30
Toolsscout grade
CONTACT35
scouting grade only
POWER30
scouting grade only
EYE45
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2030Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.6M +$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
202118 ASt. Lucie Mets 334310 551223 151598 167 177234258492 81349 484 220 27
202118 ASt. Lucie Mets 334302 781545 231048 167 258327384711 126376 317 320 103
202219 A2 teams 552514 11023610 281787 2116 214264340605 126304 325 263 59
202219 A2 teams 552498 14030711 441227 2116 281348436784 155351 228 347 124
202320 A+Brooklyn Cyclones 521475 871515 391474 216 183251251501 67252 287 226 31
202320 A+Brooklyn Cyclones 521457 1012117 561144 216 221311317628 96277 2211 289 79
202421 AABinghamton Rumble Ponies 542500 982127 381451 408 196254288542 92259 277 242 43
202421 AABinghamton Rumble Ponies 542481 1012235 551231 408 210291299591 89270 2310 271 66
202522 AABinghamton Rumble Ponies 191176 37702 14631 226 210272284556 74315 337 244 45
202522 AABinghamton Rumble Ponies 191171 38702 19501 226 222304298602 76303 2610 280 72
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 AACHC 353331 851619 14852 305 257291393684 136313 244 293 82 -7 +4 +0 -2 +10 0.5
YTD23 AACHC 353325 9218110 20662 305 283329437765 154322 196 334 114 +6 +4 +0 -2 +10 1.8
ROS23 AACHC 2% 235220 501014 12591 143 227270336606 109288 255 273 67 -9 +2 +0 -1 +7 -0.2
ROS23 MLBCHC 2% 55 1000 010 00 200200200400 290 200 271 65 -0 +0 +0 -0 +0 -0.0
FULL23 AACHC 358336 861619 14862 305 256290390680 134312 244 293 82 -7 +4 +0 -2 +10 0.5
TOT23 AACHC 588551 13526213 261443 448 245283370653 125304 244 285 76 -16 +6 +0 -4 +17 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBCHC 31% 435406 931819 241072 163 229275345620 116288 256 279 72 -14 +2 +0 -3 +12 -0.2
202825 MLBCHC 45% 465431 9919110 281133 153 230281348629 118289 246 285 76 -13 +2 +0 -3 +13 -0.0
202926 MLBCHC 51% 481445 10520211 301173 143 236289364653 128289 246 288 79 -12 +2 +0 -3 +14 0.1
203027 MLBCHC 53% 485448 10520211 311183 143 234288362650 127289 246 289 79 -11 +2 +0 -3 +14 0.1
202724 MLBCHC 31% 135125 29603 8331 51 232284352636 120290 246 276 70 -5 +1 +0 -1 +4 -0.1
202825 MLBCHC 45% 207192 45815 12501 71 234283365648 130290 246 282 74 -6 +1 +0 -1 +6 -0.0
202926 MLBCHC 51% 245226 541016 15592 71 239292372664 133290 246 285 76 -7 +1 +0 -1 +7 -0.0
203027 MLBCHC 53% 255235 551016 16622 71 234289362650 128290 246 286 77 -7 +1 +0 -2 +7 0.0
▸ Career Totals
Career 847783 18434320 512056 264 235287363650 128292 246 283 75 -24 +4 +0 -5 +24 -0.2
/ 162G 650601 14026215 391575 203 233285358643 125289 246 283 75 -19 +3 +0 -4 +18 -0.1
Career 42413925 8391651872 259120633 19358 214268320588 106288 286 262 59 -198 +15 +0 -25 +120 -9.0
/ 162G 650602 12925311 401855 309 214269321590 106289 286 262 59 -30 +2 +0 -4 +18 -1.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
202118 ASt. Lucie Mets 334302 781545 231048 167 258327384711 126376 317 320 103 +1 +0 +9 1.1
202219 A+Brooklyn Cyclones 246227 631715 16542 47 278331427758 150343 227 336 115 +4 -2 +7 0.9
202219 ASt. Lucie Mets 306271 771366 28685 179 284362443805 159357 229 357 131 +11 -0 +9 2.0
202320 A+Brooklyn Cyclones 521457 1012117 561144 216 221311317628 96277 2211 289 79 -12 +2 +15 0.4
202421 AABinghamton Rumble Ponies 542481 1012235 551231 408 210291299591 89270 2310 271 66 -21 +5 +15 -0.1
202522 AABinghamton Rumble Ponies 191171 38702 19501 226 222304298602 76303 2610 280 72 -6 +2 +5 0.1

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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#3Hernán Pérezlast yr '19
career totals — 6 seasons, 1,811 PA
61,8114569252281387-0+123.73.7
/1626641625-0.0+4.51.3pk7: 4
#4Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#5Jose Maciaslast yr '05
career totals — 6 seasons, 1,785 PA
61,7852543256298370-8+21.41.4
/162664916-3.1+0.60.5pk7: 1
#6Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
28481926234282358-5+00.00.1
/1626641521-4.0+0.00.0pk7: 0

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
Alex Ramírez (OGILVIE) 23 35 30 60 45 245/283/370 125304 1344 24% 4% 76 +0.3
Franklin Rollin
2019 · AAA
23 44 40 50→55 41 211/255/302 91263 718 22% 4% 50 -1.7 199/250/282 83267 713 27% 5% 43 -2.2 144/191/1813720431330%4%-10-1.4
Jon Matthews
2014 · A
23 42 38→40 58→60 41 198/263/275 77277 525 29% 6% 48 -1.9 231/299/299 68313 316 25% 8% 69 -0.4 243/314/2985532621624%8%72-0.1
Jacob Young
2022 · A
23 43→53 38→40 57→60 43 204/254/284 80263 521 24% 6% 46 -2.0 243/304/321 78311 431 21% 7% 76 +0.1 252/314/3297731933620%6%80+0.3
Darin Mastroianni
2009 · A
23 42→52 38→40 60 41 201/253/277 76278 522 29% 6% 43 -2.2 244/309/320 76313 335 21% 8% 78 +0.2 252/319/3287631723819%8%81+0.4
Nick Sinay
2017 · A
23 45 36→30 56→60 49 205/317/266 61285 323 26% 9% 72 -0.2 205/319/264 59293 320 29% 7% 72 -0.2 181/319/2113127422629%7%58-0.6
Corey Joyce
2022 · AA
23 40 39→45 54→50 39 192/262/274 82303 814 37% 7% 48 -1.9 206/305/332 126296 1313 32% 10% 82 +0.5 214/316/327113306111430%10%82+0.3
Juan Montes
2018 · A
23 41 36→30 52→55 44 193/280/256 63253 419 24% 6% 52 -1.6 212/285/291 79294 612 28% 6% 63 -0.9 214/282/293792998529%4%59-0.2
Luke Williams
2021 · AA
24 41→46 42→45 52→60 43 202/263/305 103271 920 28% 7% 56 -1.3 228/286/325 97313 828 28% 7% 70 -0.3 230/291/360130317134230%7%79+0.2
Kurtis Muller
2012 · A
23 46 36→40 55 45 216/289/284 69272 319 20% 6% 62 -0.9 231/293/337 106279 820 19% 6% 77 +0.1 251/308/383132286102816%5%91+0.5
Braulio Vasquez
2022 · A
23 40 40→45 55→65 40 189/270/275 87300 731 37% 8% 53 -1.5 224/290/323 99311 626 28% 7% 72 -0.2 245/309/34610132733224%7%81+0.2
Blake Rambusch
2023 · A
23 47 37→30 52→65 42 219/287/293 74318 414 30% 7% 63 -0.9 230/317/295 65313 329 25% 9% 76 +0.1 252/330/3045231614919%9%79+0.1
Michael Suiter
2015 · A
23 43→38 41→40 52→50 43 211/279/308 98266 915 24% 6% 64 -0.8 201/253/280 79278 610 29% 5% 44 -2.1 193/242/2637026861029%4%32-1.7
Hudson Haskin
2022 · A
23 48→44 40 52→50 42 226/301/321 96314 718 28% 6% 77 +0.1 220/305/333 113311 1015 30% 7% 82 +0.5 210/305/318108304101731%8%76+0.1
Dalvy Rosario
2023 · AAA
23 41 41→40 55 38 203/251/301 99285 920 32% 5% 49 -1.8 184/228/270 86282 918 36% 5% 31 -3.0 160/203/2327224881938%5%8-2.2
Matt Lipka
2015 · AA
23 42→52 38→45 54→60 39 203/248/284 81270 523 26% 4% 43 -2.2 206/247/289 83266 518 24% 4% 44 -2.1 230/283/343114308113128%6%70-0.2
Jordyn Adams
2023 · AA
23 40 38→45 58→60 36 190/243/268 78298 524 36% 6% 37 -2.6 197/256/307 110301 1129 36% 7% 53 -1.5 186/248/297110286132638%7%45-1.1
Yancarlo Angulo
2010 · AAA
23 42→51 44→45 54→55 42 209/265/325 116263 1122 25% 5% 62 -0.9 227/279/322 95285 719 22% 6% 66 -0.6 246/297/36011331791324%4%82+0.3
Angel Aponte
2023 · A
23 43 41→45 54→55 40 210/271/306 95292 822 30% 6% 59 -1.1 200/252/291 91308 716 35% 6% 47 -1.9 156/199/2277126252041%4%5-1.5
Luke Willis
2016 · A
23 46 34→40 54→50 43 216/263/270 55273 212 21% 5% 46 -2.0 233/285/307 74318 512 26% 6% 65 -0.7 257/310/3297235461527%6%78+0.1
Mycal Jones
2010 · A
23 40→45 41→45 55 42 196/253/300 105266 614 28% 6% 50 -1.7 209/265/324 115283 1015 29% 6% 62 -0.9 219/277/3068728362424%6%59-0.7