After a short hiatus, the Awful Announcing local NBA announcer rankings have returned.
Compared to previous years we’ve done these, overall scores were far lower this time, with many changes spread throughout the rankings. Clearly, NBA fans have strong opinions about their local announcing teams (or their rivals).
Previous ranking and score listings are for each team, regardless of the announcers in each year.
For the full breakdown of votes, click here.
Check out our previous rankings from 2016 and 2020.
30. Golden State Warriors – 0.91
Play-by-play: Bob Fitzgerald
Analyst: Kelenna Azubuike
Most common score: F (59.79% of votes)
Previous rankings: 14 (2016), 27 (2020)
Previous scores: 2.45 (2016), 1.96 (2020)
29. Philadelphia 76ers – 1.34
Play-by-play: Kate Scott
Analyst: Alaa Abdelnaby
Most common score: F (37.26% of votes)
Previous rankings: 19 (2016), 19 (2020)
Previous scores: 2.20 (2016), 2.25 (2020)
28. Washington Wizards – 1.48
Play-by-play: Chris Miller
Analyst: Drew Gooden
Most common score: C (43.48% of votes)
Previous rankings: 9 (2016), 24 (2020)
Previous scores: 2.64 (2016), 2.103 (2020)
27. Boston Celtics – 1.54
Play-by-play: Mike Gorman, Drew Carter
Analyst: Brian Scalabrine
Most common score: F (35.27% of votes)
Previous rankings: 20 (2016), 26 (2020)
Previous scores: 2.19 (2016), 2.06 (2020)
26. Phoenix Suns – 1.55
Play-by-play: Kevin Ray
Analyst: Eddie Johnson, Ann Meyers Drysdale
Most common score: C (32.04% of votes)
Previous rankings: 25 (2016), 20 (2020)
Previous scores: 2.03 (2016), 2.22 (2020)
25. Detroit Pistons – 1.78
Play-by-play: George Blaha
Analyst: Greg Kelser
Most common score: C (34.34% of votes)
Previous rankings: 12 (2016), 23 (2020)
Previous scores: 2.48 (2016), 2.104 (2020)
24. Utah Jazz – 1.81
Play-by-play: Craig Bolerjack
Analyst: Thurl Bailey, Holly Rowe
Most common score: C (40.48% of votes)
Previous rankings: 22 (2016), 11 (2020)
Previous scores: 2.15 (2016), 2.388 (2020)
23. Houston Rockets – 1.86
Play-by-play: Craig Ackerman
Analyst: Ryan Hollins
Most common score: C (40.91% of votes)
Previous rankings: 30 (2016, 2020)
Previous scores: 1.35 (2016), 1.59 (2020)
22. Cleveland Cavaliers – 1.87
Play-by-play: John Michael
Analyst: Austin Carr, Brad Daugherty
Most common score: C (34.18% of votes)
Previous rankings: 26 (2016). 29 (2020)
Previous scores: 2.02 (2016), 1.65 (2020)
21. Los Angeles Lakers – 1.99
Play-by-play: Bill MacDonald
Analyst: Stu Lantz
Most common score: B (25.40% of votes)
Previous rankings: 17 (2016), 22 (2020)
Previous scores: 2.22 (2016), 2.19 (2020)
20. Atlanta Hawks – 2.002
Play-by-play: Bob Rathbun
Analyst: Dominique Wilkins
Most common score: C (41.12% of votes)
Previous rankings: 7 (2016), 17 (2020)
Previous scores: 2.73 (2016), 2.287 (2020)
19. San Antonio Spurs – 2.003
Play-by-play: Bill Land
Analyst: Sean Elliott
Most common score: C (30.48% of votes)
Previous rankings: 18 (2016), 21 (2020)
Previous scores: 2.21 (2016), 2.21 (2020)
18. Milwaukee Bucks – 2.01
Play-by-play: Lisa Byington
Analyst: Marques Johnson
Most common score: C (35.65% of votes)
Previous rankings: 4 (2016), 6 (2020)
Previous scores: 2.80 (2016), 2.652 (2020)
17. Oklahoma City Thunder – 2.03
Play-by-play: Chris Fisher
Analyst: Michael Cage
Most common score: C (32.09% of votes)
Previous rankings: 29 (2016), 28 (2020)
Previous scores: 1.56 (2016), 1.93 (2020)
16. Indiana Pacers – 2.19
Play-by-play: Chris Denari
Analyst: Quinn Buckner
Most common score: C (36.73% of votes)
Previous rankings: 21 (2016), 16 (2020)
Previous scores: 2.16 (2016), 2.293 (2020)
15. Toronto Raptors – 2.13
Play-by-play: Matt Devlin
Analyst: Jack Armstrong, Alvin Williams
Most common score: C (33.68% of votes)
Previous rankings: 6 (2016), 7 (2020)
Previous scores: 2.73 (2016), 2.646 (2020)
14. Orlando Magic – 2.19
Play-by-play: David Steele
Analyst: Jeff Turner
Most common score: C (36.80% of votes)
Previous rankings: 16 (2016), 8 (2020)
Previous scores: 2.32 (2016), 2.55 (2020)
13. Denver Nuggets – 2.23
Play-by-play: Chris Marlowe
Analyst: Scott Hastings
Most common score: B (32.10% of votes)
Previous rankings: 27 (2016), 18 (2020)
Previous scores: 1.86 (2016), 2.27 (2020)
12. Portland Trail Blazers – 2.24
Play-by-play: Kevin Calabro
Analyst: Lamar Hurd
Most common score: C (30.91% of votes)
Previous rankings: 8 (2016), 4 (2020)
Previous scores: 2.70 (2016), 3.02 (2020)
11. Miami Heat – 2.26
Play-by-play: Eric Reid
Analyst: John Crotty
Most common score: B (33.88% of votes)
Previous rankings: 24 (2016), 13 (2020)
Previous scores: 2.09 (2016), 2.374 (2020)
10. Sacramento Kings – 2.268
Play-by-play: Mark Jones, Kyle Draper
Analyst: Kayte Christensen
Most common score: B (36.04% of votes)
Previous rankings: 3 (2016), 10 (2020)
Previous scores: 2.92 (2016), 2.52 (2020)
9. Dallas Mavericks – 2.274
Play-by-play: Mark Followill
Analyst: Derek Harper, Devin Harris, Jeff “Skin” Wade
Most common score: C (35.10% of votes)
Previous rankings: 10 (2016), 5 (2020)
Previous scores: 2.54 (2016), 2.97 (2020)
8. LA Clippers – 2.28
Play-by-play: Brian Sieman
Analyst: Mike Fratello, Jim Jackson
Most common score: B (39.29% of votes)
Previous rankings: 28 (2016), 12 (2020)
Previous scores: 1.81 (2016), 2.387 (2020)
7. Memphis Grizzlies – 2.67
Play-by-play: Pete Pranica
Analyst: Brevin Knight
Most common score: A (40.69% of votes)
Previous rankings: 23 (2016), 3 (2020)
Previous scores: 2.12 (2016), 3.15 (2020)
6. Minnesota Timberwolves – 2.75
Play-by-play: Michael Grady
Analyst: Jim Petersen
Most common score: A/B (32.01% of votes each)
Previous rankings: 5 (2016), 15 (2020)
Previous scores: 2.75 (2016), 2.34 (2020)
5. Charlotte Hornets – 2.77
Play-by-play: Eric Collins
Analyst: Dell Curry
Most common score: A (42.02% of votes)
Previous rankings: 13 (2016), 14 (2020)
Previous scores: 2.45 (2016), 2.367 (2020)
4. Chicago Bulls – 2.79
Play-by-play: Adam Amin
Analyst: Stacey King
Most common score: A (36.27% of votes)
Previous rankings: 15 (2016), 25 (2020)
Previous scores: 2.41 (2016), 2.08 (2020)
3. New Orleans Pelicans – 2.93
Play-by-play: Joel Meyers
Analyst: Antonio Daniels
Most common score: A (45.49% of votes)
Previous rankings: 11 (2016), 9 (2020)
Previous scores: 2.50 (2016), 2.54 (2020)
2. Brooklyn Nets – 3.07
Play-by-play: Ian Eagle, Ryan Ruocco, Noah Eagle
Analyst: Sarah Kustok, Richard Jefferson, Vince Carter
Most common score: A (51.30% of votes)
Previous rankings: 2 (2016), 1 (2020)
Previous scores: 3.05 (2016), 3.52 (2020)
1. New York Knicks – 3.41
Play-by-play: Mike Breen
Analyst: Walt Frazier
Most common score: A (71.00% of votes)
Previous rankings: 1 (2016), 2 (2020)
Previous scores: 3.36 (2016), 3.43 (2020)