#33
135.44 points
WT Ranking
38
Races
3
Wins
14
Podiums
37
Top 10s
0
DNFs
#1
Best Finish
5.1
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2024 | 3 | 0 | 0 | #6 | 1× full, 2× half |
| 2023 | 4 | 0 | 0 | #4 | 1× full, 3× half |
| 2022 | 2 | 0 | 0 | #8 | 2× half |
| 2021 | 3 | 0 | 1 | #3 | 1× full, 2× half |
| 2019 | 11 | 0 | 3 | #2 | 10× half, 1× full |
| 2018 | 10 | 1 | 7 | #1 | 10× half |
| 2017 | 4 | 2 | 3 | #1 | 4× half |
| 2016 | 1 | 0 | 0 | #5 | 1× half |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Sep 14, 24 | 6 | — | 09:00:33 | 00:55:57#7 | 04:48:31#10 | 03:10:34#5 | FIN | |
| Jun 22, 24 | bronzehalf | 6 | — | 04:22:34 | 00:29:49#6 | 02:20:06#4 | 01:29:29#6 | FIN |
| Jun 22, 24 | silverhalf | 6 | — | 04:22:34 | 00:29:49 | 02:20:06 | 01:29:29 | FIN |
| Oct 21, 23 | silverfull | 11 | — | 09:32:57 | 00:56:33#17 | 05:09:17#14 | 03:17:59#13 | FIN |
| Sep 17, 23 | silverhalf | 7 | — | 04:18:12 | 00:24:23#12 | 02:21:30#8 | 01:24:26#7 | FIN |
| Aug 27, 23 | silverhalf | 6 | — | 04:21:12 | 00:30:30#9 | 02:20:16#5 | 01:25:14#7 | FIN |
| Jun 11, 23 | silverhalf | 4 | — | 04:41:06 | 00:29:04#4 | 02:37:21#6 | 01:30:56#3 | FIN |
| Oct 15, 22 | silverhalf | 8 | — | 04:32:07 | 00:28:09#14 | 02:29:50#2 | 01:29:55#9 | FIN |
| Apr 3, 22 | silverhalf | 8 | — | 04:06:19 | 00:16:11#15 | 02:19:06#9 | 01:26:27#9 | FIN |
| Oct 16, 21 | full | 9 | — | 09:47:23 | 00:54:53#4 | 05:11:38#10 | 03:34:41#12 | FIN |
| Sep 5, 21 | half | 3 | — | 04:30:30 | 00:30:19#4 | 02:26:29#2 | 01:27:26#3 | FIN |
| Jul 4, 21 | half | 6 | — | 04:31:34 | 00:28:46#3 | 02:25:51#3 | 01:33:06#9 | FIN |
| Nov 10, 19 | half | 8 | — | 04:19:45 | 00:28:41#7 | 02:20:39#8 | 01:24:57#11 | FIN |
| Oct 6, 19 | full | 4 | — | 08:58:10 | 00:55:13#1 | 04:41:25#4 | 03:16:02#7 | FIN |
| Jul 27, 19 | half | 5 | — | 04:37:04 | — | — | — | FIN |
| Jun 23, 19 | half | 8 | — | 04:16:36.377 | 00:25:32.365 | 02:20:38.367 | 01:24:56.407 | FIN |
| Jun 16, 19 | half | 2 | — | 04:29:38 | 00:26:56 | 02:32:27 | 01:27:56 | FIN |
| Jun 15, 19 | half | 5 | — | 04:29:38 | 00:26:56#3 | 02:32:27#5 | 01:27:56#7 | FIN |
| Jun 2, 19 | half | 3 | 4 | 04:38:03 | 00:27:00#31 | 02:38:02#98 | 01:29:03#74 | FIN |
| Jun 2, 19 | half | 3 | — | 04:38:02.23 | 00:26:59.39 | 02:38:01.25 | 01:29:02.34 | FIN |
| May 12, 19 | half | 6 | — | 04:44:45 | 00:28:04#2 | 02:42:39#6 | 01:27:53#6 | FIN |
| May 5, 19 | half | 9 | — | 04:50:19 | 00:29:33#5 | 02:41:17#7 | 01:34:20#10 | FIN |
| Apr 7, 19 | half | 9 | — | 04:28:16 | 00:29:36#9 | 02:30:31#12 | 01:24:49#6 | FIN |
| Nov 18, 18 | half | 2 | — | 04:27:16 | 00:26:37#5 | 02:31:15#4 | 01:22:56#1 | FIN |
| Oct 28, 18 | half | 2 | — | 04:18:50 | 00:17:56#2 | 02:33:27#4 | 01:25:22#2 | FIN |
| Oct 20, 18 | half | 3 | — | 04:33:17 | 00:28:26#3 | 02:35:27#6 | 01:25:51#3 | FIN |
| Sep 30, 18 | half | 2 | — | 04:27:15.08 | 00:26:36.37 | 02:31:14.46 | 01:22:55.27 | FIN |
| Aug 25, 18 | half | 8 | 8 | 04:26:38 | 00:28:49#36 | 02:31:16#121 | 01:21:44#72 | FIN |
| Jul 28, 18 | half | 1 | — | 04:21:30 | 00:25:46#4 | 02:21:30#4 | 01:28:20#4 | FIN |
| Jun 10, 18 | half | 2 | — | 04:26:09 | — | — | — | FIN |
| Jun 3, 18 | half | 8 | — | 04:25:53 | 00:29:40#5 | 02:21:56#8 | 01:28:44#9 | FIN |
| May 19, 18 | half | 2 | — | 04:04:51 | — | — | — | FIN |
| Apr 15, 18 | half | 4 | — | 03:53:53 | — | — | — | FIN |
| Nov 12, 17 | half | 1 | — | 04:42:35 | 00:31:03#2 | 02:41:26#4 | 01:23:42#1 | FIN |
| Oct 29, 17 | half | 7 | — | 04:43:43 | 00:28:35#4 | 02:49:01#11 | 01:23:11#2 | FIN |
| Oct 15, 17 | half | 2 | — | 04:29:10 | — | — | — | FIN |
| Sep 17, 17 | half | 1 | 1 | 04:42:35 | 00:31:03#70 | 02:41:26#159 | 01:23:42#20 | FIN |
| Nov 13, 16 | half | 5 | — | 04:18:57 | 00:32:49#9 | 02:18:48#5 | 01:24:08#3 | FIN |