Insgesamt absolvierte Mathys 116 Spiele in der Super League (14 Tore/11 Assists) sowie 167 Spiele in der Challenge League (33 Tore). Bei St. Gallen stand Mathys für dreieinhalb Jahre unter Vertrag. Davor spielte er bei Biel und bei Concordia Basel.