Zach Borenstein

PosLF
B/TL/R
Born1990-07-23
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2020
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201828AAALas Vegas 51s572.248/.359/.47725374—.196/.276/.362
201929AAACHC43.244/.279/.3171012—.190/.209/.262
202030INTLMayos de Navo…40.132/.175/.15801-7—
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)
201121 ROKAZL Angels — 136113 31642 17216 121 274397451848 177322 1512 381 68 — — — — — —
201222 ACedar Rapids Kernels — 327293 7825311 27606 135 266340485825 218300 188 362 70 — — — — — —
201323 A+Inland Empire 66ers — 465407 13722728 43887 55 3374096311.041 295366 199 442 149 — — — — — —
201323 INTLMesa Solar Sox — 5644 6101 1191 03 136321227549 91147 1620 275 72 — — — — — —
201424 AAAReno Aces — 204190 49817 10551 03 258299421720 163323 275 314 48 — — — — — —
201424 AAMobile BayBears — 309271 701748 33701 94 258341439780 181315 2311 342 86 — — — — — —
201525 AAAReno Aces — 5352 8200 1140 00 154170192362 38211 262 164 -24 — — — — — —
201525 AAMobile BayBears — 327280 8815510 38553 64 314402511913 196353 1712 396 114 — — — — — —
201525 INTLAguilas Cibaenas — 8678 21202 8240 10 269337372709 103365 289 322 104 — — — — — —
201626 AAAReno Aces — 395357 972359 341162 151 272338440778 168376 299 344 56 — — — — — —
201727 AAAReno Aces — 433384 10727724 451260 21 279354573927 294349 2910 396 74 — — — — — —
201828 AAALas Vegas 51s — 572484 12032225 811823 34 248359477836 229338 3214 368 74 — — — — — —
201929 AAAIowa Cubs — 4341 10001 2180 00 244279317596 73409 425 270 12 — — — — — —
202030 INTLMayos de Navojoa — 4038 5100 2200 10 132175158333 26278 505 157 -7 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201121 ROK MLEAZL Angels — 136120 24432 10306 121 200294333627 133250 227 268 68 — — — — — —
201222 A MLECedar Rapids Kernels — 327303 631927 17876 135 208264353617 145266 275 272 70 — — — — — —
201323 A+ MLEInland Empire 66ers — 465421 12520529 291217 55 297352575927 278333 266 388 149 — — — — — —
201424 AAA MLEReno Aces — 204193 40615 7731 03 207239326565 119291 363 239 48 — — — — — —
201424 AA MLEMobile BayBears — 309283 671747 21861 94 237292399691 163297 287 296 86 — — — — — —
201525 AAA MLEReno Aces — 5352 6100 1190 00 115132135267 19203 362 133 -24 — — — — — —
201525 AA MLEMobile BayBears — 327293 821557 25693 64 280343437780 157323 218 336 114 — — — — — —
201626 AAA MLEReno Aces — 395369 751736 221512 151 203252314566 111318 386 251 56 — — — — — —
201727 AAA MLEReno Aces — 433398 8018516 311770 21 201259392651 191299 417 278 74 — — — — — —
201828 AAA MLELas Vegas 51s — 572511 10027218 542383 34 196276362638 166308 429 277 74 — — — — — —
201929 AAA MLEIowa Cubs — 4342 8001 1230 00 190209262471 71360 532 186 12 — — — — — —
201121 ROK MLEAZL Angels — 136120 24432 10306 121 200294333627 133250 227 268 68 — — — — — —
201121 ROK RAWAZL Angels — 136113 31642 17216 121 274397451848 177322 1512 381 68 — — — — — —
201222 A MLECedar Rapids Kernels — 327303 631927 17876 135 208264353617 145267 275 272 70 — — — — — —
201222 A RAWCedar Rapids Kernels — 327293 7825311 27606 135 266340485825 218300 188 362 70 — — — — — —
201323 A+ MLE2 teams — 521473 13922533 321368 58 294349571920 277341 266 388 149 — — — — — —
201323 A+ RAW2 teams — 521451 14323729 54978 58 317400592992 275343 1910 424 149 — — — — — —
201424 AA MLE2 teams — 513476 10623412 281592 97 223269363632 141302 315 273 71 — — — — — —
201424 AA RAW2 teams — 513461 11925515 431252 97 258324432756 174318 248 331 71 — — — — — —
201525 AA MLE3 teams — 466426 1092069 311073 74 256311394705 138316 237 308 94 — — — — — —
201525 AA RAW3 teams — 466410 11719512 47933 74 285363444807 159338 2010 356 94 — — — — — —
201626 AAA MLEReno Aces — 395369 751736 221512 151 203252314566 111322 386 251 56 — — — — — —
201626 AAA RAWReno Aces — 395357 972359 341162 151 272338440778 168376 299 344 56 — — — — — —
201727 AAA MLEReno Aces — 433398 8018516 311770 21 201259392651 191306 417 278 74 — — — — — —
201727 AAA RAWReno Aces — 433384 10727724 451260 21 279354573927 294349 2910 396 74 — — — — — —
201828 AAA MLELas Vegas 51s — 572511 10027218 542383 34 196276362638 166317 429 277 74 — — — — — —
201828 AAA RAWLas Vegas 51s — 572484 12032225 811823 34 248359477836 229338 3214 368 74 — — — — — —
201929 AAA MLEIowa Cubs — 4342 8001 1230 00 190209262471 71389 532 186 12 — — — — — —
201929 AAA RAWIowa Cubs — 4341 10001 2180 00 244279317596 73409 425 270 12 — — — — — —
202030 INTL MLEMayos de Navojoa — 4038 5100 2200 10 132175158333 26278 505 — — — — — — — —
202030 INTL RAWMayos de Navojoa — 4038 5100 2200 10 132175158333 26278 505 157 -7 — — — — — —
201121 ROK MLEAZL Angels — 136119 24432 10306 121 202294336630 134250 227 268 68 — — — — — —
201222 A MLECedar Rapids Kernels — 327301 631927 17876 135 209264355619 146266 275 272 70 — — — — — —
201323 A+ MLE2 teams — 521476 13922533 321368 58 292349567916 275333 266 388 149 — — — — — —
201424 AA MLE2 teams — 513478 10623412 281592 97 222269362631 140295 315 273 71 — — — — — —
201525 AA MLE3 teams — 466429 1092069 311073 74 254311392702 138306 237 308 94 — — — — — —
201626 AAA MLEReno Aces — 395368 751736 221512 151 204252315567 111318 386 251 56 — — — — — —
201727 AAA MLEReno Aces — 433399 8018516 311770 21 201259391650 190299 417 278 74 — — — — — —
201828 AAA MLELas Vegas 51s — 572510 10027218 542383 34 196276363639 167308 429 277 74 — — — — — —
201929 AAA MLEIowa Cubs — 4342 8001 1230 00 190209262471 71360 532 186 12 — — — — — —
▸ Career Totals
Career— MLE — 34463156 70915130104 228112830 6731 225283390674 166310 337 289 82 -74 +1 +0 -37 +75 -3.6
/ 162G— MLE — 650595 13428620 432136 136 225284393677 168310 337 289 82 -14 +0 +0 -7 +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.

