Brainer Bonaci

PosSS
B/TS/R
Born2002-07-09
Age (2027)25
No MLB projection yet. Career stats below are historical.
Overview
INTLPROSPECT
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202321AA/A+BOS350.297/.357/.46411776—.238/.280/.375
202523INTLLeones del Ca…182.316/.422/.51372164—
202624INTLLeones del Ca…43.200/.317/.2570065—
Contract
No contract data on file.
Skills · percentileMiLB Statcast 2023 AA
wRC+72
Z-Con%70
wOBA68
BB%68
Whiff%59
K%55

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)
201917 ROKDSL Red Sox 1 — 262229 641423 23406 1810 279359397756 118323 159 338 33 — — — — — —
202119 ASalem Red Sox — 5249 11310 380 00 224269327596 102268 156 267 32 — — — — — —
202119 ROKFCL Red Sox — 162139 351312 21372 120 252358403761 151330 2313 344 42 — — — — — —
202220 ASalem Red Sox — 494397 1041966 89893 286 262401385786 123319 1818 358 82 — — — — — —
202321 AAPortland Sea Dogs — 7261 17302 9170 11 279371426798 148341 2412 349 98 — — — — — —
202321 A+Greenville Drive — 278256 771519 21630 63 301354473826 172368 238 364 70 — — — — — —
202523 INTLLeones del Caracas — 182152 48907 25363 20 316422513935 197373 2014 411 164 — — — — — —
202624 INTLLeones del Caracas — 4335 7200 4112 01 200317257574 57269 269 264 65 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201917 ROK MLEDSL Red Sox 1 — 262237 40811 16496 1810 169239224463 55205 196 217 33 — — — — — —
202119 A MLESalem Red Sox — 5250 9210 2110 00 180212260472 80244 214 216 32 — — — — — —
202119 ROK MLEFCL Red Sox — 162147 25812 13532 120 170247279526 109254 338 230 42 — — — — — —
202220 A MLESalem Red Sox — 494421 901655 651303 286 214323311634 97288 2613 290 82 — — — — — —
202321 AA MLEPortland Sea Dogs — 7264 17202 6210 11 266329391719 125337 298 313 98 — — — — — —
202321 A+ MLEGreenville Drive — 278264 611118 13840 63 231267371638 140298 305 272 70 — — — — — —
201917 ROK MLEDSL Red Sox 1 — 262237 40811 16496 1810 169239224463 55205 196 217 33 — — — — — —
201917 ROK RAWDSL Red Sox 1 — 262229 641423 23406 1810 279359397756 118323 159 338 33 — — — — — —
202119 ROK MLE2 teams — 214197 361122 15642 120 183248289537 107260 307 227 40 — — — — — —
202119 ROK RAW2 teams — 214188 461622 24452 120 245336383719 138312 2111 326 40 — — — — — —
202220 A MLESalem Red Sox — 494421 901655 651303 286 214323311634 97292 2613 290 82 — — — — — —
202220 A RAWSalem Red Sox — 494397 1041966 89893 286 262401385786 123319 1818 358 82 — — — — — —
202321 A+ MLE2 teams — 350328 7713110 191050 74 235277372649 137310 305 280 76 — — — — — —
202321 A+ RAW2 teams — 350317 9418111 30800 74 297357464821 167362 239 361 76 — — — — — —
202523 INTL MLELeones del Caracas — 182152 48907 25363 20 316422513935 197373 2014 — — — — — — — —
202523 INTL RAWLeones del Caracas — 182152 48907 25363 20 316422513935 197373 2014 411 164 — — — — — —
202624 INTL MLELeones del Caracas — 4335 7200 4112 01 200317257574 57269 269 — — — — — — — —
202624 INTL RAWLeones del Caracas — 4335 7200 4112 01 200317257574 57269 269 264 65 — — — — — —
201917 ROK MLEDSL Red Sox 1 — 262238 40811 16496 1810 168239223462 55205 196 217 33 — — — — — —
202119 ROK MLE2 teams — 214195 361122 15642 120 185248292540 108252 307 227 40 — — — — — —
202220 A MLESalem Red Sox — 494423 901655 651303 286 213323310633 97288 2613 290 82 — — — — — —
202321 A+ MLE2 teams — 350328 7713110 191050 74 235277372649 137306 305 280 76 — — — — — —
▸ Career Totals
Career— MLE — 15451370 29859925 14439516 6721 218299328628 111283 269 224 38 -114 +5 +0 +17 +33 -6.0
/ 162G— MLE — 650576 12625411 611667 289 219301333635 115284 269 224 38 -48 +2 +0 +7 +14 -2.5

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.

