Eduardo Diaz

PosCF
B/TR/R
Born1997-07-19
Age (2027)30
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202124AA/A+/INTL2 orgs390.265/.326/.513211371—.191/.240/.369
202225AA/INTL2 orgs547.254/.313/.412141559—.211/.257/.333
202326INTLCaribes de An…34.172/.273/.2410048—
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)
201619 ROKMissoula Osprey — 260221 66823 29445 238 299392394786 95356 1711 352 69 — — — — — —
201720 ROKMissoula Osprey — 268247 771857 11477 112 312358510869 198361 184 377 65 — — — — — —
201821 AKane County Cougars — 128120 27522 3403 30 225262350612 125321 312 269 13 — — — — — —
201922 A+Visalia Rawhide — 198187 531133 8432 51 283320422742 139352 224 327 51 — — — — — —
201922 AKane County Cougars — 324286 811537 26578 134 283359430789 147327 188 350 72 — — — — — —
202124 AAAmarillo Sod Poodles — 11198 31627 7275 21 3163916331.024 316369 246 437 104 — — — — — —
202124 A+Hillsboro Hops — 234216 497114 14632 114 227280463743 236248 276 322 39 — — — — — —
202124 INTLCaribes de Anzoategui — 4541 14410 272 00 341400488888 146412 164 395 153 — — — — — —
202225 AAAmarillo Sod Poodles — 466426 11229311 291168 147 263322423744 160336 256 329 57 — — — — — —
202225 INTLCaribes de Anzoategui — 8174 15203 6170 10 203263351614 149218 217 272 70 — — — — — —
202326 INTLCaribes de Anzoategui — 3429 5200 2112 00 172273241514 69278 326 240 48 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201619 ROK MLEMissoula Osprey — 260232 56622 18635 238 241310310620 69301 247 270 69 — — — — — —
201720 ROK MLEMissoula Osprey — 268251 561235 7687 112 223264355619 131280 253 264 65 — — — — — —
201821 A MLEKane County Cougars — 128121 18311 2563 30 149183215397 66272 442 188 13 — — — — — —
201922 A+ MLEVisalia Rawhide — 198189 41722 6592 51 217249307556 90297 303 243 51 — — — — — —
201922 A MLEKane County Cougars — 324295 671326 17788 134 227287346633 119276 245 275 72 — — — — — —
202124 AA MLEAmarillo Sod Poodles — 111100 25524 5355 21 250318460778 210316 325 322 104 — — — — — —
202124 A+ MLEHillsboro Hops — 234221 364110 9882 114 163203326528 163197 384 226 39 — — — — — —
202225 AA MLEAmarillo Sod Poodles — 466436 922338 191408 147 211257333590 122284 304 253 57 — — — — — —
201619 ROK MLEMissoula Osprey — 260232 56622 18635 238 241310310620 69318 247 270 69 — — — — — —
201619 ROK RAWMissoula Osprey — 260221 66823 29445 238 299392394786 95356 1711 352 69 — — — — — —
201720 ROK MLEMissoula Osprey — 268251 561235 7687 112 223264355619 131285 253 264 65 — — — — — —
201720 ROK RAWMissoula Osprey — 268247 771857 11477 112 312358510869 198361 184 377 65 — — — — — —
201821 A MLEKane County Cougars — 128121 18311 2563 30 149183215397 66266 442 188 13 — — — — — —
201821 A RAWKane County Cougars — 128120 27522 3403 30 225262350612 125321 312 269 13 — — — — — —
201922 A MLE2 teams — 522485 1081959 2213710 185 223271338609 115288 264 263 64 — — — — — —
201922 A RAW2 teams — 522473 13426610 3410010 185 283344427771 144337 197 341 64 — — — — — —
202124 A+ MLE3 teams — 390362 6810316 161399 135 188240365605 177248 364 257 60 — — — — — —
202124 A+ RAW3 teams — 390355 9417421 23979 135 265326513838 248304 256 363 60 — — — — — —
202225 AA MLE2 teams — 547513 1072739 221658 157 209252326578 117287 304 253 57 — — — — — —
202225 AA RAW2 teams — 547500 12731314 351338 157 254313412725 158317 246 321 57 — — — — — —
202326 INTL MLECaribes de Anzoategui — 3429 5200 2112 00 172273241514 69278 326 — — — — — — — —
202326 INTL RAWCaribes de Anzoategui — 3429 5200 2112 00 172273241514 69278 326 240 48 — — — — — —
201619 ROK MLEMissoula Osprey — 260235 56622 18635 238 238310306616 68301 247 270 69 — — — — — —
201720 ROK MLEMissoula Osprey — 268252 561235 7687 112 222264353617 131280 253 264 65 — — — — — —
201821 A MLEKane County Cougars — 128122 18311 2563 30 148183213396 66272 442 188 13 — — — — — —
201922 A MLE2 teams — 522485 1081959 2213710 185 223271338609 115284 264 263 64 — — — — — —
202124 A+ MLE3 teams — 390362 6810316 161399 135 188240365605 177235 364 257 60 — — — — — —
202225 AA MLE2 teams — 547512 1072739 221658 157 209252326578 117284 304 253 57 — — — — — —
▸ Career Totals
Career— MLE — 21491993 418791742 8963944 8327 210259330589 120283 304 252 56 -111 +6 +0 +8 +47 -5.2
/ 162G— MLE — 650603 12724513 2719313 258 211260332591 121284 304 252 56 -34 +2 +0 +2 +14 -1.6

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 AAAmarillo Sod Poodles · 466 PAwOBA .321 → .253 (−68)K% 24.9% → 30.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.89%÷1.008×1.220——30.14%
BB% (unintentional) /PA6.01%÷1.061×0.700—×0.9983.96%
HBP% /PA1.72%—×0.870—×0.9981.49%
Singles /BIP22.26%÷1.048×0.920×0.992×0.99819.33%
Doubles /BIP9.35%÷1.022×0.840×0.992×0.9987.61%
Triples /BIP0.97%÷0.938×0.940×0.992×0.9980.96%
Home runs /BIP3.55%÷1.094×0.800—×0.9982.59%

