Luis CruzOF DSL Pirates Gold
Age 18 L/R 6'1" / 155 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION30 act + 80 ros · stats below = ROS only
wRC+†72
AVG/OBP/SLG.236 / .312 / .333
PA80
HR1
K%21
BB%9
BABIP296
ISO97
MLB%0%
Value2026 · WAR
BAT: -2.0 runs (wOBA-derived runs vs avg)-2BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.7 runs (Positional adjustment)-1POSREP: +3.1 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
0.01.02.00.30.60.91.11.31.41.51.51.31.1+$72M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
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
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.3$7M+$6M
2033Pre-Arb$1.0M+1.4$7M+$6M
2034Pre-Arb$1.0M+1.5$7M+$6M
2035Arb-1$3M+1.5$6M+$5M
2036Arb-2$4M+1.3$5M+$3M
2037Arb-3$5M+1.1$4M+$2M
Totals $16M $34M +$29M

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
202517 ROKDSL Pirates Black 131108 19210 15285 65 176305213518 37232 2111 245 46
202517 ROKDSL Pirates Black 131100 24320 23195 65 240406310716 70289 1518 336 115
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKPIT 3025 7000 401 21 280400280680 280 013 335 115 +0 +0 +0 -0 +1 0.1
YTD18 ROKPIT 3022 8000 701 21 364533364897 364 023 429 186 +3 +0 +0 -0 +1 0.4
ROS18 ROKPIT 0% 8072 17211 7171 20 236312333646 97288 219 279 72 -3 +0 +0 -0 +2 -0.0
ROS18 MLBPIT 0% 01 0000 000 00 286 266 62 +0 -0
FULL18 ROKPIT 3026 7000 401 21 269400269669 269 013 335 115 +0 +0 +0 -0 +1 0.1
TOT18 ROKPIT 11097 24211 11172 41 247336320656 72291 1510 295 84 -2 +0 +0 -1 +3 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBPIT 34% 200177 42622 18433 31 237318328646 90292 229 291 81 -4 +0 +0 -1 +6 0.0
202820 MLBPIT 48% 337297 711035 31726 62 239323343667 104294 219 299 87 -5 +0 +0 -2 +10 0.3
202921 MLBPIT 54% 441390 921337 40948 82 236320338658 103295 219 304 91 -5 +1 +0 -3 +12 0.6
203022 MLBPIT 57% 514453 1101649 471099 92 243326355682 113296 219 308 94 -4 +1 +0 -3 +15 0.9
203123 MLBPIT 58% 564497 12017410 5211910 103 241326352678 111297 219 310 96 -3 +1 +0 -3 +16 1.1
203224 MLBPIT 57% 597526 12818511 5512611 103 243328359687 116298 219 313 97 -2 +1 +0 -4 +17 1.3
203325 MLBPIT 57% 616543 13319512 5712911 113 245329365694 120298 219 314 98 -1 +1 +0 -4 +17 1.4
203426 MLBPIT 57% 625551 13619513 5813111 113 247331370701 123298 219 315 99 -1 +1 +0 -4 +18 1.5
203527 MLBPIT 55% 626551 13519513 5913211 113 245330368699 123297 219 315 99 -1 +1 +0 -4 +18 1.5
203628 MLBPIT 55% 622547 13519513 5913211 103 247332371703 124297 219 314 98 -1 +1 -1 -4 +18 1.3
203729 MLBPIT 53% 612538 13018412 5813111 92 242328357685 115296 219 312 97 -2 +1 -1 -4 +17 1.1
203830 MLBPIT 57% 602529 12718411 5713011 82 240327352678 112295 229 309 95 -4 +1 -2 -4 +17 0.9
202719 MLBPIT 34% 6962 15211 6151 10 242319355674 113291 229 278 71 -2 +0 +0 -0 +2 -0.1
202820 MLBPIT 48% 163144 34512 15353 31 236321326647 90293 219 284 76 -4 +0 +0 -1 +5 -0.1
202921 MLBPIT 54% 239211 50724 22514 41 237321346667 109294 219 289 80 -5 +0 +0 -1 +7 0.0
203022 MLBPIT 57% 291257 62925 27625 51 241325350675 109294 219 293 83 -6 +1 +0 -2 +8 0.1
203123 MLBPIT 58% 325286 701036 30696 61 245329364693 119295 219 296 85 -6 +1 +0 -2 +9 0.2
203224 MLBPIT 57% 340300 721036 31726 62 240323353677 113296 219 298 86 -5 +0 +0 -2 +10 0.3
203325 MLBPIT 57% 349308 761137 32736 62 247329370700 123296 219 299 87 -5 +0 +0 -2 +10 0.3
203426 MLBPIT 57% 354311 771137 33747 62 248333370703 122296 219 300 88 -5 +0 +0 -2 +10 0.4
203527 MLBPIT 55% 347306 751137 32736 62 245328369698 124296 219 300 88 -5 +0 +0 -2 +10 0.4
203628 MLBPIT 55% 342301 731037 32736 61 243327365693 123295 219 299 87 -5 +1 -0 -2 +10 0.3
203729 MLBPIT 53% 327287 691026 31706 51 240327352679 111295 219 298 86 -5 +1 -1 -2 +9 0.2
203830 MLBPIT 57% 344302 721027 33756 51 238326354680 116293 2210 295 84 -6 +1 -1 -2 +10 0.1
▸ Career Totals
Career 34903076 7451062865 32474262 5915 242327358685 116297 219 296 85 -60 +6 -2 -21 +99 2.2
/ 162G 650573 13920512 6013812 113 243328358685 115297 219 296 85 -11 +1 -0 -4 +18 0.4
Career 65675779 139519651119 6131393119 11434 241327355681 113297 219 309 94 -42 +9 -4 -39 +186 11.2
/ 162G 650572 13819512 6113812 113 241327355682 114296 219 309 94 -4 +1 -0 -4 +18 1.1

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
202517 ROKDSL Pirates Black 131100 24320 23195 65 240406310716 70289 1518 336 115 +2 -1 +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
#1Will Venablelast yr '15
career totals — 8 seasons, 3,127 PA
83,12781135251317406-20-48.98.7
/1626641729-4.2-0.81.9pk7: 9
#2Desmond Jenningslast yr '16
career totals — 6 seasons, 2,327 PA
62,3275593245323394-9+108.18.1
/1626641627-2.5+2.72.3pk7: 8
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
73,6006660243324358-22+06.65.9
/1626641211-4.0+0.01.2pk7: 5
#3Emil Brownlast yr '08
career totals — 6 seasons, 2,335 PA
62,3355747263326406-24-85.35.3
/1626641613-6.7-2.21.5pk7: 5
#4Desi Relafordlast yr '05
career totals — 6 seasons, 2,443 PA
62,4433464246329356-1-75.15.1
/162664917-0.3-1.81.4pk7: 5
#5Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#6Jose Offermanlast yr '05
career totals — 5 seasons, 1,767 PA
51,7672715253342362-14-23.23.2
/162664106-5.4-0.71.2pk7: 3

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
Luis Cruz (OGILVIE) 18 247/336/320 72291 14 15% 10% 84 +0.1
Hendry Mendez
2022 · A
18 49→53 39→45 51→45 51 232/297/329 97272 57 16% 8% 76 +0.0 218/285/291 73279 55 22% 8% 61 -1.0 257/332/37011331111720%9%99+1.0
Hector Osorio
2023 · A
18 47 37→45 47→50 48 219/301/296 77303 48 27% 9% 70 -0.3 210/316/279 69269 414 21% 11% 73 -0.1 220/318/345125249161018%10%88+0.4
Roman Anthony
2023 · A
19 47→55 37→50 50 47 223/277/298 75274 47 20% 7% 59 -1.1 234/313/380 146327 1512 30% 10% 97 +1.5 240/328/400160328171229%11%105+1.8
Akil Baddoo
2018 · A
19 46→54 42→55 52→55 49 219/296/333 114288 710 25% 9% 77 +0.1 195/265/303 108302 713 35% 8% 56 -1.3 240/322/392152311152426%11%100+1.2
Jason Martin
2014 · A
18 44→49 36→60 48→50 49 205/271/275 69267 211 22% 8% 50 -1.7 213/271/312 99283 611 25% 7% 60 -1.0 220/286/42120126927829%8%94+0.8
Jorbit Vivas
2019 · A
18 41→51 35→45 51→50 46 190/270/254 64256 215 24% 7% 46 -2.0 231/300/330 99282 610 19% 6% 79 +0.3 245/326/36512027311914%7%96+1.4
Jon Singleton
2010 · A
18 46→54 41→55 49→45 51 219/285/318 99263 75 19% 8% 69 -0.4 242/310/388 146317 165 27% 8% 97 +1.5 238/309/38514732117530%9%95+1.2
Jeffer Patino
2007 · A
18 45 37→45 49→45 47 211/274/288 78271 38 22% 7% 56 -1.3 220/284/302 82271 55 19% 7% 63 -0.8 213/278/290772575418%7%55-0.5
Oneil Cruz
2017 · A
18 46→53 37→60 51→60 42 214/266/302 88311 211 30% 7% 55 -1.4 210/252/316 106326 99 36% 5% 53 -1.5 242/304/444202319242231%8%105+1.7
Alek Thomas
2019 · A
19 50→51 38→50 51→50 44 238/283/324 87297 410 21% 6% 68 -0.5 241/294/369 128325 1010 27% 6% 85 +0.7 241/298/385144307131125%6%87+0.7
Angel Genao
2023 · A
19 45→55 37→50 51→50 47 213/285/285 72291 512 27% 8% 59 -1.1 243/293/354 111312 811 23% 6% 80 +0.4 264/318/398134323111321%7%100+1.2
José Tena
2019 · A
18 47→55 36→50 47→55 43 222/269/294 72278 310 21% 5% 54 -1.4 217/253/302 85306 59 29% 4% 50 -1.8 246/301/380134335132129%7%87+0.6
Jose Reyes
2017 · A
18 50 36→45 51→55 44 235/281/303 67296 310 21% 5% 62 -0.9 221/269/309 88263 515 17% 6% 58 -1.2 219/269/3179725262015%6%56-0.5
Josh VanMeter
2014 · A
19 47 35→55 50 48 217/282/280 64277 211 21% 8% 56 -1.3 202/255/277 75265 67 24% 6% 44 -2.1 229/304/413184278201224%9%99+1.3
Tirso Ornelas
2019 · A
19 43→53 40→50 50→45 45 206/273/299 93288 75 30% 8% 59 -1.1 190/254/266 76279 55 31% 8% 41 -2.3 249/309/38313430716723%7%92+1.1
Emmanuel Avila
2007 · A
18 47→57 36→45 50→45 51 217/297/292 76290 29 24% 10% 67 -0.5 206/254/266 60262 36 21% 5% 40 -2.4 268/309/352832939412%4%85+0.5
Iverson Leonardo
2021 · A
19 45 40→50 47→50 44 211/284/318 107303 59 30% 8% 68 -0.5 190/267/305 115300 118 37% 8% 59 -1.1 154/245/26411025411841%8%37-0.7
Oscar Taveras
2010 · A
18 42→52 37→55 52→45 46 199/255/284 85246 39 20% 6% 46 -2.0 251/291/385 134302 117 20% 5% 88 +0.9 290/325/45316432414715%4%120+1.8
Vicmal De La Cruz
2012 · A
18 48 37→40 50 53 224/302/310 86274 310 18% 9% 73 -0.1 188/245/267 79274 56 31% 6% 38 -2.6 150/201/214652284335%5%3-1.3
Yeicok Calderon
2010 · A
18 49 38→45 52→45 48 228/307/304 77315 69 28% 9% 74 -0.1 210/272/330 120310 116 34% 7% 66 -0.6 190/249/32713628214436%7%54-0.5