2019 AAAIowa Cubs · 43 PAwOBA .263 → .186 (−77)K% 41.9% → 52.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA41.86%÷1.025×1.290——52.68%
BB% (unintentional) /PA4.65%÷0.968×0.710—×0.9823.35%
HBP% /PA0.00%—×0.980—×0.9820.00%
Singles /BIP39.13%÷0.993×0.900—×0.98234.83%
Doubles /BIP0.00%÷1.014×0.810—×0.9820.00%
Triples /BIP0.00%÷1.029×0.810—×0.9820.00%
Home runs /BIP4.35%÷1.050×0.780—×0.9823.17%

Factors used: league row PCL. Park (home-season share, regressed): HR 110, 1B 99, 2B 103, 3B 106, K 105, BB 94 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average).

Result: wOBA .263 → .186; ISO .073 → .044; BABIP .409 → .360. 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 AAALas Vegas 51s · 572 PAwOBA .359 → .277 (−82)K% 31.8% → 41.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.82%÷0.986×1.290——41.64%
BB% (unintentional) /PA13.81%÷1.039×0.710—×0.9929.36%
HBP% /PA0.52%—×0.980—×0.9920.51%
Singles /BIP20.20%÷0.992×0.900×1.046×0.99219.03%
Doubles /BIP10.60%÷0.918×0.810×1.046×0.9929.70%
Triples /BIP0.66%÷0.959×0.810×1.046×0.9920.58%
Home runs /BIP8.28%÷1.009×0.780—×0.9926.35%

Factors used: league row PCL. Park (home-season share, regressed): HR 102, 1B 98, 2B 84, 3B 92, K 97, BB 108 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.046.

Result: wOBA .359 → .277; ISO .229 → .171; BABIP .338 → .308. 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 AAAReno Aces · 433 PAwOBA .388 → .278 (−111)K% 29.1% → 40.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.10%÷0.919×1.290——40.86%
BB% (unintentional) /PA10.16%÷1.007×0.710—×1.0037.18%
HBP% /PA0.00%—×0.980—×1.0030.00%
Singles /BIP18.99%÷0.992×0.900×1.049×1.00318.13%
Doubles /BIP10.47%÷1.089×0.810×1.049×1.0038.19%
Triples /BIP2.71%÷1.150×0.810×1.049×1.0032.01%
Home runs /BIP9.30%÷1.044×0.780—×1.0036.97%

