65
Races
1
Wins
9
Podiums
36
Top 10s
6
DNFs
#1
Best Finish
10.0
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2024 | 3 | 0 | 0 | #7 | 2× full, 1× half |
| 2023 | 6 | 0 | 1 | #3 | 5× full, 1× half |
| 2022 | 6 | 0 | 1 | #3 | 4× full, 2× half |
| 2021 | 9 | 0 | 1 | #3 | 6× full, 3× half |
| 2019 | 6 | 0 | 1 | #2 | 5× full, 1× half |
| 2018 | 6 | 0 | 0 | #4 | 2× half, 4× full |
| 2017 | 6 | 0 | 2 | #2 | 2× half, 4× full |
| 2016 | 7 | 0 | 1 | #3 | 2× half, 5× full |
| 2015 | 5 | 0 | 1 | #2 | 3× full, 2× half |
| 2014 | 5 | 0 | 0 | #4 | 3× full, 2× half |
| 2013 | 3 | 1 | 1 | #1 | 2× full, 1× half |
| 2012 | 2 | 0 | 0 | #7 | 1× full, 1× half |
| 2010 | 1 | 0 | 0 | #20 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Aug 15, 24 | 2024 Embrunfull | 7 | — | 09:50:11 | — | — | — | FIN |
| Jun 16, 24 | 18 | — | 08:32:05 | 00:56:46#21 | 04:36:35#20 | 02:52:11#12 | FIN | |
| May 12, 24 | silverhalf | 15 | — | 04:22:17 | 00:28:15#30 | 02:27:46#25 | 01:22:48#9 | FIN |
| Sep 16, 23 | silverfull | 16 | — | 08:12:33 | 00:57:22#31 | 04:23:00#20 | 02:45:09#7 | FIN |
| Aug 15, 23 | full | 3 | — | 09:56:53 | — | — | — | FIN |
| Jul 9, 23 | silverfull | 16 | 17 | 08:52:30 | 01:03:35#40 | 04:33:55#17 | 03:09:29#17 | FIN |
| Jun 18, 23 | silverfull | 8 | — | 08:18:40.203 | 00:53:12.523#24 | 04:25:41#7 | 02:53:19.986#5 | FIN |
| Jun 4, 23 | goldfull | — | — | — | 00:55:58#99999 | 04:23:22#99999 | —#99999 | DNF |
| Apr 30, 23 | bronzehalf | 4 | — | 03:46:28 | 00:28:29#11 | 02:00:59#4 | 01:14:58#2 | FIN |
| Nov 25, 22 | silverfull | — | — | — | 01:00:08 | 04:29:27 | — | DNF |
| Sep 11, 22 | silverfull | 4 | — | 08:52:17 | 00:57:29#10 | 04:58:04#5 | 02:47:18#2 | FIN |
| Aug 15, 22 | silverfull | 3 | — | 09:32:58 | — | — | — | FIN |
| Jul 10, 22 | silverfull | 6 | — | 08:07:10 | 00:54:55#13 | 04:19:14#10 | 02:48:31#4 | FIN |
| Jun 25, 22 | silverhalf | 7 | — | 03:51:36 | 00:27:11#15 | 02:03:55#7 | 01:16:24#6 | FIN |
| May 1, 22 | bronzehalf | 9 | — | 03:54:02 | 00:28:33#10 | 02:03:44#2 | 01:19:23#9 | FIN |
| Oct 16, 21 | full | 11 | — | 08:18:48 | 00:54:23#30 | 04:29:19#8 | 02:49:46#7 | FIN |
| Oct 10, 21 | half | 8 | — | 03:58:30 | 00:27:41#12 | 02:14:02#6 | 01:12:07#4 | FIN |
| Sep 19, 21 | full | 8 | — | 08:07:55 | 00:56:38#22 | 04:23:06#10 | 02:41:43#2 | FIN |
| Sep 19, 21 | full | 8 | — | 08:07:55.725 | 00:56:38.368 | 04:23:06.77 | 02:41:43.007 | FIN |
| Aug 22, 21 | full | 14 | 14 | 08:11:40 | 00:52:59#33 | 04:23:44#17 | 02:50:38#14 | FIN |
| Aug 15, 21 | full | 3 | — | 09:38:27 | — | — | — | FIN |
| Jul 29, 21 | half | 15 | — | 06:04:20 | 00:32:06#29 | 04:08:39#18 | 01:20:10#11 | FIN |
| Jul 3, 21 | full | 12 | 13 | 09:13:15 | 01:00:13#55 | 05:03:50#12 | 03:03:37#13 | FIN |
| May 9, 21 | half | 22 | — | 04:13:04 | 00:33:04#37 | 02:19:26#20 | 01:16:44#17 | FIN |
| Oct 6, 19 | full | — | — | — | 00:56:19 | — | — | DNF |
| Sep 14, 19 | full | — | — | — | — | — | — | DNF |
| Aug 15, 19 | full | 2 | — | 09:52:14 | 00:57:40#10 | 05:54:10#4 | 02:57:23#1 | FIN |
| Jul 25, 19 | half | 16 | — | 06:37:03 | 00:33:42#15 | 04:32:42#19 | 01:27:33#6 | FIN |
| Jun 30, 19 | full | 14 | — | 09:02:23 | 00:59:41#18 | 04:47:18#14 | 03:10:03#12 | FIN |
| May 25, 19 | full | 9 | 9 | 09:15:44 | 00:56:59#37 | 05:17:20#7 | 02:55:17#9 | FIN |
| Dec 2, 18 | half | 7 | — | 07:55:53 | 00:22:28#13 | 04:38:05#11 | 02:50:42#4 | FIN |
| Nov 18, 18 | half | 7 | — | 03:59:01 | — | — | — | FIN |
| Aug 19, 18 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Aug 15, 18 | full | 4 | — | 09:58:50 | 00:55:44#7 | 05:58:47#5 | 03:00:34#4 | FIN |
| Jun 24, 18 | full | 7 | — | 08:56:12.21 | 00:59:45.81 | 04:53:26.11 | 02:57:45.23 | FIN |
| May 26, 18 | full | 5 | 5 | 09:06:08 | 00:56:24#45 | 05:06:57#6 | 02:57:04#5 | FIN |
| Nov 12, 17 | half | 13 | — | 03:53:37 | 00:26:51#20 | 02:04:11#16 | 01:18:09#14 | FIN |
| Sep 23, 17 | full | 3 | — | 08:17:47 | 00:50:06#12 | 04:29:49#3 | 02:49:50#2 | FIN |
| Sep 10, 17 | full | 4 | — | 09:17:41 | 00:54:33#11 | 05:21:59#4 | 02:51:38#1 | FIN |
| Aug 15, 17 | full | 2 | — | 09:47:39 | 00:53:18#7 | 05:54:17#4 | 02:56:14#1 | FIN |
| May 14, 17 | half | 15 | — | 04:15:28 | 00:25:31#19 | 02:23:46#14 | 01:20:36#17 | FIN |
| Apr 2, 17 | full | 9 | 9 | 08:23:21 | 00:53:53#28 | 04:34:43#18 | 02:50:01#5 | FIN |
| Nov 13, 16 | half | 15 | — | 04:20:08 | 00:28:25#29 | 02:28:36#11 | 01:18:23#13 | FIN |
| Oct 8, 16 | full | 34 | 35 | 08:56:08 | 00:57:02#268 | 04:52:20#67 | 03:01:59#36 | FIN |
| Oct 8, 16 | full | 34 | — | 08:56:08 | 00:57:02#43 | 04:52:20#38 | 03:01:59#20 | FIN |
| Sep 4, 16 | half | 9 | — | 03:58:27 | 00:26:29#21 | 02:10:14#5 | 01:17:51#5 | FIN |
| Jul 17, 16 | full | 3 | — | 08:58:50 | 00:53:25#8 | 05:04:50#4 | 02:53:36#2 | FIN |
| Jun 5, 16 | full | 5 | — | 08:39:19 | 00:54:13#14 | 04:55:17#8 | 02:44:07#2 | FIN |
| Apr 10, 16 | full | — | — | — | 01:01:23#82 | 04:55:00#41 | —#99999 | DNF |
| Sep 13, 15 | full | 2 | — | 09:03:09 | 00:57:00#6 | 05:05:46#4 | 02:52:18#1 | FIN |
| Jul 12, 15 | full | 8 | — | 08:21:36 | 00:51:24#18 | 04:26:10#9 | 03:01:08#12 | FIN |
| Jun 27, 15 | half | 10 | — | 05:04:01 | 00:19:57#29 | 02:44:26#5 | 01:56:41#13 | FIN |
| May 25, 15 | half | 11 | — | 04:17:20 | 00:28:10#19 | 02:25:29#8 | 01:18:43#10 | FIN |
| Mar 29, 15 | full | 12 | 12 | 08:49:55 | 00:52:03#27 | 04:49:50#14 | 03:03:20#12 | FIN |
| Aug 16, 14 | full | 4 | — | 10:23:23 | — | — | — | FIN |
| Jul 20, 14 | full | 8 | — | 08:28:26 | 00:53:05#14 | 04:34:58#11 | 02:57:03#6 | FIN |
| Jun 15, 14 | half | 10 | — | 04:14:10 | 00:28:10#13 | 02:23:25#8 | 01:19:33#8 | FIN |
| May 18, 14 | half | 13 | — | 04:20:14 | 00:27:35#20 | 02:31:09#10 | 01:18:52#13 | FIN |
| Apr 19, 14 | full | — | — | — | 00:55:43 | 04:41:49 | — | DNF |
| Sep 1, 13 | full | 1 | — | 08:21:16 | 00:54:17#9 | 04:27:39#1 | 02:55:28#1 | FIN |
| Jul 14, 13 | full | 10 | — | 08:28:05 | 00:53:06#15 | 04:34:14#8 | 02:57:58#12 | FIN |
| Jun 1, 13 | half | 12 | — | 04:31:42 | 00:33:32#15 | 02:34:46#11 | 01:18:19#12 | FIN |
| Sep 30, 12 | full | 7 | — | 08:28:45 | 00:54:11#19 | 04:31:43#5 | 02:59:46#9 | FIN |
| Jul 29, 12 | half | 18 | — | 06:05:20 | 01:01:21#23 | 03:00:42#11 | 02:00:23#17 | FIN |
| Jul 31, 10 | half | 20 | — | 06:56:00 | 00:54:00#17 | 03:48:23#18 | 02:09:46#25 | FIN |