In the
2006 NBA draft, Adams was selected by the
New Jersey Nets in the second round with the 54th pick. In pre-draft workouts, Adams was injured after
Texas forward
P. J. Tucker stepped on his foot. Adams made the Nets roster and in his rookie year and started eight games, finishing with 61 played games that season. He scored his first points on November 24. On November 29, 2006, Adams scored a career-high 16 points against the
Boston Celtics in 23 minutes of playing time. On July 14, 2007, the Nets waived Adams. Adams worked out with the
Cleveland Cavaliers and played in three preseason games for the Cavs, averaging 2.7 ppg, 0.7 rpg and 0.3 apg in 6.3 mpg. On October 27, 2007, the Cavs waived him. On July 1, 2008, Adams signed a two-year contract with the
Toronto Raptors after attending the team's free-agent camp. On January 7, 2009, Adams was traded to the Los Angeles Clippers along with cash considerations for a future conditional second-round pick. He was quickly waived by the Clippers, and signed with
KK Vojvodina Srbijagas shortly after. In 2011, Adams played in the
Philippine Basketball Association as an import for the
Rain or Shine Elasto Painters during the
2011 PBA Commissioner's Cup. In July 2014, he signed with the
Singapore Slingers for the
2014 ABL season. On October 12, 2015, Adams signed with the upcoming AmeriLeague, however, the league folded after it was discovered the founder was a con-artist. ==NBA career statistics==