Micael RamirezC Akron RubberDucks
Age 27 R/R 5'9" / 170 lbs AA Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 192 proj PA
wRC+†64
AVG/OBP/SLG.212 / .275 / .316
PA192
HR4
K%26
BB%7
ISO106
MLB%2%
Value2026 · WAR
BAT: -7.7 runs (wOBA-derived runs vs avg)-8BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.20.3+$4M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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
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
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
201718 ROKDSL Indians/Brewers 8882 20610 5141 00 244295341637 98294 166 268 63
201718 ROKDSL Indians/Brewers 8879 24810 8101 00 304375430805 127348 119 361 135
201819 ROKAZL Indians 2 8479 21111 4161 11 266310342651 76323 195 281 73
201819 ROKAZL Indians 2 8477 26211 6111 11 338393429821 91385 137 370 141
201920 ROKAZL Indians Red 5651 11200 4170 00 216273255528 39314 307 251 50
201920 ROKAZL Indians Red 5648 15300 7120 00 312400375775 62405 2112 350 126
202122 A2 teams 191168 441100 15204 31 262337327664 65291 108 294 83
202122 A2 teams 191158 471400 25154 31 297406386792 89322 813 357 132
202223 A+Lake County Captains 256232 42502 23660 11 181255228483 47244 269 221 27
202223 A+Lake County Captains 256224 47603 31500 11 210306277583 67257 2012 273 67
202324 A+2 teams 267242 46902 21502 20 190260252512 62229 198 234 38
202324 A+2 teams 267234 50903 29382 20 214306291596 77241 1411 277 70
202425 AA2 teams 176160 39203 11451 02 244297312609 69316 266 263 59
202425 AA2 teams 176156 41203 15331 02 263331333665 71311 199 299 87
▸ 2026 Season
202627 MLBCLE 192174 38614 14492 31 218284333618 115274 267 269 64 -8 +0 +0 +3 +5 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBCLE 27% 266242 52915 20682 41 215280322603 107275 268 274 68 -10 +0 -1 +5 +8 0.2
202829 MLBCLE 37% 303274 591016 23773 41 215283325608 109276 258 276 69 -11 +0 -1 +5 +9 0.3
202728 MLBCLE 27% 7165 13201 5181 10 200268277545 77276 257 268 63 -3 +0 -0 +1 +2 0.0
202829 MLBCLE 37% 113102 22402 9291 11 216286314599 98276 268 270 65 -5 -0 -1 +2 +3 -0.0
▸ Career Totals
Career 184167 35603 14472 21 210279299578 90271 268 269 64 -7 +0 -1 +3 +5 0.0
/ 162G 650590 12421011 491667 74 210279302580 92271 268 269 64 -26 -0 -3 +12 +18 0.1
Career 18791704 37261523 14042216 188 218284300584 82275 227 261 58 -89 +0 -2 +34 +53 -0.4
/ 162G 650589 1292128 481466 63 219284302586 83276 227 261 58 -31 +0 -1 +12 +18 -0.2

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
201718 ROKDSL Indians/Brewers 8879 24810 8101 00 304375430805 127348 119 361 135 +3 +0 +2 0.6
201819 ROKAZL Indians 2 8477 26211 6111 11 338393429821 91385 137 370 141 +4 -0 +2 0.6
201920 ROKAZL Indians Red 5648 15300 7120 00 312400375775 62405 2112 350 126 +2 +0 +2 0.3
202122 ALynchburg Hillcats 120102 23300 14132 20 225331255585 29253 1112 277 70 -4 +0 +3 -0.0
202122 ROKACL Indians 7156 241100 1122 11 4295366251.161 196436 315 493 236 +11 -0 +2 1.3
202223 A+Lake County Captains 256224 47603 31500 11 210306277583 67257 2012 273 67 -9 -0 +7 -0.2
202324 AAAkron RubberDucks 132114 21400 15202 00 184290219509 35221 1511 246 46 -8 +0 +4 -0.4
202324 A+Lake County Captains 135120 29503 14180 20 242321358679 117260 1310 307 93 -1 +0 +4 0.3
202425 AAAColumbus Clippers 1615 3000 060 00 200200200400 300 380 170 -12 -2 +0 +0 -0.2
202425 AAAkron RubberDucks 160141 38203 15271 02 270344348691 78312 179 312 97 -1 -1 +5 0.3

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
Micael Ramirez (OGILVIE) 27 212/275/316 105274 43 26% 7% 64 -0.2
Dominic Miroglio
2022 · AA
27 40 43→45 43→40 42 200/265/312 112284 105 32% 7% 59 -1.1 218/285/362 144262 156 22% 8% 81 +0.4 201/267/37617520821216%7%72-0.1
Gavin Collins
2022 · AAA
27 41 45→50 44→40 44 208/276/324 116260 136 25% 7% 67 -0.5 222/290/349 127278 156 25% 7% 79 +0.3 211/275/31810724412318%6%62-0.3
Renae Martinez
2021 · AA
27 41→31 42→45 44→40 43 201/265/299 98272 104 29% 7% 56 -1.3 196/265/308 112315 118 38% 8% 58 -1.2 136/219/25411822712643%8%22-1.0
Zack Short
2023 · MLB
28 37→38 46→50 46→45 51 190/285/315 126261 139 31% 11% 69 -0.4 190/284/317 127263 1410 31% 11% 69 -0.4 173/272/29912623415831%11%58-0.7
Dustin Garneau
2015 · AAA
27 40→37 45→50 43→45 46 202/266/328 126229 136 19% 6% 63 -0.8 200/257/334 134236 165 22% 6% 62 -0.9 171/262/34717721422131%8%67-0.2
Brad Davis
2010 · AAA
27 39 46→50 42→45 44 201/260/336 135254 133 26% 7% 63 -0.9 220/274/344 124286 125 26% 6% 70 -0.3 217/271/33011328410426%6%61-0.5
JJ Schwarz
2022 · AA
26 38 46→50 47→30 44 198/261/319 121270 144 32% 8% 59 -1.1 219/286/363 144306 184 32% 8% 81 +0.4 211/283/35614529119133%9%75-0.0
Grayson Greiner
2020 · MLB
27 42 45 45→30 45 212/276/331 119282 133 29% 8% 68 -0.5 203/266/324 121314 144 37% 7% 63 -0.9 179/245/2678833110145%7%36-0.9
Ryan Ortiz
2014 · AAA
26 40 43→45 45→40 47 198/279/307 110268 114 29% 9% 64 -0.8 208/301/298 90295 75 29% 11% 71 -0.3 189/310/248582793028%13%59-0.5
Dan Butler
2013 · AAA
26 42→38 43→45 47→40 46 208/277/318 110259 103 24% 7% 66 -0.6 210/271/320 110265 103 24% 6% 63 -0.8 220/291/305852865023%8%65-0.3
Stevie Berman
2022 · AA
27 41 42→50 49→40 49 203/284/306 102254 106 23% 8% 66 -0.6 210/295/336 126275 135 27% 9% 79 +0.3 195/291/32312925415128%10%72-0.1
Chase Pinder
2022 · AA
26 39 43→45 44→45 46 197/280/304 107271 125 30% 8% 64 -0.8 229/320/373 144297 1510 26% 11% 98 +1.6 224/323/376152290161126%12%98+0.8
Andrew Susac
2017 · MLB
27 41→40 47→50 47→30 43 210/272/345 135276 153 29% 7% 70 -0.3 196/269/337 141275 175 33% 9% 68 -0.5 165/254/30514022919035%10%53-0.5
Brad Cresse
2006 · AAA
28 41 43→50 47→30 43 202/267/321 119264 106 27% 7% 63 -0.9 218/278/353 135306 156 32% 7% 75 -0.0 206/269/34013429318035%7%68-0.2
Dan Conway
2007 · AAA
27 40 42→45 45→30 41 200/261/302 102271 95 29% 6% 55 -1.4 203/259/306 103282 107 30% 6% 54 -1.4 152/213/213612178032%5%9-1.0
Christian Kelley
2021 · AAA
27 38 45→40 47→30 40 194/250/312 118257 135 29% 6% 53 -1.5 231/295/334 103322 98 29% 8% 76 +0.1 254/328/320663644028%9%87+0.2
Alvin Colina
2009 · AAA
27 39 45 46→40 37 203/247/323 120271 135 30% 4% 54 -1.4 212/263/336 124283 146 29% 5% 64 -0.8 200/254/31711726214229%5%53-0.6
Ryan Jorgensen
2007 · AAA
28 38 44→45 48→30 43 196/259/308 112257 136 29% 7% 56 -1.3 213/261/333 120273 135 26% 6% 62 -0.9 210/254/32411426612125%5%54-0.6
Arturo Rodriguez
2019 · AAA
27 45→42 43→45 47→30 42 222/265/326 104274 116 24% 6% 62 -0.9 262/297/411 149294 206 18% 4% 98 +1.6 288/318/43915131224216%3%109+1.3
Óscar Hernández
2019 · AAA
26 36 42→50 49→40 40 186/236/286 100240 115 28% 5% 40 -2.4 202/255/323 121265 126 28% 6% 57 -1.2 172/224/30813521615028%5%39-0.8