Leboucher qualified as a helmsman for the French squad in the men's 470 class at the 2012 Summer Olympics in London by finishing sixth and receiving a berth from the ISAF World Championships in Perth, Western Australia. Teaming with his partner Garos in the opening series, the French duo fell behind the pack on the early races, but sailed smoothly at the very end to achieve a creditable seventh position against a fleet of twenty-seven boats with an accumulated net score of 90 points.