Factors used: league row PCL. Park (home-season share, regressed): HR 109, 1B 98, 2B 118, 3B 130, K 84, 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.049.

Result: wOBA .388 → .278; ISO .294 → .194; BABIP .349 → .299. 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 AAAReno Aces · 395 PAwOBA .333 → .251 (−82)K% 29.4% → 38.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.37%÷0.991×1.290——38.24%
BB% (unintentional) /PA7.59%÷0.979×0.710—×1.0185.61%
HBP% /PA0.51%—×0.980—×1.0180.51%
Singles /BIP24.90%÷1.052×0.900×1.020×1.01822.13%
Doubles /BIP9.54%÷1.060×0.810×1.020×1.0187.57%
Triples /BIP2.07%÷1.150×0.810×1.020×1.0181.52%
Home runs /BIP3.73%÷1.092×0.780—×1.0182.72%

Factors used: league row PCL. Park (home-season share, regressed): HR 118, 1B 110, 2B 112, 3B 130, K 98, 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.020.

Result: wOBA .333 → .251; ISO .168 → .115; BABIP .376 → .318. 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).

2015 AAMobile BayBears · 327 PAwOBA .392 → .336 (−56)K% 16.8% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.82%÷0.975×1.220——21.04%
BB% (unintentional) /PA11.62%÷1.043×0.680—×0.9987.56%
HBP% /PA0.92%—×0.840—×0.9980.77%
Singles /BIP25.78%÷1.011×0.920×1.009×0.99823.62%
Doubles /BIP6.67%÷0.961×0.910×1.009×0.9986.36%
Triples /BIP2.22%÷0.921×0.880×1.009×0.9982.14%
Home runs /BIP4.44%÷1.098×0.800—×0.9983.23%

Factors used: league row SL. Park (home-season share, regressed): HR 120, 1B 102, 2B 92, 3B 84, K 95, BB 109 — 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.009.

Result: wOBA .392 → .336; ISO .196 → .168; BABIP .353 → .323. 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).

2015 AAAReno Aces · 53 PAwOBA .160 → .133 (−27)K% 26.4% → 35.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.42%÷0.969×1.290——35.15%
BB% (unintentional) /PA1.89%÷0.997×0.710—×1.0331.39%
HBP% /PA0.00%—×0.980—×1.0330.00%
Singles /BIP15.79%÷0.964×0.900×1.050×1.03315.98%
Doubles /BIP5.26%÷1.083×0.810×1.050×1.0334.27%
Triples /BIP0.00%÷1.150×0.810×1.050×1.0330.00%
Home runs /BIP0.00%÷1.027×0.780—×1.0330.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 105, 1B 93, 2B 117, 3B 130, K 94, BB 99 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .160 → .133; ISO .038 → .028; BABIP .211 → .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).

2014 AAMobile BayBears · 309 PAwOBA .336 → .296 (−40)K% 22.7% → 27.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.65%÷0.993×1.220——27.82%
BB% (unintentional) /PA10.03%÷1.030×0.680—×1.0126.70%
HBP% /PA0.32%—×0.840—×1.0120.28%
Singles /BIP20.40%÷1.018×0.920×1.026×1.01219.14%
Doubles /BIP8.46%÷0.965×0.910×1.026×1.0128.28%
Triples /BIP1.99%÷1.038×0.880×1.026×1.0121.75%
Home runs /BIP3.98%÷0.902×0.800—×1.0123.57%

Factors used: league row SL. Park (home-season share, regressed): HR 80, 1B 104, 2B 93, 3B 108, K 99, BB 106 — 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.026.

Result: wOBA .336 → .296; ISO .181 → .167; BABIP .315 → .297. 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).

2014 AAAReno Aces · 204 PAwOBA .308 → .239 (−69)K% 27.0% → 36.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.96%÷0.965×1.290——36.04%
BB% (unintentional) /PA4.90%÷1.049×0.710—×1.0483.48%
HBP% /PA0.49%—×0.980—×1.0480.50%
Singles /BIP24.44%÷1.047×0.900×1.041×1.04822.93%
Doubles /BIP5.93%÷1.047×0.810×1.041×1.0485.00%
Triples /BIP0.74%÷1.150×0.810×1.041×1.0480.57%
Home runs /BIP5.19%÷1.116×0.780—×1.0483.80%

Factors used: league row PCL. Park (home-season share, regressed): HR 123, 1B 109, 2B 109, 3B 130, K 93, BB 110 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.041.

Result: wOBA .308 → .239; ISO .163 → .113; BABIP .323 → .291. 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 — .