Playing career
16Liverpool F.C.1998–2001
Carlisle United F.C.1999–2000
Sheffield United F.C.2000–2000
Crewe Alexandra F.C.2000–2000
Bury F.C.2001–2001
Huddersfield Town A.F.C.2003–2004
York City F.C.2004–2004
Kidderminster Harriers F.C.2005–2006
Southport F.C.2006–2007
Wrexham A.F.C.2006–2006
Morecambe F.C.2007–2008
Greenock Morton F.C.2008–2009
Burton Albion F.C.2008–2009
Northwich Victoria F.C.2009–2010
Colwyn Bay F.C.2011–2013
Warrington Town F.C.2013–present