Career
Byrne, originally from Kirkcaldy, Scotland, joined Dunfermline Athletic in 2008, after playing at youth level with Celtic. After playing youth team football for his first few season with the club, Byrne made his first team debut in 2012 in the Scottish League Cup, coming on as a substitute for Ryan Wallace in the 3–0 defeat of Montrose. His first league appearance came again as a substitute, this time against Dumbarton in a 2–0 victory at The Bet Butler Stadium, whilst his first start for The Pars came in a New Years Fife derby against Raith Rovers.
After Dunfermline went into administration, Byrne featured regularly in the first-team, and scored his first goal for the side in a 2–3 defeat against Arbroath during the 2013-2014 season.