Ruben VizcayaOF DSL Pirates Gold
Age 22 R/R 5'9" / 155 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 44 proj PA
wRC+†54
AVG/OBP/SLG.199 / .269 / .286
PA44
HR0
K%30
BB%8
ISO88
MLB%0%
Value2026 · WAR
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.3 runs (Positional adjustment)-0POSREP: +1.2 runs (Replacement-level credit)+1REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.2-0.22628
Tools · Contract
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
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
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond 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
202117 ROKDSL PIT Black 132113 16420 12502 41 142236212449 71246 389 197 9
202117 ROKDSL PIT Black 132104 23630 21322 41 221362337699 115311 2416 313 98
202218 ROKDSL PIT Gold 198163 23320 22647 134 141271184455 43225 3211 212 20
202218 ROKDSL PIT Gold 198153 31440 32427 134 203365281646 78272 2116 302 90
202319 ROKDSL Pirates Gold 155139 20412 14581 221 144227230457 86225 379 207 17
202319 ROKDSL Pirates Gold 155129 29732 24381 221 225351372723 147300 2515 328 109
202420 ROKDSL Pirates Gold 4840 10200 5102 41 250362300662 50323 2110 304 91
202420 ROKDSL Pirates Gold 4837 13300 872 41 351489432922 81419 1517 416 176
▸ 2026 Season
202622 MLBPIT 4441 7100 3130 10 171227195422 24285 307 256 54 -2 +0 +0 -0 +1 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBPIT 34% 10696 20411 8311 30 208276302578 94287 298 267 63 -4 +1 +0 -1 +3 -0.2
202824 MLBPIT 46% 236213 45824 19682 61 211282324606 113289 298 275 69 -8 +1 +0 -1 +7 -0.2
202723 MLBPIT 34% 3633 7101 3110 10 212278333611 121286 318 259 56 -2 +0 +0 -0 +1 -0.1
202824 MLBPIT 46% 10998 21412 9311 30 214287337624 122287 288 266 62 -5 +1 +0 -1 +3 -0.2
▸ Career Totals
Career 145131 28513 12421 40 214285336621 122287 298 265 61 -6 +1 +0 -1 +4 -0.2
/ 162G 650587 12422413 541884 180 211282329611 118285 298 265 61 -29 +4 +0 -4 +18 -1.1
Career 919805 1412687 8329415 538 175265253518 78261 329 238 41 -62 +7 +0 -6 +26 -3.4
/ 162G 650569 1001865 5920811 376 176266255521 79262 329 238 41 -44 +5 +0 -4 +18 -2.5

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 PIT Black 132104 23630 21322 41 221362337699 115311 2416 313 98 -0 +0 +4 0.4
202218 ROKDSL PIT Gold 198153 31440 32427 134 203365281646 78272 2116 302 90 -2 +1 +6 0.4
202319 ROKDSL Pirates Gold 155129 29732 24381 221 225351372723 147300 2515 328 109 +2 +4 +4 1.0
202420 ROKDSL Pirates Gold 4837 13300 872 41 351489432922 81419 1517 416 176 +4 +0 +1 0.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
Ruben Vizcaya (OGILVIE) 22 199/269/286 87285 01 30% 8% 54 -0.1
Ismael Alcantara
2021 · A
22 44→28 38→45 57→50 41 201/270/281 80317 516 36% 8% 53 -1.5 213/271/338 125320 1313 35% 6% 68 -0.5 202/261/313111301121635%6%53-0.8
Kenedy Corona
2022 · A
22 43→40 39→45 52→55 39 205/259/290 85285 620 29% 5% 50 -1.8 206/268/333 127294 1323 33% 7% 66 -0.6 198/265/322124280132732%7%58-0.9
Chris Roller
2019 · A
22 40 41→50 51→55 42 193/268/296 103286 914 34% 8% 56 -1.3 205/269/314 109292 812 30% 6% 60 -1.0 179/262/313134284161640%8%57-0.7
Jawuan Harris
2019 · A
22 40→24 40 51→55 42 188/270/283 95293 714 35% 8% 54 -1.4 158/251/236 78308 519 45% 9% 35 -2.8 116/220/1806424652649%10%6-2.4
Misael Urbina
2023 · A
21 38→29 42→45 49→50 44 189/258/299 110261 812 30% 8% 53 -1.5 172/250/256 84262 69 34% 9% 38 -2.6 154/242/228742355833%9%26-2.0
Nelson Medina
2022 · A
21 39 38→45 53→50 47 187/270/270 84274 515 31% 9% 51 -1.7 185/255/279 94336 713 43% 8% 46 -2.0 134/194/2097529151652%6%-1-1.8
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
Troy Stokes Jr.
2017 · A
21 44→38 39→50 54→55 45 207/278/296 88274 519 25% 7% 59 -1.1 198/271/329 131274 1318 31% 8% 66 -0.6 184/263/319135258141933%8%58-1.0
Jase Bowen
2023 · A
22 39→38 43→50 55 35 192/249/294 102300 1114 38% 5% 47 -1.9 197/249/320 123286 1419 35% 5% 54 -1.4 200/250/342142290172436%5%57-0.7
Kyle Nevin
2023 · A
21 41→38 40→45 52→50 38 198/249/295 97282 610 31% 5% 47 -1.9 217/274/320 103339 910 36% 7% 64 -0.8 212/271/3099733491237%7%57-0.7
Jose Paniagua
2015 · A
21 38 40→50 50→55 42 189/249/288 99268 712 31% 7% 46 -2.0 198/248/295 97289 88 32% 6% 46 -2.0 179/215/2769725610233%3%23-1.0
Cole Roederer
2022 · A
22 41→31 40→45 50 44 197/272/291 94298 813 34% 8% 56 -1.3 201/266/318 117303 1311 35% 7% 61 -1.0 180/254/293113270131136%8%49-1.0
Charcer Burks
2017 · A
22 39→45 39→40 52→50 42 189/255/275 86267 517 30% 7% 45 -2.1 200/273/295 95285 814 30% 8% 57 -1.2 195/270/2828827881430%8%51-1.4
Jhonny Santos
2019 · A
22 42→43 40→50 49→50 41 207/257/300 93280 714 28% 6% 51 -1.7 210/266/344 134281 1513 30% 6% 67 -0.5 192/249/35916623924931%7%62-0.4
Estarlin Martinez
2014 · A
22 42→41 40 52→50 43 208/260/302 94266 814 25% 6% 53 -1.5 225/273/291 66296 312 24% 6% 55 -1.4 234/282/2824830811123%5%53-0.9
Dalvy Rosario
2022 · A
22 41 38→40 54→55 42 197/258/274 77271 614 29% 7% 45 -2.1 193/239/285 92285 919 34% 5% 40 -2.4 182/224/2688627392235%4%27-2.1
Jordyn Adams
2022 · A
22 38→40 40→45 52→60 35 183/238/269 86312 816 42% 6% 36 -2.7 194/252/291 97301 829 36% 6% 47 -1.9 186/248/297110286132638%7%45-1.1
Estarlyn Morales
2015 · A
22 43→39 41→40 51→50 43 210/265/312 102273 812 26% 6% 58 -1.2 203/247/294 91294 712 32% 5% 46 -2.0 190/227/2718127761433%4%27-2.7
Grae Kessinger
2021 · A
23 43→28 39→45 50 47 209/276/293 84265 712 23% 8% 58 -1.2 188/256/297 109262 1315 32% 7% 51 -1.7 189/267/30011124911727%9%56-0.5
Nate Easley
2018 · A
22 42 39→45 52→50 43 203/263/292 90285 613 30% 7% 52 -1.6 195/246/293 98305 811 36% 6% 45 -2.1 199/245/31311428691033%6%46-1.3