Didimo Bracho

Pos2B
B/TR/R
Born1996-09-02
Age (2027)30
No MLB projection yet. Career stats below are historical.
Overview
ROKLAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201518ROKARI31.103/.161/.17200-50—.067/.097/.100
201619ROKARI128.172/.205/.27022-23—.113/.134/.169
201720ROKARI159.278/.346/.5004246—.181/.233/.322
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)
201417 ROKDSL D-backs — 261217 591002 314510 3714 272388346733 74329 1712 339 37 — — — — — —
201518 ROKACL D-backs — 3129 3200 2100 01 103161172334 69158 326 157 -50 — — — — — —
201619 ROKACL D-backs — 128122 21412 4401 21 172205270475 98235 313 212 -23 — — — — — —
201720 ROKACL D-backs — 159144 401054 13352 22 278346500846 222343 228 370 46 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201417 ROK MLEDSL D-backs — 261226 39601 225510 3714 173275212488 40211 218 223 37 — — — — — —
201518 ROK MLEACL D-backs — 3130 2100 1140 01 6797100197 33120 453 94 -50 — — — — — —
201619 ROK MLEACL D-backs — 128124 14211 2581 21 113134169303 56187 452 134 -23 — — — — — —
201720 ROK MLEACL D-backs — 159149 27633 8502 22 181233322555 141248 315 236 46 — — — — — —
201417 ROK MLEDSL D-backs — 261226 39601 225510 3714 173275212488 40220 218 223 37 — — — — — —
201417 ROK RAWDSL D-backs — 261217 591002 314510 3714 272388346733 74329 1712 339 37 — — — — — —
201518 ROK MLEACL D-backs — 3130 2100 1140 01 6797100197 33125 453 94 -50 — — — — — —
201518 ROK RAWACL D-backs — 3129 3200 2100 01 103161172334 69158 326 157 -50 — — — — — —
201619 ROK MLEACL D-backs — 128124 14211 2581 21 113134169303 56197 452 134 -23 — — — — — —
201619 ROK RAWACL D-backs — 128122 21412 4401 21 172205270475 98235 313 212 -23 — — — — — —
201720 ROK MLEACL D-backs — 159149 27633 8502 22 181233322555 141250 315 236 46 — — — — — —
201720 ROK RAWACL D-backs — 159144 401054 13352 22 278346500846 222343 228 370 46 — — — — — —
201417 ROK MLEDSL D-backs — 261227 39601 225510 3714 172275211487 40211 218 223 37 — — — — — —
201518 ROK MLEACL D-backs — 3130 2100 1140 01 6797100197 33120 453 94 -50 — — — — — —
201619 ROK MLEACL D-backs — 128124 14211 2581 21 113134169303 56187 452 134 -23 — — — — — —
201720 ROK MLEACL D-backs — 159148 27633 8502 22 182233324557 142248 315 236 46 — — — — — —
▸ Career Totals
Career— MLE — 579529 821545 3317713 4118 155223227449 72219 316 200 22 -54 +1 +0 +2 +13 -3.9
/ 162G— MLE — 650594 921746 3719915 4620 155223227450 72219 316 200 22 -61 +1 +0 +2 +14 -4.4

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.

2017 ROKACL D-backs · 159 PAwOBA .360 → .236 (−124)K% 22.0% → 31.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.01%÷1.000×1.440——31.70%
BB% (unintentional) /PA8.18%÷1.000×0.620—×0.9854.99%
HBP% /PA1.26%—×0.720—×0.9850.89%
Singles /BIP19.27%÷1.000×0.820×0.950×0.98514.78%
Doubles /BIP9.17%÷1.000×0.720×0.950×0.9856.18%
Triples /BIP4.59%÷1.000×0.720×0.950×0.9853.09%
Home runs /BIP3.67%÷1.000×0.780—×0.9852.82%

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 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .360 → .236; ISO .222 → .143; BABIP .343 → .248. 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 ROKACL D-backs · 128 PAwOBA .208 → .134 (−73)K% 31.2% → 45.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.25%÷1.000×1.440——45.00%
BB% (unintentional) /PA3.12%÷1.000×0.620—×0.9951.93%
HBP% /PA0.78%—×0.720—×0.9950.56%
Singles /BIP17.07%÷1.000×0.820×1.019×0.99514.19%
Doubles /BIP4.88%÷1.000×0.720×1.019×0.9953.56%
Triples /BIP1.22%÷1.000×0.720×1.019×0.9950.89%
Home runs /BIP2.44%÷1.000×0.780—×0.9951.89%

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 ×1.019.

Result: wOBA .208 → .134; ISO .098 → .061; BABIP .235 → .187. 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 ROKACL D-backs · 31 PAwOBA .153 → .094 (−59)K% 32.3% → 46.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.26%÷1.000×1.440——46.45%
BB% (unintentional) /PA6.45%÷1.000×0.620—×1.0084.03%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP5.26%÷1.000×0.820—×1.0084.35%
Doubles /BIP10.53%÷1.000×0.720—×1.0087.64%
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 .153 → .094; ISO .069 → .040; BABIP .158 → .120. 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 DSLDSL D-backs · 261 PAwOBA .335 → .223 (−112)K% 17.2% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.24%÷1.000×1.220——21.03%
BB% (unintentional) /PA11.88%÷1.000×0.700—×1.0088.38%
HBP% /PA3.83%—×0.700—×1.0082.70%
Singles /BIP27.33%÷1.000×0.680×0.960×1.00817.97%
Doubles /BIP5.81%÷1.000×0.600×0.960×1.0083.37%
Triples /BIP0.00%÷1.000×0.600×0.960×1.0080.00%
Home runs /BIP1.16%÷1.000×0.470—×1.0080.55%

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 18 vs a level average of 18.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.960.

Result: wOBA .335 → .223; ISO .074 → .041; BABIP .329 → .211. 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).