Boyd was signed by the Oakland Raiders as an undrafted free agent following the 2009 NFL Draft on April 29. He was waived on September 5 and re-signed to the practice squad on September 6. He was promoted to the active roster on December 30. He was waived on September 4, 2010. He was re-signed on March 2, 2011. He was released in October 2011 by the Oakland Raiders to make room for Chinedum Ndukwe. He was promoted to the active roster again on November 10, 2011 after the Raiders waived Chinedum Ndukwe.