Delvin Zinn

Pos2B
B/TR/R
Born1997-05-29
Age (2027)30
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201922A+/ACHC480.259/.323/.33123042—.211/.259/.265
202124AA/A+2 orgs392.215/.285/.29244429—.179/.232/.235
202225AATennessee Smo…138.137/.257/.1790128—.124/.221/.165
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)
201619 ROKAZL Cubs — 3433 6100 1120 02 182206212418 30286 353 191 -36 — — — — — —
201720 ROKAZL Cubs — 128114 26610 12310 31 228302298600 70313 249 273 10 — — — — — —
201821 ASouth Bend Cubs — 239217 62311 14373 36 286338323660 37337 156 298 61 — — — — — —
201922 A+Myrtle Beach Pelicans — 222198 481000 12405 165 242302293595 51296 185 267 37 — — — — — —
201922 ASouth Bend Cubs — 258231 631122 18586 143 273341364705 91357 227 318 47 — — — — — —
202124 AATennessee Smokies — 9788 14200 7210 26 159221182403 23206 227 189 -2 — — — — — —
202124 A+South Bend Cubs — 295261 61734 25602 426 234306330635 96282 208 283 39 — — — — — —
202225 AATennessee Smokies — 138117 16500 15344 123 137257179437 43188 2511 216 8 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201619 ROK MLEAZL Cubs — 3433 4100 1170 02 121147152299 30231 503 115 -36 — — — — — —
201720 ROK MLEAZL Cubs — 128119 19410 7450 31 160206210416 50246 355 183 10 — — — — — —
201821 A MLESouth Bend Cubs — 239221 57211 10503 36 258299290589 32315 214 258 61 — — — — — —
201922 A+ MLEMyrtle Beach Pelicans — 222204 43800 6565 165 211251250501 39270 253 223 37 — — — — — —
201922 A MLESouth Bend Cubs — 258237 50812 12826 143 211267278545 68306 325 238 47 — — — — — —
202124 AA MLETennessee Smokies — 9790 14200 5260 26 156200178378 22203 275 165 -2 — — — — — —
202124 A+ MLESouth Bend Cubs — 295268 50523 18802 426 187243254497 67241 276 226 39 — — — — — —
202225 AA MLETennessee Smokies — 138121 15500 11434 123 124221165386 41177 318 180 8 — — — — — —
201619 ROK MLEAZL Cubs — 3433 4100 1170 02 121147152299 30250 503 115 -36 — — — — — —
201619 ROK RAWAZL Cubs — 3433 6100 1120 02 182206212418 30286 353 191 -36 — — — — — —
201720 ROK MLEAZL Cubs — 128119 19410 7450 31 160206210416 50257 355 183 10 — — — — — —
201720 ROK RAWAZL Cubs — 128114 26610 12310 31 228302298600 70313 249 273 10 — — — — — —
201821 A MLESouth Bend Cubs — 239221 57211 10503 36 258299290589 32326 214 258 61 — — — — — —
201821 A RAWSouth Bend Cubs — 239217 62311 14373 36 286338323660 37337 156 298 61 — — — — — —
201922 A MLE2 teams — 480440 931612 1913811 308 211262266528 55299 294 231 43 — — — — — —
201922 A RAW2 teams — 480429 1112122 309811 308 259323331654 72327 206 294 43 — — — — — —
202124 A+ MLE2 teams — 392358 64723 231062 4412 179232235467 56239 276 211 29 — — — — — —
202124 A+ RAW2 teams — 392349 75934 32812 4412 215285292577 77263 218 260 29 — — — — — —
202225 AA MLETennessee Smokies — 138121 15500 11434 123 124221165386 41188 318 180 8 — — — — — —
202225 AA RAWTennessee Smokies — 138117 16500 15344 123 137257179437 43188 2511 216 8 — — — — — —
201619 ROK MLEAZL Cubs — 3433 4100 1170 02 121147152299 30231 503 115 -36 — — — — — —
201720 ROK MLEAZL Cubs — 128120 19410 7450 31 158206208415 50246 355 183 10 — — — — — —
201821 A MLESouth Bend Cubs — 239224 57211 10503 36 254299286585 31315 214 258 61 — — — — — —
201922 A MLE2 teams — 480447 931612 1913811 308 208262262523 54289 294 231 43 — — — — — —
202124 A+ MLE2 teams — 392364 64723 231062 4412 176232231463 55232 276 211 29 — — — — — —
202225 AA MLETennessee Smokies — 138122 15500 11434 123 123221164385 41177 318 180 8 — — — — — —
▸ Career Totals
Career— MLE — 14111292 2523556 7139920 9232 195248244492 49273 285 218 34 -111 +6 +0 +5 +31 -7.2
/ 162G— MLE — 650595 1161623 331849 4215 195248244491 49273 285 218 34 -51 +2 +0 +2 +14 -3.3

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.

2022 AATennessee Smokies · 138 PAwOBA .214 → .180 (−34)K% 24.6% → 31.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.64%÷0.958×1.220——31.39%
BB% (unintentional) /PA10.87%÷0.940×0.680—×0.9987.85%
HBP% /PA2.90%—×0.840—×0.9982.43%
Singles /BIP13.25%÷0.982×0.920×0.992×0.99812.30%
Doubles /BIP6.02%÷0.929×0.910×0.992×0.9985.84%
Triples /BIP0.00%÷0.973×0.880×0.992×0.9980.00%
Home runs /BIP0.00%÷1.010×0.800—×0.9980.00%

Factors used: league row SL. Park (home-season share, regressed): HR 102, 1B 96, 2B 86, 3B 95, K 92, BB 88 — 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 ×0.992.