Factors used: league row TL. Park (home-season share, regressed): HR 119, 1B 110, 2B 104, 3B 88, K 102, BB 112 — 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 ×0.992.

Result: wOBA .321 → .253; ISO .160 → .122; BABIP .336 → .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).

2021 A+Hillsboro Hops · 234 PAwOBA .314 → .226 (−88)K% 26.9% → 37.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.92%÷0.970×1.350——37.49%
BB% (unintentional) /PA5.56%÷1.011×0.710—×0.9883.85%
HBP% /PA0.85%—×0.810—×0.9880.68%
Singles /BIP17.65%÷1.033×0.910×0.986×0.98815.15%
Doubles /BIP4.58%÷1.304×0.830×0.986×0.9882.84%
Triples /BIP0.65%÷1.108×0.820×0.986×0.9880.47%
Home runs /BIP9.15%÷0.972×0.830—×0.9887.72%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 107, 2B 161, 3B 122, K 94, BB 102 — 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.986.

Result: wOBA .314 → .226; ISO .236 → .169; BABIP .248 → .197. 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 AAAmarillo Sod Poodles · 111 PAwOBA .429 → .322 (−107)K% 24.3% → 31.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.32%÷0.946×1.220——31.38%
BB% (unintentional) /PA6.31%÷0.992×0.690—×1.0124.44%
HBP% /PA4.50%—×0.850—×1.0123.87%
Singles /BIP22.54%÷1.025×0.940×0.975×1.01220.38%
Doubles /BIP8.45%÷1.034×0.870×0.975×1.0127.01%
Triples /BIP2.82%÷0.945×0.920×0.975×1.0122.71%
Home runs /BIP9.86%÷1.271×0.780—×1.0126.12%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 154, 1B 105, 2B 107, 3B 89, K 89, BB 98 — 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 ×0.975.

