He made his debut on 25 August 2001, as a late substitute for Martin Cameron in Rovers' 3–2 win at home to Luton Town.
[8] [9] Gilroy spent three months on loan to Chippenham Town before a £1,000 fee was agreed to make the move permanent in February 2005.
He returned to Newport 15 November on completion of his loan spell having scored 7 goals in 6 matches for Weston but was injured shortly afterwards.
Gilroy became Woking manager Graham Baker's fifth new signing in the 2010 off-season, agreeing a deal with the Surrey club on the first day of June that will last until the end of the 2010–11 season.
[13] However it was a stay that would last little over a year as in September 2012 it was announced that he had joined Southern Premier League rivals Frome Town.