At the 2012 Summer Olympics in London, McNay competed for the second time as a helmsman in the men's 470 class by finishing thirteenth and receiving a berth from the ISAF World Championships in Perth, Western Australia. Teaming again with Biehl, they finished fourteenth-place finish in fleet of twenty-seven boats.