Debuut als prof: 22 augustus 2001: NEC – RKC Waalwijk 1-0 (na 80 minuten ingevallen voor Bart Latuheru).
Laatste wedstrijd als prof: 31 mei 2015: NAC Breda – Roda JC Kerkrade 1-2 (na 78 minuten ingevallen voor Marc Höcher).
Debuut als prof: 22 augustus 2001: NEC – RKC Waalwijk 1-0 (na 80 minuten ingevallen voor Bart Latuheru).
Laatste wedstrijd als prof: 31 mei 2015: NAC Breda – Roda JC Kerkrade 1-2 (na 78 minuten ingevallen voor Marc Höcher).
Debuut als prof: 17 augustus 2001: SC Cambuur – HFC Haarlem 1-1.
Debuut als prof: 1 september 1998: Belgische Supercup: K.R.C. Genk – Lierse SK 1-3.
Interlanddebuut België: 9 oktober 2004: Spanje – België 2-0 (na 73 minuten ingevallen voor Mbo Mpenza).
Debuut als prof: 14 september 2002: KV Mechelen – Lierse SK 0-2.
Debuut als prof: 31 maart 2002: Vitesse – Ajax 3-1 (na 72 minuten ingevallen voor Andy van der Meyde).
Debuut als prof: 6 mei 2000: FC Groningen – FC Volendam 3-0.
Debuut als prof: 15 augustus 2003: FC Emmen – SBV Excelsior 0-0 (na 75 minuten ingevallen voor Jordan Opoku).
Debuut als prof: 19 augustus 2002: ADO Den Haag – FC Den Bosch 3-1 (na 61 minuten vervangen door Derk Schut).
Laatste wedstrijd als prof: 15 december 2015: Excelsior ’31 – FC Den Bosch 1-3 (na 79 minuten ingevallen voor Niek Vossebelt).
Debuut als prof: 9 maart 2002: SC Heerenveen – RKC Waalwijk 2-0 (na 86 minuten ingevallen voor Robert Fuchs).
Laatste wedstrijd als prof: 26 april 2015: FC Groningen – Feyenoord 1-1 (na 64 minuten ingevallen voor Joris Mathijsen; rode kaart na 90 minuten).
Interlanddebuut: 3 september 2004: Nederland – Liechtenstein 3-0.
Laatste interland: 29 februari 2012: Engeland – Nederland 2-3 (na 82 minuten vervangen door Ron Vlaar).
Debuut als prof: 20 september 2003: FC Twente – RKC Waalwijk 2-1 (na 74 minuten ingevallen voor Iwan Redan).