[11] In November 2013, McEvoy was called up by the first team for the first time ahead of the UEFA Europa League match against Tromsø in Norway, but was used as an unused substitute.
[20] In the 2015–16 season, McEvoy went on to make five appearances and scoring three times for the reserve team, including a brace against Leicester City U23 on 21 September 2015.
[26] On 30 January 2015, he joined Colchester United of League One on a youth loan until the end of 2014–15,[27] but only managed one appearance before being recalled by Tottenham.
[32] He made his York City debut on 28 November 2015, three days after signing for the club, making his first start, in a 5–1 loss against Accrington Stanley.
[33] Having impressed manager Jackie McNamara in his four appearances for York, McEvoy joined the club on a permanent contract for the rest of 2015–16 on 5 January 2016.
[34] McEvoy's first game after signing for the club on a permanent basis came on 16 January 2016, making a start, in 1–0 loss against Newport County.
[38] After leaving York City, McEvoy moved to East Midlands Counties League club South Normanton Athletic, where he briefly stayed there, as he made twelve appearances and scoring seven times in all competitions.
[39][40] After leaving South Normanton Athletic, McEvoy was linked a move back to his hometown country, with a tug of war between Waterford and Sligo Rovers expressed interests in him.
[44] After featuring 18 times for Waterford,[45] McEvoy left the club by mutual consent, after committing to a full-time job in England.
[50][51] McEvoy earned attention from both the British and Irish media, due to his resemblance of his then teammate Gareth Bale.