Powell has played professionally in the
Adriatic League, the
Greek League, the
Continental Basketball Association (CBA), the
USBL, the
Russian Superleague, the
NBA D-League, the
NBA, the
Bosnian League, the
Chinese Basketball Association and the
Israeli Basketball Super League. He played for the
Dakota Wizards of the CBA during the 2005–06 season and earned All-CBA First Team honors. He averaged 22.2 points, 6.0 rebounds and 3.0 assists per game with the
Sioux Falls Skyforce in the NBA D-League during the 2007–08 season and was named the league's
MVP. He has also played in a number of preseason games for the
Minnesota Timberwolves (2004), the
Chicago Bulls (2005), the
Orlando Magic (2006) and the
Memphis Grizzlies (2007), On April 3, 2008, the Heat decided against signing him to a second ten-day contract, however, he was re-signed by the Heat 5 days later for the remainder of the season. In 2009, Powell signed with
Trikala 2000. In October 2010, Powell signed with
Hapoel Holon in
Israel. In October 2011, Powell signed with
Fortress Körmend, a Hungarian basketball team. ==Coaching career==