2023 A+Greenville Drive · 278 PAwOBA .356 → .272 (−84)K% 22.7% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.66%÷0.981×1.310——30.27%
BB% (unintentional) /PA7.55%÷1.028×0.600—×1.0274.53%
HBP% /PA0.00%—×0.770—×1.0270.00%
Singles /BIP26.94%÷1.053×0.870×0.978×1.02722.37%
Doubles /BIP7.77%÷1.033×0.780×0.978×1.0275.89%
Triples /BIP0.52%÷1.150×0.850×0.978×1.0270.38%
Home runs /BIP4.66%÷0.931×0.880—×1.0274.53%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 86, 1B 111, 2B 107, 3B 130, K 96, BB 106 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.978.

Result: wOBA .356 → .272; ISO .172 → .143; BABIP .368 → .298. 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 AAPortland Sea Dogs · 72 PAwOBA .350 → .313 (−37)K% 23.6% → 28.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.61%÷1.000×1.220——28.81%
BB% (unintentional) /PA12.50%÷1.032×0.700—×1.0508.90%
HBP% /PA0.00%—×0.850—×1.0500.00%
Singles /BIP27.27%÷0.972×0.970—×1.05028.59%
Doubles /BIP6.82%÷1.144×0.860—×1.0505.38%
Triples /BIP0.00%÷0.900×0.950—×1.0500.00%
Home runs /BIP4.55%÷1.048×0.780—×1.0503.55%

Factors used: league row EL. Park (home-season share, regressed): HR 110, 1B 94, 2B 129, 3B 80, K 100, BB 106 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average).

Result: wOBA .350 → .313; ISO .148 → .118; BABIP .341 → .337. 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 ASalem Red Sox · 494 PAwOBA .354 → .290 (−64)K% 18.0% → 26.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.02%÷0.930×1.360——26.35%
BB% (unintentional) /PA18.02%÷0.967×0.690—×1.03013.23%
HBP% /PA0.61%—×0.780—×1.0300.49%
Singles /BIP23.70%÷1.026×0.920×0.987×1.03021.61%
Doubles /BIP6.17%÷0.950×0.830×0.987×1.0305.48%
Triples /BIP1.95%÷1.106×0.910×0.987×1.0301.63%
Home runs /BIP1.95%÷0.873×0.800—×1.0301.84%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 75, 1B 105, 2B 90, 3B 121, K 86, BB 93 — 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.987.

Result: wOBA .354 → .290; ISO .123 → .106; BABIP .319 → .288. 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 ROKFCL Red Sox · 162 PAwOBA .336 → .230 (−106)K% 22.8% → 32.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.84%÷0.999×1.440——32.93%
BB% (unintentional) /PA12.96%÷0.997×0.620—×1.0088.12%
HBP% /PA1.23%—×0.720—×1.0080.90%
Singles /BIP18.63%÷0.980×0.820×0.980×1.00815.40%
Doubles /BIP12.75%÷1.029×0.720×0.980×1.0088.81%
Triples /BIP0.98%÷0.951×0.720×0.980×1.0080.73%
Home runs /BIP1.96%÷0.951×0.780—×1.0081.62%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 96, 2B 106, 3B 90, K 100, BB 99 — 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.980.

Result: wOBA .336 → .230; ISO .151 → .102; BABIP .330 → .254. 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 ASalem Red Sox · 52 PAwOBA .260 → .216 (−44)K% 15.4% → 21.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.38%÷0.974×1.360——21.48%
BB% (unintentional) /PA5.77%÷1.049×0.690—×1.0453.97%
HBP% /PA0.00%—×0.780—×1.0450.00%
Singles /BIP17.07%÷0.981×0.920×0.963×1.04516.12%
Doubles /BIP7.32%÷1.030×0.830×0.963×1.0455.93%
Triples /BIP2.44%÷0.944×0.910×0.963×1.0452.37%
Home runs /BIP0.00%÷0.858×0.800—×1.0450.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 72, 1B 96, 2B 106, 3B 89, K 95, BB 110 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.963.

Result: wOBA .260 → .216; ISO .102 → .084; BABIP .268 → .244. 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 DSLDSL Red Sox 1 · 262 PAwOBA .332 → .217 (−115)K% 15.3% → 18.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.27%÷1.000×1.220——18.63%
BB% (unintentional) /PA8.40%÷1.000×0.700—×1.0226.01%
HBP% /PA2.29%—×0.700—×1.0221.64%
Singles /BIP23.81%÷1.000×0.680×0.950×1.02215.73%
Doubles /BIP7.41%÷1.000×0.600×0.950×1.0224.32%
Triples /BIP1.06%÷1.000×0.600×0.950×1.0220.62%
Home runs /BIP1.59%÷1.000×0.470—×1.0220.76%

Factors used: level-wide DSL 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 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.950.

Result: wOBA .332 → .217; ISO .118 → .066; BABIP .323 → .205. 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 — .