 He captained FAI Cup and League Cup winning teams during his three years at the midlands club.Ferguson scored in a 2004–05 UEFA Cup tie against FC Vaduz.As Longford's penalty taker he missed the chance for an equaliser in the last minute of the 2003 FAI League Cup Final.