At the 2012 Summer Olympics in London, Ostling competed for the second time as a crew member in the men's 470 class by finishing eleventh and receiving a berth from the ISAF World Championships in Perth, Western Australia. Teaming again with Dahlberg in the opening series, the Swedish duo mounted four top 10 finishes to guarantee a spot in the final race, but fell short for the podium with an accumulated net score of 123 points and a tenth-place finish in a fleet of twenty-seven boats.