Sahid ValenzuelaSS Lansing Lugnuts
Age 28 S/R 5'8" / 185 lbs A+ HR -4% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†36
AVG/OBP/SLG.204 / .250 / .254
PA250
HR1
K%23
BB%5
ISO50
MLB%0%
Value2026 · WAR
BAT: -18.0 runs (wOBA-derived runs vs avg)-18BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.7 runs (Positional adjustment)+3POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.90-0.9WAR
trajectory · projected WAR by year
-0.9-0.92627
Tools · ContractCON 45 / POW 25
Toolsscout grade
CONTACT45
scouting grade only
POWER25
scouting grade only
EYE40
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
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
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202123 AStockton Ports 231207 42821 15678 40 203283275558 72295 296 245 46
202123 AStockton Ports 231199 43921 23518 40 216322296618 80286 2210 289 80
202224 A+2 teams 262247 45906 11742 13 182223291515 109234 284 221 27
202224 A+2 teams 262242 491004 16562 13 202258293551 91247 216 250 49
202325 AA2 teams 308287 691011 11743 32 240276293568 52315 244 247 47
202325 AA2 teams 308281 761111 17523 32 270319327646 57323 176 289 79
202426 AA2 teams 233218 31210 12630 31 142187161348 18199 275 157 -21
202426 AA2 teams 233213 38310 17450 31 178239202441 23225 197 206 16
202527 A+3 teams 361338 66613 17766 64 195247246492 50243 215 216 23
202527 A+3 teams 361328 78913 27556 64 238307299606 61278 157 281 73
▸ 2026 Season
202628 MLBOAK 250234 48611 12572 31 205250252502 47265 235 232 36 -18 +0 +0 +3 +7 -0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBOAK 22% 323300 62812 17743 42 207256260516 53267 235 240 42 -21 +0 -1 +3 +9 -1.0
202729 MLBOAK 22% 7065 13200 4161 10 200257231488 31265 236 231 35 -5 +0 -0 +1 +2 -0.3
▸ Career Totals
Career 7065 13200 4161 10 200257231488 31265 236 231 35 -5 +0 -0 +1 +2 -0.3
/ 162G 650604 1211900 371499 90 200257232489 31266 236 231 35 -48 +2 -3 +7 +18 -2.4
Career 19681831 36349714 9548524 2413 198247256503 57260 255 224 30 -157 -0 -1 +21 +56 -8.3
/ 162G 650605 1201625 311608 84 198247256503 58260 255 224 30 -52 +0 -0 +7 +18 -2.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
202123 AStockton Ports 231199 43921 23518 40 216322296618 80286 2210 289 80 -5 +1 +7 0.2
202224 AAMidland RockHounds 9590 19404 5170 01 211253389642 178217 185 283 75 -3 -0 +3 -0.0
202224 A+Lansing Lugnuts 167152 30600 11392 12 197261237497 39265 237 231 35 -12 -1 +5 -0.8
202325 AAMidland RockHounds 199178 49811 14291 31 275332348680 73318 157 300 88 -3 +0 +6 0.3
202325 A+Lansing Lugnuts 109103 27300 3232 01 262296291588 29333 213 267 63 -5 -0 +3 -0.2
202426 AAMidland RockHounds 118109 20300 7220 11 183233211444 28227 196 204 15 -11 -0 +3 -0.8
202426 A+Lansing Lugnuts 115104 18010 10230 20 173246192438 19222 209 208 18 -11 +0 +3 -0.7
202527 AAALas Vegas Aviators 1616 2000 030 00 125125125250 154 190 113 -55 -3 +0 +0 -0.2
202527 AAMidland RockHounds 159145 38411 9255 12 262327324651 62311 166 300 88 -2 -1 +5 0.2
202527 A+Lansing Lugnuts 186167 38502 18271 52 228306293600 66261 1510 279 72 -6 +0 +5 -0.0

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
Sahid Valenzuela (OGILVIE) 28 45 25 45 40 204/250/254 49265 13 23% 5% 36 -1.1
Francisco Diaz
2018 · AAA
28 47 36→30 45→40 46 221/267/287 66259 45 16% 6% 52 -1.6 233/302/302 69307 45 23% 8% 71 -0.3 251/326/300493372024%9%76+0.0
Eliezer Zambrano
2015 · AA
28 48 37→30 43→40 43 229/265/294 65272 56 18% 4% 52 -1.6 204/234/273 69242 65 18% 3% 33 -2.9 178/201/230522075017%2%5-1.3
Justin Toole
2015 · AAA
28 48 34→30 43→50 42 224/260/279 55270 27 18% 4% 46 -2.0 225/265/292 67284 47 21% 5% 52 -1.6 228/258/262342910221%4%37-1.0
Carlos Eduardo Gonzalez
2013 · AAA
28 45 37→30 43→50 38 214/250/292 78282 311 25% 4% 46 -2.0 206/251/293 87279 69 27% 5% 46 -2.0 192/239/271792546526%5%32-0.8
Toby Gardenhire
2011 · AAA
28 47 35→30 42→40 44 220/269/268 49262 35 17% 5% 48 -1.9 222/258/297 75264 66 18% 4% 50 -1.7 230/256/287572724117%3%42-1.4
Chris Berset
2016 · AAA
28 42 37→40 39→40 44 200/256/269 68252 43 22% 6% 43 -2.2 230/275/300 70296 66 23% 6% 58 -1.2 251/290/291403204222%5%59-0.6
Ozzie Chavez
2011 · AAA
28 46→52 37→40 46→45 44 220/264/290 71268 68 20% 6% 51 -1.7 219/265/291 72286 69 24% 5% 52 -1.6 208/249/243342893628%4%29-0.9
Pat Cantwell
2018 · AAA
28 42 37→30 45→40 38 200/254/268 68282 59 30% 5% 42 -2.3 228/300/342 114318 1110 30% 7% 82 +0.5 257/346/40414732516624%9%114+0.7
Brett Groves
2006 · AA
27 46 37→30 43→40 45 218/274/288 70271 56 21% 6% 56 -1.3 214/278/282 68270 57 21% 8% 56 -1.3 193/269/209162430219%9%33-1.0
Gary Patchett
2007 · AAA
28 43 36→30 47→30 43 204/276/264 60279 35 26% 7% 51 -1.7 212/264/267 55288 44 26% 6% 46 -2.0 208/256/258502784225%5%36-1.4
Chris Diaz
2018 · AA
27 44 35→30 46→45 45 205/267/267 62265 28 23% 7% 47 -1.9 200/263/258 58277 48 27% 7% 43 -2.2 175/241/18152490527%7%12-1.9
Francisco Arcia
2018 · AAA
28 45 35→40 43→40 41 210/270/266 57278 35 25% 5% 49 -1.8 205/250/299 94252 106 22% 4% 48 -1.9 193/230/2839023011321%3%34-1.3
Rex Rundgren
2009 · AAA
28 42→46 36→30 41→30 41 201/239/254 54253 45 22% 4% 30 -3.1 217/257/292 75265 56 19% 4% 48 -1.9 222/257/279572702218%3%43-1.4
Carlos R Rojas
2012 · AAA
28 42→50 34→30 38→40 44 197/247/244 46254 24 22% 6% 32 -3.0 204/256/267 63265 46 23% 6% 42 -2.3 180/230/195162310021%6%8-1.4
Erick Castillo
2022 · AAA
29 43 37→30 47→30 45 205/275/277 71256 55 21% 6% 54 -1.4 219/278/298 79278 77 23% 5% 60 -1.0 223/271/238152890021%2%38-0.5
Joey Wong
2016 · AAA
28 46→50 37→40 47→45 42 217/263/293 76279 38 23% 5% 51 -1.7 213/283/279 66281 44 24% 8% 57 -1.2 207/288/261542754124%9%53-0.8
Rodrigo Vigil
2021 · AAA
28 44 40→30 48→30 41 213/258/299 86252 78 19% 4% 52 -1.6 220/275/304 84302 78 28% 5% 60 -1.0 213/263/236223090029%2%35-0.5
Rosario Irazoqui
2014 · AAA
28 44 38→30 45 39 214/259/293 79283 67 26% 5% 50 -1.8 213/251/290 77279 86 26% 4% 46 -2.0 206/244/264582687325%3%32-1.0
Jonathan Schuerholz
2007 · AAA
27 41→47 36→30 48→45 42 196/246/260 65253 48 24% 6% 36 -2.7 202/258/295 93258 913 24% 6% 51 -1.7 175/242/2598521392222%6%35-0.8
Skyler Stromsmoe
2012 · AA
28 44 39→40 46→50 44 212/267/294 81270 711 24% 6% 54 -1.4 215/286/296 81275 513 22% 7% 63 -0.8 207/289/2655825811118%8%55-0.6