CJ Abrams

SS Washington Nationals
Age 26 L/R 6'0" / 191 lbs MLB Svc 4.756 · Ctrl thru 2028
Overview
MLB40-MANArb-2FA 2029
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202423MLBWSH602.246/.317/.43320311091.7
202524MLBWSH635.257/.317/.43319311102.9
202625MLBWSH654.261/.340/.49733341314.7
2027PROJ26MLBWSH614.250/.321/.45626321182.5
2028PROJ27MLBWSH614.249/.320/.45426321172.4
2029PROJ28MLBWSH601.247/.318/.44925281152.1
Last 3 seasons WAR 9.3  ·  Next 3 projected WAR 7.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service4.756First FA2029
2027Arb-2$8M2028Arb-3$13M
Skills · percentileStatcast 2024-2026
Speed73
xwOBA61
Bat Spd57
Barrel%52
Avg EV46
Form.236/.309/.442 ▼ rolling true talent (60d window) · proj .250/.319/.459
CompsJazz Chisholm Jr. (age 26) · Cedric Mullins (age 27) · Corey Patterson (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 89118vR 129
AVG/OBP/SLG.250 / .321 / .456
PA614
HR26
SB32
K%23
BB%7
BABIP286
ISO207
MLB%100%
Value2027 · WAR
BAT: +12.9 runs (wOBA-derived runs vs avg)+13BATRUN: +5.1 runs (SB/CS + UBR baserunning)+5RUNFLD: -12.2 runs (Defensive runs vs avg)-12FLDPOS: +6.6 runs (Positional adjustment)+7POSREP: +13.3 runs (Replacement-level credit)+13REPTotal WAR: +2.50+2.5WAR
0.01.53.02.52.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$18M ctrl surplus
Tools · Recent Form · Splits · ContractCON 50 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
xAVG
420.245
POWER45
Barrel%
528.4
Avg EV
4688.9
Bat Spd
5772.1
EYE40
scouting grade only
SPEED55
Sprint
7328.4
Recent Formrolling true talent ⓘ
K%26%▼▼29% over 98 PA (60d) · proj 23%
BB%8%·8% over 98 PA (60d) · proj 7%
ISO.206·.200 over 90 AB (60d) · proj .209
HR/BB6.3%·6.5% over 62 BBE (60d) · proj 6.2%
BABIP.284·.241 over 58 BIP (60d) · proj .287
SLASH.236/.309/.442▼proj .250/.319/.459
Platoon Splits2024-2026 · 1351 PA
vs LHP
vs RHP
Edge
PA
421
930
—
wRC+
94
120
▶▶R
wOBA
307
345
▶R
ISO
133
215
▶▶R
BABIP
337
269
◀◀L
K%
26.6%
17.3%
▶▶R
BB%
4.3%
7.1%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2022
Service   4.756 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2027Arb-2$8M+2.5$20M+$12M
2028Arb-3$13M+2.4$18M+$6M
Totals $21M $38M +$18M

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)
201918 ROKAZL Padres 1 — 156142 571283 10142 146 4014486621.110 261425 96 473 117 — — — — — —
202120 AASan Antonio Missions — 183162 481402 15363 132 296367420786 123365 208 348 104 — — — — — —
202221 MLBWashington Nationals — 302284 701222 5509 74 246282324606 77291 172 271 70 -11 -0 -5 +5 +7 -0.4
202221 AAARochester Red Wings — 186171 53617 10334 144 310362480842 170348 185 371 99 — — — — — —
202322 MLBWashington Nationals — 614563 13828618 3211813 474 245301412713 167279 195 314 99 -1 +8 -3 +7 +13 2.4
202423 MLBWashington Nationals — 602541 13329620 4012816 3112 246317433749 187285 217 330 109 +6 +1 -11 +6 +13 1.7
202524 MLBWashington Nationals — 635580 14935519 3712514 313 257317433750 176296 206 331 110 +8 +5 -5 +7 +14 2.9
202625 MLBWashington Nationals — 654579 15130433 5715812 346 261340497837 237299 249 364 131 +24 +4 -3 +7 +14 4.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 28072547 6411342392 17157964 15029 252315431746 179290 216 328 108 +28 +18 -27 +32 +61 11.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201918 ROK MLEAZL Padres 1 — 156146 43862 6202 146 295331473804 178317 134 341 117 — — — — — —
202120 AA MLESan Antonio Missions — 183166 481402 11463 132 289344410754 120370 256 322 104 — — — — — —
202221 MLB MLEWashington Nationals — 302284 701222 5509 74 246282324606 77291 172 272 70 -11 -0 -5 +5 +7 -0.4
202221 AAA MLERochester Red Wings — 186174 48515 7384 144 276319402721 126325 204 315 99 — — — — — —
202322 MLB MLEWashington Nationals — 614565 13928718 3011813 474 246299416715 170279 195 314 99 -1 +8 -3 +7 +13 2.4
202423 MLB MLEWashington Nationals — 602544 13429720 3712816 3112 246313436749 189285 216 329 109 +6 +1 -11 +6 +13 1.7
202524 MLB MLEWashington Nationals — 635581 14934619 3612514 313 256315434749 177296 206 331 110 +8 +5 -5 +7 +14 2.9
202625 MLB MLEWashington Nationals — 654583 15230533 5315812 346 261335499834 238299 248 361 131 +24 +4 -3 +7 +14 4.7
201918 ROK MLEAZL Padres 1 — 156146 43862 6202 146 295331473804 178325 134 341 117 — — — — — —
201918 ROK RAWAZL Padres 1 — 156142 571283 10142 146 4014486621.110 261425 96 473 117 — — — — — —
202120 AA MLESan Antonio Missions — 183166 481402 11463 132 289344410754 120383 256 322 104 — — — — — —
202120 AA RAWSan Antonio Missions — 183162 481402 15363 132 296367420786 123365 208 348 104 — — — — — —
202221 MLB MLE2 teams — 488458 1191747 128813 218 260298360658 100306 182 289 81 -11 +1 -5 +5 +11 0.1
202221 MLB RAW2 teams — 488455 1231839 158313 218 270313382695 112311 173 309 81 -11 +1 -5 +5 +11 0.1
202322 MLB MLEWashington Nationals — 614565 13928718 3011813 474 246299416715 170280 195 314 99 -1 +8 -3 +7 +13 2.4
202322 MLB RAWWashington Nationals — 614563 13828618 3211813 474 245301412713 167279 195 314 99 -1 +8 -3 +7 +13 2.4
202423 MLB MLEWashington Nationals — 602544 13429720 3712816 3112 246313436749 189285 216 329 109 +6 +1 -11 +6 +13 1.7
202423 MLB RAWWashington Nationals — 602541 13329620 4012816 3112 246317433749 187285 217 330 109 +6 +1 -11 +6 +13 1.7
202524 MLB MLEWashington Nationals — 635581 14934619 3612514 313 256315434749 177295 206 331 110 +8 +5 -5 +7 +14 2.9
202524 MLB RAWWashington Nationals — 635580 14935519 3712514 313 257317433750 176296 206 331 110 +8 +5 -5 +7 +14 2.9
202625 MLB MLEWashington Nationals — 654583 15230533 5315812 346 261335499834 238299 248 361 131 +24 +4 -3 +7 +14 4.7
202625 MLB RAWWashington Nationals — 654579 15130433 5715812 346 261340497837 237299 249 364 131 +24 +4 -3 +7 +14 4.7
201918 ROK MLEAZL Padres 1 — 156147 43862 6202 146 293331469801 177317 134 341 117 — — — — — —
202120 AA MLESan Antonio Missions — 183167 481402 11463 132 287344407752 120370 256 322 104 — — — — — —
202221 MLB MLE2 teams — 488460 1191747 128813 218 259298359657 100304 182 289 81 — — — — — —
202322 MLB MLEWashington Nationals — 614566 13928718 3011813 474 246299415715 170279 195 314 99 — — — — — —
202423 MLB MLEWashington Nationals — 602544 13429720 3712816 3112 246313436749 189285 216 329 109 — — — — — —
202524 MLB MLEWashington Nationals — 635580 14934619 3612514 313 257315434750 178296 206 331 110 — — — — — —
202625 MLB MLEWashington Nationals — 654584 15230533 5315812 346 260335498833 238299 248 361 131 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 MLB MLEWashington Nationals — 602544 13429720 3712816 3112 246313436749 189285 216 329 109 — — — — — —
202524 MLB MLEWashington Nationals — 635580 14934619 3612514 313 257315434750 178296 206 331 110 — — — — — —
202625 MLB MLEWashington Nationals — 654584 15230533 5315812 346 260335498833 238299 248 361 131 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLEWSH 100% 619556 13927526 4614112 327 251321459781 208287 237 342 118 +13 +4 -12 +7 +13 2.5
▸ 2027 — real world (MLB)
202726 MLB CTXWSH 100% 614551 13828426 4614012 327 250321456777 206286 237 341 118 +13 +4 -12 +7 +13 2.5
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLEWSH 100% 614551 13827526 4614012 327 250321457777 207287 237 341 117 +12 +4 -12 +7 +13 2.4
202928 MLB MLEWSH 100% 601540 13426525 4513911 286 248319452771 204286 237 338 115 +11 +3 -13 +6 +13 2.1
203029 MLB MLEWSH 100% 580521 12825424 4313611 245 246316446762 201285 237 335 113 +9 +3 -13 +6 +13 1.8
203130 MLB MLEWSH 100% 561505 12224422 4113310 195 243312439751 196283 247 330 110 +6 +2 -13 +6 +12 1.3
203231 MLB MLEWSH 100% 542488 11723421 3913110 134 238307429736 190280 247 324 106 +4 +1 -14 +6 +12 0.9
203332 MLB MLEWSH 100% 518467 10921419 371279 83 233301415716 183276 257 316 100 +0 +0 -14 +6 +11 0.4
203433 MLB MLEWSH 100% 482438 9818317 331218 32 225293398691 173270 257 306 93 -4 -0 -14 +5 +10 -0.2
203534 MLB MLEWSH 100% 426387 8415314 291107 21 216282378660 162262 267 293 85 -8 +0 -13 +5 +9 -0.7
202827 MLB CTXWSH 100% 614551 13727426 4614012 327 249320454774 205286 237 339 117 +12 +4 -12 +7 +13 2.4
202928 MLB CTXWSH 100% 601540 13427425 4513911 286 247318449767 202285 237 337 115 +11 +3 -13 +6 +13 2.1
203029 MLB CTXWSH 100% 580521 12926424 4313611 245 245315443759 198284 237 334 113 +9 +3 -13 +6 +13 1.8
203130 MLB CTXWSH 100% 561505 12124322 4113310 195 242312436748 194282 247 329 110 +6 +2 -13 +6 +12 1.3
203231 MLB CTXWSH 100% 542488 11623321 3913110 134 238307426733 188279 247 323 106 +4 +1 -14 +6 +12 0.9
203332 MLB CTXWSH 100% 518467 10821319 371279 83 232300413713 181275 257 315 100 +0 +0 -14 +6 +11 0.4
203433 MLB CTXWSH 100% 482438 9919317 331218 32 225292396688 171269 257 305 93 -4 -0 -14 +5 +10 -0.2
203534 MLB CTXWSH 100% 426387 8315214 291107 21 216282376657 160261 267 292 85 -8 +0 -13 +5 +9 -0.7
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 71316444 156831649260 4841616142 27962 243310429739 185284 237 325 107 +58 +31 -132 +78 +155 19.4
/ 162G— A+C — 650587 14329424 4414713 256 244311429740 186283 237 325 107 +5 +3 -12 +7 +14 1.8
Career— MLE — 82707491 185236672295 5441860163 35281 247312433746 186289 227 327 107 +71 +35 -144 +85 +168 21.9
/ 162G— MLE — 650589 14629623 4314613 286 248314435748 187290 227 327 107 +6 +3 -12 +7 +14 1.8

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 AAARochester Red Wings · 186 PAwOBA .363 → .315 (−48)K% 17.7% → 20.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.74%÷1.049×1.200——20.30%
BB% (unintentional) /PA5.38%÷0.973×0.690—×1.0504.01%
HBP% /PA2.15%—×0.940—×1.0502.12%
Singles /BIP28.26%÷1.011×0.930×0.984×1.05026.86%
Doubles /BIP4.35%÷0.930×0.830×0.984×1.0504.01%
Triples /BIP0.72%÷0.913×0.970×0.984×1.0500.79%
Home runs /BIP5.07%÷1.084×0.700—×1.0503.44%

