Ramon PeraltaSS ACL Giants
Age 22 R/R 5'11" / 165 lbs ROK BB -3% Svc 0.0 · Ctrl thru 2037 peak 1.0 · 2030
wRC+†63
AVG/OBP/SLG.198 / .273 / .311
PA186
HR4
K%33
BB%8
MLB%0%
BAT: -7.8 runs (wOBA-derived runs vs avg)-8BATRUN: +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.00-0.0WAR
Scouting · nowfuture
HIT
3535
PWR
4040
SPD
4545
EYE
4850
trajectory · 10 yrs
1.0peak
2030

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
2032Ext / FA-deal$0.9M+0.9$4M+$3M
2033Ext / FA-deal$1.0M+0.7$3M+$2M
2034Ext / FA-deal$1.0M+0.5$3M+$2M
2035Ext / FA-deal$0.6M+0.3$2M+$1.0M
2036Ext / FA-deal$5M
2037Ext / FA-deal$0.6M
Totals $9M $10M +$1M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Giants Orange 203178 25603 18755 103 .140.239.225.464 .084.216 379 .208 17 -19 +1 +0 +2 +6 -1.0
202218 ROKDSL Giants Black 147127 21311 16492 81 .165.269.228.497 .063.253 3311 .240 42 -10 +1 +0 +2 +4 -0.3
202319 ROKACL Giants Orange 199172 30702 20765 52 .174.279.250.529 .076.295 3810 .245 46 -12 +0 +0 +2 +6 -0.4
202420 ROK2 teams 194172 29721 15835 30 .169.255.250.505 .081.315 438 .231 35 -14 +1 +0 +2 +5 -0.6
202521 ROKACL Giants 199176 30623 15815 62 .170.255.278.534 .108.284 418 .235 38 -14 +0 +0 +2 +6 -0.6
▸ 2026 Season
202622 MLBSF 186167 34714 15612 31 .204.277.329.607 .126.287 338 .268 63 -8 +0 +0 +2 +5 -0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202723 MLB 11%SF 251225 46915 21793 41 .204.281.320.601 .116.288 318 .279 72 -8 +0 +0 +3 +7 0.2
202824 MLB 26%SF 345308 661328 301054 61 .214.292.347.640 .133.289 309 .287 78 -9 +1 +0 +4 +10 0.6
202925 MLB 43%SF 399355 7715210 361195 72 .217.298.355.653 .138.290 309 .292 81 -8 +1 +0 +4 +11 0.8
203026 MLB 58%SF 434385 8316211 401296 72 .216.299.353.653 .138.291 309 .294 83 -8 +1 +0 +5 +12 1.0
203127 MLB 76%SF 449399 8617211 411346 72 .216.298.351.649 .135.291 309 .294 83 -8 +1 +0 +5 +13 1.0
203228 MLB 84%SF 454403 8617211 421366 71 .213.297.347.645 .134.290 309 .293 82 -9 +1 -1 +5 +13 0.9
203329 MLB 90%SF 450399 8416211 421366 61 .211.295.343.639 .133.289 309 .291 81 -10 +1 -1 +5 +13 0.7
203430 MLBSF 443393 8316211 421365 61 .211.295.346.642 .135.288 319 .288 78 -11 +1 -2 +5 +13 0.5
203531 MLBSF 431383 7915210 401345 40 .206.290.334.624 .128.286 319 .284 76 -12 +1 -3 +5 +12 0.3
203632 MLBSF 415368 751429 391315 40 .204.289.326.615 .122.285 329 .279 72 -13 +1 -4 +4 +12 0.0
203733 MLBSF 386342 691328 361245 30 .202.287.322.609 .120.283 329 .274 68 -14 +1 -4 +4 +11 -0.3
203834 MLBSF 342303 591117 321134 30 .195.280.307.587 .112.281 339 .268 63 -14 +1 -5 +4 +10 -0.5
▸ Career Totals (MLE all levels + projections)
Career 59275255 106220828126 540190184 9920 .202.287.324.611 .122.287 329 .277 70 -201 +12 -20 +64 +168 2.3
/ 162G 650576 11723314 592089 112 .203.287.326.614 .123.288 329 .277 70 -22 +1 -2 +7 +18 0.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202117 ROKDSL Giants Orange 203167 361004 29485 103 .216.348.347.696 .132.274 2414 .320 103 +1 +1 +6 0.7
202218 ROKDSL Giants Black 147116 28422 27342 81 .241.393.362.755 .121.317 2318 .346 123 +4 +1 +4 0.9
202319 ROKACL Giants Orange 199158 421205 34565 52 .266.411.437.848 .171.378 2817 .381 150 +11 +0 +6 1.7
202420 ASan Jose Giants 9080 13110 7281 00 .163.239.200.439 .038.245 318 .205 15 -9 +0 +3 -0.6
202420 ROKACL Giants 10483 26922 17294 30 .313.452.542.994 .229.462 2816 .438 193 +11 +1 +3 1.5
202521 ROKACL Giants 199165 43935 26605 62 .261.378.442.820 .182.369 3013 .363 136 +8 +0 +6 1.4

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/.273/.311 .114.287 43 33% 8% 63 -0.3
Alexander Campos
2022 · A
22 43 42→40 46→45 48 .209/.289/.317 .108.281 96 28% 9% 70 -0.3 .221/.304/.311 .090.312 86 29% 9% 75 -0.0 .236/.329/.308.072.3307628%11%83+0.2
Glenn Santiago
2023 · A
22 41 41→40 46→45 40 .203/.258/.301 .098.286 88 31% 6% 52 -1.6 .200/.266/.289 .089.294 89 32% 7% 53 -1.5 .183/.256/.260.077.2697832%8%40-1.1
Marcus Greene Jr.
2017 · A
22 35 46→50 45→40 40 .185/.251/.313 .128.265 155 35% 7% 53 -1.5 .209/.268/.329 .120.279 134 28% 7% 65 -0.7 .211/.271/.321.110.27512227%7%61-0.4
Rudy van Heydoorn
2009 · A
20 40 43→45 43→50 47 .193/.290/.298 .105.281 1110 32% 10% 67 -0.5 .182/.264/.285 .103.284 106 37% 8% 52 -1.6 .153/.236/.254.101.23711238%9%32-0.9
Anderson Gomes
2007 · A
22 41→38 43→45 47→50 39 .205/.252/.313 .108.275 109 29% 5% 53 -1.5 .220/.270/.333 .113.292 117 27% 6% 66 -0.6 .223/.275/.335.112.29012526%6%67-0.2
Tyler Kolodny
2010 · A
22 40→34 44→45 49→50 40 .200/.267/.320 .119.267 128 29% 6% 63 -0.9 .206/.277/.341 .135.271 149 29% 6% 72 -0.2 .206/.284/.354.148.258171026%5%76+0.0
Corey Joyce
2021 · A
22 44 40→45 50 40 .212/.268/.307 .095.307 88 32% 6% 58 -1.2 .203/.290/.313 .110.295 1112 32% 9% 70 -0.3 .212/.315/.318.105.30191429%10%80+0.2
Kevin Padlo
2018 · A
22 36→40 45→55 44→50 48 .184/.270/.312 .128.257 138 32% 10% 62 -0.9 .195/.278/.343 .148.287 158 35% 9% 73 -0.1 .191/.263/.361.170.260211235%8%69-0.3
Tucker Mitchell
2023 · A
22 38 43→50 51→45 35 .183/.259/.287 .104.311 1111 42% 6% 51 -1.7 .198/.263/.310 .112.287 137 34% 6% 58 -1.2 .185/.242/.280.095.26113533%5%38-1.0
Tyler Grimes
2013 · A
23 38 42→40 47→40 41 .187/.266/.294 .107.282 98 35% 8% 55 -1.4 .206/.282/.301 .095.307 75 33% 7% 63 -0.8 .207/.285/.293.087.3116232%7%60-0.6
Joe DeCarlo
2016 · A
22 38 43→50 43→30 44 .184/.274/.291 .106.280 103 35% 9% 59 -1.1 .196/.279/.333 .137.278 162 33% 8% 71 -0.3 .192/.273/.343.151.26318133%8%68-0.3
Niko Vasquez
2011 · A
22 42→41 41→50 42→45 47 .202/.282/.303 .101.284 84 30% 9% 63 -0.8 .197/.265/.307 .110.264 103 28% 8% 58 -1.2 .227/.282/.376.149.29019628%6%81+0.2
Jack Brannigan
2023 · A
22 43 43→50 48→50 43 .207/.283/.317 .110.309 1113 34% 8% 68 -0.5 .202/.282/.359 .157.299 1917 37% 8% 79 +0.3 .185/.268/.344.160.263201836%8%67-0.3
Anthony Seigler
2022 · A
23 41→39 41→45 44→55 45 .195/.271/.299 .104.290 86 34% 9% 58 -1.2 .192/.292/.304 .112.255 1014 26% 12% 69 -0.4 .200/.299/.321.122.247122723%12%74-0.1
Chase Strumpf
2021 · A
23 44→35 42→50 49→45 42 .208/.284/.314 .106.302 87 32% 7% 68 -0.5 .197/.289/.340 .143.309 155 38% 9% 77 +0.1 .182/.286/.344.162.28620440%10%74-0.1
Aaron McKeithan
2022 · A
22 41 39→40 49→40 40 .198/.263/.282 .084.277 67 29% 6% 50 -1.7 .218/.296/.304 .086.283 84 24% 7% 70 -0.3 .219/.302/.289.070.2807122%7%69-0.2
Yassel Pino
2023 · A
21 40 46→45 46→40 46 .200/.276/.328 .128.283 147 33% 9% 68 -0.5 .196/.262/.308 .112.263 116 28% 7% 56 -1.3 .183/.249/.288.105.23811527%7%43-1.0
Joe Munoz
2016 · A
22 41 42→45 46→40 40 .201/.262/.305 .104.296 105 34% 7% 56 -1.3 .215/.279/.331 .116.310 116 32% 7% 69 -0.4 .198/.261/.314.117.2809531%6%53-0.9
Payton Henry
2019 · A
22 41→31 42→45 41→30 38 .192/.261/.298 .106.318 103 40% 7% 54 -1.4 .192/.255/.296 .104.317 113 41% 5% 50 -1.7 .246/.293/.382.135.32219129%4%83+0.2
Cody Puckett
2009 · A
22 42→40 44→55 45→50 44 .209/.280/.324 .115.293 129 32% 8% 68 -0.5 .205/.257/.346 .141.283 1511 32% 6% 65 -0.7 .200/.251/.356.156.268171232%5%63-0.7