Woodfox went undrafted in the 2009 NBA draft. On November 5, 2009, he was selected by the Fort Wayne Mad Ants in the fourth round of the 2009 NBA D-League draft. However, he was later waived by the Mad Ants on November 18, 2009.[4] On January 4, 2010, he was acquired by the Erie BayHawks, but was waived by the team a week later before appearing in a game for them.[5] In February 2010, he signed with Sagesse of Lebanon for the rest of the 2009–10 season.
On November 1, 2010, Woodfox was selected by the Texas Legends in the sixth round of the 2010 NBA D-League draft.[6]
In November 2011, Woodfox was reacquired by the Texas Legends.[7] In April 2012, he joined Trotamundos de Carabobo for the 2012 LPB season.
In July 2012, Woodfox joined the Dallas Mavericks for the 2012 NBA Summer League. In September 2012, he signed with Pieno žvaigždės of Lithuania for the 2012–13 season.[8] On December 18, 2012, he was released by Pieno žvaigždės after seven LKL games and seven Baltic League games.[9]