Factors used: league row International League. Park (home-season share, regressed): HR 117, 1B 102, 2B 86, 3B 83, K 110, BB 95 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.984.

Result: wOBA .363 → .315; ISO .170 → .127; BABIP .348 → .325. 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 AASan Antonio Missions · 183 PAwOBA .343 → .322 (−21)K% 19.7% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.67%÷0.949×1.220——25.30%
BB% (unintentional) /PA8.20%÷1.028×0.690—×1.0505.78%
HBP% /PA1.64%—×0.850—×1.0501.46%
Singles /BIP25.40%÷0.989×0.940×1.021×1.05025.87%
Doubles /BIP11.11%÷0.925×0.870×1.021×1.05011.20%
Triples /BIP0.00%÷1.071×0.920×1.021×1.0500.00%
Home runs /BIP1.59%÷0.868×0.780—×1.0501.50%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 74, 1B 98, 2B 85, 3B 114, K 90, 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.021.

Result: wOBA .343 → .322; ISO .123 → .120; BABIP .365 → .370. 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 ROKAZL Padres 1 · 156 PAwOBA .466 → .341 (−125)K% 9.0% → 12.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.97%÷1.000×1.440——12.92%
BB% (unintentional) /PA6.41%÷1.000×0.620—×1.0084.00%
HBP% /PA1.28%—×0.720—×1.0080.93%
Singles /BIP26.56%÷1.000×0.820×0.950×1.00820.85%
Doubles /BIP9.38%÷1.000×0.720×0.950×1.0086.46%
Triples /BIP6.25%÷1.000×0.720×0.950×1.0084.31%
Home runs /BIP2.34%÷1.000×0.780—×1.0081.84%

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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .466 → .341; ISO .261 → .186; BABIP .425 → .317. 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).