Zac Veen

RF Albuquerque Isotopes
Age 25 L/R 6'3" / 243 lbs AAA HR +30%H +12% Svc 0.087 · Ctrl thru 2032
Overview
AAA40-MANROOKIEFG #257Pre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AACOL145.268/.359/.45751082—.227/.297/.379
202523MLBCOL37.118/.189/.2351114-0.8
202624MLBCOL79.232/.312/.4353292-0.4
2027PROJ45% MLB25MLBCOL112.241/.302/.44844930.1
2028PROJ59% MLB26MLBCOL244.241/.304/.44898930.2
2029PROJ63% MLB27MLBCOL266.241/.304/.444109930.2
Last 3 seasons WAR -1.2  ·  Next 3 projected WAR 0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.087First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$1M2031Arb-2$2M2032Arb-3$2M
Skills · percentileMiLB Statcast 2026 AAA
Speed96
Max EV95
K%64
Whiff%52
BB%51
Z-Con%45
Form.211/.282/.386 ▼ rolling true talent (60d window) · proj .224/.285/.405
Career WAR0 WAR median (P10 -0 / P90 8, comp-based) · star 3% · didn't stick 59%
CompsTaylor Trammell (age 25) · Parker Meadows (age 24) · Joey Wiemer (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†93
AVG/OBP/SLG.241 / .302 / .448
PA112
HR4
K%27
BB%7
BABIP296
ISO206
MLB%45%
Value2027 · WAR
BAT: -2.2 runs (wOBA-derived runs vs avg)-2BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.7 runs (Defensive runs vs avg)+1FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: +0.40+0.4WAR
0.00.51.00.20.20.20.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Recent Form · ContractCON 44 / POW 49
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT44
Whiff%
807.9%
xAVG
100.171
POWER49
Barrel%
396.7
Avg EV
3988.3
Bat Spd
4771.0
EYE55
Chase%
9011.6%
SPEED55
Sprint
7328.4
DEFENSE56
scouting grade only
Recent Formrolling true talent ⓘ
K%31%▼▼35% over 54 PA (60d) · proj 27%
BB%8%▲11% over 54 PA (60d) · proj 7%
ISO.176·.156 over 45 AB (60d) · proj .181
BABIP.280·.400 over 25 BIP (60d) · proj .277
SLASH.211/.282/.386▼proj .224/.285/.405
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.087 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.2$0.7M+$0.0M (cut)
2028Pre-Arb$0.8M+0.2$0.7M+$0.0M
2029Pre-Arb$0.8M+0.2$0.7M+$0.0M
2030Arb-1$1M+0.1$0.3M+$0.0M (cut)
2031Arb-2$2M———
2032Arb-3$2M———
Totals $2M $2M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202119 AFresno Grizzlies — 479399 12027415 641266 3617 301404501906 201396 2613 393 89 — — — — — —
202220 AAHartford Yard Goats — 141124 22401 14421 55 177266234500 56253 3010 235 26 — — — — — —
202220 A+Spokane Indians — 400342 9219311 50905 504 269370439809 170332 2212 360 73 — — — — — —
202220 INTLSalt River Rafters — 9981 27601 1582 162 333449444893 111356 815 402 158 — — — — — —
202321 AAHartford Yard Goats — 201172 36722 23432 222 209310308618 99260 2111 281 57 — — — — — —
202321 INTLLeones de Ponce — 2321 9400 250 30 4294786191.097 190562 229 481 211 — — — — — —
202422 AAAAlbuquerque Isotopes — 9282 18306 7240 61 220281476757 256231 268 319 55 — — — — — —
202422 AAHartford Yard Goats — 145127 34525 16382 101 268359457815 189345 2611 363 82 — — — — — —
202422 A+Spokane Indians — 2317 4100 630 32 235435294729 59286 1326 356 70 — — — — — —
202523 MLBColorado Rockies — 3734 4101 2141 11 118189235424 118158 385 197 14 -4 -0 +0 -5 +1 -0.8
202523 AAAAlbuquerque Isotopes — 412370 10723511 35843 155 289355468823 178347 208 361 88 — — — — — —
202624 MLBColorado Rockies — 7969 16313 7311 20 232312435746 203371 399 322 92 -1 +0 +0 -6 +2 -0.4
202624 AAAAlbuquerque Isotopes — 445392 12833824 48913 182 3274046351.039 309373 2011 445 130 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 116103 20414 9452 31 194272369641 175296 398 283 77 -3 +0 +0 -10 +3 -1.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202119 A MLEFresno Grizzlies — 479420 992039 441766 3617 236317362679 126357 379 300 89 — — — — — —
202220 AA MLEHartford Yard Goats — 141128 22401 10511 55 172237227464 55256 367 206 26 — — — — — —
202220 A+ MLESpokane Indians — 400357 771637 351255 504 216295336631 120298 319 276 73 — — — — — —
202321 AA MLEHartford Yard Goats — 201178 36722 17502 222 202279298577 96252 258 253 57 — — — — — —
202422 AAA MLEAlbuquerque Isotopes — 9284 16304 5290 61 190236369605 179223 325 250 55 — — — — — —
202422 AA MLEHartford Yard Goats — 145132 30424 11472 101 227297379675 152311 328 290 82 — — — — — —
202422 A+ MLESpokane Indians — 2319 4100 440 32 211348263611 53249 1717 272 70 — — — — — —
202523 MLB MLEColorado Rockies — 3734 4101 2141 11 118189235424 118158 385 189 14 -4 -0 +0 -5 +1 -0.8
202523 AAA MLEAlbuquerque Isotopes — 412381 951958 241073 155 249299388687 139322 266 298 88 — — — — — —
202624 MLB MLEColorado Rockies — 7969 16313 7311 20 232312435746 203371 399 304 92 -1 +0 +0 -6 +2 -0.4
202624 AAA MLEAlbuquerque Isotopes — 445406 11328817 341093 182 278339512851 234337 248 361 130 — — — — — —
202119 A MLEFresno Grizzlies — 479420 992039 441766 3617 236317362679 126372 379 300 89 — — — — — —
202119 A RAWFresno Grizzlies — 479399 12027415 641266 3617 301404501906 201396 2613 393 89 — — — — — —
202220 A+ MLE3 teams — 640573 1152339 532088 7111 201278298576 98293 328 258 61 — — — — — —
202220 A+ RAW3 teams — 640547 14129313 791408 7111 258360393753 135320 2212 339 61 — — — — — —
202321 AA MLE2 teams — 224199 40732 19562 252 201277296574 95262 258 253 57 — — — — — —
202321 AA RAW2 teams — 224193 451122 25482 252 233327342669 109293 2111 302 57 — — — — — —
202422 AA MLE3 teams — 260235 49728 20802 194 209276357634 149279 318 274 72 — — — — — —
202422 AA RAW3 teams — 260226 569211 29652 194 248339451790 204300 2511 347 72 — — — — — —
202523 AAA MLE2 teams — 449415 992059 261214 166 239290376666 137314 276 289 82 — — — — — —
202523 AAA RAW2 teams — 449404 11124512 37984 166 275342448790 173334 228 347 82 — — — — — —
202624 AAA MLE2 teams — 524475 12831920 411404 202 269333499832 229341 278 352 125 — — — — — —
202624 AAA RAW2 teams — 524461 14436927 551224 202 312390605996 293373 2310 426 125 — — — — — —
202119 A MLEFresno Grizzlies — 479426 992039 441766 3617 232317357674 124357 379 300 89 — — — — — —
202220 A+ MLE3 teams — 640574 1152339 532088 7111 200278298576 98287 328 258 61 — — — — — —
202321 AA MLE2 teams — 224201 40732 19562 252 199277294571 95252 258 253 57 — — — — — —
202422 AA MLE3 teams — 260236 49728 20802 194 208276356632 148274 318 274 72 — — — — — —
202523 AAA MLE2 teams — 449416 992059 261214 166 238290375665 137308 276 289 82 — — — — — —
202624 AAA MLE2 teams — 524474 12831920 411404 202 270333500833 230342 278 352 125 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AA MLE3 teams — 260236 49728 20802 194 208276356632 148274 318 274 72 — — — — — —
202523 AAA MLE2 teams — 449416 992059 261214 166 238290375665 137308 276 289 82 — — — — — —
202624 AAA MLE2 teams — 524474 12831920 411404 202 270333500833 230342 278 352 125 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLECOL 45% 380347 7816413 271013 133 225287406693 181277 277 305 93 -3 +1 +1 -4 +8 0.4
▸ 2027 — real world (MLB)
202725 MLB CTXCOL 45% 112102 25524 8301 41 241302448751 208296 277 327 93 -1 +0 +0 -1 +2 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLECOL 59% 415379 8618514 301093 143 225289405694 180277 267 306 93 -3 +2 +1 -4 +9 0.4
202927 MLB MLECOL 63% 421384 8718514 311113 143 225289403692 178277 267 305 93 -4 +2 +1 -5 +9 0.4
203028 MLB MLECOL 65% 422385 8618413 311113 123 224289398687 174277 267 303 91 -4 +1 +1 -5 +9 0.2
203129 MLB MLECOL 65% 414377 8417413 311093 102 223287392679 169275 267 300 89 -5 +1 -0 -4 +9 0.0
203230 MLB MLECOL 65% 407371 8217412 301083 82 220285384669 164274 277 296 87 -6 +1 -1 -4 +9 -0.2
202826 MLB CTXCOL 59% 244222 541149 18642 82 241304448751 206296 267 328 93 -2 +1 +1 -3 +5 0.2
202927 MLB CTXCOL 63% 266242 5912410 20702 92 241304444748 203295 268 327 93 -2 +1 +1 -3 +6 0.2
203028 MLB CTXCOL 65% 276251 6012410 21732 82 240303438741 199294 268 324 91 -3 +1 +0 -3 +6 0.1
203129 MLB CTXCOL 65% 269245 581249 20712 72 238301431732 193293 267 321 89 -3 +1 -0 -3 +6 -0.0
203230 MLB CTXCOL 65% 263239 571149 20702 51 235298422720 187291 278 316 87 -4 +1 -1 -3 +6 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 14341302 308622151 10839312 4010 237301434735 197298 278 320 87 -18 +4 +1 -25 +31 -0.6
/ 162G— A+C — 650590 140281023 491785 185 237301436736 198299 278 320 87 -8 +2 +1 -11 +14 -0.3
Career— MLE — 49054441 100620750131 374139543 25457 227293384677 158297 288 297 87 -29 +8 +3 -35 +53 -0.1
/ 162G— MLE — 650589 13327717 501856 348 226293382675 156297 288 297 87 -8 +2 +1 -9 +14 -0.0