The Dutch National Mountain Bike Championships are held annually to decide the cycling champions the mountain biking discipline, across various categories.

Men Cross-country Year Winner Second Third1988 Jim van Overbeek 1989 Henk Baars 1990 Wim de Vos 1991 Frank van Bakel 1992 Marcel Arntz Bart Brentjens1993 Marcel Arntz Hans Steekers 1994 Marcel Arntz Bart Brentjens 1995 Bart Brentjens Marcel Gerritsen Richard Groenendaal1996 Bart Brentjens Patrick Tolhoek Richard Groenendaal1997 Richard Groenendaal Bart Brentjens Bas van Dooren1998 Patrick Tolhoek Bas van Dooren Erik Boezewinkel1999 Bas van Dooren Bart Brentjens Patrick Tolhoek2000 Bart Brentjens Bas van Dooren Gerben de Knegt2001 Bart Brentjens Bas van Dooren Bas Peters2002 Bart Brentjens Gerben de Knegt Bas van Dooren2003 Bart Brentjens Thijs Al Bas Peters2004 Bart Brentjens Maarten Tjallingii Erwin Bakker2005 Bart Brentjens Bas Peters Erwin Bakker2006 Bart Brentjens Rudi van Houts Thijs Al2007 Bart Brentjens Rudi van Houts Bas Peters2008 Thijs Al Rudi van Houts Bas Peters2009 Thijs Al Gerben de Knegt Jelmer Pietersma2010 Rudi van Houts Bas Peters Frank Schotman2011 Rudi van Houts Hans Becking Henk Jaap Moorlag2012 Hans Becking Frank Schotman Bas Peters2013 Michiel van der Heijden Rudi van Houts Thijs Al2014 Michiel van der Heijden Niels Wubben Hans Becking2015 Michiel van der Heijden Hans Becking Rudi van Houts2016 Hans Becking Rudi van Houts Michiel van der Heijden2017 Michiel van der Heijden Hans Becking Milan Vader2018 Mathieu van der Poel Hans Becking Michiel van der Heijden2019 Milan Vader David Nordemann Hans Becking2020 Milan Vader Jeroen van Eck Erik Groen2021 Milan Vader David Nordemann Bas Peters2022 David Nordemann Stan Godrie Wim de Bruin2023 Morris Gruiters Frits Biesterbos Rens Teunissen van Manen

Cross-country eliminator Year Winner Second Third2016 Daniel Prijkel Milan Vader Lehvi Braam2017 Jeroen van Eck Daniel Prijkel Carlo van den Berg2018 Jeroen van Eck Ian Schumacher Demiz Hebing2019 Jeroen van Eck Lehvi Braam Kyle Agterberg

Marathon Year Winner Second Third2005 Bart Brentjens 2006 Bas Peters Ramses Bekkenk Rick Evers2008 Ramses Bekkenk Bart Brentjens Jelmer Pietersma2009 Bart Brentjens 2010 Frank Schotman Axel Bult Niels Wubben2011 Bas Peters Bram Rood Bart Brentjens2012 Ramses Bekkenk Frank Schotman Jeroen Boelen2014 Bram Rood Ronan van Zandbeek Rob van Der Werf2015 Ronan van Zandbeek Bas Peters Hans Becking2016 Jasper Ockeloen Marco Minnaard Rudi van Houts2017 Lars Boom Jasper Ockeloen Robbert de Nijs2018 Lars Boom Jasper Ockeloen Gert-Jan Bosman2019 Hans Becking Lars Boom Thom Bonder2020 Cancelled because of Covid 2021 Hans Becking Tim Smeenge Lennart van Houwelingen2022 Tim Smeenge Stan Godrie Hans Becking

Beach race Year Winner Second Third2014 Jasper Ockeloen Jeroen Boelen Bram Imming2015 (Jan) Richard Jansen Bram Imming Sebastian Langeveld2015 (Dec) Thijs Zonneveld Jasper Ockeloen Roy Beukers2017 Ronan van Zandbeek Richard Jansen Thijs Zonneveld2018 Jasper Ockeloen Robbert de Nijs Ronan van Zandbeek2019 Coen Vermeltfoort Jasper Ockeloen Bram Rood2020 Ivar Slik Rick van Breda Jordy Buskermolen2021 Cancelled because of Covid 2022 Rick van Breda Roel van Sintmaartensdijk Jasper Ockeloen2023 Jules De Cock Ivar Slik Thijs Zonneveld2024 (Feb) Daan van Sintmaartensdijk Jasper Ockeloen Thijs Zonneveld2024 (Dec) Rick van Breda Pepijn Veenings Stijn Appel

