Schaatsen
– 3e NK marathon 2017 als 1e jaars junior C
– 14e NK allround 2017 als 1e jaars junior C (2e van de 1e jaars)
– 2e bij de Vikingrace allround klassement 2017 & 2018 (EK voor de jeugd)
– 1e bij de Vikingrace allround klassement 2015 & 2016
– 2e NK marathon 2016
– 1e NK marathon 2015, 1e NK marathon 2018
– 2e bij de Countrymatch NED-NOR-DUI in Berlijn
– 3x officieus Nederlands kampioen pupillen (2014, 2015, 2016)
– Nederlands kampioen marathon 2018
– 2e bij het Nk allround, 500 meter & 1500 meter 2018
– 2e bij de Vikingrace 2018 (met winst op de 1500 meter)
– 2e NK 3000 meter 2018, als 1e jaars junior B
– deelname NK senioren marathon als 1e jaars junior B
Skeeleren
– 2e NK 5km puntenkoers weg 2016 als 1e jaars Kadet
– 3e NK 1000m baan 2016 als 1e jaars Kadet3e NK 5km afvalkoers baan 2016 als 1e jaars Kadet
– 1e 3km puntenkoers EC Mechelen 2016 als 1e jaars Kadet
– 8e 5km afvalkoers European Cadetten Challenge Oostende 2016 als 1e jaars Kadet
– 4x goud NK kadetten (300meter tijdrit, 500 meter series, 3km puntenkoers en 5 km puntenkoers weg)2017
– 2e NK 5 km afvalkoers 2017
– 1e bij Europa cup Heerde (totaal klassement), 2e plek lange afstand klassement en 3e plek sprint klassement 2017
– Deelname EK met 3 top 10 noteringen
– winst landelijke baan klassement 2016, 2017, 2018
– 1e NK one lap 2018
– 2e NK 10km puntenkoers weg, 1000 meter & marathon 2018
– 3e NK 5km puntenkoers baan, 500 meter, 10km afvalkoers & 100 meter 2018
Persoonlijke records:
500: 41.84
1000: 1.23.27
1500: 2.05.77
3000: 4.24.94