 He has previously appeared in the Football League for Walsall, Watford, Yeovil Town, Crawley Town, Plymouth Argyle and Colchester United, and has also played for League of Ireland side St Patrick's Athletic.Gilmartin has played international football for the Republic of Ireland at under-19 and under-21 levels.Having previous played for St. Kevin's Boys, Gilmartin joined English League One side Walsall in the summer of 2005.