Mathias Segeer avait débuté en National League A durant la saison 1996/97 sous les couleurs de Rapperswil-Jona. Après deux saisons chez les St-Gallois, le défenseur a rejoint les ZSC Lions, club auquel il est resté fidèle depuis 1999/2000 et avec lequel il a remporté cinq titres de Champion suisse, la Champions Hockey League en 2009 et le Swiss Ice Hockey Cup 2016.
Mathias Seger s’approche en outre du record historique du gardien Ronnie Rüeger, qui compte 1078 matchs à son actif. Seger deviendrait alors le joueur ayant disputé le plus de rencontres en National League A, joueurs de champ et gardiens confondus.
Mathias Seger sera honoré pour son record lors du match à domicile des ZSC Lions du vendredi 16 septembre 2016.