Brandon Howlett

Pos3B
B/TR/R
Born1999-09-12
Age (2027)27
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201919ABOS465.231/.345/.3568141—.169/.258/.249
202121A+BOS414.253/.347/.46917265—.188/.265/.351
202222AA/A+BOS225.182/.339/.3043038—.145/.259/.250
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)
201818 ROKGCL Red Sox — 163137 421505 22382 01 307410526935 219385 2313 407 73 — — — — — —
201919 AGreenville Drive — 465390 902318 5614412 15 231345356701 126337 3112 319 41 — — — — — —
202121 A+Greenville Drive — 414360 9119417 441368 20 253347469817 217354 3311 360 65 — — — — — —
202222 AAPortland Sea Dogs — 9078 13110 11421 00 167278205483 38361 4712 236 7 — — — — — —
202222 A+Greenville Drive — 135103 201003 26475 00 194381379759 184315 3519 350 59 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201818 ROK MLEGCL Red Sox — 163146 301004 13552 01 205280356636 151284 348 276 73 — — — — — —
201919 A MLEGreenville Drive — 465409 691615 3720112 15 169258249507 81293 438 229 41 — — — — — —
202121 A+ MLEGreenville Drive — 414373 7013314 311838 20 188265351616 164302 447 264 65 — — — — — —
202222 AA MLEPortland Sea Dogs — 9081 11110 8521 00 136222173395 37356 589 178 7 — — — — — —
202222 A+ MLEGreenville Drive — 135113 17803 16585 00 150284301584 150253 4312 256 59 — — — — — —
201818 ROK MLEGCL Red Sox — 163146 301004 13552 01 205280356636 151292 348 276 73 — — — — — —
201818 ROK RAWGCL Red Sox — 163137 421505 22382 01 307410526935 219385 2313 407 73 — — — — — —
201919 A MLEGreenville Drive — 465409 691615 3720112 15 169258249507 81308 438 229 41 — — — — — —
201919 A RAWGreenville Drive — 465390 902318 5614412 15 231345356701 126337 3112 319 41 — — — — — —
202121 A+ MLEGreenville Drive — 414373 7013314 311838 20 188265351616 164315 447 264 65 — — — — — —
202121 A+ RAWGreenville Drive — 414360 9119417 441368 20 253347469817 217354 3311 360 65 — — — — — —
202222 A+ MLE2 teams — 225195 28913 231106 00 144254246501 103301 4910 225 38 — — — — — —
202222 A+ RAW2 teams — 225181 331113 37896 00 182339304643 122333 4016 304 38 — — — — — —
201818 ROK MLEGCL Red Sox — 163147 301004 13552 01 204280354633 150284 348 276 73 — — — — — —
201919 A MLEGreenville Drive — 465413 691615 3720112 15 167258247505 80293 438 229 41 — — — — — —
202121 A+ MLEGreenville Drive — 414372 7013314 311838 20 188265352617 164302 447 264 65 — — — — — —
202222 A+ MLE2 teams — 225194 28913 231106 00 144254247502 103294 4910 225 38 — — — — — —
▸ Career Totals
Career— MLE — 12671123 19748526 10454928 36 175262297559 121306 438 246 52 -72 -2 +0 +5 +27 -4.2
/ 162G— MLE — 650576 10225313 5328214 23 177262299561 122311 438 246 52 -37 -1 +0 +2 +14 -2.2

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 A+Greenville Drive · 135 PAwOBA .345 → .256 (−89)K% 34.8% → 43.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.81%÷1.059×1.310——43.05%
BB% (unintentional) /PA19.26%÷1.001×0.600—×0.99811.52%
HBP% /PA3.70%—×0.770—×0.9982.85%
Singles /BIP12.50%÷1.005×0.870×0.993×0.99810.73%
Doubles /BIP17.86%÷1.000×0.780×0.993×0.99813.80%
Triples /BIP0.00%÷1.150×0.850×0.993×0.9980.00%
Home runs /BIP5.36%÷0.996×0.880—×0.9984.72%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 99, 1B 101, 2B 100, 3B 130, K 112, 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.993.

Result: wOBA .345 → .256; ISO .184 → .156; BABIP .315 → .253. 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 AAPortland Sea Dogs · 90 PAwOBA .231 → .178 (−53)K% 46.7% → 57.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA46.67%÷0.994×1.220——57.30%
BB% (unintentional) /PA12.22%÷1.026×0.700—×1.0278.56%
HBP% /PA1.11%—×0.850—×1.0270.97%
Singles /BIP30.56%÷0.983×0.970—×1.02730.97%
Doubles /BIP2.78%÷1.066×0.860—×1.0272.30%
Triples /BIP2.78%÷1.150×0.950—×1.0272.36%
Home runs /BIP0.00%÷1.004×0.780—×1.0270.00%

Factors used: league row EL. Park (home-season share, regressed): HR 101, 1B 97, 2B 113, 3B 130, K 99, BB 105 — 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).

Result: wOBA .231 → .178; ISO .038 → .027; BABIP .361 → .356. 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+Greenville Drive · 414 PAwOBA .351 → .264 (−87)K% 32.9% → 44.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.85%÷1.004×1.350——44.18%
BB% (unintentional) /PA10.39%÷1.004×0.710—×1.0127.43%
HBP% /PA1.93%—×0.810—×1.0121.58%
Singles /BIP22.77%÷1.032×0.910×1.007×1.01220.45%
Doubles /BIP8.48%÷1.104×0.830×1.007×1.0126.50%
Triples /BIP1.79%÷1.094×0.820×1.007×1.0121.36%
Home runs /BIP7.59%÷0.891×0.830—×1.0127.15%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 78, 1B 106, 2B 121, 3B 119, K 101, BB 101 — 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 ×1.007.

Result: wOBA .351 → .264; ISO .217 → .165; BABIP .354 → .302. 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 AGreenville Drive · 465 PAwOBA .314 → .229 (−85)K% 31.0% → 43.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.97%÷0.960×1.340——43.24%
BB% (unintentional) /PA12.04%÷1.037×0.660—×1.0307.89%
HBP% /PA2.58%—×0.770—×1.0302.05%
Singles /BIP23.58%÷0.987×0.920×0.950×1.03021.51%
Doubles /BIP9.35%÷1.015×0.820×0.950×1.0307.39%
Triples /BIP0.41%÷1.150×0.940×0.950×1.0300.33%
Home runs /BIP3.25%÷1.091×0.820—×1.0302.52%

Factors used: league row SAL. Park (home-season share, regressed): HR 118, 1B 97, 2B 103, 3B 130, K 92, BB 107 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .314 → .229; ISO .126 → .087; BABIP .337 → .293. 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 ROKGCL Red Sox · 163 PAwOBA .400 → .276 (−124)K% 23.3% → 33.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.31%÷1.000×1.440——33.57%
BB% (unintentional) /PA12.88%÷1.000×0.620—×1.0088.05%
HBP% /PA1.23%—×0.720—×1.0080.89%
Singles /BIP22.22%÷1.000×0.820×0.950×1.00817.44%
Doubles /BIP15.15%÷1.000×0.720×0.950×1.00810.44%
Triples /BIP0.00%÷1.000×0.720×0.950×1.0080.00%
Home runs /BIP5.05%÷1.000×0.780—×1.0083.97%

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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .400 → .276; ISO .219 → .153; BABIP .385 → .284. 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).