Played for
Plays in
Bohemian
Hamilton
Bolton Wanderers
Hereford
Ipswich Town
Port Vale
Rochdale
Scunthorpe United
Southport
Tamworth FC
Athlone Town
Bray Wanderers
Longford
Shamrock Rovers
Shelbourne
St. Patrick
UC Dublin
Warrenpoint Town