 Mackin was called into the under-21 squad for their match against England in September 2005.His first and only appearance came in a 1–0 defeat to Northern Ireland on 28 February 2006, in which he was substituted for Rob Davies in the 56th minute.Mackin returned to the under-21 team after being named on the standby list for a match against Turkey in September.