shoe gif

UPDATED Mar. 26, 2019, at 1:16 AM

2018-19 NBA Predictions

Updated after every game and depth chart revision.

More NBA:CARMELO player projectionsEvery team’s Elo historyHow this works

shoe gif

The Atlanta Hawks have a 0% chance of making the playoffs and a 0% chance of winning the NBA Finals

Roster depth chart

A team’s current rotation accounts for recent injuries and other player activity; the full-strength rotation does not.

Expected minutes per gamePLAYER RATINGExp. min. per gamePLAYER RATING
PlayerPGSGSFPFCTOTALvs. full strength (today)vs. full strength (today)Off. +/-Def. +/-
Trae YoungT. Young31000031SAME
+1.4
-3.9
John CollinsJ. Collins00030232+2
+1.1
-0.6
Taurean Waller-PrinceT. Waller-Prince00208028SAME
-0.6
-1.1
Kevin HuerterK. Huerter02600026+3
-0.6
-0.4
Dewayne DedmonD. Dedmon00002626+3
-1.0
+2.0
Kent BazemoreK. Bazemore111050026SAME
-1.6
+0.2
DeAndre' BembryD. Bembry08130021+3
-2.6
+0.1
Omari SpellmanO. Spellman000000-16
-1.6
-1.1
Alex LenA. Len00002020+4
-1.4
+0.8
Vince CarterV. Carter01510016+7
-0.8
-0.6
Justin AndersonJ. Anderson035008+2
-1.5
-0.6
Alex PoythressA. Poythress000000-4
-1.8
-0.5
Miles PlumleeM. Plumlee000000-4
-3.1
+0.7
Jaylen AdamsJ. Adams600006SAME
-1.2
-1.3
Rotation ratingsFirst, we take a minute-weighted average of the player ratings to get a measure of team efficiency per 100 possessions, relative to the league.
Rotation ratings
First, we take a minute-weighted average of the player ratings to get a measure of team efficiency per 100 possessions, relative to the league.
-2.8
-2.7
Expected winsWe use the ratings to estimate the team’s expected wins in an 82-game season, assuming an average schedule strength.
Expected wins
We use the ratings to estimate the team’s expected wins in an 82-game season, assuming an average schedule strength.
27
CARMELO ratingThen we convert the team’s expected wins into a score for team strength — 1500 is about average.
CARMELO rating
Then we convert the team’s expected wins into a score for team strength — 1500 is about average.
1365
Rosters may include players currently assigned to G League teams.
Expected minutes per gamePLAYER RATINGPLAYER RATING
PlayerPGSGSFPFCTOTALExp. min. per gameOff. +/-Def. +/-
Trae YoungT. Young31000031
+1.4
-3.9
John CollinsJ. Collins00025530
+1.1
-0.6
Taurean Waller-PrinceT. Waller-Prince00262028
-0.6
-1.1
Kevin HuerterK. Huerter02300023
-0.6
-0.4
Dewayne DedmonD. Dedmon00002323
-1.0
+2.0
Kent BazemoreK. Bazemore111140026
-1.6
+0.2
DeAndre' BembryD. Bembry01170018
-2.6
+0.1
Omari SpellmanO. Spellman00016016
-1.6
-1.1
Alex LenA. Len00001616
-1.4
+0.8
Vince CarterV. Carter017109
-0.8
-0.6
Justin AndersonJ. Anderson024006
-1.5
-0.6
Alex PoythressA. Poythress000404
-1.8
-0.5
Miles PlumleeM. Plumlee000044
-3.1
+0.7
Jaylen AdamsJ. Adams600006
-1.2
-1.3
Rotation ratingsFirst, we take a minute-weighted average of the player ratings to get a measure of team efficiency per 100 possessions, relative to the league.
Rotation ratings
First, we take a minute-weighted average of the player ratings to get a measure of team efficiency per 100 possessions, relative to the league.
-3.3
-3.1
Expected winsWe use the ratings to estimate the team’s expected wins in an 82-game season, assuming an average schedule strength.
Expected wins
We use the ratings to estimate the team’s expected wins in an 82-game season, assuming an average schedule strength.
25
CARMELO ratingThen we convert the team’s expected wins into a score for team strength — 1500 is about average.
CARMELO rating
Then we convert the team’s expected wins into a score for team strength — 1500 is about average.
1344
Rosters may include players currently assigned to G League teams.
Expected minutes per gamePLAYER RATINGExp. min. per gamePLAYER RATING
PlayerPGSGSFPFCTOTALvs. full strength (today)vs. full strength (today)Off. +/-Def. +/-
Trae YoungT. Young33000033+2
+1.4
-3.9
John CollinsJ. Collins00026632+2
+1.1
-0.6
Taurean Waller-PrinceT. Waller-Prince00282030+2
-0.6
-1.1
Kevin HuerterK. Huerter02600026+3
-0.6
-0.4
Dewayne DedmonD. Dedmon00002626+3
-1.0
+2.0
Kent BazemoreK. Bazemore121240028+2
-1.6
+0.2
DeAndre' BembryD. Bembry08150023+5
-2.6
+0.1
Omari SpellmanO. Spellman00018018+2
-1.6
-1.1
Alex LenA. Len00001616SAME
-1.4
+0.8
Vince CarterV. Carter021205-4
-0.8
-0.6
Justin AndersonJ. Anderson000000-6
-1.5
-0.6
Alex PoythressA. Poythress000000-4
-1.8
-0.5
Miles PlumleeM. Plumlee000000-4
-3.1
+0.7
Jaylen AdamsJ. Adams300003-3
-1.2
-1.3
Rotation ratingsFirst, we take a minute-weighted average of the player ratings to get a measure of team efficiency per 100 possessions, relative to the league.
Rotation ratings
First, we take a minute-weighted average of the player ratings to get a measure of team efficiency per 100 possessions, relative to the league.
-2.9
-3.0
Expected winsWe use the ratings to estimate the team’s expected wins in an 82-game season, assuming an average schedule strength.
Expected wins
We use the ratings to estimate the team’s expected wins in an 82-game season, assuming an average schedule strength.
26
CARMELO ratingThen we convert the team’s expected wins into a score for team strength — 1500 is about average.
CARMELO rating
Then we convert the team’s expected wins into a score for team strength — 1500 is about average.
1353
Rosters may include players currently assigned to G League teams.

Team rating

CARMELO rating of the team at full strength vs. the team with its current rotation

Full-strength rotation
Current rotationCurrent

Comments