Seine größten Erfolge im Biathlonsport feierte Cannard mit der französischen Staffel: Bei den Weltmeisterschaften 2004 in Oberhof sowie den Olympischen Spielen 2006 in Turin gewann er jeweils die Bronzemedaille.