Danielson was vooral een ronderenner, zijn meeste overwinningen zijn dan ook eindklassementen. Zijn grootste overwinning boekte hij in 2006 toen hij een etappe in de Ronde van Spanje won, na al de hele dag in de aanval te hebben gereden. Samen met al zijn andere resultaten uit 2005 en 2006 werd deze zege echter geschrapt toen in 2012 bleek dat Danielson in die periode bloeddoping had gebruikt. Hij werd ook voor zes maanden geschorst. In maart 2013 keerde Danielson terug in het peloton. In 2015 werd hij opnieuw betrapt op doping, waarna zijn contract bij Team Cannondale-Garmin niet werd verlengd.