На Играх 1904 в Сент-Луисе Уилсон соревновался только в упражнениях с булавами, в котором, набрав 5 очков, занял третье место и получил бронзовую медаль.