46
Races
1
Wins
7
Podiums
19
Top 10s
10
DNFs
#1
Best Finish
14.0
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2024 | 2 | 0 | 0 | #32 | 1× full, 1× half |
| 2023 | 5 | 1 | 1 | #1 | 4× half, 1× full |
| 2022 | 4 | 0 | 1 | #2 | 3× half, 1× full |
| 2021 | 6 | 0 | 0 | #15 | 4× half, 2× full |
| 2019 | 8 | 0 | 2 | #2 | 5× half, 3× full |
| 2018 | 5 | 0 | 3 | #2 | 4× half, 1× full |
| 2017 | 8 | 0 | 0 | #6 | 7× half, 1× full |
| 2016 | 5 | 0 | 0 | #6 | 5× half |
| 2015 | 3 | 0 | 0 | #9 | 2× half, 1× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 15, 24 | 2024 Embrunfull | 37 | — | 10:59:17 | — | — | — | FIN |
| Jun 8, 24 | 32 | 37 | 04:01:45 | 00:27:53#65 | 02:01:11#18 | 01:28:52#37 | FIN | |
| Dec 3, 23 | half | 30 | 33 | 04:02:50 | 00:25:49#37 | 02:06:32#21 | 01:26:11#33 | FIN |
| Dec 3, 23 | silverhalf | 30 | — | 04:02:50 | 00:25:49#32 | 02:06:32#22 | 01:26:11#38 | FIN |
| Sep 9, 23 | bronzehalf | 1 | — | 04:13:27 | — | — | — | FIN |
| Jun 10, 23 | silverhalf | 30 | 35 | 04:08:02 | 00:27:55#54 | 02:00:01#14 | 01:36:45#38 | FIN |
| Apr 22, 23 | goldfull | — | — | — | 00:58:37#99999 | —#99999 | —#99999 | DNF |
| Sep 25, 22 | silverhalf | 6 | 6 | 03:44:12 | 00:22:50#30 | 02:01:21#1 | 01:16:16#6 | FIN |
| Aug 15, 22 | silverfull | 2 | — | 09:30:41 | — | — | — | FIN |
| Aug 6, 22 | silverhalf | 6 | 6 | 03:53:56 | 00:28:40#58 | 01:59:38#1 | 01:22:47#6 | FIN |
| Jul 10, 22 | silverhalf | — | — | — | 00:16:29 | 02:01:24 | — | DNS |
| Dec 5, 21 | half | 15 | 15 | 03:58:13 | 00:25:59#36 | 02:05:30#7 | 01:23:26#15 | FIN |
| Sep 5, 21 | half | 33 | — | 04:33:20 | 00:28:37#20 | 02:42:35#33 | 01:14:54#13 | DNF |
| Aug 7, 21 | half | — | — | — | 00:28:38#99999 | —#99999 | —#99999 | DNF |
| Jul 25, 21 | full | — | — | — | 00:50:13#99999 | 04:37:51#99999 | —#99999 | DNF |
| May 23, 21 | full | 28 | — | 08:50:26.374 | 00:52:14.684 | 04:16:05.081 | 03:38:32.292 | FIN |
| Apr 11, 21 | half | 33 | 66 | 04:33:21 | 00:28:28#52 | 02:42:36#183 | 01:14:55#77 | FIN |
| Nov 10, 19 | half | 4 | — | 04:14:46 | 00:27:20#18 | 01:57:45#2 | 01:20:48#7 | FIN |
| Oct 12, 19 | full | 99999 | 99999 | — | 00:57:07#99999 | —#99999 | —#99999 | DNF |
| Oct 12, 19 | full | — | — | — | 00:57:07 | — | — | DNF |
| Aug 3, 19 | half | 3 | 3 | 03:49:14 | 00:27:20#33 | 01:57:45#2 | 01:20:48#3 | FIN |
| Jun 30, 19 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 9, 19 | full | 2 | — | 08:01:35 | 00:54:11#8 | 04:07:59#1 | 02:54:52#2 | FIN |
| Apr 7, 19 | half | 9 | — | 04:02:06.01 | 00:24:55 | 02:15:08.4 | 01:17:27.15 | FIN |
| Apr 6, 19 | half | 9 | 9 | 04:02:07 | 00:24:56#27 | 02:15:09#7 | 01:17:28#9 | FIN |
| Dec 9, 18 | half | 3 | 3 | 03:50:40 | 00:26:41#16 | 02:04:18#1 | 01:15:47#3 | FIN |
| Nov 18, 18 | half | 3 | — | 04:04:12 | 00:25:11#6 | 02:13:23#1 | 01:23:45#5 | FIN |
| Jun 24, 18 | half | 2 | 2 | 03:52:48 | 00:25:56#8 | 02:06:14#3 | 01:17:38#2 | FIN |
| Jun 10, 18 | full | — | — | — | 00:54:32 | 04:21:41 | — | DNF |
| Apr 7, 18 | half | 8 | 8 | 04:01:52 | 00:25:22#32 | 02:12:47#8 | 01:19:06#8 | FIN |
| Nov 12, 17 | half | 19 | — | 04:01:15 | 00:29:01#24 | 01:57:20#3 | 01:31:38#24 | FIN |
| Nov 12, 17 | half | 6 | — | 04:00:53 | — | — | — | FIN |
| Aug 5, 17 | half | 19 | 20 | 04:01:15 | 00:29:01#71 | 01:57:20#10 | 01:31:38#20 | FIN |
| Jun 25, 17 | half | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Jun 11, 17 | full | — | — | — | 00:54:37 | — | — | DNF |
| May 13, 17 | half | — | — | — | 00:11:04#99999 | 02:07:48#99999 | —#99999 | DNF |
| May 6, 17 | half | 14 | — | 04:02:14 | 00:25:59#18 | 02:07:43#10 | 01:26:04#20 | FIN |
| Apr 1, 17 | half | 9 | 9 | 04:01:33 | 00:26:46#36 | 02:12:58#4 | 01:16:33#9 | FIN |
| Nov 13, 16 | half | 25 | — | 04:10:12 | 00:31:02#29 | 01:57:42#9 | 01:37:53#27 | FIN |
| Oct 30, 16 | half | — | — | — | 00:28:54 | 02:09:23 | — | DNF |
| Sep 11, 16 | half | 10 | 10 | 04:01:44 | 00:27:15#44 | 02:12:53#11 | 01:16:39#10 | FIN |
| Jun 26, 16 | half | 6 | 6 | 04:03:17 | 00:28:04#43 | 02:12:15#5 | 01:18:44#6 | FIN |
| Jun 11, 16 | half | 25 | 29 | 04:10:12 | 00:31:02#138 | 01:57:43#15 | 01:37:53#29 | FIN |
| Oct 25, 15 | half | 17 | — | 05:22:30 | 00:35:13#17 | 02:28:31#16 | 02:15:38#17 | FIN |
| Jun 28, 15 | full | 9 | — | 03:58:57 | 00:30:24#19 | 02:05:26#8 | 01:19:25#5 | FIN |
| Jun 13, 15 | half | 9 | 9 | 03:58:57 | 00:30:26#111 | 02:05:26#16 | 01:19:25#9 | FIN |