Ronaiker PalmaC Hartford Yard Goats
Age 26 R/R 5'9" / 180 lbs AA HR +30%H +12% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 181 proj PA
wRC+†54
AVG/OBP/SLG.221 / .272 / .288
PA181
HR1
K%21
BB%6
ISO67
MLB%2%
Value2026 · WAR
BAT: -9.3 runs (wOBA-derived runs vs avg)-9BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.2 runs (Positional adjustment)+3POSREP: +5.1 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.10.1+$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 54 / POW 31
Toolsscout grade
CONTACT54
scouting grade only
POWER31
scouting grade only
EYE43
scouting grade only
SPEED49
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)
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.3M +$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
201818 ROKDSL Colorado 211196 54411 7193 99 276311321632 46294 93 275 69
201818 ROKDSL Colorado 211191 65611 12133 99 340388398786 58354 66 349 125
202121 A2 teams 9286 20200 292 11 233267256522 23256 102 218 25
202121 A2 teams 9285 20200 362 11 235278259537 24250 73 244 45
202222 A+Spokane Indians 247232 54712 7402 43 233261297559 65269 163 245 46
202222 A+Spokane Indians 247227 68914 12272 43 300340401741 101322 115 325 107
202323 A+3 teams 260243 49721 10432 52 202239259498 58238 174 217 24
202323 A+3 teams 260235 59921 18312 52 251310319629 68282 127 282 74
202424 AAHartford Yard Goats 209188 39301 15454 70 207280239520 32268 227 238 40
202424 AAHartford Yard Goats 209178 43401 25344 70 242348281629 39294 1612 297 85
202525 AA2 teams 163155 33401 7290 10 213247258505 45256 184 219 26
202525 AA2 teams 163152 38501 10220 10 250296303599 53287 136 273 67
▸ 2026 Season
202626 MLBCOL 181168 38711 10381 31 226274298571 71278 216 256 54 -9 +0 +0 +3 +5 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBCOL 27% 265245 551012 16562 41 224278298576 73279 216 263 60 -12 +0 +0 +5 +8 0.1
202828 MLBCOL 40% 316290 651213 20673 51 224281303585 79280 216 267 62 -13 +1 -1 +6 +9 0.1
202929 MLBCOL 45% 336308 691214 22723 51 224282308591 84279 217 268 63 -14 +1 -1 +6 +10 0.1
202727 MLBCOL 27% 7166 16301 4151 10 242296333629 91299 216 274 68 -3 +0 +0 +1 +2 0.1
202828 MLBCOL 40% 126116 28511 8271 20 241296328624 86300 216 278 71 -4 +0 -0 +2 +4 0.2
202929 MLBCOL 45% 150138 34612 10321 20 246302348650 101300 217 279 72 -5 +0 -1 +3 +4 0.2
▸ Career Totals
Career 347320 781424 22743 50 244299338636 94303 216 278 71 -11 +1 -1 +6 +10 0.5
/ 162G 650599 1462647 411396 90 244299336634 92304 216 278 71 -21 +2 -2 +12 +18 0.9
Career 22802111 47668816 11641822 4419 225273288561 63272 185 250 50 -129 +1 -2 +41 +65 -2.5
/ 162G 650602 1351925 331196 135 224271287559 63269 185 250 50 -37 +1 -1 +12 +18 -0.7

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
201818 ROKDSL Colorado 211191 65611 12133 99 340388398786 58354 66 349 125 +6 -2 +6 1.0
202121 AFresno Grizzlies 7368 15100 261 10 221254235489 15238 83 220 27 -6 +0 +2 -0.4
202121 ROKACL Rockies 1917 5100 101 01 294368353721 59294 05 334 113 +0 -0 +1 0.0
202222 A+Spokane Indians 247227 68914 12272 43 300340401741 101322 115 325 107 +2 -0 +7 0.9
202323 AAHartford Yard Goats 3938 10110 170 00 263282342624 79323 183 278 71 -1 +0 +1 -0.0
202323 A+Spokane Indians 206183 44811 16212 52 240308311620 71262 108 278 71 -7 +0 +6 -0.1
202323 ROKACL Rockies 1514 5000 130 00 357400357757 455 207 348 125 +0 +0 +0 0.1
202424 AAHartford Yard Goats 209178 43401 25344 70 242348281629 39294 1612 297 85 -4 +1 +6 0.4
202525 AAAAlbuquerque Isotopes 8174 24400 6100 00 324375378753 54375 127 339 117 +2 +0 +2 0.4
202525 AAHartford Yard Goats 8278 14101 4120 10 179220231450 51200 155 208 17 -8 +0 +2 -0.5

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
#1Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#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 1 projected seasons
135135226279307+6+40.10.1
/162664710+11.9+7.60.2pk7: 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
Ronaiker Palma (OGILVIE) 26 54 31 49 43 221/272/288 67278 13 21% 6% 54 -0.4
Jose Bernardo Lopez
2016 · AAA
26 53 37→30 48→50 45 250/292/326 76295 512 17% 5% 72 -0.2 242/276/343 101296 88 20% 4% 70 -0.3 265/282/358933187319%2%73-0.0
Shawn Roof
2011 · AAA
26 49 35→30 48→50 42 226/282/285 58301 213 24% 6% 58 -1.2 227/276/288 61294 316 23% 5% 56 -1.3 233/277/2673329802020%4%46-0.6
KC Serna
2016 · AAA
26 51→54 36→40 46→45 43 240/277/309 69280 310 16% 4% 61 -1.0 226/273/313 87284 77 22% 5% 61 -1.0 220/269/308882827424%5%55-0.8
Gary Cates
2007 · AA
26 50→51 37→30 48→50 47 237/283/312 76275 413 16% 6% 65 -0.7 236/269/303 67276 413 15% 4% 56 -1.3 244/267/2914728221414%2%48-0.8
Alfredo Lopez
2016 · AA
26 46 36→30 48→50 47 218/278/286 68274 314 21% 7% 56 -1.3 245/288/316 71293 416 17% 5% 68 -0.5 272/308/3214931721914%5%72-0.1
Ramon Soto
2014 · AAA
26 52 37→30 50→45 47 243/295/313 69287 49 17% 6% 70 -0.3 249/299/335 86310 610 20% 6% 78 +0.2 302/344/370673790719%5%103+0.5
Jeremy Dowdy
2016 · AAA
26 47 36→40 47→30 47 219/275/288 69274 44 21% 7% 56 -1.3 226/287/335 109273 105 20% 8% 73 -0.1 229/294/35712826213018%8%77+0.1
Carlos Eduardo Gonzalez
2011 · AAA
26 47 36→30 48→50 43 223/267/291 68277 312 20% 5% 53 -1.5 213/250/290 77283 310 25% 4% 45 -2.1 200/243/277772755628%4%35-0.7
L.J. Mazzilli
2017 · AAA
26 46→55 39→40 49→45 47 219/272/309 91265 58 19% 7% 60 -1.0 217/275/312 95265 78 20% 7% 62 -0.9 215/276/306912617820%7%58-0.7
Elliot Soto
2016 · AAA
26 49→53 34→40 45→50 49 226/292/276 50293 27 22% 8% 59 -1.1 222/284/292 70286 48 22% 8% 60 -1.0 228/287/310823064725%7%62-0.4
Jack Reinheimer
2018 · AAA
26 47→51 36→40 47→55 44 223/273/287 64290 314 24% 6% 54 -1.4 213/265/297 84281 716 25% 6% 54 -1.4 207/260/2878027672126%6%48-1.1
Yolbert Sanchez
2023 · AAA
26 54→56 37→30 43→45 43 255/293/323 68305 69 18% 5% 72 -0.2 255/288/321 66316 48 20% 4% 69 -0.4 266/294/322573313620%3%69-0.3
Matt Kennelly
2015 · AAA
26 47 36→40 47→40 44 221/266/286 66271 36 19% 5% 51 -1.7 204/260/266 62257 44 21% 7% 43 -2.2 193/259/225322480020%8%30-1.7
Alfredo Rodriguez
2021 · AAA
27 46→56 36→30 48→45 42 218/258/280 63271 313 21% 4% 46 -2.0 231/267/303 72313 46 26% 4% 56 -1.3 236/269/297613223227%3%52-0.8
Tommy Manzella
2009 · AAA
26 49→52 38→40 45→50 43 234/275/323 88289 59 20% 5% 64 -0.8 224/265/309 85298 68 26% 5% 56 -1.3 210/255/286762936929%5%43-1.7
Omar Luna
2013 · AAA
26 55→62 36→30 48→50 45 260/296/324 65295 313 13% 4% 73 -0.1 241/280/321 80281 510 15% 5% 66 -0.6 230/258/292622692415%3%43-0.9
Jonathan Schuerholz
2006 · AAA
26 46→47 38→30 49→45 45 221/272/296 75272 69 21% 6% 56 -1.3 194/248/268 74252 611 24% 6% 39 -2.5 166/222/2255921941125%5%16-2.0
Kurt Mertins
2012 · AAA
26 46→54 38→40 47→55 41 221/268/302 81290 59 25% 5% 56 -1.3 217/267/309 92272 810 23% 5% 58 -1.2 200/244/259582326717%4%34-0.7
Mike Miller
2016 · AAA
26 50→48 38→40 48→50 43 240/275/321 82281 613 17% 4% 63 -0.8 234/282/304 70280 413 17% 5% 63 -0.9 236/288/292552884918%6%60-0.6
Alex D. Mejia
2017 · AAA
26 48→56 38→40 46→45 43 230/269/309 79275 56 18% 4% 58 -1.2 238/277/324 86288 75 19% 5% 66 -0.6 247/286/331842988419%4%69-0.3