| Rank | Team | Adj. Win % |
|---|---|---|
| 1 | Denver | .829 |
| 2 | Boston | .761 |
| 3 | Dallas | .735 |
| 4 | Oklahoma City | .697 |
| 5 | Golden State | .663 |
| 6 | Sacramento | .635 |
| 7 | LA Clippers | .621 |
| 8 | New Orleans | .591 |
| 9 | LA Lakers | .574 |
| 10 | Milwaukee | .572 |
| 11 | Indiana | .556 |
| 12 | Philadelphia | .534 |
| 13 | Phoenix | .533 |
| 14 | New York | .530 |
| 15 | San Antonio | .518 |
| 16 | Chicago | .504 |
| 17 | Detroit | .488 |
| 18 | Atlanta | .466 |
| 19 | Orlando | .456 |
| 20 | Utah | .434 |
| 21 | Washington | .416 |
| 22 | Brooklyn | .393 |
| 23 | Charlotte | .370 |
| 24 | Cleveland | .363 |
| 25 | Miami | .357 |
| 26 | Minnesota | .321 |
| 27 | Portland | .315 |
| 28 | Toronto | .279 |
| 29 | Memphis | .260 |
| 30 | Houston | .228 |
I’m using the Colley Matrix iteration process (https://www.colleyrankings.com/method.html)
To summarize, you take the win percentage of every team and correct it against the win percentage of their opponents. Then you have a new win percentage. And I repeat that process until the correction factor is below .001. Essentially this is what I would expect the win percentages to be if the teams played an average team every game.

