Abel Valdes

C DSL Rangers Red
Age 21 L/R 5'10" / 170 lbs ROK HR +15%BB +5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#1088ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202519ROKDSL Rangers B…122.217/.458/.2530060—.161/.350/.194
202620ROKDSL Rangers R…80.250/.400/.4383151—.145/.262/.217
2027PROJMLE21MLBTEX190.217/.310/.29822760.1
2028PROJ34% MLB22MLBTEX34.220/.313/.31101800.1
2029PROJ48% MLB23MLBTEX84.223/.314/.32011820.1
Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
Chase%99
K%90
Z-Con%83
Whiff%82
ISO80
BB%80
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsRichi Sanchez (age 21) · Tayden Hall (age 21) · Cam Maron (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 45 proj PA
wRC+†76
AVG/OBP/SLG.215 / .307 / .295
PA45
HR0
K%26
BB%10
ISO81
MLB%0%
Value2027 · WAR
BAT: -1.3 runs (wOBA-derived runs vs avg)-1BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +1.0 runs (Replacement-level credit)+1REPTotal WAR: +0.10+0.1WAR
0.00.51.00.10.10.30.40.50.50.40.30.20.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$18M ctrl surplus
Tools · ContractCON 57 / POW 38
Toolsscout grade
CONTACT57
scouting grade only
POWER38
scouting grade only
EYE80
scouting grade only
SPEED48
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.5$1M+$0.8M
2034Pre-Arb$1.0M+0.4$0.9M+$0.5M
2035Pre-Arb$1.0M+0.3$0.7M+$0.2M
2036Arb-1$1M+0.2$0.4M+$0.0M
2037Arb-2$0.4M———
2038Extbeyond projection horizon · no WAR estimate
Totals $4M $3M +$2M

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)
202519 ROKDSL Rangers Blue — 12283 18110 30247 00 217458253711 36295 2025 356 60 — — — — — —
202620 ROKDSL Rangers Red — 8064 16303 16100 10 250400438838 188255 1220 379 51 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202519 ROK MLEDSL Rangers Blue — 12293 15110 20317 00 161350194544 32207 2516 257 60 — — — — — —
202620 ROK MLEDSL Rangers Red — 8069 10201 11120 10 145263217480 72169 1514 244 51 — — — — — —
202519 ROK MLEDSL Rangers Blue — 12293 15110 20317 00 161350194544 32234 2516 257 60 — — — — — —
202519 ROK RAWDSL Rangers Blue — 12283 18110 30247 00 217458253711 36295 2025 356 60 — — — — — —
202620 ROK MLEDSL Rangers Red — 8069 10201 11120 10 145263217480 72161 1514 244 51 — — — — — —
202620 ROK RAWDSL Rangers Red — 8064 16303 16100 10 250400438838 188255 1220 379 51 — — — — — —
202519 ROK MLEDSL Rangers Blue — 12294 15110 20317 00 160350191541 32207 2516 257 60 — — — — — —
202620 ROK MLEDSL Rangers Red — 8069 10201 11120 10 145263217480 72169 1514 244 51 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202519 ROK MLEDSL Rangers Blue — 12294 15110 20317 00 160350191541 32207 2516 257 60 — — — — — —
202620 ROK MLEDSL Rangers Red — 8069 10201 11120 10 145263217480 72169 1514 244 51 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLETEX 0% 190165 36512 20493 21 217310298608 81294 2611 281 76 -5 +0 +0 +3 +4 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLETEX 34% 9887 19311 10251 21 220312309621 89294 2610 286 80 -2 +0 +0 +2 +2 0.2
202923 MLB MLETEX 48% 174151 33512 18443 31 223314318632 95295 2510 290 82 -4 +0 +0 +3 +4 0.3
203024 MLB MLETEX 53% 260228 52824 26664 42 225315325641 100296 2510 293 85 -5 +0 +0 +5 +6 0.6
203125 MLB MLETEX 55% 325284 641025 33815 62 227316331647 105296 2510 296 86 -5 +0 +0 +6 +7 0.8
203226 MLB MLETEX 56% 366321 731136 37915 63 228316336652 108295 2510 297 87 -6 +0 +0 +7 +8 0.9
203327 MLB MLETEX 55% 385338 771236 39965 73 226315333648 107295 2510 296 86 -6 +0 +0 +7 +8 0.9
203428 MLB MLETEX 55% 391344 771236 39995 63 225313328641 104294 2510 293 84 -7 +0 -1 +7 +8 0.8
203529 MLB MLETEX 53% 386340 771236 38995 63 222310322632 100292 2610 289 82 -8 +0 -1 +7 +8 0.6
203630 MLB MLETEX 53% 379334 721125 37985 53 219307314620 95291 2610 285 79 -10 -0 -2 +7 +8 0.3
203731 MLB MLETEX 56% 348307 661024 34914 45 215302304606 89287 2610 279 75 -10 -1 -3 +6 +8 -0.1
202822 MLB CTXTEX 34% 3431 6100 390 10 220313311623 90294 269 287 80 -1 +0 +0 +1 +1 0.1
202923 MLB CTXTEX 48% 8474 16211 9211 11 223314320635 97295 2511 291 82 -2 -0 +0 +1 +2 0.1
203024 MLB CTXTEX 53% 137120 27412 14352 21 226316329645 103296 2610 295 85 -3 +0 +0 +2 +3 0.3
203125 MLB CTXTEX 55% 178156 35513 18452 31 227317335652 107296 2510 297 86 -3 +0 +0 +3 +4 0.4
203226 MLB CTXTEX 56% 204179 41614 20513 41 228317340657 111295 2510 299 87 -3 +0 +0 +4 +4 0.5
203327 MLB CTXTEX 55% 212186 42614 21533 42 227316337653 109295 2510 297 86 -3 +0 +0 +4 +5 0.5
203428 MLB CTXTEX 55% 214188 42614 21543 32 225314332646 106294 2510 295 84 -4 -0 -0 +4 +5 0.4
203529 MLB CTXTEX 53% 206180 40613 21533 32 223311325636 102292 2610 291 82 -4 -0 -1 +4 +4 0.3
203630 MLB CTXTEX 53% 199175 39613 20512 32 220307317624 97290 2610 286 79 -5 -0 -1 +4 +4 0.2
203731 MLB CTXTEX 56% 197174 37513 19522 23 215302306609 91287 2610 280 75 -6 -1 -2 +4 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 16651463 32547927 16642421 2615 222310322632 100292 2510 292 81 -34 -1 -4 +30 +36 2.8
/ 162G— A+C — 650571 12718411 651668 106 222311326636 103292 2610 292 81 -13 -0 -1 +12 +14 1.1
Career— MLE — 33592935 643982346 34784550 5126 219312315627 96290 2510 288 81 -65 -0 -7 +56 +68 5.3
/ 162G— MLE — 650568 1241949 6716410 105 218312313625 95289 2510 288 81 -13 -0 -1 +12 +14 1.1

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.

