Rafael RamirezSS FCL Astros
Age 21 R/R 6'1" / 185 lbs ROK HR +6% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 55 proj PA
wRC+†48
AVG/OBP/SLG.192 / .259 / .280
PA55
HR1
K%33
BB%7
ISO88
MLB%0%
Value2026 · WAR
BAT: -3.2 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.6 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.20.30.4+$7M 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 HOU Blue 164150 17212 9574 73 113184180364 67163 355 164 -16
202217 ROKDSL HOU Blue 164144 22313 15404 73 153252250502 97186 249 236 39
202318 ROKDSL Astros Blue 126113 20212 9382 52 177250265515 88240 307 238 40
202318 ROKDSL Astros Blue 126108 29323 14272 52 269363417780 148325 2111 346 123
202419 ROKFCL Astros 8675 8101 7473 52 107212160372 53250 558 180 -4
202419 ROKFCL Astros 8670 13202 12333 52 186329300629 114306 3814 296 85
▸ 2026 Season
202621 MLBHOU 5550 9101 4181 10 180255260515 80286 337 248 48 -3 +0 +0 +1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBHOU 34% 115105 21312 8371 20 200263305568 105288 327 260 57 -6 +0 +0 +1 +3 -0.1
202823 MLBHOU 48% 250226 47725 19783 41 208278323601 115289 318 268 63 -10 +0 +0 +3 +7 -0.0
202924 MLBHOU 53% 349316 661127 261074 61 209277323600 114290 317 274 68 -13 +1 +0 +4 +10 0.2
203025 MLBHOU 55% 409370 791339 311255 72 214283338621 124291 318 277 70 -14 +1 +0 +4 +12 0.3
203126 MLBHOU 56% 447405 8614310 341365 72 212282336617 123291 308 278 71 -15 +1 +0 +5 +13 0.4
202722 MLBHOU 34% 4037 7101 3130 10 189250297547 108290 328 254 52 -2 +0 +0 +0 +1 -0.0
202823 MLBHOU 48% 121110 23412 9381 20 209275318593 109292 317 262 59 -6 +0 +0 +1 +3 -0.1
202924 MLBHOU 53% 184166 35614 14572 31 211280331612 120293 318 268 63 -8 +0 +0 +2 +5 -0.0
203025 MLBHOU 55% 224202 44725 17683 41 218288347635 129293 308 271 66 -9 +0 +0 +2 +6 0.0
203126 MLBHOU 56% 249225 49826 19763 41 218287351639 133293 318 272 67 -9 +0 +0 +3 +7 0.1
▸ Career Totals
Career 818740 15826618 622529 143 214282338620 124295 318 269 64 -34 +2 +0 +9 +23 -0.0
/ 162G 650588 12621514 492007 112 214282338621 124297 318 269 64 -27 +1 +0 +7 +18 0.0
Career 20011810 353541339 14764328 4413 195266304570 109275 327 258 56 -100 +4 +0 +21 +57 -1.9
/ 162G 650588 11518413 482099 144 196267306573 111276 327 258 56 -33 +1 +0 +7 +18 -0.6

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 HOU Blue 164144 22313 15404 73 153252250502 97186 249 236 39 -11 +0 +5 -0.7
202318 ROKDSL Astros Blue 126108 29323 14272 52 269363417780 148325 2111 346 123 +3 +0 +4 0.7
202419 ROKFCL Astros 8670 13202 12333 52 186329300629 114306 3814 296 85 -1 +0 +2 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
#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 3 projected seasons
38721814210277327+9+90.40.4
/1626641311+7.1+6.90.3pk7: 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
Rafael Ramirez (OGILVIE) 21 192/259/280 88286 11 33% 7% 48 -0.2
Jorge Alcantara
2013 · A
21 42 41→45 50 43 201/271/299 98298 811 33% 8% 58 -1.2 193/263/287 94294 614 34% 8% 51 -1.7 147/226/2449722162534%8%24-0.9
Jonathan Ornelas
2021 · A
21 41→51 39→45 50 42 199/261/284 85279 611 30% 7% 50 -1.8 227/277/335 108310 1110 29% 6% 69 -0.4 235/295/3248832691229%7%70-0.3
Jase Bowen
2022 · A
21 37→38 41→50 54→55 34 183/241/274 91285 912 37% 5% 39 -2.5 193/247/307 114286 1316 36% 5% 50 -1.7 200/250/342142290172436%5%57-0.7
Luis De Los Santos
2019 · A
21 40→47 40→45 53→45 35 198/241/288 90276 78 30% 4% 42 -2.3 203/247/309 106292 97 32% 4% 50 -1.8 216/283/33511929113729%7%69-0.2
Christian Cairo
2022 · A
21 39→46 40 53→60 46 187/281/276 89288 716 34% 10% 58 -1.2 194/293/274 80293 618 32% 11% 63 -0.9 214/304/2836830343427%10%66-0.4
Jordyn Adams
2021 · A
21 40 40→45 47→60 41 196/258/286 91287 89 33% 7% 49 -1.8 189/245/281 92306 824 38% 6% 41 -2.3 186/248/297110286132638%7%45-1.1
Steven Baron
2012 · A
21 33 40→45 45→50 36 171/214/256 85249 77 34% 5% 21 -3.7 187/224/281 94269 69 32% 4% 32 -3.0 240/300/311713265626%7%68-0.2
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
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
Monte Harrison
2017 · A
21 37→44 38→50 52→60 35 176/245/255 79302 614 41% 6% 36 -2.7 208/262/336 128338 1419 41% 5% 63 -0.8 206/263/349143355183144%5%64-0.5
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
Cutter Dykstra
2010 · A
21 40→50 40 47→55 43 198/260/282 84275 811 30% 7% 48 -1.9 217/273/292 75304 616 29% 6% 56 -1.3 232/301/3168431561626%8%72-0.2
Francisco Acuna
2022 · A
22 39→49 38→45 48→50 44 184/272/269 85267 510 31% 8% 52 -1.6 206/276/298 92284 611 28% 6% 60 -1.0 223/293/3229929491626%7%70-0.2
James Harris
2015 · A
21 40→50 41→40 48→50 38 199/248/293 95285 1012 33% 6% 46 -2.0 225/287/317 92321 713 30% 7% 68 -0.5 235/301/3259033151528%8%73-0.1
Kyle Nevin
2023 · A
21 41→38 40→45 52→50 38 198/249/295 97282 610 31% 5% 47 -1.9 217/274/320 103339 910 36% 7% 64 -0.8 212/271/3099733491237%7%57-0.7
Aaron McKeithan
2022 · A
22 40 38→40 49→40 40 194/261/274 80272 67 29% 6% 47 -1.9 217/294/301 84283 84 25% 7% 69 -0.4 216/298/285692797123%7%66-0.3
Brandon Dailey
2013 · A
21 42 40→45 55 37 202/247/299 97291 712 32% 5% 46 -2.0 194/247/296 102282 96 33% 6% 46 -2.0 138/192/212741905029%5%1-1.2
Tucker Mitchell
2022 · A
21 42 40→50 51→45 39 201/261/291 91297 77 33% 6% 51 -1.7 195/269/309 114298 138 37% 7% 61 -1.0 180/256/29311325815735%7%49-0.7
Bubba Starling
2014 · A
21 40→46 42→45 54→50 41 197/259/298 100284 1013 33% 7% 53 -1.5 202/251/323 121297 1211 35% 5% 56 -1.3 216/254/336119279141027%4%56-0.6
Freuddy Batista
2021 · A
21 40 41→50 48→40 35 192/245/289 98307 85 39% 6% 43 -2.2 207/273/364 157295 186 35% 7% 76 +0.1 199/268/36016028318535%6%70-0.2