Первый дивизион Футбольной лиги
Уилсон подписал контракт с клубом Ланкаширской лиги «Олдем Атлетик» летом 1906 года, сыграл за этот клуб 38 матчей, забив 2 гола. В 1907—1908 годах Уилсон выходил на поле в каждом матче клуба. Забил два гола в сезоне 1909—1910 годов, в котором клуб уже вошёл в Первый дивизион Футбольной лиги. Уилсон играл в этом клубе до сезона 1914—1915 годов, когда футбольные соревнования прерваны из-за начала Первой мировой войны.