Interlanddebuut Zweden: 31 januari 2001: Zweden – Faeröer Eilanden 0-0 (na 76 minuten vervangen door Jonas Lundén).
Interlanddebuut Zweden: 31 januari 2001: Zweden – Faeröer Eilanden 0-0 (na 76 minuten vervangen door Jonas Lundén).
Debuut als prof:
Interlanddebuut Noord-Ierland: 4 juni 2005: Noord-Ierland – Duitsland 1-4 (na 70 minuten ingevallen voor Keith Gillespie).
Debuut als prof: 3 februari 1998: SC Bastia – Stade Rennais F.C. 0-0 (na 74 minuten vervangen door Pierre Maroselli).
Laatste wedstrijd als prof: 16 mei 2015: Sunderland A.F.C. – Leicester City F.C. 0-0 (na 86 minuten ingevallen voor Billy Jones).
Interlanddebuut Frankrijk: 11 oktober 2003: Frankrijk – Israël 3-0.
Laatste interland: 7 september 2012: Finland – Frankrijk 0-1.
Debuut als prof: 26 november 1997: FC Barcelona – Newcastle United F.C. 1-0 (na 46 minuten ingevallen voor Philippe Albert).
Interlanddebuut Noord-Ierland: 25 maart 1998: Noord-Ierland – Slowakije 1-0.
Debuut als prof: 12 november 1997: Ajax – FC Twente 1-0 (na 81 minuten ingevallen voor Peter Hoekstra).
Interlanddebuut Nederland: 19 mei 2002: Verenigde Staten – Nederland 0-2.
Debuut als prof: 19 augustus 2000: NAC Breda – RKC Waalwijk 0-1.
Laatste wedstrijd als prof: 17 mei 2015: SC Heerenveen – FC Twente 1-3 (na 70 minuten ingevallen voor Kyle Ebecilio).
Interlanddebuut: 2 juni 2007: Zuid-Korea – Nederland 0-2 (na 63 minuten ingevallen voor Wesley Sneijder).