 Harrold represented the United States at the 2009 IIHF World Championship.On August 12, 2011, he signed a one-year, two-way deal with the New Jersey Devils.After four seasons within the Devils' organization, Harrold left as a free agent and signed a one-year, two-way contract with the St. Louis Blues on July 2, 2015.