Races
Marathon
- Marathon des Alpes Maritimes 2012
- Marathon des Alpes Maritimes 2013
- Marathon des Alpes Maritimes 2014
- Marathon des Alpes Maritimes 2015
- Marathon des Alpes Maritimes 2016
- Marathon des Alpes Maritimes 2017
- Marathon des Alpes Maritimes 2018
- Marathon des Alpes Maritimes 2019
Half marathon
- Course du soleil 2013
- Semi Marathon de Cannes 2013
- Courir pour une fleur 2013
- Semi de Reims 2013
- Course du soleil 2014
- Semi Marathon de Cannes 2014
- Semi Marathon de Nice 2014
- Semi Marathon de Cannes 2015
- Semi Marathon de Nice 2015
- Semi Marathon de Cannes 2016
- Semi Marathon de Cannes 2017
- Courir pour une fleur 2018
- Semi Marathon de Cannes 2019
10km running
- Courir en pays de Grasse 2012
- 10km of Nice Half Marathon 2016
- 10km of Nice Half Marathon 2013
- Prom'Classic 2015
- Nice Carnaval Run 2015
- Prom'Classic 2016
- 10km of Nice running day 2017
- Grasse running days 2019
Triathlon
- Trivert de Saint Cassien 2014
- Triathlon de Nice 2014
- Tri Roc 2014
- Trivert de Saint Cassien 2015
- Triathlon de Hyères 2015
- Tri Roc 2015
- Triathlon de Cannes 2016
- Trimarace 2016
- Greenman 2016
- Triathlon de Hyères 2016
- Triathlon de Roquebrune 2016
- Triathlon de Cap d'Ail 2016
- Triathlon de Cannes 2017
- Trimarace 2017
- Triathlon de Hyères 2017
- Trigames Mandelieu-Grasse 2017
- Tri Roc 2017
- Triathlon de Cannes 2018
- Trimarace 2018
- Triathlon de Hyères 2018
- Embrunman 2018
- Triathlon de Cannes 2019
- Triathlon S de Hyères 2019
- Triathlon de Hyères 2019
- Cross triathlon de Levens 2019
- Tri Roc 2019
Mountain bike
- Jeux de Sophia 2013 - VTT
- Bigreen 2015
- Jeux de Sophia 2015 - VTT
- Bigreen 2016
- Jeux de Sophia 2016 - VTT
- Roc d'Azur 2016: rando noire
- Bigreen Collines de Nice 2016
- Bigreen 2017
- Jeux de Sophia 2017 - VTT
- Roc d'Azur 2017: rando noire
- Bigreen Collines de Nice 2017
- Bigreen 2018
- Jeux de Sophia 2018 - VTT
- Roc d'Azur 2018: marathon
- Bigreen 2019
- Roc d'Azur 2019: marathon