Santiago CamachoC ACL Giants
Age 19 S/R 5'10" / 200 lbs ROK HR -8%H -3% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION95 act + 63 ros · stats below = ROS only
wRC+†62
AVG/OBP/SLG.189 / .253 / .274
PA63
HR1
K%25
BB%6
BABIP242
ISO86
MLB%0%
Value2026 · WAR
BAT: -7.6 runs (wOBA-derived runs vs avg)-8BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.8 runs (Positional adjustment)+3POSREP: +4.5 runs (Replacement-level credit)+4REPTotal WAR: -0.00-0.0WAR
0.01.02.00.30.71.11.41.51.51.51.51.41.31.1+$92M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 45
Toolsscout grade
CONTACT35
scouting grade only
POWER45
scouting grade only
EYE20
scouting grade only
SPEED35
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+1.5$8M+$7M
2033Pre-Arb$1.0M+1.5$7M+$7M
2034Pre-Arb$1.0M+1.5$7M+$6M
2035Arb-1$3M+1.4$6M+$5M
2036Arb-2$4M+1.3$5M+$3M
2037Arb-3$5M+1.1$4M+$2M
Totals $15M $36M +$30M

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
202417 ROKDSL Giants Orange 138112 34912 18305 30 304422455878 152386 2213 375 145
202417 ROKDSL Giants Orange 138102 371112 28215 30 3635195491.068 186427 1520 463 213
202518 ROKACL Giants 156146 24713 5333 00 164208288495 123188 213 209 18
202518 ROKACL Giants 156141 331015 10253 00 234299426724 191248 166 317 101
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKSF 9586 16312 7230 01 186247314561 128222 247 257 55 -5 -0 +0 +2 +3 -0.1
YTD19 ROKSF 9581 22513 12160 01 272366469835 198297 1713 362 135 +4 -0 +0 +2 +3 0.8
ROS19 ROKSF 0% 6358 11201 4161 10 189253274527 86262 256 266 62 -3 +0 +0 +1 +2 0.0
ROS19 MLBSF 0% 01 0000 000 00 258 255 53 +0 +0
FULL19 ROKSF 9587 16312 7230 01 184247310558 126219 247 257 55 -5 -0 +0 +2 +3 -0.1
TOT19 ROKSF 158144 27513 11391 11 187249298547 111230 257 261 58 -8 -0 +0 +3 +4 -0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBSF 34% 216197 42914 15522 21 213276330606 117268 247 278 71 -7 +0 +0 +4 +6 0.3
202821 MLBSF 48% 345314 691428 24824 31 220284354637 134271 247 286 77 -9 +0 +0 +6 +10 0.7
202922 MLBSF 54% 438398 8918310 321035 42 224290359649 136273 247 290 80 -10 +0 +0 +8 +12 1.1
203023 MLBSF 57% 500454 10220312 361166 52 225290361652 137274 237 293 82 -10 +0 +0 +9 +14 1.4
203124 MLBSF 57% 520471 10721313 381216 52 227293367661 140275 237 295 84 -10 +0 +0 +9 +15 1.5
203225 MLBSF 57% 520471 10721313 381206 52 227293367661 140275 237 295 84 -9 +0 +0 +9 +15 1.5
203326 MLBSF 56% 520471 10621313 381206 52 225291365656 140275 237 296 84 -9 +0 +0 +9 +15 1.5
203427 MLBSF 55% 520470 10621313 391216 52 226293366659 140274 238 296 84 -9 +0 +0 +9 +15 1.5
203528 MLBSF 55% 520470 10621313 391216 52 226293366659 140274 238 295 84 -10 +0 -1 +9 +15 1.4
203629 MLBSF 53% 520469 10621313 401226 52 226295367662 141273 238 293 82 -10 +0 -1 +9 +15 1.3
203730 MLBSF 53% 520469 10421312 401246 52 222291356647 134272 248 290 80 -12 +0 -2 +9 +15 1.1
203831 MLBSF 57% 504455 10120312 381216 52 222291358649 136269 248 286 77 -13 +0 -3 +9 +14 0.8
202720 MLBSF 34% 7468 14301 5181 10 206270294564 88263 247 266 62 -3 +0 +0 +1 +2 0.0
202821 MLBSF 48% 167151 34714 12402 21 225291364655 139266 247 272 67 -6 +0 +0 +3 +5 0.1
202922 MLBSF 54% 238216 47925 17563 21 218284347631 130268 247 277 70 -8 +0 +0 +4 +7 0.3
203023 MLBSF 57% 283257 571127 21663 31 222288362650 140269 237 280 72 -9 +0 +0 +5 +8 0.4
203124 MLBSF 57% 294267 601227 22683 31 225291363654 139270 237 281 73 -9 +0 +0 +5 +8 0.5
203225 MLBSF 57% 294267 601227 22683 31 225291363654 139270 237 282 74 -9 +0 +0 +5 +8 0.5
203326 MLBSF 56% 294267 601227 22683 31 225291363654 139270 237 282 74 -9 +0 +0 +5 +8 0.5
203427 MLBSF 55% 288261 581127 22673 31 222290360650 138269 238 282 74 -8 +0 +0 +5 +8 0.5
203528 MLBSF 55% 285258 571127 22673 31 221290360650 140269 248 281 73 -9 +0 -0 +5 +8 0.4
203629 MLBSF 53% 278252 551126 21653 31 218286349635 131268 238 279 72 -9 +0 -1 +5 +8 0.4
203730 MLBSF 53% 274248 551126 21653 31 222290355645 133267 248 277 70 -9 +0 -1 +5 +8 0.2
203831 MLBSF 57% 285258 561126 22693 31 217286345631 128264 248 273 67 -11 +0 -2 +5 +8 0.1
▸ Career Totals
Career 30542771 6131212170 22971733 3211 221289356644 135272 237 279 71 -99 +2 -4 +55 +87 4.1
/ 162G 650590 13026415 491537 72 220288354642 134271 248 279 71 -21 +1 -1 +12 +18 0.9
Career 60005425 121424635142 444140274 5822 224291361652 137274 237 291 81 -128 +3 -7 +107 +170 14.8
/ 162G 650588 13227415 481528 62 224292361652 136275 237 291 81 -14 +0 -1 +12 +18 1.6

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
202417 ROKDSL Giants Orange 138102 371112 28215 30 3635195491.068 186427 1520 463 213 +18 +1 +4 2.3
202518 ROKACL Giants 156141 331015 10253 00 234299426724 191248 166 317 101 +0 +0 +4 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
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#4Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#5Derek Norrislast yr '17
career totals — 6 seasons, 2,195 PA
62,1956326230304380+39+5013.713.7
/162664198+11.9+15.14.1pk7: 14
#6Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
73,1847632225288362+57+287.86.7
/162664167+11.9+5.81.6pk7: 6

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
Santiago Camacho (OGILVIE) 19 35 45 35 20 187/249/298 111230 31 25% 7% 58 -0.0
Raul Juarez
2017 · A
19 42 41→45 42→40 41 208/273/305 97268 96 25% 5% 61 -1.0 204/257/279 75279 65 28% 5% 46 -2.0 180/221/220412504229%3%13-0.9
Victor Heredia
2019 · A
19 47 44→50 42→30 39 232/274/353 122292 114 25% 4% 72 -0.2 213/267/301 88291 75 28% 6% 56 -1.3 176/240/214382493228%6%21-1.0
Randel Alcantara
2015 · A
18 40 43→45 41→45 42 200/268/307 107273 114 30% 7% 59 -1.1 200/265/309 109265 86 26% 6% 58 -1.2 186/252/3051192418625%5%48-0.6
Adinso Reyes
2021 · A
19 46 43→45 41→40 38 224/269/334 110299 105 28% 4% 66 -0.6 178/231/282 104339 124 48% 5% 37 -2.7 146/199/2429628913252%5%10-1.4
Jon Del Campo
2007 · A
19 43 38→45 45→55 46 205/268/282 77271 65 26% 8% 52 -1.6 205/257/287 82297 45 30% 6% 47 -1.9 259/294/370111330121824%4%85+0.4
Yaniery Guzman
2018 · A
20 45 42→55 44→40 46 220/278/324 104272 94 22% 7% 67 -0.5 218/263/334 116294 104 28% 6% 63 -0.9 238/276/39315528615322%5%83+0.2
Christopher Tamarez
2013 · A
19 43 39→45 35→40 43 208/255/293 84258 73 22% 5% 49 -1.8 200/242/261 61277 44 28% 5% 34 -2.8 177/211/197212550229%3%0-1.3
Jose Perez
2022 · A
18 41 39→40 42→45 45 194/268/281 86278 56 30% 8% 52 -1.6 200/299/287 87269 57 25% 11% 68 -0.5 190/311/283932535724%13%71-0.1
Jose Herrera
2017 · A
20 44 40 43→40 45 213/273/300 87275 84 25% 7% 59 -1.1 200/255/283 83257 63 23% 7% 46 -2.0 206/288/299932749326%10%63-0.4
Luis Campusano
2018 · A
19 43→53 41→50 41→30 44 213/267/308 95273 104 25% 6% 58 -1.2 251/303/368 117300 122 20% 6% 89 +0.9 264/328/43216829722119%8%113+1.5
Jesús Báez
2023 · A
18 39→35 45→55 44→45 44 197/265/314 117266 139 30% 8% 59 -1.1 203/264/335 132259 159 27% 7% 65 -0.7 213/269/38917724126824%6%78+0.1
Juan Uriarte
2016 · A
18 44 40→45 41→30 46 209/281/300 92252 74 20% 6% 63 -0.9 214/271/302 88274 74 24% 5% 58 -1.2 188/232/267792568129%3%30-0.9
Chadwick Tromp
2015 · A
20 45 41→50 42→40 38 220/259/319 99281 95 25% 4% 57 -1.2 213/252/303 90279 73 25% 4% 50 -1.8 222/279/36314127317025%7%74-0.0
Hector Martinez
2016 · A
19 47 41→45 41→45 35 224/261/325 101305 76 28% 3% 59 -1.1 228/267/314 86330 59 31% 4% 59 -1.1 239/269/3228336251234%2%57-0.3
Manuel Joseph
2013 · A
19 46 41→45 44→50 45 221/274/319 97271 88 21% 6% 63 -0.8 244/300/352 108288 915 18% 6% 83 +0.6 263/321/381118302102115%5%101+0.8
Leo Bernal
2023 · A
19 40→46 49→45 46→50 42 209/261/356 147254 185 26% 6% 69 -0.4 218/289/326 108292 107 27% 9% 72 -0.2 221/285/341120281141025%8%71-0.2
Alejandro Flores
2015 · A
19 40 41→50 48→40 43 199/259/294 95265 95 28% 7% 51 -1.7 195/256/288 93291 86 33% 7% 48 -1.9 202/257/34214027113430%6%59-0.5
Armando Sierra
2023 · A
19 46 41→45 43→40 47 225/288/323 98278 94 22% 7% 71 -0.3 214/269/315 101304 94 31% 6% 60 -1.0 191/241/2899829210037%6%39-0.5
Elias Díaz
2010 · A
19 42→52 41→50 42→45 44 204/265/299 95266 85 26% 7% 55 -1.4 186/235/263 77243 54 25% 5% 32 -3.0 245/304/37813327215016%7%89+0.5
Esmerlyn Valdez
2023 · A
19 41→43 45→55 44→40 43 204/283/326 122290 125 32% 8% 71 -0.3 195/273/328 133307 154 39% 8% 67 -0.5 202/290/39018828626237%9%87+0.6