Brauchli qualified for the Swiss squad in the men's 470 class at the 2012 Summer Olympics in London by placing twenty-sixth and receiving a berth due to his result at the ISAF World Championships in Perth, Western Australia. Teaming with crew member Romuald Hausser in the opening series at the 2012 Olympics, the Swiss duo recorded a score of 119 net points to establish a sixteenth-place finish in a fleet of twenty-seven boats.