Played for
Plays in
Doncaster Rovers
Guiseley AFC
Matlock Town
Bootle
Bradford City
Bradford Park Avenue
Brighouse Town
Burnley
Farsley Celtic
Gainsborough
Norwich City
Ossett United
Sheffield FC
Spennymoor Town
Worksop Town
York City