1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 20 octobre 2013
Evans commence sa carrière au Nelson United avant de jouer pour plusieurs équipes. Il dispute son premier match international, contre le Koweït et, en 1984, il se stabilise au Christchurch United.
Après une année à l'Otago University, Evans signe avec l'Oxford United en deuxième division anglaise, quittant ainsi son pays natal. Il devient un élément important de l'équipe. Le néo-zélandais termine sa carrière au niveau amateur, effectuant une année au Marlow FC, et concluant sa carrière à Aberystwyth Town.