Narbe CruzSS Asheville Tourists
Age 25 R/R 6'3" / 208 lbs A+ HR +6% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION68 act + 190 ros · stats below = ROS only
wRC+†56
AVG/OBP/SLG.214 / .277 / .318
PA190
HR3
K%27
BB%6
BABIP286
ISO104
MLB%0%
Value2026 · WAR
BAT: -12.2 runs (wOBA-derived runs vs avg)-12BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.8 runs (Positional adjustment)+3POSREP: +7.3 runs (Replacement-level credit)+7REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.3-0.10.00.10.0262830
Tools · ContractCON 22 / POW 38
Toolsscout grade
CONTACT22
scouting grade only
POWER38
scouting grade only
EYE40
scouting grade only
SPEED47
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
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M
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
202120 ROKFCL Astros 10893 16201 7356 22 172274226499 54254 326 226 31
202120 ROKFCL Astros 10886 19301 14246 22 221368291659 70286 2213 312 97
202221 ROKFCL Astros Orange 168160 29801 6412 53 181220250470 69237 244 212 20
202221 ROKFCL Astros Orange 168156 411302 10282 53 263315385700 122310 176 314 99
202322 AFayetteville Woodpeckers 260243 551103 13694 22 226277309586 82304 275 259 56
202322 AFayetteville Woodpeckers 260236 621404 20504 22 263331373704 110319 198 319 103
202423 A+2 teams 334306 641025 191239 73 209275304579 95331 376 254 52
202423 A+2 teams 334298 821628 27909 73 275353423776 148370 278 349 125
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 A+HOU 6861 14201 3203 01 230299311610 82317 294 269 64 -3 -0 +0 +1 +2 -0.1
YTD25 A+HOU 6860 17301 4153 01 283358383742 100356 226 334 114 +1 -0 +0 +1 +2 0.3
ROS25 A+HOU 0% 190173 37713 11524 31 214277318595 104274 276 258 56 -9 +0 +0 +2 +5 -0.2
ROS25 MLBHOU 0% 11 0000 000 00 276 00 247 47 -0 +0 +0 +0 +0 -0.0
FULL25 A+HOU 6962 14201 3203 01 226294306601 81310 294 269 64 -3 -0 +0 +1 +2 -0.1
TOT25 A+HOU 258234 51914 14727 32 218282316599 98294 285 261 58 -12 -0 +0 +3 +7 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBHOU 30% 282258 541015 17755 42 209271314585 105278 276 267 63 -12 +0 +0 +3 +8 -0.1
202827 MLBHOU 42% 333303 641216 21886 52 211276317593 106279 266 271 66 -13 +0 +0 +4 +9 0.0
202928 MLBHOU 48% 365332 721417 24976 62 217282328610 111279 277 273 67 -13 +0 -1 +4 +10 0.0
203029 MLBHOU 49% 378344 731417 251006 62 212277320597 108279 267 273 67 -14 +0 -1 +4 +11 -0.0
202726 MLBHOU 30% 8579 16301 5231 11 203259278537 76280 276 257 55 -4 -0 +0 +1 +2 -0.1
202827 MLBHOU 42% 139127 28513 9372 21 220283346629 126281 276 262 59 -6 +0 +0 +1 +4 -0.1
202928 MLBHOU 48% 174158 35713 11463 31 222285335620 114282 266 264 60 -8 +0 -0 +2 +5 -0.1
203029 MLBHOU 49% 186169 37714 12493 31 219283343626 124282 266 264 60 -8 +0 -1 +2 +5 -0.2
▸ Career Totals
Career 585534 11622311 371559 94 217279331611 114283 266 262 59 -27 +0 -1 +6 +17 -0.5
/ 162G 650593 12824312 4117210 104 216278327605 111282 266 262 59 -30 +0 -1 +7 +18 -0.6
Career 24182212 46488738 14368048 4019 210273307580 98283 286 260 58 -116 +0 -2 +26 +69 -2.4
/ 162G 650595 12524210 3818313 115 210272308580 97284 286 260 58 -31 +0 -1 +7 +18 -0.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
202120 ROKFCL Astros 10886 19301 14246 22 221368291659 70286 2213 312 97 -0 -0 +3 0.2
202221 ROKFCL Astros Orange 168156 411302 10282 53 263315385700 122310 176 314 99 -0 -0 +5 0.4
202322 AFayetteville Woodpeckers 260236 621404 20504 22 263331373704 110319 198 319 103 +1 -0 +7 0.8
202423 AACorpus Christi Hooks 2017 6100 330 00 353450412862 59429 1515 395 160 +1 +0 +1 0.2
202423 A+Asheville Tourists 314281 761528 24879 73 270347423771 153366 288 346 123 +8 +0 +9 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
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#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 2 projected seasons
2586119215276325+6+60.00.0
/1626641210+7.1+6.80.0pk7: 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
Narbe Cruz (OGILVIE) 25 22 38 47 40 218/282/316 98294 43 28% 5% 58 -0.2
Quincy McAfee
2023 · AA
25 38 43→45 42→45 46 189/279/295 106260 116 30% 9% 62 -0.9 198/275/331 133251 1510 27% 7% 69 -0.4 185/264/327142224171225%7%61-0.5
Nick Vickerson
2014 · A
25 36 42→40 49→50 47 183/268/285 102256 1013 31% 9% 54 -1.4 203/302/300 97289 811 29% 11% 72 -0.2 190/312/2718127271129%13%66-0.4
JJ Schwarz
2021 · A
25 38 40→50 48→30 43 190/254/280 90264 96 30% 7% 46 -2.0 212/278/349 137295 173 32% 8% 74 -0.1 203/274/34213927918132%9%67-0.3
Toby Welk
2022 · AA
25 38→33 43→45 48→45 41 191/257/300 109268 109 32% 7% 53 -1.5 202/261/308 106298 107 33% 7% 56 -1.3 189/237/29911127911035%5%42-0.7
Olivier Basabe
2022 · AA
25 39 43→40 45 42 197/254/301 103257 117 28% 6% 50 -1.7 210/271/311 101292 1110 30% 7% 61 -1.0 199/266/28182279101031%7%47-0.9
Grae Kessinger
2022 · AA
24 37→28 42→45 48→50 40 187/248/281 94262 1115 32% 6% 43 -2.2 194/265/312 118265 1414 31% 8% 59 -1.1 189/267/30011124911727%9%56-0.5
Alan Trejo
2021 · AA
25 38→42 41→50 42→45 36 194/232/287 94263 106 30% 4% 37 -2.6 207/249/352 145265 156 28% 5% 63 -0.9 211/267/34113026714726%6%64-0.4
Chase Pinder
2021 · AA
25 40 40→45 40→45 44 192/269/276 84279 85 32% 8% 51 -1.7 218/306/353 135287 148 27% 10% 88 +0.9 224/323/376152290161126%12%98+0.8
Maverick Handley
2023 · AA
25 38 44→40 50 44 193/277/309 116270 1212 32% 8% 65 -0.7 203/293/294 91284 811 29% 9% 67 -0.5 196/291/2717527751028%10%57-0.6
Brian Serven
2021 · AA
26 36 43→45 43→30 39 187/243/298 110248 115 29% 5% 46 -2.0 186/244/314 128236 164 28% 6% 51 -1.7 224/307/3331093279131%9%79+0.1
Jackson Cluff
2022 · AA
25 40→29 40→45 49→60 37 191/259/277 86288 712 34% 6% 48 -1.9 177/254/283 106281 1016 38% 8% 47 -1.9 181/273/314133265152835%10%61-0.6
Jayson Langfels
2014 · AA
25 41→32 43→40 46→50 37 199/262/305 106309 1111 37% 6% 56 -1.3 205/280/293 88338 715 38% 8% 60 -1.0 202/285/2757334451738%8%55-0.7
Connor Kaiser
2022 · AA
25 36 44→45 47→50 43 187/255/303 116259 125 32% 8% 53 -1.5 191/267/312 121296 1414 37% 9% 60 -1.0 169/257/271103275111640%10%43-1.1
Adam Donachie
2009 · AA
25 39 43→45 42→30 45 198/264/301 103265 123 29% 8% 55 -1.4 186/252/279 93260 93 30% 8% 44 -2.1 165/235/251862298030%8%29-1.4
Nick Quintana
2023 · AA
25 38→39 43→45 42→45 48 190/274/298 109258 115 30% 10% 60 -1.0 194/275/299 105281 107 32% 9% 61 -1.0 106/214/187811637037%8%7-1.1
Nick Meyer
2022 · AAA
25 42 38→40 47→50 43 204/265/279 75266 712 25% 6% 50 -1.7 216/287/315 99282 1115 26% 8% 69 -0.4 204/282/29591265121826%9%58-0.5
Drake Osborn
2023 · A
25 39 44→45 49→40 42 198/262/310 112269 116 30% 7% 57 -1.2 190/247/298 108260 124 31% 6% 47 -1.9 181/237/28510424412230%6%37-1.2
Willie MacIver
2022 · AA
25 35→33 44→45 51→55 37 184/244/295 111265 1216 35% 6% 46 -2.0 200/274/327 127297 1415 35% 8% 67 -0.5 225/305/348123321111831%8%83+0.3
Chadd Krist
2015 · A
25 39 41→40 44→45 42 192/253/287 94265 86 30% 6% 47 -1.9 193/247/294 101286 106 34% 6% 46 -2.0 150/200/2499821812036%5%11-1.4
Barrett Kleinknecht
2013 · AA
25 40→35 41→50 44→45 40 196/237/295 99237 98 22% 4% 42 -2.3 209/247/334 125249 144 22% 4% 56 -1.3 200/234/32212223215121%3%45-1.1