Vincenzo Maglione, Italy, Abtwil SG, male