Ironman 70.3 Dubaï (UAE)47ème
Ironman 70.3 St-Georges (USA)41ème
Ironman Tulsa (USA)DNF
Uster Triathlon (middle distance)2ème
Triathlon de l’Alpe d’Huez L14ème
Schaffhauser Triathlon – Langdistanz1er
Challenge Davos (middle distance)6ème
Ironman Switzerland – Thun11ème
Ironman Autria-Kärten – Klagenfurt19ème
Ironman 70.3 Cascais – Portugal27ème
Kerzerlauf [M 20]57ème / 500
Triathlon International Portocolom – Spirit Tri Series [Overall – incl. pro.]13ème / 208
Challenge Riccione [Overall amateur]2ème / 974
Ironman Lanzarote [AG 30-34] [6ème amateur – 18ème Overall – incl. pro. ]1er / 145
Chiemsee Triathlon – Spirit Tri Series [Overall – incl. pro.]14ème / 267
Triathlon de l’Alpe d’Huez – Spirit Tri Series [pro.]9ème
Transvorarlberg – Spirit Tri Series [Overall – incl. pro.]19ème / 340
Ironman Wales [PRO] DNF – Chute à vélo
Classement général Spirit Tri Series 2019 Homme1er
Ironman 70.3 Marbella [AG 30-34]2ème / 236
Ironman Lanzarote [AG 30-34]4ème / 182
Triathlon Uri [AK 18-34]6ème / 36
Tristar Triathlon Rorschach [M 30]1er / 13
Triathlon Alpe d’Huez [Overall – incl. pro.]10ème / 754
Triathlon de Lausanne (Populaire Standard) [Overall]13ème / 425
Triathlon BCV Riviera [Overall]10ème / 269
Triathlon de Locarno (Medium) [Overall]20ème / 211
Seeland triathlon Morat (Medium) [Overall]9ème / 172
Ironman World Championship Kona HI [AG 30-34] [29ème amateur / 2380]11ème / 192
Neujahrsmarathon [Homme M20]1er / 22
Semi-marathon du CEP [Homme 20-29]12ème / 27
Walliseller Triathlon [STC Short Homme 18-34]8ème / 96
20km de Lausanne [Homme H20]49ème / 895
Ironman Lanzarote [AG 25-29]6ème / 74
Zytturm-Triathlon, Zug [STC Olympic Homme 18-34]23ème / 91
Triathlon Vallée de Joux [Seniors Hommes]3ème / 314
Ironman UK Bolton [AG 25-29]3ème / 147
Triathlon Lausanne [Olympic Distance Homme CA 18-34]14ème / 95
Triathlon Locarno [STC Medium Homme CA 18-34]8ème / 36
Ironman World Championship Kona HI [AG 25-29]12ème / 92
Forcethon Talent [Homme M20]11ème / 61
A travers Prilly [Seniors Homme]7ème / 41
Christmas midnight run [Parcours long 7.2km – Hommes Elite]11ème / 311
Cross de Blonay [Hommes Elites]6ème / 25
10km de Payerne [Hommes M20]18ème / 72
Walliseller triathlon [STC Sprint Homme CA 18-34]22ème / 107
Général Tour du Chablais [Hommes M20]9ème / 100
Ironman 70.3 Aix-en-Provence [AG 25-29]7ème / 301
Ironman 70.3 Rapperswil [AG 25-29]5ème / 153
Triathlon Vallée de Joux [Seniors Hommes]6ème / 206
Ironman European Championship Frankfurt [AG 25-29]10ème / 130
Triathlon de Nyon [STC Olympic Homme CA 20-34]20ème / 121
Ironman 70.3 World Championship Sunshine Coast [AG 25-29]87ème / 164
Seelandtraithlon Morat [STC Olympic Homme CA 18-34]12ème / 100
Ironman Mallorca [AG 25-29]8ème / 109
Triathlon du Tricastin [S2M]9ème / 30
Ironman 70.3 Rapperswil [AG 25-29]19ème / 155
Triathlon Vallée de Joux [Seniors Hommes]2ème / 211
Championnat d’Europe ITU Genève [Standard Men Age Group 25-29]30ème / 37
Ironman 70.3 European Championship Wiesbaden [AG 25-29]14ème / 120
Triathlon Lausanne [STC Olympic Hommes CA 18-34]14ème / 107
Cross Wasimolo [M]19ème / 378
Forcethon Talent [M20]10ème / 89
A travers Prilly [Seniors Hommes]6ème / 41
Course de l’escalade [Hommes 1]31ème / 1384
Christmas midnight run [Parcours long 7.2km – Hommes Elite]15ème / 548
Triathlon Vallée de Joux [Seniors Hommes]16ème / 340
Triathlon Nyon [STC Olympic Hommes CA 20-34]45ème / 95
Triathlon Lausanne [STC Olympic Hommes CA 20-34]62ème / 127
Triathlon Vevey [Hommes Seniors]7ème / 54
Triathlon Yverdon [STC Hommes CA 20-34]15ème / 55
Seelandtriathlon Morat [STC Medium Hommes CA 20-34]25ème / 37