Brandon Meredith
| Year | Age | Lvl / Team | PA | AVG/OBP/SLG | HR | SB | wRC+ | WAR | MLE AVG/OBP/SLG |
|---|---|---|---|---|---|---|---|---|---|
| 2013 | 23 | A+Lancaster Jet… | 448 | .281/.405/.508 | 16 | 6 | 82 | — | .202/.301/.354 |
| 2014 | 24 | AA/A+2 orgs | 330 | .239/.347/.450 | 15 | 4 | 71 | — | .192/.276/.355 |
| 2015 | 25 | AAHOU | 169 | .248/.333/.369 | 4 | 2 | 51 | — | .194/.256/.284 |
Career Stats + Projections
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.
| Year | Age | Lvl | Team | MLB% | PA | AB | H | 2B | 3B | HR | BB | SO | HBP | SB | CS | AVG | OBP | SLG | OPS | ISO | BABIP | K% | BB% | wOBA | wRC+ | BAT | RUN | FLD | POS | REP | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▸ Career — actual stats, one row per stint (as recorded, no adjustments) | |||||||||||||||||||||||||||||||
| 2012 | 22 | A | Lexington Legends | — | 370 | 316 | 88 | 19 | 4 | 15 | 43 | 86 | 8 | 12 | 3 | 278 | 379 | 506 | 885 | 228 | 336 | 23 | 12 | 387 | 92 | — | — | — | — | — | — |
| 2013 | 23 | A+ | Lancaster JetHawks | — | 448 | 366 | 103 | 25 | 5 | 16 | 64 | 88 | 12 | 6 | 7 | 281 | 405 | 508 | 913 | 227 | 326 | 20 | 14 | 398 | 82 | — | — | — | — | — | — |
| 2014 | 24 | AA | Corpus Christi Hooks | — | 157 | 127 | 30 | 7 | 0 | 8 | 24 | 35 | 2 | 4 | 3 | 236 | 366 | 480 | 846 | 244 | 259 | 22 | 15 | 366 | 93 | — | — | — | — | — | — |
| 2014 | 24 | A+ | Lancaster JetHawks | — | 173 | 153 | 37 | 3 | 2 | 7 | 17 | 35 | 3 | 0 | 1 | 242 | 329 | 425 | 754 | 183 | 270 | 20 | 10 | 337 | 51 | — | — | — | — | — | — |
| 2015 | 25 | AA | Corpus Christi Hooks | — | 169 | 149 | 37 | 4 | 1 | 4 | 18 | 38 | 1 | 2 | 4 | 248 | 333 | 369 | 702 | 121 | 306 | 22 | 11 | 318 | 51 | — | — | — | — | — | — |
| ▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents) | |||||||||||||||||||||||||||||||
| 2012 | 22 | A MLE | Lexington Legends | — | 370 | 331 | 76 | 15 | 4 | 11 | 28 | 110 | 8 | 12 | 3 | 230 | 305 | 399 | 704 | 169 | 301 | 30 | 8 | 304 | 92 | — | — | — | — | — | — |
| 2013 | 23 | A+ MLE | Lancaster JetHawks | — | 448 | 387 | 78 | 17 | 3 | 12 | 43 | 127 | 12 | 6 | 7 | 202 | 301 | 354 | 655 | 152 | 256 | 28 | 10 | 290 | 82 | — | — | — | — | — | — |
| 2014 | 24 | AA MLE | Corpus Christi Hooks | — | 157 | 134 | 28 | 7 | 0 | 7 | 17 | 43 | 2 | 4 | 3 | 209 | 307 | 418 | 725 | 209 | 234 | 27 | 11 | 306 | 93 | — | — | — | — | — | — |
| 2014 | 24 | A+ MLE | Lancaster JetHawks | — | 173 | 158 | 28 | 2 | 1 | 5 | 12 | 49 | 3 | 0 | 1 | 177 | 249 | 297 | 546 | 120 | 229 | 28 | 7 | 244 | 51 | — | — | — | — | — | — |
| 2015 | 25 | AA MLE | Corpus Christi Hooks | — | 169 | 155 | 30 | 3 | 1 | 3 | 12 | 48 | 1 | 2 | 4 | 194 | 256 | 284 | 540 | 90 | 258 | 28 | 7 | 243 | 51 | — | — | — | — | — | — |
| 2012 | 22 | A MLE | Lexington Legends | — | 370 | 331 | 76 | 15 | 4 | 11 | 28 | 110 | 8 | 12 | 3 | 230 | 305 | 399 | 704 | 169 | 307 | 30 | 8 | 304 | 92 | — | — | — | — | — | — |
| 2012 | 22 | A RAW | Lexington Legends | — | 370 | 316 | 88 | 19 | 4 | 15 | 43 | 86 | 8 | 12 | 3 | 278 | 379 | 506 | 885 | 228 | 336 | 23 | 12 | 387 | 92 | — | — | — | — | — | — |
| 2013 | 23 | A+ MLE | Lancaster JetHawks | — | 448 | 387 | 78 | 17 | 3 | 12 | 43 | 127 | 12 | 6 | 7 | 202 | 301 | 354 | 655 | 152 | 261 | 28 | 10 | 290 | 82 | — | — | — | — | — | — |
| 2013 | 23 | A+ RAW | Lancaster JetHawks | — | 448 | 366 | 103 | 25 | 5 | 16 | 64 | 88 | 12 | 6 | 7 | 281 | 405 | 508 | 913 | 227 | 326 | 20 | 14 | 398 | 82 | — | — | — | — | — | — |
| 2014 | 24 | A+ MLE | 2 teams | — | 330 | 292 | 56 | 9 | 1 | 12 | 29 | 93 | 5 | 4 | 4 | 192 | 276 | 353 | 629 | 161 | 234 | 28 | 9 | 273 | 71 | — | — | — | — | — | — |
| 2014 | 24 | A+ RAW | 2 teams | — | 330 | 280 | 67 | 10 | 2 | 15 | 41 | 70 | 5 | 4 | 4 | 239 | 347 | 450 | 797 | 211 | 265 | 21 | 12 | 351 | 71 | — | — | — | — | — | — |
| 2015 | 25 | AA MLE | Corpus Christi Hooks | — | 169 | 155 | 30 | 3 | 1 | 3 | 12 | 48 | 1 | 2 | 4 | 194 | 256 | 284 | 540 | 90 | 257 | 28 | 7 | 243 | 51 | — | — | — | — | — | — |
| 2015 | 25 | AA RAW | Corpus Christi Hooks | — | 169 | 149 | 37 | 4 | 1 | 4 | 18 | 38 | 1 | 2 | 4 | 248 | 333 | 369 | 702 | 121 | 306 | 22 | 11 | 318 | 51 | — | — | — | — | — | — |
| 2012 | 22 | A MLE | Lexington Legends | — | 370 | 331 | 76 | 15 | 4 | 11 | 28 | 110 | 8 | 12 | 3 | 230 | 305 | 399 | 704 | 169 | 301 | 30 | 8 | 304 | 92 | — | — | — | — | — | — |
| 2013 | 23 | A+ MLE | Lancaster JetHawks | — | 448 | 390 | 78 | 17 | 3 | 12 | 43 | 127 | 12 | 6 | 7 | 200 | 301 | 351 | 652 | 151 | 256 | 28 | 10 | 290 | 82 | — | — | — | — | — | — |
| 2014 | 24 | A+ MLE | 2 teams | — | 330 | 293 | 56 | 9 | 1 | 12 | 29 | 93 | 5 | 4 | 4 | 191 | 276 | 352 | 628 | 160 | 231 | 28 | 9 | 273 | 71 | — | — | — | — | — | — |
| 2015 | 25 | AA MLE | Corpus Christi Hooks | — | 169 | 154 | 30 | 3 | 1 | 3 | 12 | 48 | 1 | 2 | 4 | 195 | 256 | 286 | 542 | 91 | 258 | 28 | 7 | 243 | 51 | — | — | — | — | — | — |
| ▸ Career Totals | |||||||||||||||||||||||||||||||
| Career | — | MLE | — | 1317 | 1165 | 240 | 44 | 9 | 38 | 112 | 378 | 26 | 24 | 18 | 206 | 290 | 357 | 647 | 151 | 266 | 29 | 9 | 284 | 78 | -34 | -2 | +0 | -14 | +29 | -2.3 | |
| / 162G | — | MLE | — | 650 | 575 | 119 | 22 | 4 | 19 | 55 | 187 | 13 | 12 | 9 | 207 | 290 | 358 | 649 | 151 | 268 | 29 | 8 | 284 | 78 | -17 | -1 | +0 | -7 | +14 | -1.1 | |
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.
2015 AACorpus Christi Hooks · 169 PAwOBA .312 → .243 (−69)K% 22.5% → 28.5%
| Component | Raw | Park ÷ | Level factor × | GB/FB × | Age × | = MLE |
|---|---|---|---|---|---|---|
| K% /PA | 22.49% | ÷0.964 | ×1.220 | — | — | 28.47% |
| BB% (unintentional) /PA | 10.65% | ÷1.003 | ×0.700 | — | ×0.988 | 7.34% |
| HBP% /PA | 0.59% | — | ×0.870 | — | ×0.988 | 0.51% |
| Singles /BIP | 25.23% | ÷1.022 | ×0.920 | ×0.958 | ×0.988 | 21.49% |
| Doubles /BIP | 3.60% | ÷0.963 | ×0.840 | ×0.958 | ×0.988 | 2.97% |
| Triples /BIP | 0.90% | ÷0.900 | ×0.940 | ×0.958 | ×0.988 | 0.89% |
| Home runs /BIP | 3.60% | ÷1.059 | ×0.800 | — | ×0.988 | 2.69% |
Factors used: league row TL. Park (home-season share, regressed): HR 112, 1B 104, 2B 93, 3B 80, K 93, BB 101 — 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 ×0.958.
Result: wOBA .312 → .243; ISO .121 → .093; BABIP .306 → .258. 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 A+Lancaster JetHawks · 173 PAwOBA .328 → .244 (−84)K% 20.2% → 28.6%
| Component | Raw | Park ÷ | Level factor × | GB/FB × | Age × | = MLE |
|---|---|---|---|---|---|---|
| K% /PA | 20.23% | ÷0.948 | ×1.340 | — | — | 28.61% |
| BB% (unintentional) /PA | 9.83% | ÷0.987 | ×0.710 | — | ×0.978 | 6.92% |
| HBP% /PA | 1.73% | — | ×0.790 | — | ×0.978 | 1.34% |
| Singles /BIP | 21.19% | ÷0.999 | ×0.910 | ×0.980 | ×0.978 | 18.48% |
| Doubles /BIP | 2.54% | ÷0.963 | ×0.820 | ×0.980 | ×0.978 | 2.07% |
| Triples /BIP | 1.69% | ÷0.915 | ×0.760 | ×0.980 | ×0.978 | 1.35% |
| Home runs /BIP | 5.93% | ÷1.234 | ×0.920 | — | ×0.978 | 4.33% |
Factors used: league row CAL. Park (home-season share, regressed): HR 147, 1B 100, 2B 93, 3B 83, K 90, BB 97 — 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 ×0.980.
Result: wOBA .328 → .244; ISO .183 → .127; BABIP .270 → .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).
2014 AACorpus Christi Hooks · 157 PAwOBA .359 → .306 (−53)K% 22.3% → 27.5%
| Component | Raw | Park ÷ | Level factor × | GB/FB × | Age × | = MLE |
|---|---|---|---|---|---|---|
| K% /PA | 22.29% | ÷0.988 | ×1.220 | — | — | 27.54% |
| BB% (unintentional) /PA | 15.29% | ÷0.991 | ×0.700 | — | ×0.998 | 10.78% |
| HBP% /PA | 1.27% | — | ×0.870 | — | ×0.998 | 1.11% |
| Singles /BIP | 16.30% | ÷1.022 | ×0.920 | ×1.008 | ×0.998 | 14.76% |
| Doubles /BIP | 7.61% | ÷0.890 | ×0.840 | ×1.008 | ×0.998 | 7.23% |
| Triples /BIP | 0.00% | ÷0.900 | ×0.940 | ×1.008 | ×0.998 | 0.00% |
| Home runs /BIP | 8.70% | ÷0.956 | ×0.800 | — | ×0.998 | 7.26% |
Factors used: league row TL. Park (home-season share, regressed): HR 91, 1B 104, 2B 78, 3B 80, K 98, BB 98 — 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.008.
Result: wOBA .359 → .306; ISO .244 → .217; BABIP .259 → .234. 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).
2013 A+Lancaster JetHawks · 448 PAwOBA .393 → .290 (−103)K% 19.6% → 28.3%
| Component | Raw | Park ÷ | Level factor × | GB/FB × | Age × | = MLE |
|---|---|---|---|---|---|---|
| K% /PA | 19.64% | ÷0.929 | ×1.340 | — | — | 28.32% |
| BB% (unintentional) /PA | 14.29% | ÷1.035 | ×0.710 | — | ×0.988 | 9.68% |
| HBP% /PA | 2.68% | — | ×0.790 | — | ×0.988 | 2.09% |
| Singles /BIP | 20.50% | ÷1.037 | ×0.910 | ×0.973 | ×0.988 | 17.29% |
| Doubles /BIP | 8.99% | ÷1.090 | ×0.820 | ×0.973 | ×0.988 | 6.50% |
| Triples /BIP | 1.80% | ÷1.150 | ×0.760 | ×0.973 | ×0.988 | 1.14% |
| Home runs /BIP | 5.76% | ÷1.147 | ×0.920 | — | ×0.988 | 4.56% |
Factors used: league row CAL. Park (home-season share, regressed): HR 129, 1B 107, 2B 118, 3B 130, K 86, BB 107 — 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 .393 → .290; ISO .227 → .165; BABIP .326 → .256. 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).
2012 ALexington Legends · 370 PAwOBA .379 → .304 (−74)K% 23.2% → 29.8%
| Component | Raw | Park ÷ | Level factor × | GB/FB × | Age × | = MLE |
|---|---|---|---|---|---|---|
| K% /PA | 23.24% | ÷1.046 | ×1.340 | — | — | 29.77% |
| BB% (unintentional) /PA | 11.62% | ÷1.016 | ×0.660 | — | ×0.990 | 7.47% |
| HBP% /PA | 2.16% | — | ×0.770 | — | ×0.990 | 1.65% |
| Singles /BIP | 21.74% | ÷0.992 | ×0.920 | ×1.015 | ×0.990 | 20.26% |
| Doubles /BIP | 8.26% | ÷0.998 | ×0.820 | ×1.015 | ×0.990 | 6.82% |
| Triples /BIP | 1.74% | ÷0.900 | ×0.940 | ×1.015 | ×0.990 | 1.83% |
| Home runs /BIP | 6.52% | ÷1.064 | ×0.820 | — | ×0.990 | 4.98% |
Factors used: league row SAL. Park (home-season share, regressed): HR 113, 1B 98, 2B 100, 3B 80, K 109, BB 103 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.015.
Result: wOBA .379 → .304; ISO .228 → .182; BABIP .336 → .301. 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).