Biography
In the 2024-25 Irish League season, John scored 14 league goals in 29 appearances for Dungannon Swifts, having joined Swifts from his local club, Newry City.
John also scored the opening goal in the 2025 Irish Cup Final against Cliftonville, with Dungannon winning 4-3 on penalties following a 1-1 draw after extra time.
He has completed a degree in Business and IT and is both a former Down inter-county GAA footballer and a former Under 21 international for Northern Ireland.