José Devers

SS Gwinnett Stripers
Age 27 L/R 6'0" / 174 lbs AAA Svc 6.000 · Ctrl thru 2027
Overview
AAAROOKIEExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202323AAMIA420.276/.353/.4217575—.234/.293/.351
202424AAA/A/ROKMIA244.244/.307/.3713455—.208/.261/.308
202525AAA/ROKATL125.295/.398/.4102185—.260/.333/.359
2027PROJ10% MLB27MLBATL12.234/.296/.35500840.0
2028PROJ38% MLB28MLBATL74.233/.295/.35411830.1
2029PROJ49% MLB29MLBATL107.232/.294/.35121820.1
Next 3 projected WAR 0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service6.000First FA2028
2027Ext / FA-deal$2M
Skills · percentileMiLB Statcast 2025 AAA
K%88
Whiff%47
Max EV37
Chase%35
BB%30
Speed22
CompsAndrew Knizner (age 27) · Pete Laforest (age 27) · Pedro Severino (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†84
AVG/OBP/SLG.234 / .296 / .355
PA12
HR0
K%25
BB%8
BABIP291
ISO115
MLB%10%
Value2027 · WAR
BAT: -2.4 runs (wOBA-derived runs vs avg)-2BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.1 runs (Defensive runs vs avg)-0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +2.7 runs (Replacement-level credit)+3REPTotal WAR: +0.30+0.3WAR
trajectory · projected WAR by year
0.30.10.1272829
Tools · Contract
Toolsscout grade · Statcast %ile · 2021-2024
CONTACT—
xAVG
400.243
POWER—
Avg EV
1077.0
Bat Spd
1867.9
SPEED—
Sprint
8728.9
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2021
Service   6.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$2M+0.0$0.1M-$2M
Totals $2M $0.1M -$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.

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)
201717 ROKGCL Yankees East — 216184 45931 18379 163 245341342684 98295 178 308 38 — — — — — —
201818 AGreensboro Grasshoppers — 362337 921240 15495 136 273314332646 59318 144 289 72 — — — — — —
201919 A+Jupiter Hammerheads — 138126 41310 8204 50 325384365749 40387 146 344 83 — — — — — —
201919 ROKGCL Marlins — 4640 11310 442 31 275370400770 125306 99 349 57 — — — — — —
201919 INTLSalt River Rafters — 4342 11300 1150 50 262279333612 71407 352 274 72 — — — — — —
202121 MLBMiami Marlins — 4641 10300 3111 00 244311317628 73323 247 283 84 -1 +0 -1 +0 +1 -0.1
202121 AAAJacksonville Jumbo Shrimp — 4139 9110 150 00 231250308558 77265 122 242 39 — — — — — —
202222 AAPensacola Blue Wahoos — 255233 491042 14464 30 210265313578 103251 185 259 34 — — — — — —
202323 AAPensacola Blue Wahoos — 420373 1032167 36628 52 276353421773 145315 159 344 75 — — — — — —
202424 AAAJacksonville Jumbo Shrimp — 208188 45833 15353 31 239306362668 122278 177 298 57 — — — — — —
202424 AJupiter Hammerheads — 1616 6310 020 00 3753756881.062 312429 120 455 122 — — — — — —
202424 ROKFCL Marlins — 2017 3000 171 10 176263176440 273 355 207 -18 — — — — — —
202525 AAAGwinnett Stripers — 11098 28502 9151 11 286352398750 112313 148 333 72 — — — — — —
202525 ROKFCL Braves — 157 3100 810 00 4297335711.305 143500 753 578 177 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 4641 10300 3111 00 244311317628 73323 247 283 78 -1 +0 -1 +0 +1 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201717 ROK MLEGCL Yankees East — 216191 35621 11539 163 183261251512 68232 255 225 38 — — — — — —
201818 A MLEGreensboro Grasshoppers — 362342 941230 10685 136 275305327633 53334 193 275 72 — — — — — —
201919 A+ MLEJupiter Hammerheads — 138128 36310 6284 50 281333320654 39358 204 291 83 — — — — — —
201919 ROK MLEGCL Marlins — 4642 9210 262 31 214283310592 95238 134 253 57 — — — — — —
202121 MLB MLEMiami Marlins — 4641 10300 3111 00 244311317628 73323 247 293 84 -1 +0 -1 +0 +1 -0.1
202121 AAA MLEJacksonville Jumbo Shrimp — 4139 9110 160 00 231250308558 77260 152 226 39 — — — — — —
202222 AA MLEPensacola Blue Wahoos — 255239 45932 10584 30 188233276509 88232 234 218 34 — — — — — —
202323 AA MLEPensacola Blue Wahoos — 420385 902055 24768 52 234293351643 117275 186 279 75 — — — — — —
202424 AAA MLEJacksonville Jumbo Shrimp — 208192 40732 11423 31 208262307569 99253 205 253 57 — — — — — —
202424 A MLEJupiter Hammerheads — 1616 5210 030 00 312312562875 250353 190 348 122 — — — — — —
202424 ROK MLEFCL Marlins — 2017 2000 1101 10 118211118328 211 505 141 -18 — — — — — —
202525 AAA MLEGwinnett Stripers — 110102 26402 6181 11 255306353658 98275 165 274 72 — — — — — —
202525 ROK MLEFCL Braves — 1510 3100 510 00 300533400933 100369 733 430 177 — — — — — —
201717 ROK MLEGCL Yankees East — 216191 35621 11539 163 183261251512 68243 255 225 38 — — — — — —
201717 ROK RAWGCL Yankees East — 216184 45931 18379 163 245341342684 98295 178 308 38 — — — — — —
201818 A MLEGreensboro Grasshoppers — 362342 941230 10685 136 275305327633 53342 193 275 72 — — — — — —
201818 A RAWGreensboro Grasshoppers — 362337 921240 15495 136 273314332646 59318 144 289 72 — — — — — —
201919 A+ MLE3 teams — 227211 55620 10426 131 261313308621 47325 194 281 77 — — — — — —
201919 A+ RAW3 teams — 227208 63920 13396 131 303361365727 62373 176 332 77 — — — — — —
202121 MLB MLE2 teams — 8780 19410 4171 00 237282312595 75297 205 261 63 -4 +0 -1 +0 +2 -0.3
202121 MLB RAW2 teams — 8780 19410 4161 00 237282312595 75292 185 264 63 -4 +0 -1 +0 +2 -0.3
202222 AA MLEPensacola Blue Wahoos — 255239 45932 10584 30 188233276509 88238 234 218 34 — — — — — —
202222 AA RAWPensacola Blue Wahoos — 255233 491042 14464 30 210265313578 103251 185 259 34 — — — — — —
202323 AA MLEPensacola Blue Wahoos — 420385 902055 24768 52 234293351643 117279 186 279 75 — — — — — —
202323 AA RAWPensacola Blue Wahoos — 420373 1032167 36628 52 276353421773 145315 159 344 75 — — — — — —
202424 AAA MLE3 teams — 244226 47942 11554 41 208257310567 102263 235 250 55 — — — — — —
202424 AAA RAW3 teams — 244221 541143 16444 41 244307371678 127290 187 301 55 — — — — — —
202525 AAA MLE2 teams — 125112 29502 10201 11 259325357682 98293 168 293 84 — — — — — —
202525 AAA RAW2 teams — 125105 31602 17161 11 295398410808 114326 1314 362 84 — — — — — —
201717 ROK MLEGCL Yankees East — 216194 35621 11539 163 180261247508 67232 255 225 38 — — — — — —
201818 A MLEGreensboro Grasshoppers — 362344 941230 10685 136 273305326631 52334 193 275 72 — — — — — —
201919 A+ MLE3 teams — 227209 55620 10426 131 263313311624 48328 194 281 77 — — — — — —
202121 MLB MLE2 teams — 8782 19410 4171 00 232282305587 73293 205 261 63 — — — — — —
202222 AA MLEPensacola Blue Wahoos — 255239 45932 10584 30 188233276509 88232 234 218 34 — — — — — —
202323 AA MLEPensacola Blue Wahoos — 420385 902055 24768 52 234293351643 117275 186 279 75 — — — — — —
202424 AAA MLE3 teams — 244227 47942 11554 41 207257308566 101256 235 250 55 — — — — — —
202525 AAA MLE2 teams — 125113 29502 10201 11 257325354679 97286 168 293 84 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 AAA MLE3 teams — 244227 47942 11554 41 207257308566 101256 235 250 55 — — — — — —
202525 AAA MLE2 teams — 125113 29502 10201 11 257325354679 97286 168 293 84 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLEATL 10% 200182 43814 14472 41 234296355651 121291 247 292 84 -4 +0 -0 +2 +4 0.3
▸ 2027 — real world (MLB)
202727 MLB CTXATL 10% 1211 2000 130 00 234296355651 121291 258 292 84 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLEATL 38% 196178 42814 14462 31 233295354649 120290 237 291 83 -4 +0 -1 +2 +4 0.2
202929 MLB MLEATL 49% 220201 46914 15522 21 232294351644 119290 247 289 82 -5 +0 -2 +2 +5 0.1
202828 MLB CTXATL 38% 7468 15301 5171 10 233295354649 120290 237 291 83 -1 +0 -0 +1 +2 0.1
202929 MLB CTXATL 49% 10798 23412 7251 10 232294351644 119290 237 289 82 -2 +0 -1 +1 +2 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 227207 481013 15533 20 232293333627 101294 237 288 67 -5 +0 -3 +2 +5 -0.0
/ 162G— A+C — 650593 1382939 431529 60 233295337632 105295 237 288 67 -14 +1 -7 +6 +14 -0.0
Career— MLE — 24762278 528932322 12851643 6217 232285322607 90288 215 267 67 -12 +0 -4 +6 +13 0.3
/ 162G— MLE — 650598 1382466 3413511 164 231285321606 90286 215 267 67 -14 +0 -4 +7 +14 0.3

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 AAAGwinnett Stripers · 110 PAwOBA .330 → .274 (−56)K% 13.6% → 16.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.64%÷0.976×1.200——16.76%
BB% (unintentional) /PA8.18%÷1.140×0.690—×1.0185.04%
HBP% /PA0.91%—×0.940—×1.0180.87%
Singles /BIP25.30%÷0.968×0.930×0.950×1.01823.50%
Doubles /BIP6.02%÷1.162×0.830×0.950×1.0184.16%
Triples /BIP0.00%÷0.900×0.970×0.950×1.0180.00%
Home runs /BIP2.41%÷0.961×0.700—×1.0181.79%

Factors used: league row International League. Park (home-season share, regressed): HR 92, 1B 94, 2B 132, 3B 80, K 95, BB 128 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .330 → .274; ISO .112 → .083; BABIP .313 → .275. 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 ROKFCL Braves · 15 PAwOBA .568 → .430 (−139)K% 6.7% → 9.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA6.67%÷0.980×1.440——9.80%
BB% (unintentional) /PA53.33%÷1.013×0.620—×0.94030.69%
HBP% /PA0.00%—×0.720—×0.9400.00%
Singles /BIP33.33%÷1.005×0.820—×0.94025.56%
Doubles /BIP16.67%÷0.996×0.720—×0.94011.33%
Triples /BIP0.00%÷1.000×0.720—×0.9400.00%
Home runs /BIP0.00%÷0.856×0.780—×0.9400.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 71, 1B 101, 2B 99, 3B 100, K 96, BB 103 — applied at half strength. Age: age 26 vs a level average of 19.5 → −6.0% on BB/HBP/hit rates (6.5 yr older than average).

Result: wOBA .568 → .430; ISO .143 → .144; BABIP .500 → .369. 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 AAAJacksonville Jumbo Shrimp · 208 PAwOBA .292 → .253 (−39)K% 16.8% → 20.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.83%÷0.999×1.200——20.21%
BB% (unintentional) /PA7.21%÷1.005×0.690—×1.0335.12%
HBP% /PA1.44%—×0.940—×1.0331.40%
Singles /BIP20.26%÷1.016×0.930×0.975×1.03318.68%
Doubles /BIP5.23%÷0.970×0.830×0.975×1.0334.51%
Triples /BIP1.96%÷0.985×0.970×0.975×1.0331.95%
Home runs /BIP1.96%÷0.925×0.700—×1.0331.53%

Factors used: league row International League. Park (home-season share, regressed): HR 85, 1B 103, 2B 94, 3B 97, K 100, BB 101 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.975.

Result: wOBA .292 → .253; ISO .122 → .105; BABIP .278 → .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).

2024 ROKFCL Marlins · 20 PAwOBA .213 → .141 (−73)K% 35.0% → 51.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.00%÷0.987×1.440——51.07%
BB% (unintentional) /PA5.00%÷0.970×0.620—×0.9453.02%
HBP% /PA5.00%—×0.720—×0.9453.40%
Singles /BIP30.00%÷0.985×0.820—×0.94523.59%
Doubles /BIP0.00%÷1.014×0.720—×0.9450.00%
Triples /BIP0.00%÷1.004×0.720—×0.9450.00%
Home runs /BIP0.00%÷0.898×0.780—×0.9450.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 80, 1B 97, 2B 103, 3B 101, K 97, BB 94 — applied at half strength. Age: age 25 vs a level average of 19.5 → −5.5% on BB/HBP/hit rates (5.5 yr older than average).

Result: wOBA .213 → .141; ISO .000 → .000; BABIP .273 → .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).

2024 AJupiter Hammerheads · 16 PAwOBA .442 → .348 (−94)K% 12.5% → 16.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.50%÷1.029×1.360——16.52%
BB% (unintentional) /PA0.00%÷0.993×0.690—×0.9700.00%
HBP% /PA0.00%—×0.780—×0.9700.00%
Singles /BIP14.29%÷1.065×0.920—×0.97011.97%
Doubles /BIP21.43%÷1.032×0.830—×0.97016.72%
Triples /BIP7.14%÷0.960×0.910—×0.9706.57%
Home runs /BIP0.00%÷0.888×0.800—×0.9700.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 78, 1B 113, 2B 106, 3B 92, K 106, BB 99 — applied at half strength. Age: age 25 vs a level average of 22.0 → −3.0% on BB/HBP/hit rates (3.0 yr older than average).

