NBA attempts Before the
2007 NBA draft, Gordon played with the Tidewater Sealants in the
Portsmouth Invitational Tournament, which is the oldest amateur
basketball tournament, and the only
postseason camp conducted for the top
NCAA seniors only. Gordon and the Sealants lost in the opening round against Holiday Inn Portsmouth, 110–71, and Gordon had six points, four rebounds, three blocks, and two steals. Gordon signed with the
Washington Wizards before NBA regular season training camp on October 1, 2007. He played in the Wizards' first preseason game on October 9, 2007, against the
Cleveland Cavaliers. During the game, he played for eight minutes and did not score. Gordon was then released by the Wizards on October 11, 2007.
Antalya Büyükşehir Belediyesi (2007–08) After being cut from the Wizards, Gordon signed with the
Antalya Büyükşehir Belediyesi of the
Turkish League in November 2007. He played in 23 Turkish League regular season games, and had 248 points, 103 rebounds, and 68 assists. On March 8, 2008, he scored a season-high 18 points, along with grabbing four rebounds and dishing four assists, in a one-point loss against
Oyak Renault.
Trikala and Artland Dragons (2008) On September 24, 2008, Gordon was then signed by
Trikala 2000 of the
Greek Basket League, but he was cut after preseason. Then in October 2008, he was signed by the
Artland Dragons of the
German BBL League, but he did not play in any games with them, and he was dropped from their team in November 2008.
Split (2009) In January 2009, Gordon was signed by the
Croatian A1 League club
Split, of the
Adriatic ABA League, which features teams from the former
Socialist Federal Republic of Yugoslavia. On March 19, 2009, Gordon scored a season-high 22 points in a loss to
Hemofarm, 85–74. It was the final regular season game, and Split ended the ABA league season with a 10–6 record (tenth place). In the six ABA League games that he played in, Gordon had 116 points, 17 rebounds, 19 assists, and 15 steals. On April 14, 2009, he scored a season-high 21 points, as well as grabbing six rebounds, making six assists, and taking six steals, in a win over
Dubrovnik, 116–88. Split ended the season with an 8–6 record, which made them the fourth-ranked team in the postseason. They lost the semifinal series to Cibona, 2–0. In the two semifinal games, Gordon had 32 points, ten rebounds, eight assists, and seven steals. In August 2010, Gordon signed with Greek club
Olympiacos for the 2010–11 season. On July 1, 2011, Gordon signed with Turkish club
Galatasaray for the 2011–12 season. On July 10, 2012, he signed with Turkish club
Anadolu Efes. In July 2014, he signed a contract with the Turkish club
Darüşşafaka. On January 30, 2017, Gordon joined the Greek club
Aris. On March 8, 2017, he left Aris. On October 30, 2017, Gordon signed a contract with the Italian basketball team
The Flexx Pistoia. On December 10, 2017, Gordon announced his retirement. ==Career statistics==