Result: wOBA .429 → .322; ISO .316 → .210; BABIP .369 → .316. 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 AKane County Cougars · 324 PAwOBA .345 → .275 (−70)K% 17.6% → 24.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.59%÷0.990×1.360——24.18%
BB% (unintentional) /PA8.02%÷1.083×0.690——5.11%
HBP% /PA2.47%—×0.780——1.93%
Singles /BIP24.45%÷1.038×0.920×0.950—20.59%
Doubles /BIP6.55%÷0.920×0.830×0.950—5.61%
Triples /BIP1.31%÷1.056×0.910×0.950—1.07%
Home runs /BIP3.06%÷0.875×0.800——2.79%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 75, 1B 108, 2B 84, 3B 111, K 98, BB 117 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .345 → .275; ISO .147 → .126; BABIP .327 → .276. 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 A+Visalia Rawhide · 198 PAwOBA .320 → .243 (−77)K% 21.7% → 29.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.72%÷0.979×1.340——29.74%
BB% (unintentional) /PA4.04%÷0.986×0.710—×1.0122.94%
HBP% /PA1.01%—×0.790—×1.0120.81%
Singles /BIP25.00%÷0.974×0.910×0.950×1.01222.45%
Doubles /BIP7.64%÷1.148×0.820×0.950×1.0125.25%
Triples /BIP2.08%÷0.909×0.760×0.950×1.0121.68%
Home runs /BIP2.08%÷1.095×0.920—×1.0121.77%

Factors used: league row CAL. Park (home-season share, regressed): HR 119, 1B 95, 2B 130, 3B 82, K 96, BB 97 — 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 ×0.950.

Result: wOBA .320 → .243; ISO .139 → .098; BABIP .352 → .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).

2018 AKane County Cougars · 128 PAwOBA .261 → .188 (−73)K% 31.2% → 43.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.25%÷0.975×1.360——43.57%
BB% (unintentional) /PA2.34%÷0.974×0.690—×1.0151.69%
HBP% /PA2.34%—×0.780—×1.0151.86%
Singles /BIP22.50%÷1.014×0.920×0.957×1.01519.82%
Doubles /BIP6.25%÷1.039×0.830×0.957×1.0154.85%
Triples /BIP2.50%÷1.150×0.910×0.957×1.0151.92%
Home runs /BIP2.50%÷0.937×0.800—×1.0152.17%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 87, 1B 103, 2B 108, 3B 130, K 95, BB 95 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.957.

Result: wOBA .261 → .188; ISO .125 → .086; BABIP .321 → .272. 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 ROKMissoula Osprey · 268 PAwOBA .368 → .264 (−104)K% 17.5% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.54%÷1.000×1.440——25.25%
BB% (unintentional) /PA4.10%÷1.000×0.610—×0.9952.49%
HBP% /PA2.61%—×0.720—×0.9951.87%
Singles /BIP23.50%÷1.000×0.820×1.001×0.99519.19%
Doubles /BIP9.00%÷1.000×0.720×1.001×0.9956.45%
Triples /BIP2.50%÷1.000×0.720×1.001×0.9951.79%
Home runs /BIP3.50%÷1.000×0.750—×0.9952.61%

Factors used: league row PIO. 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.001.

Result: wOBA .368 → .264; ISO .198 → .136; BABIP .361 → .280. 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 ROKMissoula Osprey · 260 PAwOBA .348 → .270 (−78)K% 16.9% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.92%÷1.000×1.440——24.37%
BB% (unintentional) /PA11.15%÷1.000×0.610—×1.0086.85%
HBP% /PA1.92%—×0.720—×1.0081.40%
Singles /BIP29.94%÷1.000×0.820×1.050×1.00825.97%
Doubles /BIP4.52%÷1.000×0.720×1.050×1.0083.44%
Triples /BIP1.13%÷1.000×0.720×1.050×1.0080.86%
Home runs /BIP1.69%÷1.000×0.750—×1.0081.28%

Factors used: league row PIO. 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 ×1.050.

Result: wOBA .348 → .270; ISO .095 → .071; BABIP .356 → .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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .