Background
Byrne was born in Portmarnock, Ireland.
Byrne was born in Portmarnock, Ireland.
He started his career with Irish sides Portmarnock and Belvedere before joining the Nottingham Forest F.C. Youth Academy at the age of 14. Despite interest from other clubs, two years later he signed apprentice terms with the club until 2011. Byrne was released by Forest in December 2011 and joined Rochdale on trial, scoring in a reserve game against Manchester City.
After impressing on trial, Byrne signed an 18-month contract with the Football League One club on 1 January 2012.
He made his debut for the Dale on 31 March 2012, in a 3–3 draw with relegation rivals Walsall. In November 2012, he joined Football Conference side Barrow on a one-month loan deal.
He joined AFC Telford United in June 2013 after being released by Rochdale. He had the chance to join several clubs including Southport but decided to join Telford.