Shane signed for Shamrock Rovers in 1999 and made a scoring debut . His first month in the league he was awarded Player of the Month.
He went on to play for six seasons making 5 appearances in European competition. He was Player of the Year for the 2001/02 season.
Signed for Drogheda United in the 2005 close season .
Scored Drogheda's first ever goal in European competition.
Scored for Drogheda in the Champions League qualifier at Dynamo Kiev on the 7th of August 2008.
After 4 years of trophies at United Park he signed back for Rovers in January 2009 and captained the first Rovers side to play in Tallaght Stadium and also captained Rovers in there high profile friendly against Real Madrid in July 2009.
Having played 39 games overall for the Hoops he parted company at the end of the 2009 season .