[1] During his career he played for Athlone Town, Sunderland, Shamrock Rovers (two stints 154 competitive appearances), Stockport County, Burnley, Finn Harps, Waterford United, Boston Bulldogs, Galway United and Shelbourne.
After playing for Athlone and Sunderland reserves his first taste of senior football came when Pat Byrne signed him for Rovers in October 1996.
He became an instant hero by scoring on his League of Ireland debut against fierce rivals Bohemians on the 18th.
He signed back again for Rovers in the summer of 2001 and wrote himself into the history books by becoming the first Irish player to score against a Polish side in European competition when Rovers beat Odra Wodzisław in the UEFA Intertoto Cup in June 2003 [2] In total he made 6 appearances in Europe for Rovers.
[4] Grant joined the Shamrock Rovers Member Club in 2012.