1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Après sa scolarité, il suit pendant deux ans les cours d'une école de commerce puis fait un stage d'un an au sein du secrétariat du FC Saint-Gall[3].
Marié et père de deux enfants, il vit depuis 2017 à Romanshorn, dans le canton de Thurgovie[4], après avoir habité à Gossau, dans le canton de Saint-Gall, et Staad jusqu'en 2010[5].
En club
Débuts au FC Staad
Nico Abegglen est formé au FC Staad, club de la localité du même nom rattachée à Thal, dans le canton de Saint-Gall[6].
FC Saint-Gall
Nico Abegglen rejoint le FC Saint-Gall à l'âge de treize ans[6], après avoir été remarqué par un entraîneur dudit club[3]. Il est d'abord membre de l'équipe des moins de quatorze ans. Il joue en première ligue à partir de l'été 2008, au sein de l'équipe des moins de vingt-et-un ans[3].
Il joue son premier match professionnel sous les couleurs du FC Saint-Gall le 10 mai 2008, lors de la dernière journée de championnat contre le FC Aarau[7] alors que club est condamné à jouer le barrage de relégation. Lors de la saison suivante, il joue quatre rencontres de Challenge League[réf. souhaitée]. Il est titulaire à 19 reprises lors de la saison 2009-2010, à nouveau en première division, puis à quatre reprises lors de la saison 2011-2012, en deuxième division[réf. souhaitée].
Insatisfait de son temps de jeu, il quitte le club en février 2013 pour rejoindre le FC Vaduz[8].
FC Vaduz
Il termine la saison 2012-2013 au FC Vaduz, qui évolue alors en deuxième division, comme titulaire[réf. souhaitée]. Il est longtemps blessé lors de la première partie de saison suivante, en raison d'une rupture du ligament croisé[9]. Il joue son premier match le 23 février 2014 lors de la 22e journée de championnat[réf. souhaitée].
Son club retrouve la première division suisse lors de la saison suivante et Nico Abegglen joue ses premiers matchs européens lors des premiers tours de qualification de la Ligue Europa contre Europa FC[10] et Ruch Chorzów[11].
Après avoir participé au premier match de Ligue Europa du FC Vaduz en juillet 2015, lors d'une victoire cinq à zéro contre le SP La Fiorita et avoir marqué son premier but en compétition européenne[12], il quitte le club pour rejoindre le FC Wohlen, qui évolue en deuxième division[réf. souhaitée].
Fin de carrière
Lors de sa première saison avec le FC Wohlen, il manque treize matchs pour cause de blessure, dont une déchirure du ligament interne en . La saison suivante il est victime de plusieurs nouvelles blessures, qui le font manquer six matchs[9].
En juillet 2017, il rejoint le SC Brühl qui évolue en Promotion League, la troisième division suisse. Il y passe au total trois saisons.
A l'été 2020, il rejoint le FC Gossau qui évolue en quatrième division suisse. Il y passe quatre saisons et en devient le capitaine, avant de voir le club rétrogradé et de prendre sa retraite[13]. Il devient ensuite entraîneur adjoint du club[14].
En sélection
Nico Abegglen prend part à quatre rencontres avec l'équipe de Suisse des moins de 19 ans et cinq rencontres pour deux buts avec l'équipe de Suisse des moins de 20 ans.