Stazioni delle società

07/1899 - 06/1906 Linfield FC Attacco
07/1895 - 06/1899 Lisburn Distillery Attacco
07/1894 - 06/1895 Sheffield United Attacco
11/1893 - 06/1894 Newton Heath FC Attacco
07/1886 - 10/1893 Linfield FC Attacco

Partite con la nazionale

Lega Partite Gol Formazione iniziale Sostituzione Sostituzione cartellini gialli doppi cartellini gialli cartellini rossi  
Amichevoli FIFA 24 7 24 0 0 0 0 0 » Amichevoli -Partite
24 7 24 0 0 0 0 0 » Tutte le partite internazionali