← All teams

John MacLeod

3 head-coach stints · 3 teams · 707–657 (.518)

Head-coach record

TeamTermW–LPctPlayoffs
NYKNew York Knicks1990–199132–35.4780–3
DALDallas Mavericks1987–198996–79.54910–7
PHXPhoenix Suns1973–1987579–543.51637–44

Season by season

SeasonTeamRoleW–LPctPostseason
1990-91NYKNew York KnicksHead coach39–43.476Lost Playoffs
1988-89DALDallas MavericksHead coach38–44.463—
1987-88DALDallas MavericksHead coach53–29.646Lost Playoffs
1986-87PHXPhoenix SunsHead coach36–46.439—
1985-86PHXPhoenix SunsHead coach32–50.390—
1984-85PHXPhoenix SunsHead coach36–46.439Lost First Round
1983-84PHXPhoenix SunsHead coach41–41.500Lost Playoffs
1982-83PHXPhoenix SunsHead coach53–29.646Lost Playoffs
1981-82PHXPhoenix SunsHead coach46–36.561Lost Conf. Semis
1980-81PHXPhoenix SunsHead coach57–25.695Lost Conf. Semis
1979-80PHXPhoenix SunsHead coach55–27.671Lost Conf. Semis
1978-79PHXPhoenix SunsHead coach50–32.610Lost Conf. Finals
1977-78PHXPhoenix SunsHead coach49–33.598Lost First Round
1976-77PHXPhoenix SunsHead coach34–48.415—
1975-76PHXPhoenix SunsHead coach42–40.512Lost Finals
1974-75PHXPhoenix SunsHead coach32–50.390—
1973-74PHXPhoenix SunsHead coach30–52.366—

Head-coach stints and records from Wikipedia's franchise coach lists (public facts); hover a dotted team for honors. Season rows show the TEAM's full-season record — hover a dotted W–L where the bench changed hands mid-season. Current roles from nba.com; assistant history isn't published anywhere freely, so only today's bench roles appear.