Rafty’s Power Rankings
Sorted by Pythagorean expected win rate from points-for vs points-allowed β the model’s own anchor, not a beat-writer’s opinion. Movement (β²βΌ) tracks rank change since the previous run. Updated whenever the standings refresh.
NBA
1.Oklahoma City Thunderβ79.7%
2.San Antonio Spursβ73.1%
3.Detroit Pistonsβ73.1%
4.Boston Celticsβ72.4%
5.New York Knicksβ68.5%
6.Houston Rocketsβ65.6%
7.Denver Nuggetsβ64.6%
8.Charlotte Hornetsβ64.4%
9.Cleveland Cavaliersβ61.9%
10.Minnesota Timberwolvesβ59.9%
11.Toronto Raptorsβ58.6%
12.Atlanta Hawksβ57.1%
13.Miami Heatβ56.7%
14.Los Angeles Lakersβ55.3%
15.Phoenix Sunsβ54.5%
16.LA Clippersβ53.5%
NHL
1.Colorado Avalancheβ69.3%
2.Tampa Bay Lightningβ61.5%
3.Dallas Starsβ60.6%
4.Carolina Hurricanesβ60.6%
5.Buffalo Sabresβ59.0%
6.Minnesota Wildβ56.4%
7.Ottawa Senatorsβ56.2%
8.Utah Mammothβ55.6%
9.Montreal Canadiensβ55.1%
10.Pittsburgh Penguinsβ54.6%
11.Boston Bruinsβ54.3%
12.Washington Capitalsβ53.8%
13.Vegas Golden Knightsβ53.0%
14.Edmonton Oilersβ52.4%
15.Philadelphia Flyersβ51.5%
16.Columbus Blue Jacketsβ50.0%
MLB
1.New York Yankeesβ71.6%
2.Los Angeles Dodgersβ71.4%
3.Atlanta Bravesβ70.0%
4.Milwaukee Brewersβ63.1%
5.Chicago Cubsβ61.6%
6.Pittsburgh Piratesβ55.9%
7.Tampa Bay Raysβ54.5%
8.Detroit Tigersβ52.9%
9.San Diego Padresβ52.0%
10.Seattle Marinersβ51.2%
11.Minnesota Twinsβ50.8%
12.St. Louis Cardinalsβ49.7%
13.Miami Marlinsβ48.8%
14.Texas Rangersβ48.6%
15.Cleveland Guardiansβ47.4%
16.Kansas City Royalsβ46.8%
NFL
1.Seattle Seahawksβ76.7%
2.New England Patriotsβ73.3%
3.Los Angeles Ramsβ72.2%
4.Jacksonville Jaguarsβ69.3%
5.Houston Texansβ67.8%
6.Buffalo Billsβ65.8%
7.Denver Broncosβ64.6%
8.San Francisco 49ersβ59.6%
9.Philadelphia Eaglesβ59.0%
10.Detroit Lionsβ58.9%
11.Indianapolis Coltsβ57.2%
12.Kansas City Chiefsβ55.8%
13.Green Bay Packersβ54.9%
14.Los Angeles Chargersβ54.7%
15.Baltimore Ravensβ53.7%
16.Chicago Bearsβ53.6%
Methodology: expected win rate = PFk / (PFk + PAk) where k is the league-specific Pythagorean exponent (NBA 13.91, MLB 1.83, NFL 2.37, NHL 2.05). PF/PA pulled from the live ESPN standings feed.