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 Brooklyn Nets have an 81% chance of making the playoffs and a <1% 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. +/-
D'Angelo RussellD. Russell30000030SAME
+2.3
-1.1
Caris LeVertC. LeVert00270027SAME
-0.6
-0.4
Spencer DinwiddieS. Dinwiddie161300029+2
+2.0
-1.9
Jarrett AllenJ. Allen00002727SAME
-0.8
+1.8
Joe HarrisJ. Harris01860024+4
+1.0
-1.3
Treveon GrahamT. Graham010110021+2
-2.0
-0.2
DeMarre CarrollD. Carroll00021021SAME
-0.4
-0.1
Allen CrabbeA. Crabbe000000-15
-0.7
-1.0
Rondae Hollis-JeffersonR. Hollis-Jefferson00413017+1
-2.0
+0.6
Jared DudleyJ. Dudley00012012SAME
-1.5
+0.4
Rodions KurucsR. Kurucs00021113SAME
-1.6
-0.1
Shabazz NapierS. Napier250007+4
+0.3
-0.9
Ed DavisE. Davis000099SAME
-1.7
+2.8
Dzanan MusaD. Musa020002+2
-1.9
-0.6
Theo PinsonT. Pinson000000SAME
-1.9
-0.3
Alan WilliamsA. Williams000011SAME
-1.7
+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.
-0.6
-1.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.
36
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.
1461
Rosters may include players currently assigned to G League teams.
Expected minutes per gamePLAYER RATINGPLAYER RATING
PlayerPGSGSFPFCTOTALExp. min. per gameOff. +/-Def. +/-
D'Angelo RussellD. Russell30000030
+2.3
-1.1
Caris LeVertC. LeVert00270027
-0.6
-0.4
Spencer DinwiddieS. Dinwiddie161100027
+2.0
-1.9
Jarrett AllenJ. Allen00002727
-0.8
+1.8
Joe HarrisJ. Harris01730020
+1.0
-1.3
Treveon GrahamT. Graham05140019
-2.0
-0.2
DeMarre CarrollD. Carroll00021021
-0.4
-0.1
Allen CrabbeA. Crabbe01410015
-0.7
-1.0
Rondae Hollis-JeffersonR. Hollis-Jefferson00313016
-2.0
+0.6
Jared DudleyJ. Dudley00012012
-1.5
+0.4
Rodions KurucsR. Kurucs00021113
-1.6
-0.1
Shabazz NapierS. Napier210003
+0.3
-0.9
Ed DavisE. Davis000099
-1.7
+2.8
Dzanan MusaD. Musa000000
-1.9
-0.6
Theo PinsonT. Pinson000000
-1.9
-0.3
Alan WilliamsA. Williams000011
-1.7
+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.
-0.8
-1.2
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.
36
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.
1455
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. +/-
D'Angelo RussellD. Russell32000032+2
+2.3
-1.1
Caris LeVertC. LeVert00270027SAME
-0.6
-0.4
Spencer DinwiddieS. Dinwiddie141600030+3
+2.0
-1.9
Jarrett AllenJ. Allen00002929+2
-0.8
+1.8
Joe HarrisJ. Harris01690025+5
+1.0
-1.3
Treveon GrahamT. Graham27120021+2
-2.0
-0.2
DeMarre CarrollD. Carroll00026026+5
-0.4
-0.1
Allen CrabbeA. Crabbe090009-6
-0.7
-1.0
Rondae Hollis-JeffersonR. Hollis-Jefferson00015015-1
-2.0
+0.6
Jared DudleyJ. Dudley000707-5
-1.5
+0.4
Rodions KurucsR. Kurucs00001414+1
-1.6
-0.1
Shabazz NapierS. Napier000000-3
+0.3
-0.9
Ed DavisE. Davis000055-4
-1.7
+2.8
Dzanan MusaD. Musa000000SAME
-1.9
-0.6
Theo PinsonT. Pinson000000SAME
-1.9
-0.3
Alan WilliamsA. Williams000000-1
-1.7
+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.
-0.2
-1.5
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.
36
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.
1461
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