After going undrafted in the 2009 NBA draft, Downs participated in the 2009 Las Vegas NBA Summer League as a member of the Phoenix Suns.[2]
In his first pro year in Croatia playing for KK Zadar, Downs averaged 7.6 points per game (ppg) in the NLB League and 11.0 ppg in the Eurocup, while averaging over 50% field goal shooting. After moving to the Leuven Bears Downs averaged 12.4 points, 3.6 rebounds, and 1.3 assists per game.[1]
In the 2010–11 season Downs played for Ford Burgos of the LEB Oro. He finished in the All-LEB Oro team.[3]
Downs participated in the 2010 Las Vegas NBA Summer League as a member of the Milwaukee Bucks.
On November 1, 2012, Downs signed with the Maine Red Claws of the NBA D-League.[6] On February 4, 2013, Downs was named to the Futures All-Star roster for the 2013 NBA D-League All-Star Game.[7] He left the Red Claws in April 2013.
On July 11, 2013, Downs signed a one-year deal with Budivelnyk Kyiv.[8] On November 26, 2013, he parted ways with them.[9] On January 17, 2014, he was acquired by the Erie BayHawks.[10]
On July 24, 2014, he signed a one-year deal with Avtodor Saratov of Russia.[11] On July 28, 2015, he signed with Juvecaserta Basket of Italy for the 2015–16 season.[12]