Angel RamirezOF Columbia Fireflies
Age 21 R/R 6'2" / 190 lbs A HR -6% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION143 act + 95 ros · stats below = ROS only
wRC+†60
AVG/OBP/SLG.206 / .273 / .309
PA95
HR2
K%26
BB%7
BABIP265
ISO103
MLB%0%
Value2026 · WAR
BAT: -14.3 runs (wOBA-derived runs vs avg)-14BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.5 runs (Defensive runs vs avg)-1FLDPOS: -1.4 runs (Positional adjustment)-1POSREP: +6.8 runs (Replacement-level credit)+7REPTotal WAR: -0.80-0.8WAR
trajectory · projected WAR by year
-0.2-0.3-0.10.00.2262830
Tools · ContractCON 40 / POW 50
Toolsscout grade
CONTACT40
scouting grade only
POWER50
scouting grade only
EYE53
scouting grade only
SPEED45
scouting grade only
DEFENSE40
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
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202318 ROK2 teams 168144 26500 17234 63 181285215500 35211 1410 236 39
202318 ROK2 teams 168139 32700 22234 63 230352281632 50271 1413 297 85
202419 ROK2 teams 140126 28410 10222 113 222290270560 48269 167 249 49
202419 ROK2 teams 140124 32410 12212 113 258333306640 48311 159 293 82
202520 INTL2 teams 283244 52903 27664 113 213302287589 74272 2310 273 67
202520 INTL2 teams 283245 711811 26404 113 290367384751 94335 149 332 112
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 AKC 143128 26403 9400 61 203255305560 102261 286 235 38 -10 +1 +0 -1 +4 -0.6
YTD21 AKC 143123 31503 14280 61 252328366694 114295 2010 302 90 -2 +1 +0 -1 +4 0.2
ROS21 AKC 0% 9587 18302 7251 20 206273309582 103271 267 264 60 -4 +0 -1 -1 +3 -0.2
ROS21 MLBKC 0% 01 0000 000 00 268 255 53 -0 -0
FULL21 AKC 143129 26403 9400 61 202255302558 101258 286 235 38 -10 +1 +0 -1 +4 -0.6
TOT21 AKC 238215 44705 16651 81 204263307569 102263 277 247 47 -14 +1 -1 -1 +7 -0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBKC 34% 265241 51915 20682 51 212278320597 108275 268 275 69 -9 +1 -2 -2 +8 -0.4
202823 MLBKC 48% 361328 731328 27923 61 223288348635 125278 257 284 75 -10 +1 -2 -2 +10 -0.3
202924 MLBKC 53% 426386 8615210 331074 72 223291350641 127279 258 289 79 -10 +1 -2 -3 +12 -0.2
203025 MLBKC 55% 460417 9416212 361154 82 225293360653 134280 258 292 82 -9 +1 -3 -3 +13 -0.1
202722 MLBKC 34% 9183 17302 7231 20 205275313588 108272 258 266 61 -4 +0 -1 -1 +3 -0.2
202823 MLBKC 48% 175158 35614 13442 31 222289348637 127274 257 274 68 -6 +0 -1 -1 +5 -0.3
202924 MLBKC 53% 225204 45815 17562 41 221287343630 123276 258 279 72 -7 +0 -1 -1 +6 -0.3
203025 MLBKC 55% 252228 51916 20632 41 224292351643 127276 258 282 74 -7 +0 -1 -2 +7 -0.3
▸ Career Totals
Career 743674 14826317 571867 133 220288343630 123276 258 277 70 -25 +1 -4 -4 +21 -1.2
/ 162G 650590 13023315 501636 113 220289346635 125277 258 277 70 -22 +1 -4 -4 +18 -1.0
Career 21981973 42874840 17751824 5615 217289323613 106271 248 277 70 -73 +5 -9 -13 +62 -2.9
/ 162G 650583 12622212 521537 174 216288322610 106270 248 277 70 -22 +2 -3 -4 +18 -0.8

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
202318 ROKDSL Royals Gold 125100 24600 19124 53 240382300682 60270 1015 322 104 +1 -0 +4 0.4
202318 INTLNaranjeros de Hermosillo 4339 8100 3110 10 205262231493 26276 267 226 31 -3 +0 +1 -0.2
202419 ROKDSL Royals Fortuna 9785 24410 11111 101 282371353724 71324 1111 334 113 +1 +2 +3 0.6
202419 INTLNaranjeros de Hermosillo 4339 8000 1101 12 205244205449 276 232 202 13 -4 -1 +1 -0.4
202520 ROKACL Royals 9676 22401 14153 71 289419382801 92333 1615 360 134 +4 +1 +3 0.8
202520 INTLNaranjeros de Hermosillo 187169 491410 12251 42 290341385725 95336 136 318 102 +0 +0 +5 0.6

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
#2John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2
#3Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#4Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#5Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
38752015222286346-5-12-0.2-0.1
/1626641511-4.0-9.1-0.2pk7: 0
#6Brennan Boeschlast yr '15
career totals — 6 seasons, 1,713 PA
61,7134822250303400-17-35-1.1-1.1
/162664199-6.6-13.6-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
Angel Ramirez (OGILVIE) 21 20→40 30→50 55→45 53 204/263/307 102263 58 27% 7% 47 -0.8
Clint Coulter
2014 · A
21 41→42 42→50 44→40 42 203/268/308 105278 105 30% 7% 59 -1.1 211/283/348 137270 144 26% 7% 76 +0.1 202/269/35315124518425%5%68-0.1
Stanley Martinez
2018 · A
21 42 41→45 49→50 46 203/276/300 97261 88 25% 7% 61 -1.0 227/289/332 105321 97 30% 7% 74 -0.1 220/280/293723425334%6%56-0.4
Jose Medina
2008 · A
21 42 44→45 45→50 46 208/284/326 117271 1210 27% 8% 71 -0.3 206/282/321 115291 118 31% 8% 69 -0.4 181/269/30512425011430%6%59-0.2
Jesus Ugueto
2012 · A
21 43 38→45 47→50 45 207/264/289 81274 56 25% 7% 51 -1.7 234/283/350 116301 1011 24% 6% 75 -0.0 248/294/383135310121423%5%88+0.4
Antonio Negron
2007 · A
21 40 41→45 42→50 50 194/285/294 100244 910 23% 9% 63 -0.8 211/289/317 106264 1010 23% 8% 71 -0.3 206/289/314108245121221%9%69-0.2
Imanol Vargas
2019 · A
21 42→44 40→50 45 51 200/293/295 95288 79 30% 11% 67 -0.5 207/285/347 140314 157 36% 9% 76 +0.1 205/290/36015432618239%10%79+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
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
Kenny Hart
2011 · A
21 45 39→45 47→50 42 211/286/293 83298 69 29% 7% 63 -0.8 212/300/319 107275 811 24% 8% 76 +0.1 187/295/308121227111521%8%72-0.1
Kevin Padlo
2017 · A
21 37→40 46→55 46→50 47 187/275/320 133269 139 34% 10% 66 -0.6 187/271/328 141273 148 34% 9% 66 -0.6 195/265/371176262221234%8%73-0.1
Francisco Rodriguez
2016 · A
21 40 42→45 46→50 48 196/289/304 108280 109 31% 10% 68 -0.5 185/262/277 92319 76 41% 7% 50 -1.8 144/219/2471032508243%6%20-0.9
Niko Vasquez
2010 · A
21 41 37→50 46→45 42 193/260/264 71288 56 33% 8% 44 -2.1 197/271/306 109274 103 30% 9% 59 -1.1 224/278/37214829019629%6%77+0.1
Alexis Hernandez
2023 · A
20 40 38→50 47→50 46 191/256/270 79241 611 23% 7% 44 -2.1 209/284/304 95294 817 30% 8% 65 -0.7 196/277/321126268141731%8%64-0.3
Cody Freeman
2023 · A
22 40→50 42→50 47→50 46 200/263/300 99240 119 22% 6% 54 -1.4 218/266/352 134258 159 21% 5% 69 -0.4 233/276/38615326318919%5%80+0.3
Juan Portes
2007 · A
21 41→46 42→45 45 39 206/247/305 99260 108 25% 4% 48 -1.9 227/275/336 109282 108 23% 5% 68 -0.5 234/285/34611228511821%5%72-0.1
Luis Hidalgo
2017 · A
21 37 44→45 47→45 43 190/252/303 113229 1312 24% 6% 51 -1.7 224/274/348 124267 138 21% 5% 72 -0.2 259/302/38012128812814%4%89+0.4
Juan Mora
2021 · A
21 43 42→45 53→55 49 209/289/317 108255 914 21% 8% 71 -0.3 228/292/345 117310 1010 28% 6% 79 +0.3 224/280/33311029810827%5%68-0.2
Felix Reyes
2022 · A
21 41→51 43→55 49→45 38 202/267/312 111283 1012 31% 5% 60 -1.0 204/245/317 113258 137 26% 4% 51 -1.7 244/271/41417128221922%3%86+0.5
Franklin Labour
2019 · A
21 42 39→45 50 43 202/271/295 93278 611 28% 7% 57 -1.2 192/266/288 96314 78 38% 8% 53 -1.5 150/245/27212126113944%10%39-1.0
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