Palmares
Seizoen 2011
2° Abu Dhabi
1° Ironman Austria (World Record)
 
Seizoen 2010

1° Ironman Malaysia
4° Austria St Polten 70.3
1° Ironman Austria Klagenfurt
2° Antwerp 70.3
3° Ironman WC Hawaii

Seizoen 2009
1° Ironman South Africa
2° Austria St Polten 70.3
1° Ironman Austria Klagenfurt
1° Antwerp 70.3
DNF Ironman Hawaii
Seizoen 2008
6° Lisboa (1/2)
2° St. Croix (70.3)
1° Brugge (1/4)
1° IRONMAN Austria
1° Antwerp 70.3
22° IRONMAN Hawaii
Seizoen 2007
5° Bradenton Florida
1° Brugge
1° Ironman Austria
1° Antwerp 70.3
5° Ironman Hawaii
Seizoen 2006
1° BK ploegentriathlon
1° Triatlon Brugge
1° IRONMAN Oostenrijk
1° Knokke ¼ (Zwintriatlon)
6° IRONMAN Hawaii
3° WK Lange afstand Australië
Sportman Brugge
Seizoen 2005
2° WK lange afstand (Denemarken)
1° IRONMAN Florida
1° Zwintriathlon
2° Marc Herremans classic
1° Triatlon Brugge
1° Triathlon Seneffe
5° EK lange afstand (Zweden)
1° BK ploegentriathlon
Sportman West-Vlaanderen
Sportman Brugge
Brugse Poorter
Seizoen 2004
1° Wachtebeke BK Clubs 1/8
1° Wasquehal (Frankrijk) 1/4
1° Douai (Frankrijk) 1/2
1° Oostkerke 1/4
1° Brasschaat BK 1/2
3° Sater (Zweden) WK Lange Afstand
2° Aarschot 1/3
2° Zolder ½ (Marc Herremans Classic)
2° Knokke ¼ (Zwintriatlon)
1° Ibiza (Spanje) 3/4
opgave IRONMAN Florida
Seizoen 2003
2° IRONMAN Malaysia
1° De Haan
19° Ibiza WK Lange Afstand (Spanje)
2° Brasschaat 1/2
opgave IRONMAN Oostenrijk (materiaalpech)
1° Aarschot 1/3
opgave Fredericia (Denemarken) EK Lange Afstand
1° Westkapelle (Nederland) 1/8
1° Zoutelande (Nederland) 1/8
2° Knokke ¼ (Zwintriatlon)
1° Ko-olina (Hawaii)
54° IRONMAN Hawaii
Seizoen 2002
1° De Haan
5° Overijse BK Clubs 1/8
6° Geel 1/4
9° Leuven 1/4
1° Mokuleia (Hawaii) 1/8
1° St.Laureins 1/4
2° Brasschaat 1/2
3° St.Martens Latem 1/4
3° Allgau (Duitsland) 1/2
4° Gent 1/4
2° Knokke ¼ (Zwintriatlon)
opgave Nice (materiaalpech)
opgave IRONMAN Hawaii
Seizoen 2001
1° De Haan 1/8
2° Overijse BK Clubs 1/8
2° Geel 1/4
2° Leuven 1/4
1° Middelkerke 1/4
4° Kapellen o.d.Bos 1/4
1° Carlsbad (Tsech Republic) 1/8 EK qualificatie
22° 1/4 EK finale
1° Vilvoorde 1/4
3° Antoing BK 1/4
2° Eupen BK 1/2 (Belgisch Kampioen)
1° Lommel 1/4
3° Gerardmer (Frankrijk) 1/2
5° IRONMAN Florida
Seizoen 2000
5° Landen BK Clubs 1/8
11° Geel 1/4
2° Middelkerke BK 1/4
21° Zundert (Nederland) 1/4
5° Brasschaat BK 1/2
1° Hollain 1/4
1° Leuven 1/4
5° Weiswampach 1/4
Seizoen 1999
5° Mol BK 1/4
Seizoen 1998
1° Scarborough (Nieuw Zeeland) 1/8
3° Timaru (Nieuw Zeeland) 1/4
15° Brasschaat BK 1/2
Seizoen 1997
2° Lokeren 1/8
7° Aalter 1/4