In 2012, Hardee again finished second in the Olympic Trials and made a second Olympic Team. On August 9, 2012, he won the silver medal at the London 2012 Olympics behind Eaton. Hardee attempted to make a third Olympic team in 2016, but was unsuccessful due to injury. He did attend the Olympics as a television analyst for NBC Sports.