Victor Mesa

PosOF
B/TR/R
Born1996-07-20
Age (2027)31
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202125AA/A+2 orgs316.249/.324/.34541151—.208/.266/.282
202226AAA/AAMIA342.219/.285/.27933539—.208/.261/.264
202327AAAMIA37.206/.270/.2941229—.171/.216/.257
Contract
No contract data on file.

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 = full-season projection (no games played yet). 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)
201923 AAJacksonville Jumbo Shrimp — 113107 19200 3160 30 178200196396 19209 143 177 -11 — — — — — —
201923 A+Jupiter Hammerheads — 390357 90530 19485 152 252299283582 31287 125 263 29 — — — — — —
201923 INTLSalt River Rafters — 7470 19400 3120 32 271301329630 57322 164 281 76 — — — — — —
202125 AAPensacola Blue Wahoos — 9175 7100 12192 01 93236107343 13121 2113 182 -12 — — — — — —
202125 A+Beloit Snappers — 225206 631214 16371 111 306359432791 126355 167 351 76 — — — — — —
202226 AAAJacksonville Jumbo Shrimp — 10395 19101 5131 92 200248242490 42217 135 223 19 — — — — — —
202226 AAPensacola Blue Wahoos — 239206 47612 16406 262 228301296597 68265 177 265 47 — — — — — —
202327 AAAJacksonville Jumbo Shrimp — 3734 7001 251 21 206270294564 88214 145 261 29 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201923 AA MLEJacksonville Jumbo Shrimp — 113108 17200 2190 30 157173176349 19188 172 152 -11 — — — — — —
201923 A+ MLEJupiter Hammerheads — 390362 74520 14685 152 204244229473 25240 174 211 29 — — — — — —
202125 AA MLEPensacola Blue Wahoos — 9179 7100 8242 01 89191101292 13116 269 150 -12 — — — — — —
202125 A+ MLEBeloit Snappers — 225211 541013 11491 111 256296355651 100311 225 280 76 — — — — — —
202226 AAA MLEJacksonville Jumbo Shrimp — 10396 18101 4161 92 188228229457 42202 164 196 19 — — — — — —
202226 AA MLEPensacola Blue Wahoos — 239212 46512 11516 262 217275278553 61249 215 238 47 — — — — — —
202327 AAA MLEJacksonville Jumbo Shrimp — 3735 6001 161 21 171216257473 86194 163 211 29 — — — — — —
201923 A+ MLE3 teams — 577541 105820 181005 214 194227216443 22235 173 198 20 — — — — — —
201923 A+ RAW3 teams — 577534 1281130 25765 214 240280272552 32276 134 248 20 — — — — — —
202125 A+ MLE2 teams — 316290 611113 19733 112 210266286552 76267 236 243 50 — — — — — —
202125 A+ RAW2 teams — 316281 701314 28563 112 249324345669 96295 189 302 50 — — — — — —
202226 AA MLE2 teams — 342309 63612 14677 354 204255249504 45246 204 225 39 — — — — — —
202226 AA RAW2 teams — 342301 66713 21537 354 219285279564 60249 156 253 39 — — — — — —
202327 AAA MLEJacksonville Jumbo Shrimp — 3735 6001 161 21 171216257473 86179 163 211 29 — — — — — —
202327 AAA RAWJacksonville Jumbo Shrimp — 3734 7001 251 21 206270294564 88214 145 261 29 — — — — — —
201923 A+ MLE3 teams — 577549 105820 181005 214 191227213440 22228 173 198 20 — — — — — —
202125 A+ MLE2 teams — 316291 611113 19733 112 210266285551 76255 236 243 50 — — — — — —
202226 AA MLE2 teams — 342318 63612 14677 354 198255242497 44235 204 225 39 — — — — — —
202327 AAA MLEJacksonville Jumbo Shrimp — 3735 6001 161 21 171216257473 86194 163 211 29 — — — — — —
▸ Career Totals
Career— MLE — 12721175 2352546 5224616 6911 200244243487 43244 194 217 33 -102 +9 +0 -8 +28 -7.4
/ 162G— MLE — 650600 1201323 271268 356 200244243487 43244 194 217 33 -52 +5 +0 -4 +14 -3.8

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2023 AAAJacksonville Jumbo Shrimp · 37 PAwOBA .254 → .211 (−42)K% 13.5% → 15.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.51%÷1.040×1.200——15.59%
BB% (unintentional) /PA5.41%÷1.008×0.690—×1.0033.71%
HBP% /PA2.70%—×0.940—×1.0032.55%
Singles /BIP20.69%÷1.016×0.930—×1.00318.99%
Doubles /BIP0.00%÷0.955×0.830—×1.0030.00%
Triples /BIP0.00%÷1.039×0.970—×1.0030.00%
Home runs /BIP3.45%÷1.031×0.700—×1.0032.35%

Factors used: league row International League. Park (home-season share, regressed): HR 106, 1B 103, 2B 91, 3B 108, K 108, BB 102 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average).

