Toronto Raptors (2005–2009) Graham was selected by the
Toronto Raptors with the 16th overall pick in the
2005 NBA draft. He averaged career highs in 2008–09, with 7.7 points and 3.7 rebounds per game. On February 1, 2009, he recorded a career-high-tying 12 rebounds against the
Orlando Magic. Three days later, he scored a career-high 24 points against the
Los Angeles Lakers. Another six days later, he tied his career high with 24 points against the
Minnesota Timberwolves.
Denver Nuggets and Cleveland Cavaliers (2009–2011) On September 26, 2009, Graham signed with the
Denver Nuggets. On July 30, 2010, Graham signed with the
Cleveland Cavaliers. On December 9, 2011, prior to the start of the 2011–12 training camp period, Graham was waived by the Cavaliers.
D-League and Puerto Rico (2012–2013) On March 19, 2012, Graham was acquired by the
Erie BayHawks of the
NBA Development League. On May 4, 2012, Graham signed with
Mets de Guaynabo of the
Baloncesto Superior Nacional. In February 2013, Graham joined
Capitanes de Arecibo. On April 15, 2013, he parted ways with Arecibo. Two days later, he signed with Mets de Guaynabo, returning to the team for a second stint. ==NBA career statistics==