Debuut als prof: 22 maart 2003: Southampton F.C. – Aston Villa F.C. 2-2 (na 86 minuten ingevallen voor David Prutton).
Interlanddebuut Noord-Ierland: 29 maart 2003: Armenië – Noord-Ierland 1-0.
Debuut als prof: 22 maart 2003: Southampton F.C. – Aston Villa F.C. 2-2 (na 86 minuten ingevallen voor David Prutton).
Interlanddebuut Noord-Ierland: 29 maart 2003: Armenië – Noord-Ierland 1-0.
Debuut als prof:
Laatste wedstrijd als prof: 7 mei 2017: Huddersfield Town A.F.C. – Cardiff City F.C. 0-3 (na 79 minuten ingevallen voor Kenneth Zohore).
Debuut als prof:
Interlanddebuut Schotland: 30 mei 2007: Oostenrijk – Schotland 0-1 (na 46 minuten vervangen door Craig Gordon).
Debuut als prof: 14 augustus 2002: FC Barcelona – Legia Warschau 3-0.
Interlanddebuut Spanje: 3 juni 2010: Zuid-Korea – Spanje 0-1 (na 46 minuten ingevallen voor Pepe Reina).
Debuut als prof:
Interlanddebuut Argentinië: 23 maart 2018: Italië – Argentinië 2-0.
Debuut als prof: 28 augustus 1999: Bradford City A.F.C. – West Ham United F.C. 0-3 (na 79 minuten ingevallen voor Rio Ferdinand).
Interlanddebuut Engeland: 28 mei 2005: Verenigde Staten – Engeland 1-2.
Debuut als prof: 13 oktober 1999: Aston Villa F.C. – Manchester United F.C. 3-0.
Interlanddebuut Ierland: 15 augustus 2001: Ierland – Kroatië 2-2 (na 84 minuten ingevallen voor Gary Kelly).
Debuut als prof: 18 december 1999: SC Telstar – FC Zwolle 0-4 (na 45 minuten ingevallen voor Sergio Ommel).