Evans represented Great Britain in the 1973 UCI Track Cycling World Championships winning a silver medal in the team pursuit.