Alberth PalmaSS Charleston RiverDogs
Age 20 R/R 6'0" / 170 lbs A HR -6%H +4% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION325 act + 216 ros · stats below = ROS only
wRC+†55
AVG/OBP/SLG.222 / .298 / .263
PA216
HR0
SB11
K%21
BB%8
BABIP287
ISO41
MLB%0%
Value2026 · WAR
BAT: -34.0 runs (wOBA-derived runs vs avg)-34BATRUN: +5.6 runs (SB/CS + UBR baserunning)+6RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.8 runs (Positional adjustment)+6POSREP: +15.3 runs (Replacement-level credit)+15REPTotal WAR: -0.80-0.8WAR
0.01.22.40.30.91.31.61.81.91.81.71.51.2+$94M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 60 / POW 20
Toolsscout grade
CONTACT60
scouting grade only
POWER20
scouting grade only
EYE60
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+1.8$10M+$9M
2032Pre-Arb$0.9M+1.9$10M+$9M
2033Pre-Arb$1.0M+1.8$8M+$8M
2034Arb-1$4M+1.7$7M+$6M
2035Arb-2$5M+1.5$6M+$4M
2036Arb-3$6M+1.2$4M+$2M
Totals $18M $46M +$39M

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
202317 ROKDSL Tampa Bay 5551 7000 2130 12 137170137307 179 244 145 -31
202317 ROKDSL Tampa Bay 5549 8000 490 12 163226163390 195 167 182 -2
202418 ROKDSL Tampa Bay 153132 31400 10234 184 235308265573 30274 157 257 55
202418 ROKDSL Tampa Bay 153126 34500 16154 184 270370310679 40296 1010 306 92
202519 ROK2 teams 258223 53330 25425 169 238328278606 40288 1610 272 67
202519 ROK2 teams 258209 59340 39295 169 282407335742 53322 1115 342 120
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ATB 325290 59800 26745 264 203280231511 28271 238 234 37 -23 +4 +0 +3 +9 -0.7
YTD20 ATB 325274 61900 42525 264 223336255592 33272 1613 282 74 -10 +4 +0 +3 +9 0.7
ROS20 ATB 0% 216193 43610 18453 112 222298263561 41282 218 257 55 -11 +1 +0 +2 +6 -0.1
ROS20 MLBTB 0% 01 0000 000 00 286 249 49 +0 +0
FULL20 ATB 325291 59800 26745 264 203280230511 27269 238 234 37 -23 +4 +0 +3 +9 -0.7
TOT20 ATB 541483 1021410 441198 376 211287244531 33277 228 243 44 -34 +5 +0 +6 +15 -0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBTB 34% 418374 841113 35856 143 225301283585 59283 208 275 69 -15 +2 +0 +4 +12 0.3
202822 MLBTB 48% 488436 1021426 42987 153 234311317628 83285 209 287 78 -12 +2 +0 +5 +14 0.9
202923 MLBTB 54% 527469 1121628 461057 153 239316333649 94286 209 295 84 -10 +2 +0 +6 +15 1.3
203024 MLBTB 55% 551490 11917210 481098 153 243321347667 104287 209 299 87 -8 +2 +0 +6 +16 1.6
203125 MLBTB 56% 613545 13118211 541219 164 240319341660 101287 209 302 89 -8 +2 +0 +7 +17 1.8
203226 MLBTB 56% 606539 13018212 541198 164 241319349668 108287 209 303 90 -7 +2 +0 +6 +17 1.9
203327 MLBTB 55% 596530 12818211 531188 154 242320345665 104287 209 303 90 -7 +1 +0 +6 +17 1.8
203428 MLBTB 55% 586520 12517211 531178 143 240320344664 104287 209 302 89 -7 +2 -1 +6 +17 1.7
203529 MLBTB 53% 576511 12317211 521168 133 241320346667 106287 209 300 88 -8 +1 -1 +6 +16 1.5
203630 MLBTB 57% 537476 11315210 491097 123 237318340658 103286 209 298 86 -8 +1 -2 +6 +15 1.2
203731 MLBTB 60% 522463 1081519 471087 113 233313328642 95284 219 294 83 -10 +1 -3 +6 +15 0.9
203832 MLBTB 61% 503445 1031418 461067 102 231313321635 90282 219 289 79 -12 +1 -4 +5 +14 0.6
202721 MLBTB 34% 144129 30411 12292 51 233308302610 70288 208 267 63 -6 +1 +0 +2 +4 0.0
202822 MLBTB 48% 236211 50713 20483 72 237312322634 85289 208 279 72 -8 +1 +0 +3 +7 0.2
202923 MLBTB 54% 286255 60814 25574 82 235313322635 86290 209 286 77 -7 +1 +0 +3 +8 0.5
203024 MLBTB 55% 305271 66915 27604 82 244321339661 96291 209 291 81 -7 +1 +0 +3 +9 0.6
203125 MLBTB 56% 343305 741016 30685 92 243321341662 98292 209 293 82 -7 +1 +0 +4 +10 0.8
203226 MLBTB 56% 341303 731016 30675 92 241320340659 99291 209 294 83 -6 +1 +0 +4 +10 0.8
203327 MLBTB 55% 330292 721016 30655 82 247327349677 103291 209 294 83 -6 +1 +0 +4 +9 0.8
203428 MLBTB 55% 321285 69916 29644 82 242321344665 102291 209 293 83 -6 +1 -0 +3 +9 0.7
203529 MLBTB 53% 308273 67916 28624 72 245325352676 106291 209 292 81 -6 +1 -1 +3 +9 0.6
203630 MLBTB 57% 306271 65915 28624 72 240320336656 96290 209 289 80 -7 +1 -1 +3 +9 0.4
203731 MLBTB 60% 311276 66915 28644 61 239318333652 94288 219 286 77 -8 +1 -2 +3 +9 0.3
203832 MLBTB 61% 308273 64815 28654 61 234315326641 92286 219 281 73 -9 +1 -2 +3 +9 0.1
▸ Career Totals
Career 35393145 7561021258 31571148 8821 240319336655 95291 209 288 79 -84 +9 -6 +38 +100 5.8
/ 162G 650578 13919211 581319 164 240320337657 97291 209 288 79 -16 +2 -1 +7 +18 1.1
Career 72056397 151220325110 6341434102 21255 236315327643 91286 209 292 82 -147 +20 -10 +77 +204 14.7
/ 162G 650577 13618210 571299 195 236314326640 90285 209 292 82 -13 +2 -1 +7 +18 1.3

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
202317 ROKDSL Tampa Bay 5549 8000 490 12 163226163390 195 167 182 -2 -6 -1 +2 -0.6
202418 ROKDSL Tampa Bay 153126 34500 16154 184 270370310679 40296 1010 306 92 -1 +2 +4 0.5
202519 ACharleston RiverDogs 8780 18200 6121 10 225287250537 25265 147 253 51 -5 +0 +2 -0.2
202519 ROKFCL Rays 171129 41140 33174 159 318470388857 70357 1019 388 155 +11 -1 +5 1.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
#1Alcides Escobarlast yr '22
career totals — 12 seasons, 6,178 PA
126,17845178258295345+66+9219.318.2
/162664519+7.1+9.92.1pk7: 17
#2Brad Ausmuslast yr '10
career totals — 11 seasons, 4,296 PA
114,2963939244319326+39+4312.412.0
/16266466+6.1+6.61.9pk7: 12
#3Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#4Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
#5Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
73,8606199238313332+41+218.87.6
/1626641017+7.1+3.61.5pk7: 6
#6Everth Cabreralast yr '15
career totals — 6 seasons, 2,059 PA
62,05912136247316328+22-15.15.1
/162664444+7.1-0.51.6pk7: 5

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
Alberth Palma (OGILVIE) 20 60 20 60 60 211/287/244 33277 037 22% 8% 44 -0.8
Yonny Hernández
2018 · A
20 46→56 34→30 54→60 54 211/290/266 56248 120 15% 9% 57 -1.2 233/312/289 56299 125 20% 9% 72 -0.2 268/330/3265831931716%7%84+0.3
Francisco Aponte
2011 · A
20 51 34→30 52→60 53 234/311/288 54289 220 18% 9% 72 -0.2 217/282/279 62272 215 19% 8% 56 -1.3 200/241/2565624601018%5%30-1.1
D'Marcus Ingram
2008 · A
20 51→54 35→40 52→50 50 237/304/293 57290 219 18% 8% 69 -0.4 222/283/294 72283 413 22% 7% 61 -1.0 234/298/3259030842023%7%72-0.1
Isaias Velasquez
2007 · A
19 49→59 34→40 53→55 49 229/289/281 52278 116 18% 7% 59 -1.1 225/280/288 63289 217 21% 6% 57 -1.2 253/305/3398531721919%6%77+0.1
Ayendy Perez
2014 · A
20 50 34→30 57→60 52 231/306/289 58287 125 19% 8% 69 -0.4 226/280/283 57301 123 23% 7% 56 -1.3 225/274/2754931602727%6%48-0.8
Erlin Cerda
2015 · A
21 47 36→40 56→55 51 218/295/297 79272 116 19% 8% 67 -0.5 204/264/277 73282 211 26% 6% 48 -1.9 164/205/208442350729%3%1-1.1
Omar Garcia
2014 · A
20 51→49 34→30 54→60 48 232/308/279 46309 121 23% 8% 68 -0.5 219/273/263 44291 130 23% 5% 48 -1.9 212/264/2473528113523%5%37-1.7
Hak-Ju Lee
2011 · A
20 53→60 36→40 54→55 44 248/296/316 68317 217 22% 6% 71 -0.3 250/302/341 91323 424 22% 7% 80 +0.4 235/292/3228730642523%7%67-0.4
Leo Rivas
2018 · A
20 47→54 37→40 56→65 55 219/317/294 75290 319 23% 11% 77 +0.1 188/270/271 83290 610 34% 10% 50 -1.7 239/352/3359531894424%14%101+1.2
Derrik Gibson
2010 · A
20 48→54 37→40 56→55 45 223/290/300 76303 316 26% 7% 66 -0.6 200/260/251 51275 118 26% 7% 40 -2.4 236/301/3087231131123%8%69-0.2
Luis Terrero
2015 · A
19 51 35→30 53→50 47 236/294/301 64278 117 15% 6% 67 -0.5 222/280/295 73267 311 17% 6% 59 -1.1 203/263/267642352814%5%44-0.7
Alberto Robles
2012 · A
21 52 34→30 49→55 52 241/312/291 50278 115 13% 8% 72 -0.2 239/289/300 61284 314 16% 5% 64 -0.8 238/276/2996128041716%4%55-0.4
Jamal Austin
2012 · A
21 54 34→30 51→55 49 251/302/306 55294 217 15% 6% 71 -0.3 242/283/300 58298 222 18% 5% 61 -1.0 243/282/3005729722618%4%57-0.9
Iván De Jesús Jr.
2007 · A
20 52→62 34→40 48→50 46 240/295/288 48310 210 22% 7% 63 -0.8 264/326/343 79326 510 19% 8% 91 +1.1 263/314/359973505425%6%88+0.6
Randy Ventura
2017 · A
20 50→54 35→30 58→60 49 234/291/292 58287 226 19% 7% 63 -0.8 229/272/270 41320 119 27% 5% 49 -1.8 223/266/2502732111929%5%38-1.7
Luis Nunez
2007 · A
20 50→55 35→30 52→50 48 234/290/301 67282 218 17% 6% 65 -0.7 218/257/272 54286 112 23% 4% 43 -2.2 231/256/2602930601424%3%35-1.5
Julio Izturis
2009 · A
19 47 34→30 55→60 55 215/311/263 48261 225 17% 10% 66 -0.6 226/302/298 72296 417 23% 8% 70 -0.3 242/304/2985732342325%6%70-0.1
Osleivis Basabe
2021 · A
20 49→59 36→45 51→50 44 228/272/300 72280 210 19% 5% 57 -1.2 259/303/352 93319 415 19% 6% 83 +0.6 270/315/37110232841718%5%90+0.8
Carlos Mendoza
2021 · A
21 47→56 35→40 51→55 53 218/299/284 66260 216 16% 9% 66 -0.6 237/342/307 70303 314 20% 12% 91 +1.1 245/334/3399329881919%9%92+0.8
Isiah Kiner-Falefa
2015 · A
20 48→56 34→40 50→55 44 224/275/274 50289 211 22% 6% 52 -1.6 243/293/292 49296 29 17% 5% 64 -0.8 264/312/3417729962114%5%81+0.3