Victor Izturis

C Hill City Howlers
Age 22 L/R 5'9" / 165 lbs A Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
OGV OFP35OGV rank#1065ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202419ROKCLE102.169/.373/.2211219—.116/.255/.163
202520ROKCLE43.242/.395/.3941156—.189/.302/.324
202621A+/ACLE152.177/.296/.2692225—.147/.237/.228
2027PROJMLE22MLBCLE262.207/.280/.30642670.1
2028PROJ34% MLB23MLBCLE47.212/.285/.31910720.0
2029PROJ46% MLB24MLBCLE97.215/.289/.33021760.1
Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Pre-Arb$1.0M+3
Skills · percentileMiLB Statcast 2026 A
Chase%89
Whiff%79
Z-Con%75
K%63
BB%46
ISO32
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 97%
CompsDarrien Miller (age 23) · Johnny Monell (age 22) · Carlos Soto (age 22)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 89 proj PA
wRC+†67
AVG/OBP/SLG.205 / .278 / .304
PA89
HR1
K%29
BB%8
ISO99
MLB%0%
Value2027 · WAR
BAT: -3.5 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +1.9 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.51.00.10.20.30.40.30.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$8M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.4$1M+$0.6M
2033Pre-Arb$0.9M+0.3$0.8M+$0.3M
2034Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2035Arb-1$0.4M———
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $2M $2M +$0.8M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202217 ROKDSL CLE Red — 150119 30700 20168 01 252395311705 59283 1113 331 46 — — — — — —
202318 ROKACL Guardians — 149121 32201 24272 00 264395306700 41326 1816 330 54 — — — — — —
202419 ROKACL Guardians — 10277 13101 24321 20 169373221593 52273 3124 302 19 — — — — — —
202520 ROKACL Guardians — 4333 8201 881 10 242395394789 152292 1919 360 56 — — — — — —
202621 A+Lake County Captains — 2320 3100 380 00 150261200461 50250 3513 226 1 — — — — — —
202621 AHill City Howlers — 129110 20502 15284 20 182302282584 100225 2212 277 29 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202217 ROK MLEDSL CLE Red — 150125 22500 14198 01 176299216515 40189 139 236 46 — — — — — —
202318 ROK MLEACL Guardians — 149130 28201 15392 00 215306254560 38278 2610 248 54 — — — — — —
202419 ROK MLEACL Guardians — 10286 10101 15471 20 116255163418 47223 4615 197 19 — — — — — —
202520 ROK MLEACL Guardians — 4337 7201 5111 10 189302324627 135229 2612 251 56 — — — — — —
202621 A+ MLELake County Captains — 2321 3100 2100 00 143217190408 48227 439 170 1 — — — — — —
202621 A MLEHill City Howlers — 129115 17402 10384 20 148240235475 87198 298 211 29 — — — — — —
202217 ROK MLEDSL CLE Red — 150125 22500 14198 01 176299216515 40202 139 236 46 — — — — — —
202217 ROK RAWDSL CLE Red — 150119 30700 20168 01 252395311705 59283 1113 331 46 — — — — — —
202318 ROK MLEACL Guardians — 149130 28201 15392 00 215306254560 38293 2610 248 54 — — — — — —
202318 ROK RAWACL Guardians — 149121 32201 24272 00 264395306700 41326 1816 330 54 — — — — — —
202419 ROK MLEACL Guardians — 10286 10101 15471 20 116255163418 47237 4615 197 19 — — — — — —
202419 ROK RAWACL Guardians — 10277 13101 24321 20 169373221593 52273 3124 302 19 — — — — — —
202520 ROK MLEACL Guardians — 4337 7201 5111 10 189302324627 135240 2612 251 56 — — — — — —
202520 ROK RAWACL Guardians — 4333 8201 881 10 242395394789 152292 1919 360 56 — — — — — —
202621 A MLE2 teams — 152135 20502 13484 20 148243230473 81212 329 205 25 — — — — — —
202621 A RAW2 teams — 152130 23602 18364 20 177296269565 92228 2412 269 25 — — — — — —
202217 ROK MLEDSL CLE Red — 150127 22500 14198 01 173299213512 39189 139 236 46 — — — — — —
202318 ROK MLEACL Guardians — 149131 28201 15392 00 214306252558 38278 2610 248 54 — — — — — —
202419 ROK MLEACL Guardians — 10285 10101 15471 20 118255165420 47223 4615 197 19 — — — — — —
202520 ROK MLEACL Guardians — 4337 7201 5111 10 189302324627 135229 2612 251 56 — — — — — —
202621 A MLE2 teams — 152134 20502 13484 20 149243231475 82202 329 205 25 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 ROK MLEACL Guardians — 10285 10101 15471 20 118255165420 47223 4615 197 19 — — — — — —
202520 ROK MLEACL Guardians — 4337 7201 5111 10 189302324627 135229 2612 251 56 — — — — — —
202621 A MLE2 teams — 152134 20502 13484 20 149243231475 82202 329 205 25 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLECLE 0% 262236 49914 21753 21 207280306587 99283 298 267 67 -10 +0 +0 +5 +6 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLECLE 34% 136122 26512 11382 10 212285320605 109285 288 275 72 -5 +0 +0 +2 +3 0.1
202924 MLB MLECLE 46% 211190 40714 17592 10 215289332621 116286 288 281 76 -6 +0 +0 +4 +5 0.3
203025 MLB MLECLE 52% 275247 551026 23763 20 218292340632 122286 288 285 79 -7 +0 +0 +5 +6 0.5
203126 MLB MLECLE 54% 323289 641227 27884 21 220294346640 126287 278 288 81 -7 +0 +0 +6 +7 0.6
203227 MLB MLECLE 54% 346310 691328 29944 21 220294347640 127286 278 288 81 -8 +0 +0 +6 +7 0.6
203328 MLB MLECLE 54% 353317 701328 29974 21 218292342634 124285 278 286 80 -9 +0 -1 +6 +8 0.5
203429 MLB MLECLE 53% 350314 681227 29974 21 216289335624 120284 288 282 77 -10 +0 -1 +6 +8 0.3
203530 MLB MLECLE 52% 344309 661227 28964 23 213285328613 115282 288 277 74 -11 -1 -2 +6 +7 -0.0
202823 MLB CTXCLE 34% 4742 9201 4131 00 212285319604 107285 289 274 72 -2 +0 +0 +1 +1 0.0
202924 MLB CTXCLE 46% 9788 18302 8271 10 215289330619 115286 288 280 76 -3 +0 +0 +2 +2 0.1
203025 MLB CTXCLE 52% 142127 28513 12392 10 218292339630 121287 278 285 79 -4 +0 +0 +3 +3 0.2
203126 MLB CTXCLE 54% 175157 34614 14482 10 220294345638 125287 278 288 81 -4 +0 +0 +3 +4 0.3
203227 MLB CTXCLE 54% 188168 37714 16512 10 220294345639 125286 279 288 81 -4 +0 +0 +3 +4 0.4
203328 MLB CTXCLE 54% 192172 38714 16532 10 218292341633 122285 288 285 80 -5 +0 -0 +3 +4 0.3
203429 MLB CTXCLE 53% 186167 37714 15512 11 216289334623 119284 278 282 77 -5 -0 -1 +3 +4 0.1
203530 MLB CTXCLE 52% 180161 35614 15502 11 213285327612 114282 288 277 74 -6 -0 -1 +3 +4 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 12071082 23643626 10033214 72 218293341634 123288 288 283 70 -31 +1 -2 +22 +26 1.5
/ 162G— A+C — 650583 12723314 541798 41 218293340633 122288 288 283 70 -17 +0 -1 +12 +14 0.8
Career— MLE — 30232692 5611021455 26283544 208 208289318607 110278 289 272 70 -65 +0 -4 +43 +53 2.8
/ 162G— MLE — 650579 12122312 561809 42 209289320608 111279 289 272 70 -17 +0 -1 +12 +14 0.7

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.