Result: wOBA .254 → .211; ISO .088 → .060; BABIP .214 → .194. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 AAPensacola Blue Wahoos · 239 PAwOBA .265 → .238 (−27)K% 16.7% → 21.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.74%÷0.964×1.220——21.18%
BB% (unintentional) /PA6.69%÷1.021×0.680—×0.9884.41%
HBP% /PA2.51%—×0.840—×0.9882.08%
Singles /BIP22.89%÷0.981×0.920×1.034×0.98821.94%
Doubles /BIP3.61%÷1.056×0.910×1.034×0.9883.18%
Triples /BIP0.60%÷1.150×0.880×1.034×0.9880.47%
Home runs /BIP1.20%÷1.048×0.800—×0.9880.91%

Factors used: league row SL. Park (home-season share, regressed): HR 110, 1B 96, 2B 111, 3B 130, K 93, BB 104 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.034.

Result: wOBA .265 → .238; ISO .068 → .057; BABIP .265 → .249. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 AAAJacksonville Jumbo Shrimp · 103 PAwOBA .222 → .196 (−26)K% 12.6% → 15.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.62%÷0.966×1.200——15.69%
BB% (unintentional) /PA4.85%÷0.978×0.690—×1.0183.49%
HBP% /PA0.97%—×0.940—×1.0180.93%
Singles /BIP20.73%÷1.054×0.930×1.036×1.01819.30%
Doubles /BIP1.22%÷0.898×0.830×1.036×1.0181.19%
Triples /BIP0.00%÷0.930×0.970×1.036×1.0180.00%
Home runs /BIP1.22%÷1.032×0.700—×1.0180.84%

Factors used: league row International League. Park (home-season share, regressed): HR 106, 1B 111, 2B 80, 3B 86, K 93, BB 96 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.036.

Result: wOBA .222 → .196; ISO .042 → .032; BABIP .217 → .202. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 A+Beloit Snappers · 225 PAwOBA .343 → .280 (−63)K% 16.4% → 21.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.44%÷1.025×1.350——21.66%
BB% (unintentional) /PA7.11%÷1.054×0.710—×0.9784.69%
HBP% /PA0.44%—×0.810—×0.9780.35%
Singles /BIP27.22%÷1.049×0.910×1.039×0.97824.01%
Doubles /BIP7.10%÷0.955×0.830×1.039×0.9786.27%
Triples /BIP0.59%÷0.977×0.820×1.039×0.9780.50%
Home runs /BIP2.37%÷1.082×0.830—×0.9781.78%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 116, 1B 110, 2B 91, 3B 95, K 105, BB 111 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.039.

Result: wOBA .343 → .280; ISO .126 → .101; BABIP .355 → .311. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2021 AAPensacola Blue Wahoos · 91 PAwOBA .183 → .150 (−32)K% 20.9% → 26.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.88%÷0.973×1.220——26.19%
BB% (unintentional) /PA13.19%÷0.985×0.690—×0.9989.22%
HBP% /PA2.20%—×0.850—×0.9981.86%
Singles /BIP10.71%÷1.011×0.940×1.049×0.99810.43%
Doubles /BIP1.79%÷1.026×0.870×1.049×0.9981.58%
Triples /BIP0.00%÷1.150×0.920×1.049×0.9980.00%
Home runs /BIP0.00%÷1.011×0.780—×0.9980.00%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 102, 2B 105, 3B 130, K 95, BB 97 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.049.

Result: wOBA .183 → .150; ISO .013 → .012; BABIP .121 → .116. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2019 A+Jupiter Hammerheads · 390 PAwOBA .258 → .211 (−47)K% 12.3% → 17.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.31%÷1.007×1.420——17.36%
BB% (unintentional) /PA4.62%÷0.998×0.750—×0.9983.46%
HBP% /PA1.28%—×0.930—×0.9981.19%
Singles /BIP26.54%÷1.045×0.920×0.950×0.99822.15%
Doubles /BIP1.62%÷0.931×0.960×0.950×0.9981.58%
Triples /BIP0.97%÷1.120×0.810×0.950×0.9980.67%
Home runs /BIP0.00%÷0.803×0.880—×0.9980.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 61, 1B 109, 2B 86, 3B 124, K 101, BB 100 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .258 → .211; ISO .031 → .025; BABIP .287 → .240. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2019 AAJacksonville Jumbo Shrimp · 113 PAwOBA .173 → .152 (−20)K% 14.2% → 17.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.16%÷1.007×1.220——17.16%
BB% (unintentional) /PA2.65%÷1.015×0.680—×1.0271.83%
HBP% /PA0.00%—×0.840—×1.0270.00%
Singles /BIP18.68%÷1.008×0.920×0.956×1.02716.74%
Doubles /BIP2.20%÷0.975×0.910×0.956×1.0272.01%
Triples /BIP0.00%÷0.900×0.880×0.956×1.0270.00%
Home runs /BIP0.00%÷0.918×0.800—×1.0270.00%

Factors used: league row SL. Park (home-season share, regressed): HR 84, 1B 102, 2B 95, 3B 80, K 101, BB 103 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.956.

Result: wOBA .173 → .152; ISO .019 → .017; BABIP .209 → .188. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .