Ozzie Albies

2B Atlanta Braves
Age 30 S/R 5'7" / 165 lbs MLB Svc 9.360 · Ctrl thru 2027
Overview
MLB40-MANExtFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202427MLBATL435.251/.306/.404108981.1
202528MLBATL667.240/.308/.3651614890.8
202629MLBATL683.237/.299/.392224901.0
2027PROJ30MLBATL545.246/.307/.385147950.9
2028PROJ31MLBATL614.241/.302/.374164900.3
2029PROJ32MLBATL502.235/.295/.35912384-0.2
Last 3 seasons WAR 2.9  ·  Next 3 projected WAR 1.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service9.360First FA2028
2027Ext$7M
Skills · percentileStatcast 2024-2026
Speed42
xwOBA35
Bat Spd31
Avg EV30
Barrel%24
Form.225/.280/.358 ▼▼ rolling true talent (60d window) · proj .245/.305/.385
CompsCristian Guzman (age 30) · Ildemaro Vargas (age 30) · Jose Macias (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 9595vR 95
AVG/OBP/SLG.246 / .307 / .385
PA545
HR14
SB7
K%15
BB%7
BABIP266
ISO135
MLB%100%
Value2027 · WAR
BAT: -3.4 runs (wOBA-derived runs vs avg)-3BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: -2.0 runs (Defensive runs vs avg)-2FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +11.8 runs (Replacement-level credit)+12REPTotal WAR: +1.10+1.1WAR
trajectory · projected WAR by year
1.10.3-0.2272829
Tools · Recent Form · Splits · Contract
ToolsStatcast %ile · 2024-2026
CONTACT
xAVG
300.235
POWER
Barrel%
244.8
Avg EV
3087.6
Bat Spd
3169.3
SPEED
Sprint
4227.1
Recent Formrolling true talent ⓘ
K%19%▼▼21% over 107 PA (60d) · proj 15%
BB%6%▼6% over 107 PA (60d) · proj 7%
ISO.133·.122 over 98 AB (60d) · proj .139
HR/BB3.1%·2.6% over 76 BBE (60d) · proj 3.5%
BABIP.258▼.162 over 74 BIP (60d) · proj .266
SLASH.225/.280/.358▼▼proj .245/.305/.385
Platoon Splits2024-2026 · 1217 PA
vs LHP
vs RHP
Edge
PA
336
881
—
wRC+
109
89
◀◀L
wOBA
329
300
◀L
ISO
155
132
◀L
BABIP
304
254
◀◀L
K%
10.1%
15.9%
◀◀L
BB%
2.4%
9.0%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   9.360 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext$7M+1.1$9M+$2M
Totals $7M $9M +$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)
201417 ROKDanville Braves — 239198 72731 28234 225 364452444897 81401 1012 392 116 — — — — — —
201518 ARome Braves — 439394 1222180 36562 298 310370404774 94358 138 343 94 — — — — — —
201619 AAAGwinnett Braves — 247222 551132 19391 94 248310351661 104290 168 293 66 — — — — — —
201619 AAMississippi Braves — 371330 1062274 33576 219 321393467860 145376 159 381 113 — — — — — —
201720 MLBAtlanta Braves — 244217 62956 21363 81 286357456813 171316 159 356 127 +8 +1 +1 +2 +5 1.8
201720 AAAGwinnett Braves — 448411 1172189 28902 212 285333440774 156342 206 337 91 — — — — — —
201821 MLBAtlanta Braves — 684639 16740524 361165 143 261306452758 191285 175 332 111 +9 +2 +10 +2 +15 3.8
201922 MLBAtlanta Braves — 702640 18943824 541124 154 295354500854 205325 168 373 135 +29 +1 -0 +3 +15 4.9
202023 MLBAtlanta Braves — 124118 32506 5301 31 271306466773 195317 244 340 116 +2 +0 +3 +0 +3 0.8
202124 MLBAtlanta Braves — 686629 16340730 471283 204 259314488802 229278 197 347 119 +16 +2 +1 +2 +15 3.7
202225 MLBAtlanta Braves — 269247 611608 16472 35 247298409707 162270 176 310 96 -1 -1 +3 +1 +6 0.8
202225 AAAGwinnett Stripers — 2727 9011 060 00 333333519852 185400 220 371 91 — — — — — —
202326 MLBAtlanta Braves — 660596 16730533 461078 131 280339513852 233289 167 368 134 +26 +2 -6 +2 +14 4.0
202427 MLBAtlanta Braves — 435399 10029110 27655 81 251306404710 153274 156 314 98 -1 +1 -0 +2 +9 1.1
202528 MLBAtlanta Braves — 667603 14523216 55944 143 240308365673 124259 148 302 89 -9 +2 -2 +2 +14 0.8
202629 MLBAtlanta Braves — 683615 14627122 461058 44 237299392691 154247 157 303 90 -8 -1 +1 +2 +15 1.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 51544703 123226234179 35384043 10227 262319446765 184282 167 335 113 +79 +10 +10 +20 +112 23.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201417 ROK MLEDanville Braves — 239208 69631 18334 225 332396404799 72361 148 340 116 — — — — — —
201518 A MLERome Braves — 439407 1182070 23802 298 290331373704 84352 185 307 94 — — — — — —
201619 AAA MLEGwinnett Braves — 247227 551032 14451 94 242289339628 97280 186 266 66 — — — — — —
201619 AA MLEMississippi Braves — 371341 1012063 22676 219 296350416766 120355 186 335 113 — — — — — —
201720 MLB MLEAtlanta Braves — 244217 62956 21363 81 286357456813 171316 159 356 127 +8 +1 +1 +2 +5 1.8
201720 AAA MLEGwinnett Braves — 448419 1101988 201092 212 263299403703 141328 244 302 91 — — — — — —
201821 MLB MLEAtlanta Braves — 684639 16740524 361165 143 261306452758 191285 175 332 111 +9 +2 +10 +2 +15 3.8
201922 MLB MLEAtlanta Braves — 702646 18943824 481124 154 293345495841 203325 167 367 135 +29 +1 -0 +3 +15 4.9
202023 MLB MLEAtlanta Braves — 124118 32506 5301 31 271306466773 195317 244 340 116 +2 +0 +3 +0 +3 0.8
202124 MLB MLEAtlanta Braves — 686631 16340730 451283 204 258311487797 228278 197 345 119 +16 +2 +1 +2 +15 3.7
202225 MLB MLEAtlanta Braves — 269247 611608 16472 35 247298409707 162270 176 310 96 -1 -1 +3 +1 +6 0.8
202225 AAA MLEGwinnett Stripers — 2727 8011 070 00 296296481778 185369 260 303 91 — — — — — —
202326 MLB MLEAtlanta Braves — 660600 16730533 441078 131 278336510846 232289 167 366 134 +26 +2 -6 +2 +14 4.0
202427 MLB MLEAtlanta Braves — 435399 10029110 27655 81 251306404710 153274 156 314 98 -1 +1 -0 +2 +9 1.1
202528 MLB MLEAtlanta Braves — 667605 14523216 53944 143 240305364669 124259 148 300 89 -9 +2 -2 +2 +14 0.8
202629 MLB MLEAtlanta Braves — 683616 14627122 451058 44 237297391689 154247 157 302 90 -8 -1 +1 +2 +15 1.0
201417 ROK MLEDanville Braves — 239208 69631 18334 225 332396404799 72384 148 340 116 — — — — — —
201417 ROK RAWDanville Braves — 239198 72731 28234 225 364452444897 81401 1012 392 116 — — — — — —
201518 A MLERome Braves — 439407 1182070 23802 298 290331373704 84358 185 307 94 — — — — — —
201518 A RAWRome Braves — 439394 1222180 36562 298 310370404774 94358 138 343 94 — — — — — —
201619 AA MLE2 teams — 618569 1563095 351117 3013 274324385709 111330 186 307 94 — — — — — —
201619 AA RAW2 teams — 618552 16133106 52967 3013 292360420780 129341 168 346 94 — — — — — —
201720 AAA MLE2 teams — 692636 172281314 411455 293 270320421741 151327 216 321 104 — — — — — —
201720 AAA RAW2 teams — 692628 179301315 491265 293 285342446788 161333 187 344 104 — — — — — —
201821 MLB MLEAtlanta Braves — 684639 16740524 361165 143 261306452758 191285 175 332 111 +9 +2 +10 +2 +15 3.8
201821 MLB RAWAtlanta Braves — 684639 16740524 361165 143 261306452758 191285 175 332 111 +9 +2 +10 +2 +15 3.8
201922 MLB MLEAtlanta Braves — 702646 18943824 481124 154 293345495841 203321 167 367 135 +29 +1 -0 +3 +15 4.9
201922 MLB RAWAtlanta Braves — 702640 18943824 541124 154 295354500854 205325 168 373 135 +29 +1 -0 +3 +15 4.9
202023 MLB MLEAtlanta Braves — 124118 32506 5301 31 271306466773 195317 244 340 116 +2 +0 +3 +0 +3 0.8
202023 MLB RAWAtlanta Braves — 124118 32506 5301 31 271306466773 195317 244 340 116 +2 +0 +3 +0 +3 0.8
202124 MLB MLEAtlanta Braves — 686631 16340730 451283 204 258311487797 228277 197 345 119 +16 +2 +1 +2 +15 3.7
202124 MLB RAWAtlanta Braves — 686629 16340730 471283 204 259314488802 229278 197 347 119 +16 +2 +1 +2 +15 3.7
202225 MLB MLE2 teams — 296274 691619 16542 35 252298416714 164279 185 309 95 -2 -1 +3 +1 +6 0.8
202225 MLB RAW2 teams — 296274 701619 16532 35 255301420721 164282 185 315 95 -2 -1 +3 +1 +6 0.8
202326 MLB MLEAtlanta Braves — 660600 16730533 441078 131 278336510846 232286 167 366 134 +26 +2 -6 +2 +14 4.0
202326 MLB RAWAtlanta Braves — 660596 16730533 461078 131 280339513852 233289 167 368 134 +26 +2 -6 +2 +14 4.0
202427 MLB MLEAtlanta Braves — 435399 10029110 27655 81 251306404710 153274 156 314 98 -1 +1 -0 +2 +9 1.1
202427 MLB RAWAtlanta Braves — 435399 10029110 27655 81 251306404710 153274 156 314 98 -1 +1 -0 +2 +9 1.1
202528 MLB MLEAtlanta Braves — 667605 14523216 53944 143 240305364669 124258 148 300 89 -9 +2 -2 +2 +14 0.8
202528 MLB RAWAtlanta Braves — 667603 14523216 55944 143 240308365673 124259 148 302 89 -9 +2 -2 +2 +14 0.8
202629 MLB MLEAtlanta Braves — 683616 14627122 451058 44 237297391689 154247 157 302 90 -8 -1 +1 +2 +15 1.0
202629 MLB RAWAtlanta Braves — 683615 14627122 461058 44 237299392691 154247 157 303 90 -8 -1 +1 +2 +15 1.0
201417 ROK MLEDanville Braves — 239215 69631 18334 225 321396391786 70361 148 340 116 — — — — — —
201518 A MLERome Braves — 439411 1182070 23802 298 287331370701 83352 185 307 94 — — — — — —
201619 AA MLE2 teams — 618571 1563095 351117 3013 273324384708 110325 186 307 94 — — — — — —
201720 AAA MLE2 teams — 692641 172281314 411455 293 268320418738 150324 216 321 104 — — — — — —
201821 MLB MLEAtlanta Braves — 684638 16740524 361165 143 262306453759 191285 175 332 111 — — — — — —
201922 MLB MLEAtlanta Braves — 702644 18943824 481124 154 293345497842 203325 167 367 135 — — — — — —
202023 MLB MLEAtlanta Braves — 124117 32506 5301 31 274306470777 197317 244 340 116 — — — — — —
202124 MLB MLEAtlanta Braves — 686633 16340730 451283 204 258311485796 227278 197 345 119 — — — — — —
202225 MLB MLE2 teams — 296276 691619 16542 35 250298413711 163279 185 309 95 — — — — — —
202326 MLB MLEAtlanta Braves — 660603 16730533 441078 131 277336507843 231289 167 366 134 — — — — — —
202427 MLB MLEAtlanta Braves — 435400 10029110 27655 81 250306403709 153274 156 314 98 — — — — — —
202528 MLB MLEAtlanta Braves — 667605 14523216 53944 143 240305364669 124259 148 300 89 — — — — — —
202629 MLB MLEAtlanta Braves — 683625 14627122 451058 44 234297386683 152247 157 302 90 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 MLB MLEAtlanta Braves — 435400 10029110 27655 81 250306403709 153274 156 314 98 — — — — — —
202528 MLB MLEAtlanta Braves — 667605 14523216 53944 143 240305364669 124259 148 300 89 — — — — — —
202629 MLB MLEAtlanta Braves — 683625 14627122 451058 44 234297386683 152247 157 302 90 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLEATL 100% 603549 13525216 43926 82 246307385692 139266 157 308 95 -4 +1 -2 +2 +13 1.1
▸ 2027 — real world (MLB)
202730 MLB CTXATL 100% 545496 12123114 39835 72 246307385692 139266 157 308 95 -3 +1 -2 +2 +12 0.9
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLEATL 100% 614560 13525116 43966 42 241302374676 133263 167 302 90 -7 +0 -5 +2 +13 0.3
202932 MLB MLEATL 100% 502458 10820112 35804 31 235295359654 125258 167 293 84 -9 +0 -5 +2 +11 -0.2
202831 MLB CTXATL 100% 614560 13525116 43966 42 241302374676 133263 167 302 90 -7 +0 -5 +2 +13 0.3
202932 MLB CTXATL 100% 502458 10820112 35804 31 235295359654 125258 167 293 84 -9 +0 -5 +2 +11 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 62705721 147530736207 431101653 10930 258316433748 175278 167 328 104 +62 +10 -1 +24 +136 23.6
/ 162G— A+C — 650593 15332421 451055 113 258316432747 174279 167 328 104 +6 +1 -0 +2 +14 2.5
Career— MLE — 85867862 205740565236 553143973 21860 262316420736 158291 176 322 104 +59 +10 -3 +26 +148 24.6
/ 162G— MLE — 650595 15631518 421096 175 262318422740 160291 176 322 104 +6 +1 -0 +2 +14 2.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.

2022 AAAGwinnett Stripers · 27 PAwOBA .360 → .303 (−58)K% 22.2% → 26.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.22%÷1.002×1.200——26.62%
BB% (unintentional) /PA0.00%÷0.998×0.690—×1.0330.00%
HBP% /PA0.00%—×0.940—×1.0330.00%
Singles /BIP33.33%÷1.018×0.930—×1.03331.47%
Doubles /BIP0.00%÷0.966×0.830—×1.0330.00%
Triples /BIP4.76%÷1.150×0.970—×1.0334.15%
Home runs /BIP4.76%÷0.981×0.700—×1.0333.51%

Factors used: league row International League. Park (home-season share, regressed): HR 96, 1B 104, 2B 93, 3B 130, K 100, BB 100 — 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).

Result: wOBA .360 → .303; ISO .185 → .138; BABIP .400 → .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).

2017 AAAGwinnett Braves · 448 PAwOBA .330 → .302 (−28)K% 20.1% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.09%÷0.989×1.200——24.38%
BB% (unintentional) /PA6.03%÷0.999×0.690—×1.0504.37%
HBP% /PA0.45%—×0.940—×1.0500.44%
Singles /BIP24.61%÷1.005×0.930×0.994×1.05023.77%
Doubles /BIP6.54%÷0.936×0.830×0.994×1.0506.05%
Triples /BIP2.49%÷1.005×0.970×0.994×1.0502.51%
Home runs /BIP2.80%÷0.972×0.840—×1.0502.54%

Factors used: league row IL. Park (home-season share, regressed): HR 94, 1B 101, 2B 87, 3B 101, K 98, BB 100 — applied at half strength. Age: age 20 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (7.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .330 → .302; ISO .156 → .144; BABIP .342 → .328. 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 AAMississippi Braves · 371 PAwOBA .371 → .335 (−36)K% 15.4% → 18.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.36%÷1.043×1.220——17.97%
BB% (unintentional) /PA8.09%÷0.997×0.680—×1.0505.79%
HBP% /PA1.62%—×0.840—×1.0501.43%
Singles /BIP26.74%÷1.014×0.920×1.024×1.05026.07%
Doubles /BIP8.06%÷1.104×0.910×1.024×1.0507.14%
Triples /BIP2.56%÷1.150×0.880×1.024×1.0502.11%
Home runs /BIP1.47%÷1.084×0.800—×1.0501.14%

Factors used: league row SL. Park (home-season share, regressed): HR 117, 1B 103, 2B 121, 3B 130, K 109, BB 99 — applied at half strength. Age: age 19 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (5.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .371 → .335; ISO .145 → .124; BABIP .376 → .355. 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 AAAGwinnett Braves · 247 PAwOBA .288 → .266 (−22)K% 15.8% → 18.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.79%÷1.046×1.200——18.11%
BB% (unintentional) /PA7.69%÷1.022×0.690—×1.0505.45%
HBP% /PA0.40%—×0.940—×1.0500.40%
Singles /BIP21.31%÷1.017×0.930×1.031×1.05021.10%
Doubles /BIP6.01%÷0.991×0.830×1.031×1.0505.45%
Triples /BIP1.64%÷1.150×0.970×1.031×1.0501.50%
Home runs /BIP1.09%÷1.132×0.840—×1.0500.85%

Factors used: league row IL. Park (home-season share, regressed): HR 126, 1B 103, 2B 98, 3B 130, K 109, BB 104 — applied at half strength. Age: age 19 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (8.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.031.

Result: wOBA .288 → .266; ISO .104 → .093; BABIP .290 → .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).

2015 ARome Braves · 439 PAwOBA .337 → .307 (−30)K% 12.8% → 18.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.76%÷0.932×1.340——18.33%
BB% (unintentional) /PA8.20%÷1.077×0.660—×1.0505.28%
HBP% /PA0.46%—×0.770—×1.0500.37%
Singles /BIP27.51%÷1.026×0.920×1.050×1.05027.20%
Doubles /BIP6.21%÷0.915×0.820×1.050×1.0506.14%
Triples /BIP2.37%÷1.150×0.940×1.050×1.0502.13%
Home runs /BIP0.00%÷1.097×0.820—×1.0500.00%

Factors used: league row SAL. Park (home-season share, regressed): HR 119, 1B 105, 2B 83, 3B 130, K 86, BB 115 — applied at half strength. Age: age 18 vs a level average of 22.0 → +5.0% on BB/HBP/hit rates (4.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .337 → .307; ISO .094 → .088; BABIP .358 → .352. 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).

2014 ROKDanville Braves · 239 PAwOBA .386 → .340 (−46)K% 9.6% → 13.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.62%÷1.000×1.420——13.67%
BB% (unintentional) /PA11.30%÷1.000×0.640—×1.0387.50%
HBP% /PA1.67%—×0.740—×1.0381.28%
Singles /BIP34.86%÷1.000×0.840×1.050×1.03831.90%
Doubles /BIP4.00%÷1.000×0.740×1.050×1.0383.22%
Triples /BIP1.71%÷1.000×0.740×1.050×1.0381.38%
Home runs /BIP0.57%÷1.000×0.800—×1.0380.47%

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 17 vs a level average of 19.5 → +3.8% on BB/HBP/hit rates (2.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .386 → .340; ISO .081 → .069; BABIP .401 → .361. 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).