Angel Diaz

C Rancho Cucamonga Quakes
Age 23 R/R 5'10" / 180 lbs A K +5%HR +4% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202319ROKDSL LAD Mega164.353/.466/.5867273—.213/.311/.319
202420ROKLAD116.284/.404/.3370055—.214/.325/.245
202521A/ROK2 orgs200.241/.348/.3715047—.186/.273/.282
2027PROJMLE23MLBLAA310.190/.263/.28454560.0
2028PROJ30% MLB24MLBLAA29.193/.266/.2941060-0.0
2029PROJ44% MLB25MLBLAA72.196/.270/.3021163-0.0
Next 3 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030Ext$0.0M2031Ext$0.0M2032Ext$0.9M2033Ext$0.9M2034Ext$1.0M+3
Skills · percentileMiLB Statcast 2025 A
Chase%80
ISO76
wOBA45
wRC+39
BB%39
K%31
CompsGerrion Grim (age 23) · Ulrich Bojarski (age 23) · Ben Verlander (age 23)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 73 proj PA
wRC+†56
AVG/OBP/SLG.188 / .261 / .282
PA73
HR1
K%31
BB%7
ISO95
MLB%0%
Value2027 · WAR
BAT: -3.8 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +1.6 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.00.00.0272829
Tools · ContractCON 25 / POW 44
Toolsscout grade
CONTACT25
scouting grade only
POWER44
scouting grade only
EYE55
scouting grade only
SPEED47
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202218 ROKDSL LAD Bautista — 117100 311311 10226 13 310405490895 180385 199 395 64 — — — — — —
202319 ROKDSL LAD Mega — 164133 471007 23215 22 3534665861.052 233370 1314 453 73 — — — — — —
202420 ROKACL Dodgers — 11695 27500 72512 01 284404337740 53380 226 345 55 — — — — — —
202521 ARancho Cucamonga Quakes — 147129 30504 15411 00 233317364682 132302 2810 306 42 — — — — — —
202521 ROKACL Dodgers — 5341 11201 9133 00 268434390824 122370 2517 384 59 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202218 ROK MLEDSL LAD Bautista — 117103 21910 7266 13 204293311604 107253 226 263 64 — — — — — —
202319 ROK MLEDSL LAD Mega — 164141 30603 15265 22 213311319630 106227 169 276 73 — — — — — —
202420 ROK MLEACL Dodgers — 11698 21300 43712 01 214325245569 31310 323 250 55 — — — — — —
202521 A MLERancho Cucamonga Quakes — 147133 25403 11561 00 188255286541 98270 387 230 42 — — — — — —
202521 ROK MLEACL Dodgers — 5344 8101 6193 00 182321273593 91284 3611 255 59 — — — — — —
202218 ROK MLEDSL LAD Bautista — 117103 21910 7266 13 204293311604 107269 226 263 64 — — — — — —
202218 ROK RAWDSL LAD Bautista — 117100 311311 10226 13 310405490895 180385 199 395 64 — — — — — —
202319 ROK MLEDSL LAD Mega — 164141 30603 15265 22 213311319630 106235 169 276 73 — — — — — —
202319 ROK RAWDSL LAD Mega — 164133 471007 23215 22 3534665861.052 233370 1314 453 73 — — — — — —
202420 ROK MLEACL Dodgers — 11698 21300 43712 01 214325245569 31339 323 250 55 — — — — — —
202420 ROK RAWACL Dodgers — 11695 27500 72512 01 284404337740 53380 226 345 55 — — — — — —
202521 A MLE2 teams — 200178 32503 16754 00 180263258521 79284 388 237 46 — — — — — —
202521 A RAW2 teams — 200170 41705 24544 00 241348371719 129319 2712 327 46 — — — — — —
202218 ROK MLEDSL LAD Bautista — 117103 21910 7266 13 204293311604 107253 226 263 64 — — — — — —
202319 ROK MLEDSL LAD Mega — 164143 30603 15265 22 210311315625 105227 169 276 73 — — — — — —
202420 ROK MLEACL Dodgers — 11699 21300 43712 01 212325242567 30310 323 250 55 — — — — — —
202521 A MLE2 teams — 200178 32503 16754 00 180263258521 79274 388 237 46 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202420 ROK MLEACL Dodgers — 11699 21300 43712 01 212325242567 30310 323 250 55 — — — — — —
202521 A MLE2 teams — 200178 32503 16754 00 180263258521 79274 388 237 46 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLELAA 0% 310279 53915 23955 41 190263284547 95265 317 251 56 -16 +0 +0 +6 +7 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLELAA 30% 9789 17302 7291 10 194267295562 101267 307 257 60 -5 +0 +0 +2 +2 -0.1
202925 MLB MLELAA 44% 163148 29513 12482 31 197271303574 106268 297 261 63 -7 +0 +0 +3 +4 -0.1
202824 MLB CTXLAA 30% 2927 6101 290 00 193266294560 101265 317 256 60 -1 +0 +0 +1 +1 -0.0
202925 MLB CTXLAA 44% 7266 12201 5211 10 196270302571 106266 297 260 63 -3 +0 +0 +1 +2 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 10193 18302 7301 10 194257290548 97262 307 259 59 -5 +0 +0 +2 +2 -0.0
/ 162G— A+C — 650599 11619013 451936 60 194257290547 97262 307 259 59 -29 +1 +0 +12 +14 -0.2
Career— MLE — 930824 16233212 6626331 87 197281285566 89269 287 256 59 -16 +1 +0 +6 +7 -0.2
/ 162G— MLE — 650576 1122318 4618422 65 194280280559 85267 287 256 59 -30 +1 +0 +12 +14 -0.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.

