Jean-Christophe Flückiger, Switzerland, Carouge (GE), M