2024
Race Winners
Marco Macedo | Portugal – #362
2023
Marco Macedo | Portugal – #362
2022
Davide Machado | Portugal – #823
2021
Race Cancelled due to Coronavirus Pandemic
2020
Race Cancelled due to Coronavirus Pandemic
2019
Renato Ferreira | Portugal – #822
2018
Pedro Simas | Portugal – #296
2017
Daniel Hoedenmakers | Netherlands – #286
2016
José Silva | Portugal – #470
2015
Kate Aardal | Norway – #341
2014
José Silva | Portugal – #470
2013
Vitor Gamito | Portugal – #364
2012
Vitor Gamito | Portugal – #364
2011
Gijs Dohmen | Netherlands – #288
2010
Luis Leão Pinto | Portugal – #234
2009
Frans Claes | Belgium – #210
2008
João Marinho | Portugal – #107
2007
Peter Paelinck | Belgium – #115
2006
Ricardo Melo | Portugal – #1
2005
Cal Burgart | USA – #33
2004
Frederico Brandão | Portugal – #38
2003