Zac VeenRF Albuquerque Isotopes
Age 24 L/R 6'3" / 243 lbs MLB HR +30%H +12% Svc 0.087 · Ctrl thru 2031
2026 ROS PROJECTION499 act + 10 ros · stats below = ROS only
showingROS
wRC+†113
AVG/OBP/SLG.222 / .300 / .333
PA10
HR0
K%30
BB%10
BABIP336
ISO111
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +2.0 runs (54 MLB PA)BAT projected ROS: +0.3 runs (10 MLB PA, park-applied)+2BATRUN so far: +0.2 runs (54 MLB PA)RUN projected ROS: +0.0 runs (10 MLB PA, park-applied)+0RUNFLD so far: +0.0 runs (54 MLB PA)FLD projected ROS: +0.0 runs (10 MLB PA, park-applied)+0FLDPOS so far: -0.6 runs (54 MLB PA)POS projected ROS: -0.1 runs (10 MLB PA, park-applied)-1POSREP so far: +1.2 runs (54 MLB PA)REP projected ROS: +0.2 runs (10 MLB PA, park-applied)+1REP2026 MLB WAR (so far + projected ROS): +0.33so far: +0.3 WAR+0.3WAR
0.01.12.30.21.81.71.71.51.326272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$40M ctrl surplus
Tools · Recent Form · ContractCON 44 / POW 49
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT44
Whiff%
5810.1%
xAVG
100.162
POWER49
Barrel%
558.9
Avg EV
3688.1
Bat Spd
4771.0
EYE55
Chase%
9014.8%
SPEED55
Sprint
7328.4
DEFENSE56
scouting grade only
Recent Formrolling true talent ⓘ
K%32%▼▼39% over 54 PA (60d) · proj 25%
BB%8%11% over 54 PA (60d) · proj 7%
ISO.185.222 over 45 AB (60d) · proj .175
BABIP.312·.455 over 22 BIP (60d) · proj .308
SLASH.230/.297/.416proj .250/.304/.425
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.087 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.1M+0.2$0.6M+$0.6M
2027Pre-Arb$0.8M+1.8$13M+$13M
2028Pre-Arb$0.8M+1.7$12M+$11M
2029Arb-1$5M+1.7$11M+$7M
2030Arb-2$8M+1.5$9M+$4M
2031Arb-3$11M+1.3$7M+$0.7M
Totals $25M $52M +$36M

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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202119 AFresno Grizzlies 479399 12027415 641266 3617 301404501906 201396 2613 393 152 +30 +0 +10 4.1
202220 AAHartford Yard Goats 141124 22401 14421 55 177266234500 56253 3010 235 45 -9 -1 +3 -0.7
202220 A+Spokane Indians 400342 9219311 50905 504 269370439809 170332 2212 360 130 +14 +8 +9 3.2
202220 INTLSalt River Rafters 9981 27601 1582 162 333449444893 111356 815 402 158 +7 +2 +2 1.2
202321 AAHartford Yard Goats 201172 36722 23432 222 209310308618 99260 2111 281 76 -6 +4 +4 0.2
202321 INTLLeones de Ponce 2321 9400 250 30 4294786191.097 190562 229 481 211 +3 +1 +0 0.4
202422 AAAAlbuquerque Isotopes 9282 18306 7240 61 220281476757 256231 268 319 102 +0 +1 +2 0.3
202422 AAHartford Yard Goats 145127 34525 16382 101 268359457815 189345 2611 363 132 +5 +2 +3 1.0
202422 A+Spokane Indians 2317 4100 630 32 235435294729 59286 1326 356 127 +1 -0 +0 0.1
202523 MLBColorado Rockies 3734 4101 2141 11 118189235424 118158 385 197 20 -4 -0 +0 -5 +1 -0.8
202523 AAAAlbuquerque Isotopes 412370 10723511 35843 155 289355468823 178347 208 361 130 +15 +1 +9 2.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 3734 4101 2141 11 118189235424 118158 385 197 20 -4 -0 +0 -5 +1 -0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202119 A MLEFresno Grizzlies 479421 972039 431766 3617 230311356667 126346 379 292 84 -9 +0 +10 0.2
202220 AA MLEHartford Yard Goats 141128 20301 10511 55 156223203426 47238 367 194 17 -14 -1 +3 -1.2
202220 A+ MLESpokane Indians 400362 701426 301295 504 193264293557 99275 328 252 57 -21 +8 +9 -0.4
202321 AA MLEHartford Yard Goats 201179 33622 16502 222 184259274533 89236 258 240 49 -12 +4 +4 -0.4
202422 AAA MLEAlbuquerque Isotopes 9284 14204 5320 61 167213333547 167207 355 237 47 -6 +1 +2 -0.3
202422 AA MLEHartford Yard Goats 145133 29424 10472 101 218283368651 150295 327 279 75 -4 +2 +3 0.0
202422 A+ MLESpokane Indians 2320 4100 340 32 200304250554 50236 1713 253 57 -1 -0 +0 -0.1
202523 MLB MLEColorado Rockies 3734 4101 2141 11 118189235424 118158 385 186 12 -4 -0 +0 -5 +1 -0.8
202523 AAA MLEAlbuquerque Isotopes 412381 871848 241153 155 228279360639 131296 286 275 72 -14 +1 +9 -0.4
202119 A MLEFresno Grizzlies 479421 972039 431766 3617 230311356667 126362 379 292 84
202119 A RAWFresno Grizzlies 479399 12027415 641266 3617 301404501906 201396 2613 393 84
202220 A+ MLE3 teams 640579 1082139 472138 7111 187257280537 93273 337 237 46
202220 A+ RAW3 teams 640547 14129313 791408 7111 258360393753 135320 2212 339 46
202321 AA MLE2 teams 224201 37722 17562 252 184255269523 85238 258 240 49
202321 AA RAW2 teams 224193 451122 25482 252 233327342669 109293 2111 302 49
202422 AA MLE3 teams 260236 47728 19832 194 199265347612 148269 327 262 63
202422 AA RAW3 teams 260226 569211 29652 194 248339451790 204300 2511 347 63
202523 AAA MLE2 teams 449415 911949 261294 166 219272349621 130294 296 268 67
202523 AAA RAW2 teams 449404 11124512 37984 166 275342448790 173334 228 347 67
202119 A MLEFresno Grizzlies 479427 972039 431766 3617 227311351662 124346 379 292 84
202220 A+ MLE3 teams 640580 1082139 472138 7111 186257279536 93265 337 237 46
202321 AA MLE2 teams 224203 37722 17562 252 182255266521 84236 258 240 49
202422 AA MLE3 teams 260237 47728 19832 194 198265346611 148259 327 262 63
202523 AAA MLE2 teams 449416 911949 261294 166 219272349620 130285 296 268 67
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202321 AA MLE2 teams 224203 37722 17562 252 182255266521 84236 258 240 49
202422 AA MLE3 teams 260237 47728 19832 194 198265346611 148259 327 262 63
202523 AAA MLE2 teams 449416 911949 261294 166 219272349620 130285 296 268 67
YTD24 AAA MLECOL 499451 11527720 401384 192 255321479800 224322 288 342 117 +10 +3 +0 -5 +11 1.9
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR24 MLB RAWCOL 5445 12212 6211 10 267365489854 222455 3911 363 117 +1 +0 +0 -5 +1 -0.3
YTD24 AAA RAWCOL 445392 12833824 48913 182 3274046351.039 309373 2011 445 117
YTD24 MLB RAWCOL 5445 12212 6211 10 267365489854 222455 3911 363 132 +2 +0 +0 -1 +1 0.3
ROS24 AAA MLECOL 100% 109 2100 130 00 222300333633 111314 3010 335 113 +0 +0 +0 -0 +0 0.0
ROS24 MLB CTXCOL 100% 109 2100 130 00 222300333633 111336 3010 354 113 +0 +0 +0 -0 +0 0.0
FULL24 MLB A+CCOL 6454 14312 7241 10 259355463818 204429 3811 362 117 +1 +0 +0 -1 +1 0.2
TOT24 AAA MLECOL 509460 11728720 411414 192 254321476797 222322 288 342 117 +10 +3 +0 -5 +11 1.9
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202725 MLB MLECOL 92% 570517 13029620 431505 203 251315447762 195314 268 336 113 +9 +3 +1 -6 +12 1.9
202826 MLB MLECOL 92% 559506 12828620 431455 193 253318451768 198312 268 336 114 +9 +3 +1 -6 +12 1.9
202927 MLB MLECOL 92% 548495 12527619 431425 193 253319446765 194311 268 335 113 +9 +3 +1 -6 +12 1.8
203028 MLB MLECOL 92% 537484 12126519 431395 183 250318442760 192310 268 334 112 +8 +2 +0 -6 +12 1.7
203129 MLB MLECOL 92% 526474 11826518 421375 163 249317439756 190308 268 332 111 +7 +2 -1 -6 +11 1.4
203230 MLB MLECOL 92% 515465 11525518 411364 142 247314439752 191307 268 329 109 +5 +2 -1 -6 +11 1.2
203331 MLB MLECOL 92% 505456 11124517 401344 122 243310430740 186304 278 324 105 +3 +2 -2 -5 +11 0.9
203432 MLB MLECOL 92% 495448 10723516 401344 102 239307420727 181300 278 318 101 +1 +1 -3 -5 +11 0.5
203533 MLB MLECOL 92% 427387 9019413 341183 71 233300403703 171295 288 310 96 -2 +1 -3 -5 +9 0.0
202725 MLB CTXCOL 92% 524476 12829721 391384 183 269329492821 223336 267 353 113 +8 +2 +1 -6 +11 1.8
202826 MLB CTXCOL 92% 514465 12628721 401334 183 271334497831 226333 268 353 114 +8 +2 +1 -6 +11 1.7
202927 MLB CTXCOL 92% 504455 12227620 401304 173 268333486818 218332 268 352 113 +8 +2 +1 -5 +11 1.7
203028 MLB CTXCOL 92% 494448 12027620 391284 163 268332489821 221330 268 350 112 +7 +2 +0 -5 +11 1.5
203129 MLB CTXCOL 92% 484438 11726619 391264 152 267333484817 217329 268 348 111 +6 +2 -0 -5 +10 1.3
203230 MLB CTXCOL 92% 474429 11325618 381254 132 263329476805 212327 268 345 109 +5 +2 -1 -5 +10 1.1
203331 MLB CTXCOL 92% 465421 10824517 371244 112 257323458781 202324 278 340 105 +3 +1 -2 -5 +10 0.8
203432 MLB CTXCOL 92% 455412 10423516 361234 91 252319449768 197319 278 333 101 +1 +1 -2 -5 +10 0.5
203533 MLB CTXCOL 92% 393356 8819414 311083 61 247313441754 194314 278 325 96 -2 +1 -3 -4 +9 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 43543943 103223052167 342115236 12421 262326473800 212327 268 344 94 +41 +16 -6 -51 +94 9.6
/ 162G A+C 650589 15434825 511725 193 261326474799 212327 268 344 94 +6 +2 -1 -8 +14 1.4
Career MLE 67446093 142730261197 522189562 30262 234301401702 167304 288 308 94 +45 +18 -7 -55 +102 10.5
/ 162G MLE 650587 13829619 501836 296 235301402703 167306 288 308 94 +6 +2 -1 -8 +14 1.4