| Club | Details |
|---|---|
Sunnyside
Sunnyside |
(youth) |
Leeds United
Leeds United |
2000 (youth)
February 12th, 2002 (signed professional contract); released (rptd January 31st, 2005) |
Halifax Town
Halifax Town |
rptd September 24th, 2004 (loan); contract terminated (rptd November 3rd, 2004) |
Halifax Town
Halifax Town |
rptd January 31st, 2005 (unattached); released (rptd April 28th, 2005) |
York City
York City |
July 2005 (trial) |
Aberdeen
Aberdeen |
rptd July 9th, 2005 (trial) |
Finn Harps
Finn Harps |
rptd July 18th, 2005 (trial) |
Swindon Town
Swindon |
July 25th, 2005 (trial) |
Portadown
Portadown |
rptd August 31st, 2005 |
St. Mirren
St. Mirren |
rptd July 2nd, 2007 (trial) |
Royal Antwerp
Royal Antwerp |
July 2007 ; released (January 2008) |
Morecambe
Morecambe |
January 30th, 2008 (unattached); released (2009/0) |
Portadown
Portadown |
June 2010 (unattached); released (2011) |
Bradford (Park Avenue)
Bradford (PA) |
rptd February 14th, 2011 (unattached) |
Leeds United
Leeds United |
July 2012 (physio) |