Result: wOBA .214 → .180; ISO .043 → .040; BABIP .188 → .177. 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+South Bend Cubs · 295 PAwOBA .281 → .226 (−55)K% 20.3% → 27.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.34%÷1.012×1.350——27.14%
BB% (unintentional) /PA8.47%÷0.968×0.710—×0.9886.14%
HBP% /PA0.68%—×0.810—×0.9880.54%
Singles /BIP23.38%÷0.990×0.910×0.973×0.98820.66%
Doubles /BIP3.48%÷1.080×0.830×0.973×0.9882.57%
Triples /BIP1.49%÷1.150×0.820×0.973×0.9881.02%
Home runs /BIP1.99%÷0.928×0.830—×0.9881.76%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 86, 1B 98, 2B 116, 3B 130, K 102, BB 94 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.973.

Result: wOBA .281 → .226; ISO .096 → .074; BABIP .282 → .241. 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 AATennessee Smokies · 97 PAwOBA .186 → .165 (−21)K% 21.6% → 26.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.65%÷0.990×1.220——26.69%
BB% (unintentional) /PA7.22%÷1.066×0.690—×1.0124.73%
HBP% /PA0.00%—×0.850—×1.0120.00%
Singles /BIP17.91%÷0.970×0.940×1.022×1.01217.95%
Doubles /BIP2.99%÷1.015×0.870×1.022×1.0122.65%
Triples /BIP0.00%÷1.150×0.920×1.022×1.0120.00%
Home runs /BIP0.00%÷1.050×0.780—×1.0120.00%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 110, 1B 94, 2B 103, 3B 130, K 98, BB 113 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.022.

Result: wOBA .186 → .165; ISO .023 → .020; BABIP .206 → .203. 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 ASouth Bend Cubs · 258 PAwOBA .309 → .238 (−71)K% 22.5% → 31.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.48%÷0.968×1.360——31.59%
BB% (unintentional) /PA6.98%÷0.994×0.690——4.84%
HBP% /PA2.33%—×0.780——1.81%
Singles /BIP27.75%÷0.987×0.920×0.950—24.56%
Doubles /BIP6.36%÷1.026×0.830×0.950—4.89%
Triples /BIP1.16%÷1.150×0.910×0.950—0.87%
Home runs /BIP1.16%÷0.914×0.800——1.01%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 83, 1B 97, 2B 105, 3B 130, K 94, BB 99 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .309 → .238; ISO .091 → .067; BABIP .357 → .306. 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+Myrtle Beach Pelicans · 222 PAwOBA .261 → .223 (−38)K% 18.0% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.02%÷1.009×1.420——25.35%
BB% (unintentional) /PA4.50%÷1.041×0.630—×1.0122.76%
HBP% /PA2.25%—×0.860—×1.0121.96%
Singles /BIP24.05%÷0.967×0.940×0.950×1.01222.48%
Doubles /BIP6.33%÷0.968×0.830×0.950×1.0125.22%
Triples /BIP0.00%÷0.964×0.800×0.950×1.0120.00%
Home runs /BIP0.00%÷0.956×0.900—×1.0120.00%

Factors used: league row CAR. Park (home-season share, regressed): HR 91, 1B 93, 2B 94, 3B 93, K 102, BB 108 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .261 → .223; ISO .051 → .041; BABIP .296 → .270. 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).

2018 ASouth Bend Cubs · 239 PAwOBA .292 → .258 (−34)K% 15.5% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.48%÷1.005×1.360——20.95%
BB% (unintentional) /PA5.86%÷0.968×0.690—×1.0154.24%
HBP% /PA1.26%—×0.780—×1.0150.99%
Singles /BIP31.67%÷0.982×0.920×0.994×1.01529.94%
Doubles /BIP1.67%÷1.092×0.830×0.994×1.0151.28%
Triples /BIP0.56%÷1.000×0.910×0.994×1.0150.51%
Home runs /BIP0.56%÷0.881×0.800—×1.0150.51%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 76, 1B 96, 2B 118, 3B 100, K 101, BB 94 — 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.994.

Result: wOBA .292 → .258; ISO .037 → .031; BABIP .337 → .315. 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).

2017 ROKAZL Cubs · 128 PAwOBA .266 → .183 (−83)K% 24.2% → 34.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.22%÷1.000×1.440——34.88%
BB% (unintentional) /PA9.38%÷1.000×0.620—×0.9955.78%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP22.89%÷1.000×0.820×0.994×0.99518.57%
Doubles /BIP7.23%÷1.000×0.720×0.994×0.9955.15%
Triples /BIP1.20%÷1.000×0.720×0.994×0.9950.86%
Home runs /BIP0.00%÷1.000×0.780—×0.9950.00%

Factors used: level-wide ROK 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 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .266 → .183; ISO .070 → .046; BABIP .313 → .246. 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).

2016 ROKAZL Cubs · 34 PAwOBA .186 → .115 (−71)K% 35.3% → 50.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.29%÷1.000×1.440——50.82%
BB% (unintentional) /PA2.94%÷1.000×0.620—×1.0081.84%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP23.81%÷1.000×0.820—×1.00819.67%
Doubles /BIP4.76%÷1.000×0.720—×1.0083.45%
Triples /BIP0.00%÷1.000×0.720—×1.0080.00%
Home runs /BIP0.00%÷1.000×0.780—×1.0080.00%

Factors used: level-wide ROK 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 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average).

Result: wOBA .186 → .115; ISO .030 → .017; BABIP .286 → .231. 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).