2026 AHill City Howlers · 129 PAwOBA .271 → .211 (−60)K% 21.7% → 29.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.71%÷1.000×1.360——29.52%
BB% (unintentional) /PA11.63%÷1.000×0.690—×1.0158.14%
HBP% /PA3.10%—×0.780—×1.0152.45%
Singles /BIP15.85%÷1.000×0.920×0.971×1.01514.38%
Doubles /BIP6.10%÷1.000×0.830×0.971×1.0154.99%
Triples /BIP0.00%÷1.000×0.910×0.971×1.0150.00%
Home runs /BIP2.44%÷1.000×0.800—×1.0151.98%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.971.

Result: wOBA .271 → .211; ISO .100 → .077; BABIP .225 → .198. 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).

2026 A+Lake County Captains · 23 PAwOBA .221 → .170 (−51)K% 34.8% → 44.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.78%÷1.000×1.270——44.17%
BB% (unintentional) /PA13.04%÷1.000×0.710—×1.0279.51%
HBP% /PA0.00%—×0.790—×1.0270.00%
Singles /BIP16.67%÷1.000×0.920—×1.02715.75%
Doubles /BIP8.33%÷1.000×0.810—×1.0276.93%
Triples /BIP0.00%÷1.000×0.850—×1.0270.00%
Home runs /BIP0.00%÷1.000×0.800—×1.0270.00%