2026 DSLDSL Rangers Red · 80 PAwOBA .370 → .244 (−126)K% 12.5% → 15.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.50%÷1.000×1.220——15.25%
BB% (unintentional) /PA20.00%÷1.000×0.700—×0.98513.79%
HBP% /PA0.00%—×0.700—×0.9850.00%
Singles /BIP18.52%÷1.000×0.680×1.050×0.98513.02%
Doubles /BIP5.56%÷1.000×0.600×1.050×0.9853.45%
Triples /BIP0.00%÷1.000×0.600×1.050×0.9850.00%
Home runs /BIP5.56%÷1.000×0.470—×0.9852.57%

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

Result: wOBA .370 → .244; ISO .188 → .099; BABIP .255 → .169. 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 DSLDSL Rangers Blue · 122 PAwOBA .355 → .257 (−98)K% 19.7% → 25.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.67%÷0.954×1.220——25.16%
BB% (unintentional) /PA24.59%÷1.019×0.700—×0.99516.81%
HBP% /PA5.74%—×0.700—×0.9954.00%
Singles /BIP27.12%÷1.003×0.680×1.047×0.99519.15%
Doubles /BIP1.69%÷1.026×0.600×1.047×0.9951.03%
Triples /BIP1.69%÷0.900×0.600×1.047×0.9951.18%
Home runs /BIP0.00%÷0.995×0.470—×0.9950.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 101, 2B 105, 3B 80, K 91, BB 104 — 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 ×1.047.

Result: wOBA .355 → .257; ISO .036 → .027; BABIP .295 → .207. 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).