Wilson ganó la medalla de plata olímpica en atletismo en los Juegos Olímpicos de 1908 en Londres. Terminó segundo en los 1500 metros con un tiempo de 4 min 3,6 s que estaba a dos décimas de segundo por detrás de la medallista de oro Melvin Sheppard de los EE. UU. que estableció un nuevo récord olímpico en la final.