Nielsen qualified for the Danish squad in the men's team pursuit at the 2012 Summer Olympics in London based on the nation's selection process from the UCI Track World Rankings. He and his teammates Michael Mørkøv, Rasmus Quaade, and Casper von Folsach surpassed the Spaniards by a short distance gap for a fifth-place finish in their final match at 4:02.671.