2013
1e sprinttriatlon Aken (Duitsland)
1e Stadstriatlon Weert (omgezet in duatlon vanwege koude watertemperatuur)
2e NK halve triatlon Didam
2e La Roche 111 (België) (eveneens omgezet in duatlon)
2e Limburgs Kampioenschap tijdrijden elites
3e EK Ironman 70.3 Wiesbaden (age group 25-29)/ 30e overall
3e Triatlon Maastricht (Olympische afstand)
4e sprinttriatlon Herderen (België)
5e Triathlon Internacional Portocolom Mallorca (1-100-10)
5e Flanders Cup triathlon Geel Olympische afstand
7e Halve triathlon Stein
8e Ironman 70.3 Luxemburg
4e Mescherbergloop Eijsden (15 km in 56.35)
3e Sylvesterloop Elsloo (5 km in 15.46)
1e Stadstriatlon Weert (omgezet in duatlon vanwege koude watertemperatuur)
2e NK halve triatlon Didam
2e La Roche 111 (België) (eveneens omgezet in duatlon)
2e Limburgs Kampioenschap tijdrijden elites
3e EK Ironman 70.3 Wiesbaden (age group 25-29)/ 30e overall
3e Triatlon Maastricht (Olympische afstand)
4e sprinttriatlon Herderen (België)
5e Triathlon Internacional Portocolom Mallorca (1-100-10)
5e Flanders Cup triathlon Geel Olympische afstand
7e Halve triathlon Stein
8e Ironman 70.3 Luxemburg
4e Mescherbergloop Eijsden (15 km in 56.35)
3e Sylvesterloop Elsloo (5 km in 15.46)
2014
1e Poort Naar het Heuvelland trail (15,8 km in 58.56)
4e Overmuntheloop Urmond (10,5 km in 35.05)
8e Groet uit Schoorl run (30 km in 1.50.50)
4e Sprinttriatlon Herderen (België)
1e Zwemloop Valkenburg (1km Zwemmen -10km Lopen in 55,07)
21e Half Challenge Fuerteventura
1e Zwemloop Maastricht (500m Zwemmen-5 km Lopen in 25.00)
24e Bergcriterium Berg en Terblijt (Amateurs, 60 km)
3e DK wielrennen Stein amateurs
8e NK halve triatlon Didam
9e Triatlon Eupen
2e Pijl van Heerlerheide (amateurs)
24e Ag 25-29/123e overall WK Ironman 70.3 Canada (lekke band)
3e Triatlon Maastricht (OD)
Debuut marathon Eindhoven: tijd 2u 47 min
8e Sylvesterloop Elsloo (10 km in 33.52)
4e Overmuntheloop Urmond (10,5 km in 35.05)
8e Groet uit Schoorl run (30 km in 1.50.50)
4e Sprinttriatlon Herderen (België)
1e Zwemloop Valkenburg (1km Zwemmen -10km Lopen in 55,07)
21e Half Challenge Fuerteventura
1e Zwemloop Maastricht (500m Zwemmen-5 km Lopen in 25.00)
24e Bergcriterium Berg en Terblijt (Amateurs, 60 km)
3e DK wielrennen Stein amateurs
8e NK halve triatlon Didam
9e Triatlon Eupen
2e Pijl van Heerlerheide (amateurs)
24e Ag 25-29/123e overall WK Ironman 70.3 Canada (lekke band)
3e Triatlon Maastricht (OD)
Debuut marathon Eindhoven: tijd 2u 47 min
8e Sylvesterloop Elsloo (10 km in 33.52)
2015
2e Poort naar het Heuvelland trail (30 km in 2.10.22)
Marathon Rotterdam: tijd 2u 46 min
1e kwart triatlon Weert (1.56.14)
39e Triatlon La Roche
6e halve van Stein (4.13.15)
1e Coriotrail Heerlen
81e/7e categorie Ironman Maastricht (10.13.56) - debuut hele triatlon
9e NK halve triatlon Klazienaveen (4.09.22)
DNF Challenge Almere
1e Trappenloop Landgraaf 10 km
2e Alfatrail (28 km in 2.04)
12e Sylvesterloop Elsloo (10 km in 35.13)
Marathon Rotterdam: tijd 2u 46 min
1e kwart triatlon Weert (1.56.14)
39e Triatlon La Roche
6e halve van Stein (4.13.15)
1e Coriotrail Heerlen
81e/7e categorie Ironman Maastricht (10.13.56) - debuut hele triatlon
9e NK halve triatlon Klazienaveen (4.09.22)
DNF Challenge Almere
1e Trappenloop Landgraaf 10 km
2e Alfatrail (28 km in 2.04)
12e Sylvesterloop Elsloo (10 km in 35.13)
2016
2e Caubergtrail (30 km)
11e Powerman Luxemburg (10-60-10)
2e Vaalserbergtrail (38 km)
10e Triatlon Lac l'eau d'heure (1000-42-10)
29e Ironman Maastricht (1e age-group en Kona-ticket!) 9.35
264e WK Ironman Hawaii (33e age-group 25-29) 9.42
9e NK crossduathlon Vilt-Valkenburg 5-22-2,5 1.42
11e Powerman Luxemburg (10-60-10)
2e Vaalserbergtrail (38 km)
10e Triatlon Lac l'eau d'heure (1000-42-10)
29e Ironman Maastricht (1e age-group en Kona-ticket!) 9.35
264e WK Ironman Hawaii (33e age-group 25-29) 9.42
9e NK crossduathlon Vilt-Valkenburg 5-22-2,5 1.42