Evan was previously with West Bromich Albion’s youth academy. He signed for Cabinteely in July 2015 for a short spell before moving to a college team Akron Zips (U.S.A.) in August 2015. He played a trial match for Bray Wanderers in a friendly against Shelbourne in February 2016. He later signed for Athlone Town in February 2016. He made nine league appearances for Athlone Town before leaving the club in June 2016. He then moved to Shamrock Rovers under 19s for the remainder of the 2016 season. Evan has been capped at under age levels for Ireland.
Evan joined Bray Wanderers in February 2018.