Ramon PeraltaSS ACL Giants
Age 22 R/R 5'11" / 165 lbs ROK HR -8%H -3% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 186 proj PA
wRC+†56
AVG/OBP/SLG.198 / .269 / .294
PA186
HR2
K%28
BB%8
ISO97
MLB%0%
Value2026 · WAR
BAT: -9.2 runs (wOBA-derived runs vs avg)-9BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.0 runs (Positional adjustment)+2POSREP: +5.3 runs (Replacement-level credit)+5REPTotal WAR: -0.20-0.2WAR
0.00.51.00.20.40.50.60.50.30.1+$18M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 40
Toolsscout grade
CONTACT35
scouting grade only
POWER40
scouting grade only
EYE50
scouting grade only
SPEED45
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
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.5$1M+$0.8M
2033Pre-Arb$1.0M+0.3$0.7M+$0.2M
2034Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $2M $2M +$1M

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
202117 ROKDSL Giants Orange 203178 23502 18785 103 129229191420 62210 389 200 11
202117 ROKDSL Giants Orange 203167 361004 29485 103 216348347696 132274 2414 320 103
202218 ROKDSL Giants Black 147126 21311 17492 81 167276230506 63256 3312 239 41
202218 ROKDSL Giants Black 147116 28422 27342 81 241393362755 121317 2318 346 123
202319 ROKACL Giants Orange 199172 30702 20755 52 174279250529 76292 3810 244 45
202319 ROKACL Giants Orange 199158 421205 34565 52 266411437848 171378 2817 381 150
202420 ROK2 teams 194172 30821 15835 30 174260262522 87326 438 232 36
202420 ROK2 teams 194163 391032 24575 30 239354374728 135352 2912 330 111
202521 ROKACL Giants 199177 30623 14795 62 169250277527 107276 407 233 37
202521 ROKACL Giants 199165 43935 26605 62 261378442820 182369 3013 363 136
▸ 2026 Season
202622 MLBSF 186168 33712 14522 31 196266286552 89272 288 259 56 -9 +0 +0 +2 +5 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBSF 34% 251227 46914 19693 41 203273304577 101275 278 270 65 -10 +0 +0 +3 +7 0.0
202824 MLBSF 46% 345311 651326 27934 52 209281322602 113277 278 278 71 -11 +0 +0 +4 +10 0.2
202925 MLBSF 52% 399359 771528 321065 62 214288334622 120278 278 281 74 -12 +0 +0 +4 +11 0.4
203026 MLBSF 54% 434390 841729 351156 72 215290338628 123278 268 283 75 -12 +1 +0 +5 +12 0.5
203127 MLBSF 54% 449404 871739 361196 72 215289339628 124278 278 283 75 -13 +1 +0 +5 +13 0.6
203228 MLBSF 54% 454408 861729 371216 72 211286328614 118278 278 282 74 -13 +1 -1 +5 +13 0.5
203329 MLBSF 58% 450404 861729 371216 72 213289332620 119277 278 281 73 -14 +1 -1 +5 +13 0.3
203430 MLBSF 60% 443398 831628 371205 62 209284319603 111276 278 278 71 -15 +0 -2 +5 +13 0.1
202723 MLBSF 34% 8678 16311 7241 10 205279308587 103270 288 257 55 -4 +0 +0 +1 +2 -0.1
202824 MLBSF 46% 159144 30613 12432 31 208278326605 118272 278 264 60 -7 +0 +0 +2 +5 -0.1
202925 MLBSF 52% 206185 39814 16553 31 211284330614 119273 278 268 63 -9 +0 +0 +2 +6 -0.0
203026 MLBSF 54% 235211 45915 19623 41 213288336624 123273 268 269 64 -10 +0 +0 +3 +7 0.0
203127 MLBSF 54% 244219 46915 20653 41 210285329614 119273 278 269 64 -10 +0 +0 +3 +7 0.0
203228 MLBSF 54% 246221 46915 20653 41 208283326609 118273 268 268 64 -10 +0 -0 +3 +7 -0.0
203329 MLBSF 58% 259233 48915 21693 41 206280318598 112272 278 267 62 -11 +0 -1 +3 +7 -0.1
203430 MLBSF 60% 266239 491015 22723 41 205280318598 113271 278 264 61 -12 +0 -1 +3 +8 -0.2
▸ Career Totals
Career 17011530 31963833 13745521 277 208283325607 116273 278 267 62 -73 +3 -2 +18 +48 -0.6
/ 162G 650585 12224313 521748 103 209282326609 118272 278 267 62 -28 +1 -1 +7 +18 -0.3
Career 43533894 7811572273 358128065 8424 201279308587 108276 298 268 63 -180 +7 -4 +47 +123 -0.7
/ 162G 650581 11623311 5319110 134 200278306584 107274 298 268 63 -27 +1 -1 +7 +18 -0.1

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
202117 ROKDSL Giants Orange 203167 361004 29485 103 216348347696 132274 2414 320 103 +1 +1 +6 0.7
202218 ROKDSL Giants Black 147116 28422 27342 81 241393362755 121317 2318 346 123 +4 +1 +4 0.9
202319 ROKACL Giants Orange 199158 421205 34565 52 266411437848 171378 2817 381 150 +11 +0 +6 1.7
202420 ASan Jose Giants 9080 13110 7281 00 163239200439 38245 318 205 15 -9 +0 +3 -0.6
202420 ROKACL Giants 10483 26922 17294 30 313452542994 229462 2816 438 193 +11 +1 +3 1.5
202521 ROKACL Giants 199165 43935 26605 62 261378442820 182369 3013 363 136 +8 +0 +6 1.4

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
#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 5 projected seasons
51,8883629213284331+20+151.41.5
/1626641310+7.1+5.30.5pk7: 2
#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
Ramon Peralta (OGILVIE) 22 35 40 45 50 198/269/294 96272 23 28% 8% 56 -0.4
Franklin Tineo
2017 · A
22 36 38→45 46→50 45 179/245/253 75239 510 26% 7% 35 -2.8 198/277/298 100282 810 30% 8% 60 -1.0 201/298/325124262101225%10%74-0.0
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
Claudio Finol
2022 · A
22 40 39→40 46→45 40 193/251/277 85270 56 30% 6% 43 -2.2 194/250/277 83275 79 30% 6% 43 -2.2 181/246/2587726091232%7%35-0.7
Glenn Santiago
2023 · A
22 42 41→40 46→45 39 204/256/303 99288 98 31% 6% 52 -1.6 199/262/282 83293 79 32% 7% 50 -1.8 183/253/253702696832%7%37-1.1
Tyler Kolodny
2010 · A
22 40→36 43→45 49→50 41 200/271/316 116273 118 30% 6% 63 -0.9 212/286/347 135281 1410 29% 6% 78 +0.2 214/295/369155271171026%6%84+0.2
Andy Paz
2015 · A
22 38 38→40 45 44 185/245/261 75253 65 28% 7% 37 -2.7 210/264/277 67293 46 28% 7% 48 -1.9 226/270/274482963723%6%46-0.7
Alexander Campos
2022 · A
22 43 41→40 46→45 48 206/290/308 102278 86 27% 9% 69 -0.4 221/302/309 88318 76 30% 9% 74 -0.1 242/332/316743358627%10%86+0.3
Malvin Matos
2019 · A
22 43→38 39→45 48→50 44 207/272/295 88279 610 26% 7% 57 -1.2 211/277/333 122296 1411 32% 7% 69 -0.4 196/266/321125267171332%7%58-0.9
Blake Hunt
2021 · A
22 41 39→50 49→40 43 198/254/288 90263 66 26% 6% 47 -1.9 192/251/307 115278 124 34% 6% 52 -1.6 207/268/34113426314226%6%65-0.3
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
Alex Todd
2012 · A
22 38 37→40 44→45 38 185/246/256 71259 44 29% 5% 37 -2.7 220/285/305 85299 66 27% 5% 65 -0.7 236/303/318833176526%5%73-0.1
Steven Baron
2013 · A
22 39 41→45 50 37 193/232/296 103263 810 30% 4% 40 -2.4 194/233/281 87280 59 31% 5% 36 -2.7 240/300/311713265626%7%68-0.2
Narbe Cruz
2023 · A
22 41 38→40 44→45 40 197/250/273 76268 57 28% 5% 42 -2.3 215/268/305 90308 86 31% 5% 58 -1.2 215/271/305903139632%5%54-0.7
Willy Diaz
2016 · A
22 39 38→40 43→40 46 187/275/268 81281 63 33% 9% 53 -1.5 189/257/267 78337 45 41% 7% 43 -2.2 169/224/243753182444%5%20-1.2
Juan Aponte
2010 · A
22 43 39→45 47→40 42 205/270/296 91272 65 26% 6% 56 -1.3 208/257/272 64306 35 31% 5% 43 -2.2 199/234/217182920030%3%20-0.8
David Narodowski
2011 · A
22 36 40 42→45 46 181/257/264 83246 87 29% 8% 43 -2.2 200/260/286 86282 78 29% 7% 50 -1.8 185/240/258732574728%7%30-0.7
Yoel Romero
2021 · A
23 43 38→40 46→50 45 205/266/285 80275 69 27% 7% 52 -1.6 212/262/306 94320 84 34% 6% 55 -1.4 201/249/291903048035%5%43-0.9
Adrian Abreu
2012 · A
21 39 38→40 47→55 47 190/263/273 82247 59 24% 8% 47 -1.9 212/292/300 88256 817 19% 9% 67 -0.5 209/299/2908024192516%10%66-0.2
Luis De La Cruz
2011 · A
22 39 40 47→30 38 193/229/294 101252 66 26% 4% 37 -2.6 234/265/316 82286 56 19% 4% 58 -1.2 263/286/335713104416%3%67-0.2
Braulio Vasquez
2021 · A
22 41 39→45 44→65 38 195/257/276 81309 77 37% 6% 46 -2.0 209/283/301 92307 630 31% 7% 63 -0.8 206/284/2969029954230%7%59-0.5