Alain Gaspoz explose aux yeux du football professionnel à l'âge de 22 ans sous les couleurs du FC Saint-Gall. Il réalise une saison extraordinaire en 1996/1997, participant au doublé du FC Sion et inscrivant un but en finale de coupe de Suisse contre Lucerne, ainsi que lors de la saison 2000/2001 en étant vice-champion Suisse avec le FC Lugano.
Après avoir connu plusieurs clubs il revient en Valais en 2004 et participe en tant que capitaine à la remontée du club dans l'élite et à la conquête de la 10e Coupe de suisse en 2006.
Alain Gaspoz porte à partir de 2003 le maillot de l'équipe béninoise, il participe même à la coupe d'Afrique des nations en Tunisie (2004) et au Ghana (2008) sous les couleurs béninoise avec les écureuils du Benin. Il est d'ailleurs, à 37 ans, le joueur le plus âgé de la CAN 2008.
Devenu entraîneur diplômé UEFA, en 2009, après un an et demi passé au FC Bagnes, il prend la sélection U-20 du Bénin ainsi que l'équipe professionnelle du Port Autonome de Cotonou, ASPAC FC, avec qui il obtient le titre de champion en 2010.