Factors used: league row Midwest League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .221 → .170; ISO .050 → .037; BABIP .250 → .227. 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).

2025 ROKACL Guardians · 43 PAwOBA .352 → .251 (−101)K% 18.6% → 25.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.60%÷1.041×1.440——25.74%
BB% (unintentional) /PA18.60%÷1.018×0.620—×0.99511.27%
HBP% /PA2.33%—×0.720—×0.9951.67%
Singles /BIP20.00%÷0.985×0.820—×0.99516.56%
Doubles /BIP8.00%÷0.982×0.720—×0.9955.83%
Triples /BIP0.00%÷1.075×0.720—×0.9950.00%
Home runs /BIP4.00%÷1.388×0.780—×0.9952.24%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 178, 1B 97, 2B 96, 3B 115, K 108, BB 104 — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average).

Result: wOBA .352 → .251; ISO .152 → .100; BABIP .292 → .229. 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).

2024 ROKACL Guardians · 102 PAwOBA .296 → .197 (−99)K% 31.4% → 45.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.37%÷0.988×1.440——45.73%
BB% (unintentional) /PA23.53%÷0.998×0.620—×1.00814.73%
HBP% /PA0.98%—×0.720—×1.0080.71%
Singles /BIP24.44%÷0.982×0.820×0.990×1.00820.36%
Doubles /BIP2.22%÷1.054×0.720×0.990×1.0081.51%
Triples /BIP0.00%÷0.935×0.720×0.990×1.0080.00%
Home runs /BIP2.22%÷0.984×0.780—×1.0081.77%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 97, 1B 96, 2B 111, 3B 87, K 98, BB 100 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .296 → .197; ISO .052 → .035; BABIP .273 → .223. 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).

2023 ROKACL Guardians · 149 PAwOBA .327 → .248 (−79)K% 18.1% → 26.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.12%÷1.005×1.440——25.97%
BB% (unintentional) /PA16.11%÷1.030×0.620—×1.0229.91%
HBP% /PA1.34%—×0.720—×1.0220.99%
Singles /BIP30.85%÷1.024×0.820×1.050×1.02226.53%
Doubles /BIP2.13%÷0.967×0.720×1.050×1.0221.70%
Triples /BIP0.00%÷0.925×0.720×1.050×1.0220.00%
Home runs /BIP1.06%÷1.349×0.780—×1.0220.63%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 170, 1B 105, 2B 93, 3B 85, K 101, BB 106 — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .327 → .248; ISO .041 → .028; BABIP .326 → .278. 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 DSLDSL CLE Red · 150 PAwOBA .330 → .236 (−95)K% 10.7% → 12.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.67%÷1.017×1.220——12.80%
BB% (unintentional) /PA13.33%÷1.002×0.700—×1.0229.52%
HBP% /PA5.33%—×0.700—×1.0223.82%
Singles /BIP22.33%÷1.017×0.680×0.996×1.02215.21%
Doubles /BIP6.80%÷0.987×0.600×0.996×1.0224.21%
Triples /BIP0.00%÷0.900×0.600×0.996×1.0220.00%
Home runs /BIP0.00%÷1.187×0.470—×1.0220.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 137, 1B 103, 2B 97, 3B 80, K 103, BB 100 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.996.

Result: wOBA .330 → .236; ISO .059 → .039; BABIP .283 → .189. 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).