Basketball Wiki
Advertisement

This list includes all 30 of the National Basketball Association head coaches. The league consists of 30 teams, of which 29 are located in the United States and one in Canada. In the NBA, a head coach is the highest ranking coach of a coaching staff.

Gregg Popovich has served as head coach of the San Antonio Spurs for 26 years. No other current NBA head coach has been head coach of his current team as long as Popovich has been head coach of the Spurs. Popovich has also coached more games (2,045), won more games (1,344), and lost more games (701) than any other active head coach has with his current team. Miami Heat head coach Erik Spoelstra is the second longest-tenured NBA head coach, having been head coach of the Heat since the 2008–09 season. No active head coaches have been inducted into the Basketball Hall of Fame as coaches. Popovich is the only current head coach to have been hired by his current team in the 1990s.

As of May 9, 2024, 15 coaches have spent their entire NBA head coaching careers with their current teams: Gregg Popovich with the San Antonio Spurs, Erik Spoelstra with the Miami Heat, Steve Kerr with the Golden State Warriors, Taylor Jenkins with the Memphis Grizzlies, Mark Daigneault with the Oklahoma City Thunder, Chris Finch with the Minnesota Timberwolves, Will Hardy with the Utah Jazz, Chauncey Billups with the Portland Trail Blazers, Jamahl Mosley with the Orlando Magic, Brian Keefe with the Washington Wizards, Willie Green with the New Orleans Pelicans, Joe Mazzulla with the Boston Celtics, Darko Rajaković with the Toronto Raptors, and Jordi Fernández with the Brooklyn Nets, and Charles Lee with the Charlotte Hornets.

Popovich, Spoelstra, and Kerr have won NBA championships with their current teams, while Rick Carlisle, Doc Rivers, and Tyronn Lue have won with their former teams.

NBA head coaches
Head coach Team Division Conference Start date
Quin Snyder Atlanta Hawks Southeast Eastern February 26, 2023
Joe Mazzulla Boston Celtics Atlantic Eastern February 16, 2023
Jordi Fernández Brooklyn Nets Atlantic Eastern April 22, 2024
Charles Lee Charlotte Hornets Southeast Eastern May 9, 2024
Billy Donovan Chicago Bulls Central Eastern September 22, 2020
Kenny Atkinson Cleveland Cavaliers Central Eastern June 24, 2024
Jason Kidd Dallas Mavericks Southwest Western June 28, 2021
Michael Malone Denver Nuggets Northwest Western June 15, 2015
Vacant Detroit Pistons Central Eastern June 20, 2024
Steve Kerr Golden State Warriors Pacific Western May 19, 2014
Ime Udoka Houston Rockets Southwest Western April 25, 2023
Rick Carlisle Indiana Pacers Central Eastern June 24, 2021
Tyronn Lue Los Angeles Clippers Pacific Western October 20, 2020
JJ Redick Los Angeles Lakers Pacific Western June 24, 2024
Taylor Jenkins Memphis Grizzlies Southwest Western June 11, 2019
Erik Spoelstra Miami Heat Southeast Eastern April 28, 2008
Doc Rivers Milwaukee Bucks Central Eastern January 26, 2024
Chris Finch Minnesota Timberwolves Northwest Western February 22, 2021
Willie Green New Orleans Pelicans Southwest Western July 22, 2021
Tom Thibodeau New York Knicks Atlantic Eastern July 30, 2020
Mark Daigneault Oklahoma City Thunder Northwest Western November 11, 2020
Jamahl Mosley Orlando Magic Southeast Eastern July 11, 2021
Nick Nurse Philadelphia 76ers Atlantic Eastern June 1, 2023
Mike Budenholzer Phoenix Suns Pacific Western May 11, 2024
Chauncey Billups Portland Trail Blazers Northwest Western June 27, 2021
Mike Brown Sacramento Kings Pacific Western May 9, 2022
Gregg Popovich San Antonio Spurs Southwest Western December 10, 1996
Darko Rajaković Toronto Raptors Atlantic Eastern April 21, 2023
Will Hardy Utah Jazz Northwest Western June 29, 2022
Brian Keefe Washington Wizards Southeast Eastern May 29, 2024
Advertisement