 He made his Walsall debut on 17 September 2005 in a 3–2 home defeat to Chesterfield, and played two further first-team matches that season.He also made his international debut for Republic of Ireland under-19s in February 2006.At the end of the 2005–06 season, Gilmartin's contract was extended, with Walsall taking up one-year option.