Bladimir RestituyoSS Biloxi Shuckers
Age 25 R/R 6'0" / 151 lbs AA HR -4% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 318 proj PA
wRC+†30
AVG/OBP/SLG.196 / .222 / .276
PA318
HR4
SB11
K%29
BB%2
ISO81
MLB%2%
Value2026 · WAR
BAT: -25.3 runs (wOBA-derived runs vs avg)-25BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.0 runs (Replacement-level credit)+9REPTotal WAR: -1.30-1.3WAR
trajectory · projected WAR by year
-1.3-1.0-0.8-0.8262829
Tools · ContractCON 35 / POW 35
Toolsscout grade
CONTACT35
scouting grade only
POWER35
scouting grade only
EYE20
scouting grade only
SPEED55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M
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
Totals $0.0M $-3M +$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
201817 ROKDSL Colorado 258240 51753 6746 169 212250321571 108289 292 239 41
201817 ROKDSL Colorado 258237 711174 9516 169 300341456797 156362 203 344 122
202120 AFresno Grizzlies 314294 65522 81052 315 221247272519 51328 333 220 27
202120 AFresno Grizzlies 314290 75733 12732 315 259293334627 76329 234 274 68
202221 A+2 teams 540514 1051555 91644 3314 204224282506 78286 302 216 24
202221 A+2 teams 540512 1451979 111054 3314 283304400704 117337 192 305 91
202322 AA2 teams 598568 12523217 71325 307 220236357594 137255 221 247 47
202322 AA2 teams 598562 14427115 131155 307 256279388667 132296 192 287 78
202423 AA2 teams 462436 951306 161013 259 218251289540 71266 223 236 39
202423 AA2 teams 462425 1131805 25793 259 266310344653 78311 175 291 81
202524 AABiloxi Shuckers 351327 53713 71114 188 162189217406 55229 322 175 -8
202524 AABiloxi Shuckers 351324 641025 10744 188 198231287518 90236 213 225 30
▸ 2026 Season
202625 MLBMIL 318304 601014 8943 114 197225276502 79266 303 224 30 -25 +1 +0 +3 +9 -1.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBMIL 31% 347330 671116 111003 125 203235297532 94269 293 237 39 -24 +0 +0 +4 +10 -1.0
202827 MLBMIL 42% 376356 731217 141073 135 205241303545 98271 284 244 45 -24 +1 +0 +4 +11 -0.8
202928 MLBMIL 48% 393371 771317 151114 135 208246305551 97272 284 247 47 -24 +1 -1 +4 +11 -0.8
202726 MLBMIL 31% 108103 20302 3311 41 194224282506 87267 293 228 33 -8 +0 +0 +1 +3 -0.4
202827 MLBMIL 42% 158150 30503 6451 52 200236293529 93269 284 235 38 -11 +0 +0 +2 +4 -0.5
202928 MLBMIL 48% 188177 36613 7532 62 203242299541 96269 284 238 40 -13 +0 -0 +2 +5 -0.5
▸ Career Totals
Career 454430 861418 161294 155 200236293529 93264 284 234 38 -32 +1 -0 +5 +13 -1.4
/ 162G 650616 12220111 231856 217 198234287521 89262 284 234 38 -46 +1 -0 +7 +18 -2.0
Career 39573740 7711161960 101109937 20271 206234295530 89272 283 229 34 -296 +12 -1 +42 +112 -13.3
/ 162G 650614 12719310 171816 3312 207235296532 90273 283 229 34 -49 +2 -0 +7 +18 -2.2

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
201817 ROKDSL Colorado 258237 711174 9516 169 300341456797 156362 203 344 122 +6 -0 +7 1.3
202120 AFresno Grizzlies 314290 75733 12732 315 259293334627 76329 234 274 68 -11 +4 +9 0.2
202221 A+Spokane Indians 423396 1111658 11873 2210 280305407711 126337 213 306 92 -4 +0 +12 0.9
202221 INTLRA12 117116 34321 0181 114 293299379678 86340 150 301 89 -1 +1 +3 0.2
202322 AAHartford Yard Goats 456430 11120115 8865 176 258280414694 156288 192 297 86 -7 +1 +13 0.7
202322 INTLAguilas Cibaenas 142132 33700 5290 131 250277303580 53320 204 254 52 -8 +2 +4 -0.1
202423 AAHartford Yard Goats 444408 1101805 25733 259 270315350666 81312 166 297 86 -7 +1 +13 0.7
202423 INTLAguilas Cibaenas 1817 3000 060 00 176176176353 273 330 151 -26 -3 +0 +1 -0.2
202524 AABiloxi Shuckers 351324 641025 10744 188 198231287518 90236 213 225 30 -28 +0 +10 -1.8

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
#2Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#3J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#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 1 projected seasons
1460816206240303+5+3-1.1-0.5
/1626641223+7.1+4.3-1.5pk7: 0
#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
Bladimir Restituyo (OGILVIE) 25 35 35 55 20 196/222/276 80266 411 29% 2% 30 -1.7
T.J. Steele
2012 · AA
25 39→33 43→45 54→50 32 200/225/315 116275 1017 32% 3% 41 -2.3 201/239/311 110284 1015 32% 4% 46 -2.0 178/212/2658725771333%3%20-1.1
Mylz Jones
2019 · AA
25 43→46 39→40 49→55 35 212/237/294 83283 717 28% 3% 40 -2.4 194/232/289 95260 916 28% 4% 37 -2.6 167/209/2568921592127%4%17-2.5
Jose Vinicio
2018 · AAA
25 45→30 39→40 50→55 34 217/238/299 82292 613 28% 3% 41 -2.3 209/236/299 90300 814 32% 3% 41 -2.3 197/215/2707428761633%2%22-1.9
Casio Grider
2013 · A
25 41→40 38→40 56→55 37 195/251/284 89291 418 33% 5% 45 -2.1 201/258/286 85307 623 34% 6% 49 -1.8 192/251/2707829653035%5%38-1.3
Branden Fryman
2023 · AAA
25 37 39→30 50 37 184/227/263 79255 715 30% 5% 29 -3.2 202/240/304 102292 911 33% 4% 45 -2.1 190/214/2931032719933%2%27-1.1
Cristian Paulino
2017 · A
25 43 40 56→60 35 210/244/307 97286 728 29% 4% 46 -2.0 223/266/324 101306 1027 29% 5% 61 -1.0 229/275/32394306113728%5%59-0.5
Kevin Merrell
2021 · AA
25 40→35 37→40 53→55 36 194/231/266 72275 416 30% 4% 30 -3.1 213/266/333 120277 1413 28% 6% 65 -0.7 203/260/324121252181327%6%58-0.3
Jack López
2018 · AAA
25 40→46 40→45 48→55 36 199/235/279 80265 816 28% 4% 37 -2.7 210/243/309 99291 1115 31% 3% 47 -1.9 218/254/31799298111830%3%52-1.0
Trey Martin
2018 · AA
25 40→39 39→40 48→55 33 194/231/273 79289 714 34% 4% 33 -2.9 199/248/301 102320 1015 38% 6% 48 -1.9 176/229/27498293101941%6%34-2.0
Kevin Vicuña
2023 · AAA
25 46→39 38→40 49→50 37 217/263/301 84292 413 26% 4% 54 -1.4 220/277/319 99288 811 25% 6% 66 -0.6 193/269/270772457623%7%46-0.4
Ryan Lormand
2011 · AAA
25 43 36→40 53→55 39 203/245/275 72282 316 28% 5% 39 -2.5 199/248/276 77281 415 29% 6% 40 -2.4 145/192/1773321001929%6%-12-1.3
Mike Jarvis
2023 · AAA
25 37 43→40 58→60 39 188/248/302 114254 1123 30% 5% 50 -1.8 174/228/273 99241 1027 31% 5% 33 -2.9 150/204/2368621093432%5%11-2.0
Chris Roller
2022 · AA
25 38 39→50 53→55 39 187/246/274 87273 616 32% 6% 40 -2.4 190/267/311 121291 1216 36% 8% 60 -1.0 179/262/313134284161640%8%57-0.7
Stephen Wrenn
2019 · AA
24 41→43 40→45 56→60 38 200/251/291 91288 824 32% 6% 46 -2.0 202/260/314 112305 924 35% 6% 56 -1.3 193/255/314121298112737%6%53-1.0
Ryan Metzler
2019 · AAA
26 39 40 50 38 192/244/277 85285 815 34% 6% 40 -2.4 202/255/293 91305 912 34% 6% 49 -1.8 138/193/172342363841%6%-10-1.1
Delvin Zinn
2022 · AA
25 40→44 37→30 56→55 40 196/245/263 67267 532 28% 6% 37 -2.7 190/257/265 75276 526 31% 7% 43 -2.2 115/212/1523718903935%8%-3-1.2
Shannon Wilkerson
2013 · AA
25 42→48 39→40 53→55 38 208/243/292 84269 718 25% 4% 43 -2.2 222/266/304 82291 416 24% 5% 55 -1.4 232/268/3027029221220%4%51-0.9
Isaac Galloway
2015 · AA
25 38→43 40→45 52→55 31 189/217/284 95287 716 36% 3% 29 -3.2 209/244/312 103287 1021 30% 4% 49 -1.8 216/268/352136277153027%5%66-0.4
Gunnar Heidt
2018 · AA
25 37→39 42→45 47→50 38 186/242/289 103277 1012 35% 6% 43 -2.2 197/252/301 104308 913 37% 6% 50 -1.8 206/260/3081032978932%6%52-1.0
Sergio Garcia
2016 · AAA
25 41 42→45 48→60 34 206/232/301 96281 1019 31% 3% 40 -2.4 235/264/360 125307 1317 27% 3% 70 -0.3 250/277/382132322131926%3%78+0.1