2025 ARancho Cucamonga Quakes · 147 PAwOBA .302 → .230 (−72)K% 27.9% → 38.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.89%÷0.987×1.360——38.43%
BB% (unintentional) /PA10.20%÷0.981×0.690—×1.0157.28%
HBP% /PA0.68%—×0.780—×1.0150.54%
Singles /BIP23.86%÷1.004×0.920×1.000×1.01522.19%
Doubles /BIP5.68%÷1.054×0.830×1.000×1.0154.54%
Triples /BIP0.00%÷1.150×0.910×1.000×1.0150.00%
Home runs /BIP4.55%÷1.055×0.800—×1.0153.50%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 111, 1B 101, 2B 111, 3B 130, K 97, BB 96 — 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 ×1.000.

Result: wOBA .302 → .230; ISO .132 → .092; BABIP .302 → .270. 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).

2025 ROKACL Dodgers · 53 PAwOBA .376 → .255 (−121)K% 24.5% → 35.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.53%÷0.993×1.440——35.58%
BB% (unintentional) /PA16.98%÷0.997×0.620—×0.98510.40%
HBP% /PA5.66%—×0.720—×0.9854.01%
Singles /BIP28.57%÷0.996×0.820—×0.98523.18%
Doubles /BIP7.14%÷1.102×0.720—×0.9854.60%
Triples /BIP0.00%÷1.060×0.720—×0.9850.00%
Home runs /BIP3.57%÷1.187×0.780—×0.9852.31%

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

Result: wOBA .376 → .255; ISO .122 → .075; BABIP .370 → .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).

2024 ROKACL Dodgers · 116 PAwOBA .340 → .250 (−90)K% 21.6% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.55%÷0.984×1.440——31.53%
BB% (unintentional) /PA6.03%÷1.070×0.620—×0.9953.48%
HBP% /PA10.34%—×0.720—×0.9957.41%
Singles /BIP31.43%÷1.011×0.820×1.034×0.99526.22%
Doubles /BIP7.14%÷1.010×0.720×1.034×0.9955.24%
Triples /BIP0.00%÷0.967×0.720×1.034×0.9950.00%
Home runs /BIP0.00%÷0.942×0.780—×0.9950.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 88, 1B 102, 2B 102, 3B 93, K 97, BB 114 — 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.034.

Result: wOBA .340 → .250; ISO .053 → .037; BABIP .380 → .310. 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 DSLDSL LAD Mega · 164 PAwOBA .449 → .276 (−174)K% 12.8% → 16.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.80%÷0.978×1.220——15.98%
BB% (unintentional) /PA14.02%÷1.050×0.700—×0.9959.31%
HBP% /PA3.05%—×0.700—×0.9952.12%
Singles /BIP26.79%÷0.998×0.680×0.964×0.99517.52%
Doubles /BIP8.93%÷0.985×0.600×0.964×0.9955.22%
Triples /BIP0.00%÷0.937×0.600×0.964×0.9950.00%
Home runs /BIP6.25%÷1.325×0.470—×0.9952.21%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 165, 1B 100, 2B 97, 3B 87, K 96, BB 110 — applied at half strength. Age: age 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.964.

Result: wOBA .449 → .276; ISO .233 → .106; BABIP .370 → .227. 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 DSLDSL LAD Bautista · 117 PAwOBA .389 → .263 (−126)K% 18.8% → 22.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.80%÷1.025×1.220——22.38%
BB% (unintentional) /PA8.55%÷0.942×0.700—×1.0086.40%
HBP% /PA5.13%—×0.700—×1.0083.62%
Singles /BIP20.51%÷1.028×0.680×1.009×1.00813.79%
Doubles /BIP16.67%÷0.937×0.600×1.009×1.00810.84%
Triples /BIP1.28%÷0.915×0.600×1.009×1.0080.85%
Home runs /BIP1.28%÷1.028×0.470—×1.0080.59%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 106, 1B 106, 2B 87, 3B 83, K 105, BB 88 — 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 ×1.009.

Result: wOBA .389 → .263; ISO .180 → .113; BABIP .385 → .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).