McGuire began coaching as an assistant for two seasons at Morehead State. He then moved to Winthrop for six seasons. McGuire earned his first head coaching job at Division IILander. After three seasons with the Bearcats, he returned to Winthrop as associate head coach. After six seasons, he earned another head coaching position at Louisburg, a junior college in North Carolina. After one season, McGuire was hired as head coach at Morehead State.[1][3]
National champion
Postseason invitational champion
Conference regular season champion
Conference regular season and conference tournament champion
Division regular season champion
Division regular season and conference tournament champion
Conference tournament champion