Braud won a silver medal in the C2 team event at the 2007 ICF Canoe Slalom World Championships. He also won five medals at the European Championships (1 gold, 3 silvers and 1 bronze).