Women Cross-country Year Winner Second Third1995 Loes van Wersch Vanessa van Dijk Reza Hormes-Ravenstijn1996 Loes van Wersch Sandra Coppoolse Inge Velthuis1997 Yvonne Brunen Corine Dorland Elsbeth van Rooy-Vink1998 Elsbeth van Rooy-Vink Vanessa van Dijk Corine Dorland1999 Corine Dorland Loes van Wersch Yvonne Brunen2000 Corine Dorland Daphny van den Brand Tessa Sollaart2001 Corine Dorland Elsbeth van Rooy-Vink Daphny van den Brand2002 Daphny van den Brand Corine Dorland Bernadine Boog-Rauwerda2003 Elsbeth van Rooy-Vink Saskia Elemans Laura Turpijn2004 Elsbeth van Rooy-Vink Corine Dorland Bernadine Boog-Rauwerda2005 Bernadine Boog-Rauwerda Elsbeth van Rooy-Vink Ariëlle van Meurs2006 Elsbeth van Rooy-Vink Laura Turpijn Bernadine Boog-Rauwerda2007 Laura Turpijn Bernadine Boog-Rauwerda Elsbeth van Rooy-Vink2008 Elsbeth van Rooy-Vink Laura Turpijn Ariëlle van Meurs2009 Laura Turpijn Reza Hormes-Ravenstijn Monique Zeldenrust2010 Laura Turpijn Ariëlle Boek Anne Terpstra2011 Laura Turpijn Sanne van Paassen Anne Terpstra2012 Laura Turpijn Rozanne Slik Anne Terpstra2013 Anne Terpstra Annefleur Kalvenhaar Mirre Stallen2014 Anne Terpstra Annemarie Worst Laura Turpijn2015 Anne Terpstra Laura Turpijn Britt van den Boogert2016 Anne Terpstra Annemarie Worst Anne Tauber2017 Anne Tauber Anne Terpstra Annemarie Worst2018 Anne Terpstra Anna van der Breggen Annemarie Worst2019 Anne Tauber Annemarie Worst Sophie Von Berswordt2020 Anne Terpstra Anne Tauber Lotte Koopmans2021 Anne Tauber Sophie von Berswordt Lotte Koopmans2022 Anne Terpstra Lotte Koopmans Denise Betsema2023 Puck Pieterse Anne Tauber Sophie von Berswordt

Cross-country eliminator Year Winner Second Third2016 Lizzy Witlox Laura van Regenmortel Annemarie Worst2017 Anne Terpstra Kiki van Asselt Lizzy Witlox2018 Lizzy Witlox Hannah van Boven Didi de Vries2019 Didi de Vries Larissa Hartog Bibi Verzijl

Marathon Year Winner Second Third2005 Bernadine Boog-Rouwerda Elsbeth van Rooy-Vink Saskia Elemans2006 Elsbeth van Rooy-Vink Laura Turpijn Arielle Boek-Van Meurs2007 Laura Turpijn Arielle Boek-Van Meurs Chantal Beltman2008 Laura Turpijn Arielle Boek-Van Meurs Nicoletta de Jager2010 Laura Turpijn Mirre Stallen Nicoletta de Jager2011 Mirre Stallen Laura Turpijn Nicoletta de Jager2012 Laura Turpijn Hielke Elferink Monique Zeldenrust2014 Hielke Elferink Jolien Janssen Anne Terpstra2015 Hielke Elferink Annemiek van Vleuten Karen Brouwer2016 Hielke Elferink Karen Brouwer Pauliena Rooijakkers2017 Annemiek van Vleuten Hielke Elferink Karen Brouwer2018 Sophie von Berswordt Laura van Regenmortel Karen Brouwer2019 Laura Van Regenmortel Monique Zeldenrust Senna Feron2020 Cancelled because of Covid 2021 Pauliena Rooijakkers Rosa van Doorn Teuntje Beekhuis 2022 Tessa Neefjes Karen Brouwer Rozanne Slik

Beach race Year Winner Second Third2014 Pauliena Rooijakkers Alieke Hoogenboom Nina Kessler2015 (Jan) Pauliena Rooijakkers Roxane Knetemann Iris Slappendel2015 (Dec) Pauliena Rooijakkers Nina Kessler Esther Kortekaas2017 Pauliena Rooijakkers Alieke Hoogenboom Céline van Houtum2018 Pauliena Rooijakkers Yvonne de Jong Willemiek Meinders2019 Natalie van Gogh Esther van Veen Femke Markus2020 Natalie van Gogh Nina Kessler Tessa Neefjes 2021 Cancelled because of Covid 2022 Nina Kessler Tessa Neefjes Marit Raaijmakers 2023 Nina Kessler Tessa Neefjes Mariëlle Trouwborst

References