In the 1986 NBA draft, the Chicago Bulls selected Myers in the sixth round as the 120th overall pick. As a rookie, Myers played in 29 games with the Bulls and averaged 5.3 minutes and 2.3 points per game. In 1987, Myers played for the Rockford Lightning of the CBA, was named a league All-Star, and won second place in the CBA slam dunk contest. Myers then signed with the San Antonio Spurs in January 1988 and averaged 14.9 minutes, 5.1 points, 1.7 rebounds, and 2.2 assists in 22 games. The Spurs traded Myers to the Philadelphia 76ers in August 1988. Controversially, Myers chose to play in the Spanish Liga ACB team Cai Zaragoza during the NBA preseason, and the 76ers sued to stop Myers. In 4 games with Zaragoza, Myers made 48.9% of field goals and averaged 12.3 points, 2.3 rebounds, and 2.8 assists. Before being waived by the 76ers on December 15, Myers played 4 games with an average 10.0 minutes, 3.5 points, 2.5 rebounds, and 0.5 assists. On December 20, 1988, Myers signed with the New York Knicks and played 29 games with an average 7.9 minutes, 2.8 points, 0.8 rebounds, and 1.6 assists. In the season with the Knicks, Myers played 24 games with 8.7 minutes per game along with 1.9 points, 1.2 rebounds, and 1.5 assists. Four days after the Knicks waived him, Myers signed with the New Jersey Nets on February 27, 1990 and played 28 games for the Nets. In those 28 games, Myers averaged 19.4 minutes, 7.1 points, 2.4 rebounds, and 3.6 assists and made 2 starts for the first starts in his NBA career. On December 10, 1990, Myers signed as a free agent with the San Antonio Spurs and played 8 games with 1 start before being waived on December 24. Myers averaged 3.6 points, 2.3 rebounds, and 1.8 assists. Myers then played for Fortitudo Pallacanestro Bologna of the Italian Lega Basket Serie A and signed with the CBA team Albany Patroons in April 1991. Myers returned to Fortitudo Bologna after the CBA season ended. After spending the NBA preseason with the Washington Bullets, Myers played for Scavolini Pesaro of Serie A in the 1992–1993 season. Myers averaged 16.1 points, 6.4 rebounds, and 2.1 assists per game. Myers returned to the NBA in by signing with the Chicago Bulls and replaced the retiring Michael Jordan as starting shooting guard. Myers played all 82 regular season games for the first time in his NBA career and started 81. Myers made career-high averages of 24.8 minutes, 7.9 points, 1.0 steal, and 3.0 assists per game as well as 2.2 rebounds. The following season, Myers played 71 games with 14 starts and averaged 4.5 points, 2.0 rebounds, and 2.1 assists. On March 15, 1995, Myers scored a season-high 14 points. However, Myers faced the possibility of being replaced as Michael Jordan was considering a comeback to the NBA. Myers signed with the Charlotte Hornets on October 3, 1995 but was traded to the Miami Heat on November 3 before playing a game for the Hornets. With the Heat, Myers started 1 of 39 games played and averaged 4.7 points, 1.9 rebounds, and 2.5 assists. After the Heat waived him, Myers returned to the Hornets on February 16, 1996. In 32 games and 1 start, Myers averaged 2.9 points, 2.1 rebounds, and 1.5 assists. In 1997, Myers played for Polti Cantù and reached the Italian Cup finals. Myers then signed with the NBA's New York Knicks on October 1, 1997. In 9 games, Myers averaged 1.6 points, 1.1 rebounds, and 0.3 assist. The Knicks waived Myers on January 6, 1998. Myers then re-joined the CBA team Rockford Lightning. In January 1999, Myers signed with CBA team Quad City Thunder. In 21 games, Myers averaged 6.4 points per game.
Coaching career
Myers became a candidate for the Chicago Bulls assistant coaching staff on January 4, 2000, and joined Chicago's coaching staff on December 28, 2001. He became the interim head coach for two games when Bill Cartwright was fired in 2003. When the Bulls hired Scott Skiles, Myers went back to his regular duties at assistant coach. When Skiles was fired in 2007, Myers was named once again the interim head coach for one game before Jim Boylan became the head coach for the rest of the season. Myers' total head coaching record is 0–3. Myers was dropped from the Bulls' coaching staff in the summer of 2010, after the arrival of new head coach Tom Thibodeau. For the 2010–11 season, Myers returned to the Bulls front office as a scout. In 2011, Myers became an assistant coach with the Golden State Warriors under Mark Jackson. In 2014, Myers and the rest of Jackson's staff were released by Golden State. On June 25, 2015, Myers returned to the Bulls as an assistant coach until May 23, 2019 when he departed for personal reasons.