 In 2015 McGrath joined Northern Premier League side Mickleover Sports, on 28 April 2016 he was named the new player-manager

McGrath made his debut for the Republic of Ireland national under-21 team as a half-time substitute for Peter Murphy in a 2–1 home defeat to Greece on 25 April 2000.He made his first and only start for the under-21s in a 2–0 defeat away to the Netherlands on 1 September 2000.He finished his under-21 career with five caps, all of which were amassed during 2000.