Played for
Plays in
St. Patrick
Aberdeen
St. Johnstone
Barnsley
Birmingham City
Blackpool
Darlington
Macclesfield FC
Morecambe
Newcastle
Oldham Athletic
Rochdale
Solihull Moors
Workington
Cork City
Dundalk
Shamrock Rovers
Fluminense