Result: wOBA .442 → .348; ISO .312 → .249; BABIP .429 → .353. 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 AAPensacola Blue Wahoos · 420 PAwOBA .336 → .279 (−57)K% 14.8% → 18.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.76%÷0.990×1.220——18.19%
BB% (unintentional) /PA8.57%÷1.056×0.680—×1.0125.59%
HBP% /PA1.90%—×0.840—×1.0121.62%
Singles /BIP22.19%÷1.052×0.920×0.976×1.01219.16%
Doubles /BIP6.75%÷0.947×0.910×0.976×1.0126.41%
Triples /BIP1.93%÷1.097×0.880×0.976×1.0121.53%
Home runs /BIP2.25%÷1.091×0.800—×1.0121.67%

Factors used: league row SL. Park (home-season share, regressed): HR 118, 1B 110, 2B 89, 3B 119, K 98, BB 111 — 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.976.

Result: wOBA .336 → .279; ISO .145 → .122; BABIP .315 → .275. 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 AAPensacola Blue Wahoos · 255 PAwOBA .254 → .218 (−37)K% 18.0% → 22.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.04%÷0.964×1.220——22.82%
BB% (unintentional) /PA5.49%÷1.021×0.680—×1.0273.76%
HBP% /PA1.57%—×0.840—×1.0271.35%
Singles /BIP17.65%÷0.981×0.920×0.994×1.02716.89%
Doubles /BIP5.35%÷1.056×0.910×0.994×1.0274.70%
Triples /BIP2.14%÷1.150×0.880×0.994×1.0271.67%
Home runs /BIP1.07%÷1.048×0.800—×1.0270.84%

Factors used: league row SL. Park (home-season share, regressed): HR 110, 1B 96, 2B 111, 3B 130, K 93, BB 104 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .254 → .218; ISO .103 → .083; BABIP .251 → .232. 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 AAAJacksonville Jumbo Shrimp · 41 PAwOBA .236 → .226 (−10)K% 12.2% → 14.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.20%÷0.985×1.200——14.86%
BB% (unintentional) /PA2.44%÷0.994×0.690—×1.0501.78%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP20.59%÷0.971×0.930—×1.05020.70%
Doubles /BIP2.94%÷0.933×0.830—×1.0502.75%
Triples /BIP2.94%÷1.109×0.920—×1.0502.56%
Home runs /BIP0.00%÷0.886×0.700—×1.0500.00%

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

Result: wOBA .236 → .226; ISO .077 → .069; BABIP .265 → .260. 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).