List of current National Basketball Association head coaches
Lua error in package.lua at line 80: module 'strict' not found.
The National Basketball Association (NBA) is a major professional basketball league in North America. The league was founded in 1946 as the Basketball Association of America (BAA).[1] The league adopted its current name at the start of the 1949–1950 season when it merged with the National Basketball League (NBL).[2] 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. The list includes the date of hiring and the performance record of each coach.
Gregg Popovich has served as the San Antonio Spurs head coach for 19 seasons, longer than any other current head coach. Popovich has also coached the most games (1,492), won the most games (1,022), and lost the most games (470) among active coaches with their current team. Dallas Mavericks head coach Rick Carlisle and Miami Heat head coach Erik Spoelstra are the second longest-tenured head coaches, having been appointed as head coaches since the 2008–09 season. None of the active head coaches have been inducted to the Basketball Hall of Fame as a coach.[3]
All active head coaches are American. 15 coaches have spent their entire head coaching careers with their current teams: Mike Budenholzer with the Atlanta Hawks, Brad Stevens with the Boston Celtics, Steve Clifford with the Charlotte Bobcats/Hornets, David Blatt with the Cleveland Cavaliers, Fred Hoiberg with the Chicago Bulls, Steve Kerr with the Golden State Warriors, Frank Vogel with the Indiana Pacers, David Joerger with the Memphis Grizzlies, Erik Spoelstra with the Miami Heat, Derek Fisher with the New York Knicks, Billy Donovan with the Oklahoma City Thunder, Brett Brown with the Philadelphia 76ers, Jeff Hornacek with the Phoenix Suns, Gregg Popovich with the San Antonio Spurs, and Quin Snyder with the Utah Jazz.
On December 15, 2014, the Sacramento Kings fired head coach Michael Malone and his lead assistant, Tyrone Corbin, was appointed as interim head coach. On February 5, 2015, the Orlando Magic fired head coach Jacque Vaughn, and his lead assistant, James Borrego, was appointed as interim head coach. On February 17, 2015, the Kings hired George Karl to replace Corbin. On March 3, 2015, the Denver Nuggets fired head coach Brian Shaw, and his assistant, Melvin Hunt, was appointed as interim head coach.
After the end of the 2014–15 regular season, the Oklahoma City Thunder fired head coach Scott Brooks and replaced him with former college coach Billy Donovan.[4][5]
Minnesota Timberwolves coach Flip Saunders was diagnosed with Hodgkin's lymphoma in August 2015. While Saunders had hoped to remain as Minnesota's head coach and president for the 2015–16 season, he died on October 25, 2015. The Timberwolves then promoted assistant coach Sam Mitchell to the position of head coach.[6]
Contents
Key
GC | Games coached |
W | Wins |
L | Losses |
Win% | Winning percentage |
* | Spent entire NBA head coaching career with the current franchise |
Elected to the Basketball Hall of Fame as a coach |
Coaches
Note: Statistics are correct through the end of the 2014–15 regular season.
Recent coaching changes
2014–15 season
Team | Departure date | Outgoing head coach | Reason for departure | Hiring date | Incoming head coach | Last coaching position | Ref. |
---|---|---|---|---|---|---|---|
Sacramento Kings | December 15, 2014 | Michael Malone | Fired | December 15, 2014 | Tyrone Corbin (interim) | Sacramento Kings assistant coach (2014) | [66] |
Orlando Magic | February 5, 2015 | Jacque Vaughn | Fired | February 5, 2015 | James Borrego (interim) | Orlando Magic assistant coach (2012–2015) | [67] |
Sacramento Kings | February 12, 2015 | Tyrone Corbin (interim) | Demoted | February 17, 2015 | George Karl | Denver Nuggets head coach (2005–2013) | [68][56] |
Denver Nuggets | March 3, 2015 | Brian Shaw | Fired | March 3, 2015 | Melvin Hunt (interim) | Denver Nuggets assistant coach (2010–2015) | [69] |
2015–16 pre-season
Team | Departure date | Outgoing head coach | Reason for departure | Hiring date | Incoming head coach | Last coaching position | Ref. |
---|---|---|---|---|---|---|---|
Oklahoma City Thunder | April 22, 2015 | Scott Brooks | Fired | April 30, 2015 | Billy Donovan | Florida Gators head coach (1996–2015) | [4][5] |
Orlando Magic | April 16, 2015 | James Borrego (interim) | Contract not renewed | May 29, 2015 | Scott Skiles | Milwaukee Bucks head coach (2008–2013) | [48] |
New Orleans Pelicans | May 12, 2015 | Monty Williams | Fired | May 30, 2015 | Alvin Gentry | Golden State Warriors associate head coach (2014–15) | [70][43] |
Chicago Bulls | May 28, 2015 | Tom Thibodeau | Fired | June 2, 2015 | Fred Hoiberg | Iowa State Cyclones head coach (2010–2015) | [71][15] |
Denver Nuggets | April 14, 2015 | Melvin Hunt (interim) | Contract not renewed | June 15, 2015 | Michael Malone | Sacramento Kings head coach (2013–2014) | [21] |
Minnesota Timberwolves | October 25, 2015 | Flip Saunders | Died | October 25, 2015 | Sam Mitchell | Minnesota Timberwolves assistant coach (2014) | [41] |
2015–16 season
Team | Departure date | Outgoing head coach | Reason for departure | Hiring date | Incoming head coach | Last coaching position | Ref. |
---|---|---|---|---|---|---|---|
Houston Rockets | November 18, 2015 | Kevin McHale | Fired | November 18, 2015 | J. B. Bickerstaff (interim) | Houston Rockets assistant coach (2011–2015) | [27] |
Brooklyn Nets | January 10, 2016 | Lionel Hollins | Fired | January 10, 2016 | Tony Brown (interim) | Brooklyn Nets assistant coach (2014–2016) | [11] |
Notes
- ↑ Start date of current term at the team; each date is linked to an article about that particular NBA season.
- ↑ Coaching records from the current term with the team; coaching records from previous term with the team are not included.
- ↑ Career coaching records in the NBA; records in the American Basketball Association (ABA) and other leagues are not included.
References
- General
- Lua error in package.lua at line 80: module 'strict' not found.
- Lua error in package.lua at line 80: module 'strict' not found.
- Specific
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 5.0 5.1 5.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ http://www.startribune.com/wolves-coach-flip-saunders-1955-2015/336900871/
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 15.0 15.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 21.0 21.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 27.0 27.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 41.0 41.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 43.0 43.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 48.0 48.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 56.0 56.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.