Luis VázquezSS Norfolk Tides
Age 26 R/R 6'0" / 165 lbs AAA HR +8% Svc 1.000 · Ctrl thru 2030
2026 ROS PROJECTION127 act + 123 ros · stats below = ROS only
wRC+†64
AVG/OBP/SLG.212 / .270 / .327
PA123
HR3
K%30
BB%6
BABIP284
ISO115
MLB%10%
Value2026 · WAR
BAT: -15.9 runs (wOBA-derived runs vs avg)-16BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +2.7 runs (Positional adjustment)+3POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.60-0.6WAR
0.00.51.00.00.2+$0M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 55 / POW 50
Toolsscout grade · Statcast %ile · 2024-2025
CONTACT55
Whiff%
1019.9%
xwOBA
100.256
POWER50
Barrel%
548.8
Avg EV
4288.5
Bat Spd
6072.4
EYE40
Chase%
1044.6%
SPEED50
Sprint
6027.9
Platoon Splits2025 · 53 PA
vs LHP
vs RHP
Edge
PA
26
27
wRC+
-1
29
▶▶R
wOBA
184
223
▶▶R
ISO
115
042
◀◀L
BABIP
176
222
▶▶R
K%
30.8%
22.2%
▶▶R
BB%
0.0%
11.1%
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.000 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M
2027Pre-Arb$0.8M+0.2$0.7M+$0.0M
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
Totals $0.8M $0.6M +$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
201717 ROKAZL Cubs 111105 15300 4330 41 143174171346 29208 304 149 -28
201717 ROKAZL Cubs 111103 19400 6230 41 184229223453 39237 215 206 16
201919 AA3 teams 149140 26411 3362 40 186214250464 64243 242 195 8
201919 AA3 teams 149137 31511 6272 40 226269299568 73275 184 252 51
202020 INTLCriollos de Caguas 1714 3001 230 11 214312429741 214182 1812
202020 INTLCriollos de Caguas 1714 3001 230 11 214312429741 214182 1812 311 96
202121 INTL3 teams 243218 50303 18867 92 229309284593 55364 357 264 60
202121 INTL3 teams 243210 48513 26697 92 229333305638 76326 2811 300 88
202222 AA3 teams 478438 901828 221446 117 205253311564 105280 305 239 41
202222 AA3 teams 478432 971929 281046 117 225281340621 116270 226 274 68
202323 AAA3 teams 625562 13223020 4117414 1213 235303383686 148299 287 300 88
202323 AAA3 teams 625537 13828022 6614114 1213 257353432785 175305 2311 348 125
202424 AAA2 teams 404358 852209 281077 94 237305374680 137310 267 292 82
202424 AAA2 teams 404355 872419 31917 94 245318394712 149302 238 312 97
202525 AAA3 teams 378348 83929 181026 142 239288353641 115311 275 279 72
202525 AAA3 teams 378344 8510112 22836 142 247304387690 140292 226 305 92
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AAABAL 127121 23402 5461 62 190228273501 83288 364 216 23 -11 +0 +0 +1 +4 -0.6
YTD26 AAABAL 127119 27602 7371 62 227276328603 101312 296 273 67 -5 +0 +0 +1 +4 0.1
ROS26 AAABAL 10% 123113 24403 7372 31 212270327598 115287 306 269 64 -5 +0 -0 +1 +3 -0.0
ROS26 MLBBAL 10% 1211 2000 140 00 182250182432 291 338 262 59 -1 +0 -0 +0 +0 -0.0
FULL26 AAABAL 139132 25402 6501 62 189230265495 76287 364 220 27 -12 +0 -0 +1 +4 -0.6
TOT26 AAABAL 250234 47805 12833 93 201249299548 98286 335 242 44 -16 +1 -0 +3 +7 -0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBBAL 31% 336308 671218 201005 72 218276341617 123288 306 274 68 -12 +1 -1 +4 +10 0.1
202727 MLBBAL 31% 10495 21403 6312 21 221282358639 137293 306 268 63 -4 +0 -0 +1 +3 -0.0
▸ Career Totals
Career 169156 31504 10492 41 199256308564 109260 296 248 48 -10 +0 -0 +5 +5 0.0
/ 162G 650600 11919015 381888 154 198255305560 107259 296 248 48 -38 +1 -1 +20 +18 0.0
Career 28642604 57598662 16382249 7433 221279334614 114295 296 265 61 -125 +2 -0 +31 +81 -1.2
/ 162G 650591 13022114 3718711 177 220279332610 112294 296 265 61 -28 +1 -0 +7 +18 -0.3

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
201717 ROKAZL Cubs 111103 19400 6230 41 184229223453 39237 215 206 16 -11 +0 +3 -0.7
201919 AAAIowa Cubs 3029 7111 190 10 241267448715 207316 303 310 95 -0 +0 +1 0.1
201919 AATennessee Smokies 8982 17100 4171 30 207253220472 12262 194 217 24 -8 +1 +3 -0.5
201919 ASouth Bend Cubs 3026 7300 111 00 269321385706 115280 33 297 85 -0 +0 +1 0.0
202020 INTLCriollos de Caguas 1714 3001 230 11 214312429741 214182 1812 311 96 -0 -0 +0 0.0
202121 AATennessee Smokies 3029 7100 180 00 241267276543 34333 273 247 47 -2 +0 +1 -0.1
202121 A+South Bend Cubs 10085 24102 12273 51 282390365755 82393 2712 350 126 +3 +1 +3 0.7
202121 INTLPuerto Rico 11396 17311 13344 41 177301260561 83262 3012 269 64 -5 +0 +3 -0.1
202222 AAAIowa Cubs 9284 15401 4210 20 179216262478 83219 234 207 17 -9 +0 +3 -0.6
202222 AATennessee Smokies 358325 771428 23784 77 237295366662 129285 226 293 82 -7 -1 +10 0.2
202222 INTLCriollos de Caguas 2823 5100 152 20 217308261569 43250 184 253 51 -2 +0 +1 -0.0
202323 AAAIowa Cubs 270222 571109 38568 63 257384428812 171302 2114 366 138 +12 +0 +8 2.0
202323 AATennessee Smokies 258232 6613011 16655 47 284344483827 198346 256 358 132 +9 -2 +7 1.5
202323 INTLCriollos de Caguas 9783 15402 12201 23 181292301593 120210 2112 274 68 -4 -1 +3 -0.2
202424 AAAIowa Cubs 273236 621608 25606 12 263348432781 169320 229 342 120 +6 -1 +8 1.4
202424 INTLCriollos de Caguas 131119 25811 6311 82 210254319573 109270 245 248 48 -8 +1 +4 -0.3
202525 MLBBaltimore Orioles 5350 8101 3140 20 160208240448 80200 266 205 15 -5 +0 -0 +4 +2 0.1
202525 AAANorfolk Tides 174155 42515 13374 42 271343413756 142327 217 336 115 +3 +0 +5 0.8
202525 INTLCriollos de Caguas 151139 35406 6322 80 252293410703 158284 214 304 91 -2 +2 +4 0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 5350 8101 3140 20 160208240448 80200 266 205 15 -5 +0 -0 +4 +2 0.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
Luis Vázquez (OGILVIE) 26 55 50 50 40 201/249/299 98286 59 33% 5% 44 -0.6
Tim Beckham
2016 · MLB
26 46→55 47→55 50 40 230/278/369 138300 1312 27% 6% 79 +0.3 243/294/404 161323 187 29% 6% 95 +1.4 246/300/41717131622428%6%99+1.2
Chris Nelson
2012 · MLB
26 47→52 46→50 47→50 42 237/277/369 132280 149 21% 5% 78 +0.2 241/288/359 118306 117 24% 6% 80 +0.4 240/293/34410430910424%6%74-0.1
Scott Kingery
2021 · MLB
27 45→51 50→55 51→55 43 229/285/393 164294 1713 28% 7% 89 +0.9 197/266/322 125295 1218 35% 8% 62 -0.9 198/239/341143265191733%5%52-0.8
Nelson Maldonado
2023 · AAA
26 50→48 47→50 51→40 40 245/287/384 139315 137 26% 5% 86 +0.8 218/278/347 129279 137 26% 7% 73 -0.1 185/259/30111722912124%8%51-0.9
Angel Chavez
2007 · MLB
26 47→53 46→45 52→50 39 236/266/364 127283 1312 22% 4% 72 -0.2 245/277/354 109287 108 18% 4% 73 -0.1 233/286/314822739618%7%64-0.3
Yu Chang
2021 · MLB
25 44→46 46→50 48→45 42 219/276/347 128296 137 30% 7% 72 -0.2 223/278/382 159290 197 29% 6% 82 +0.5 212/267/37015826920629%6%73-0.1
Tommy Field
2013 · MLB
26 44→53 44→45 49→45 44 218/282/337 119281 127 26% 7% 72 -0.2 222/287/347 125282 127 25% 7% 77 +0.1 219/289/34813027413724%8%76+0.1
John Hester
2010 · MLB
26 49 48→55 51→50 39 244/280/397 153311 1412 26% 4% 87 +0.8 226/280/353 127303 127 28% 6% 76 +0.0 204/268/31611227812229%7%58-0.6
Lucas May
2011 · MLB
26 44→43 47→55 45 40 224/275/362 139294 156 29% 6% 76 +0.0 197/242/314 117276 126 32% 5% 49 -1.8 172/214/27210024510333%4%24-1.5
TJ Hopkins
2023 · AAA
26 43→53 49→50 48→45 39 218/275/368 150306 177 33% 6% 78 +0.2 235/303/379 144328 167 31% 8% 92 +1.2 263/338/40614436217430%9%109+1.7
Andruw Monasterio
2023 · AAA
26 47→55 44→45 48→55 44 228/294/350 122313 1213 30% 8% 81 +0.4 241/315/351 110315 1019 25% 9% 90 +1.0 246/325/351106317102324%9%92+0.6
Choo Freeman
2006 · MLB
26 47→49 44→45 48→45 43 232/280/348 116295 117 25% 6% 73 -0.1 232/286/340 108301 109 25% 7% 74 -0.1 230/290/327973018825%7%69-0.2
Colton Welker
2023 · MLB
25 43→53 46→40 48→45 45 217/284/343 126280 146 27% 8% 75 -0.0 224/314/317 93296 89 24% 10% 81 +0.4 209/330/239302890623%13%67-0.2
Coco Montes
2023 · AAA
26 39→43 47→50 51→50 41 200/265/338 138281 1410 33% 7% 66 -0.6 219/284/347 128316 1310 33% 8% 76 +0.0 220/284/33711731711932%7%71-0.2
Jake Noll
2020 · AAA
26 47→50 44→50 47→45 39 233/268/340 107288 127 24% 4% 66 -0.6 240/277/367 127292 147 22% 4% 78 +0.2 230/271/37014027014521%4%73-0.1
Emmanuel Rivera
2022 · MLB
26 44→54 50→55 51→45 43 230/276/385 156272 198 23% 6% 82 +0.5 240/298/389 149292 165 23% 7% 92 +1.2 237/301/37013328914322%7%87+0.5
Luke Hughes
2011 · AAA
26 45→51 49→55 52→45 42 228/280/382 154285 168 26% 6% 83 +0.6 212/271/329 117279 128 27% 7% 66 -0.6 202/265/31010826611727%7%57-0.8
Brandon Larson
2002 · MLB
26 44→42 46→50 49→45 46 221/285/353 131281 139 26% 8% 78 +0.2 220/303/372 152269 1810 24% 10% 91 +1.1 224/283/37915629020429%6%81+0.2
Danny Mendick
2021 · MLB
27 44→49 46→45 47→50 46 221/280/349 128266 1413 23% 7% 74 -0.1 234/295/346 112291 129 23% 7% 79 +0.3 230/289/365135277151522%7%78+0.1
Connor Wong
2023 · MLB
27 43→53 50→55 48→50 40 226/272/373 147286 1911 28% 5% 78 +0.2 235/289/371 136309 1411 28% 6% 84 +0.6 247/314/357109313101023%7%89+0.4