Duckett received his first head coaching role for the Fayetteville Broncos in 1993 and remained there until 1998.[1] He was the head coach of the Winston-Salem State Rams from 1998 to 2001 and accumulated a 73–19 record.[1] He was named the NCAA Division II South Athletic Coach of the Year in 1999. Duckett won the CIAA Tournament Coaches Award in 1999 and 2000 as he led his teams to a championship both years.[1] His two championship teams were inducted into Winston-Salem State's Big House Gaines Hall of Fame in 2012.[7] Duckett left the Rams in 2001 to return as an assistant coach for the South Carolina Gamecocks, where he served for seven seasons and was known as the team's defensive coordinator.[1][5]
Duckett was named head coach of the Grambling State Tigers in 2008 and signed a four-year contract.[1][8] He coached the Tigers to a 6–23 overall record and 4–14 Southwestern Athletic Conference (SWAC) record.[9] Duckett and two of his assistant coaches, Steve Portland and Phillip Stitt, were fired by Grambling State on September 25, 2009, in the wake of the death of Tigers player Henry White, who died on August 26, 2009, as a result of a preseason training exercise; Duckett was not present at the training as he was undergoing surgery.[9] Duckett was not given a reason for his dismissal.[9] He did not serve as a coach for two seasons and instead worked as a basketball color analyst for the UNC Greensboro Spartans on 101.1 WZTK-FM.[10][11]
Duckett returned to coaching when he was hired as an assistant coach for the Tennessee State Tigers in 2011.[12] He joined the Miami RedHawks as an associate head coach in 2012.[6] Duckett was hired as the assistant head coach of the Charleston Southern Buccaneers on August 29, 2017.[13] He had been a candidate to return as head coach of Winston-Salem State in 2018 but they hired another coach and he stayed with the Buccaneers.[14] Duckett served four seasons with the Buccaneers until he retired in 2021.[15] He then worked as a consultant for the Houston Texans of the National Football League until he medically retired.[2]