Triple: 2 GOLD 2; Philipp Schoch COUNTRY Switzerland (SUI); Philipp Schoch OLYMPICS 2002-2006; List of Olympic medalists in snowboarding; Philipp Schoch TOTAL 2; ATHLETE Philipp Schoch

What is a sentence that describes this triple?
Philipp Schoch from Switzerland (SUI) won 2 gold medals in snowboarding during 2002-2006 Olympics