
#563
20.22 points
OpenRank
#522
22.855 points
PTO World Rank
68
Races
11
Wins
22
Podiums
5
70.3 Wins
6
140.6 Wins
7.4
Avg Position
12
DNFs
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2025 | 5 | 0 | 0 | #21 | 4× full, 1× half |
| 2024 | 4 | 1 | 1 | #1 | 2× full, 2× half |
| 2023 | 5 | 1 | 1 | #1 | 4× full, 1× half |
| 2022 | 8 | 2 | 2 | #1 | 6× full, 2× half |
| 2021 | 4 | 2 | 2 | #1 | 2× full, 2× half |
| 2020 | 1 | 0 | 0 | — | 1× half |
| 2019 | 7 | 0 | 4 | #2 | 4× full, 3× half |
| 2018 | 4 | 0 | 1 | #2 | 3× full, 1× half |
| 2017 | 5 |
| Date | Race | # | Swim | Bike | Run | Finish | SOF | ORS | Details |
|---|---|---|---|---|---|---|---|---|---|
| Dec 7, 25 | 21 | 00:46:58#14 | 04:20:57#26 | 03:11:56#26 | 08:25:28 | 76.8 | 38.0 | ||
| Jun 15, 25 | DNF | 00:50:28 | — | — | — | — | — | ||
| May 18, 25 | 38 | 00:23:08#25 | 02:15:11#44 | 01:15:07#35 | 03:58:41 | 76.0 | 42.8 | ||
| Mar 30, 25 | DNF | 00:53:20 | — | — | — | — | — | ||
| Oct 26, 24 | DNF | 00:47:29 | — | — | — | — | — | ||
| Sep 1, 24 | 22 | 00:24:49#12 | 02:18:59#32 | 01:17:14#13 | 04:07:03 | 75.0 | 48.7 | ||
| Jun 16, 24 | 1 | 00:47:30#6 | 04:17:51#7 | 02:38:33#1 | 07:49:11 | 60.0 | 71.6 | ||
| May 19, 24 | 12 | 00:23:03#8 | 02:17:26#18 | 01:13:31#6 | 03:59:27 | 60.0 | 45.5 | ||
| Nov 4, 23 | DNF | 00:50:41 | — | — | — | — | — | ||
| Sep 10, 23 | DNF | 00:47:53 | — | — | — | — | — | ||
| Aug 19, 23 | 4 | 00:26:04#12 | 01:57:18#14 | 01:03:42#3 | 03:28:59 | — | — | ||
| Jun 4, 23 | 1 | 00:46:41#5 | 04:01:38#6 | 02:31:39#1 | 07:26:21 | — | — | ||
| May 21, 23 | 5 | 00:23:12#2 | 02:14:09#4 | 01:11:48#4 | 03:55:14 | — | — | ||
| Nov 25, 22 | 4 | 00:49:09#7 | 04:15:50#7 | 02:37:45#4 | 07:50:08 | — | — | ||
| Oct 8, 22 | 14 | 00:48:26#14 | 04:22:59#25 | 02:47:03#9 | 08:03:24 | — | — | ||
| Aug 21, 22 | 7 | 00:26:13#8 | 01:48:30#14 | 00:59:30#2 | 03:19:14 | — | — | ||
| Aug 21, 22 | 7 | 00:26:13#8 | 01:48:30#14 | 00:59:30#2 | 03:19:14 | — | — | ||
| Jun 26, 22 | 1 | 00:48:19#6 | 04:20:33#9 | 02:38:45#1 | 07:52:53 | — | — | ||
| Jun 26, 22 | 1 | 00:48:18#6 | 04:20:33#8 | 02:38:44#1 | 07:52:53 | — | — | ||
| May 7, 22 | DNF | 00:47:49 | — | — | — | — | — | ||
| Apr 3, 22 | 14 | 00:13:40#6 | 02:00:51#22 | 01:11:18#6 | 03:29:23 | — | — | ||
| Sep 19, 21 | 1 | 00:47:29#2 | 04:22:04#8 | 02:35:19#1 | 07:51:09 | — | — | ||
| Sep 5, 21 | 1 | 00:24:15#6 | 01:56:54#1 | 01:15:24#3 | 03:41:14 | — | — | ||
| May 23, 21 | 4 | 00:46:50#3 | 04:27:07#19 | 02:36:02#1 | 07:54:26 | — | — | ||
| May 1, 21 | 18 | 00:23:19#9 | 02:12:30#32 | 01:16:25#17 | 03:56:54 | — | — | ||
| Sep 6, 20 | DNF | 00:23:35 | — | — | — | — | — | ||
| Nov 2, 19 | 3 | 00:50:42#7 | 04:16:13#4 | 02:49:49#9 | 08:02:22 | — | — | ||
| Sep 29, 19 | 6 | 00:23:09#3 | 02:14:19#9 | 01:15:55#9 | 03:59:02 | — | — | ||
| Aug 17, 19 | 2 | 00:45:36#5 | 04:17:35#10 | 02:44:06#1 | 07:51:00 | — | — | ||
| Jun 16, 19 | 2 | 00:25:51#3 | 02:13:59#4 | 01:15:02#2 | 03:58:57 | — | — | ||
| May 5, 19 | 3 | 00:44:45#2 | 04:36:59#5 | 02:50:54#3 | 08:16:05 | — | — | ||
| Apr 7, 19 | 7 | 00:24:00#9 | 02:11:36#14 | 01:13:02#5 | 03:51:18 | — | — | ||
| Oct 13, 18 | 26 | 00:47:41#1 | 04:37:58#45 | 02:59:04#15 | 08:29:56 | — | — | ||
| Aug 4, 18 | 6 | 00:49:45#3 | 04:19:33#4 | 02:59:42#10 | 08:13:11 | — | — | ||
| Jun 10, 18 | 5 | 00:48:46#6 | 04:22:18#1 | 02:53:00#7 | 08:07:26 | — | — | ||
| May 13, 18 | 2 | 00:22:56#2 | 02:18:14#8 | 01:11:33#1 | 03:58:27 | — | — | ||
| Nov 26, 17 | DNF | 00:40:30 | 04:26:34 | — | — | — | — | ||
| Oct 14, 17 | 32 | 00:48:47#16 | 04:36:48#26 | 03:22:33#37 | 08:52:40 | — | — | ||
| Sep 3, 17 | 1 | 00:24:24#1 | 02:10:40#2 | 01:14:49#1 | 03:55:01 | — | — | ||
| Jul 23, 17 | 3 | 00:49:06#1 | 04:57:38#6 | 02:47:44#2 | 08:39:42 | — | — | ||
| May 14, 17 | 2 | 00:23:00#4 | 02:17:41#7 | 01:10:02#1 | 03:55:19 | — | — | ||
| Dec 11, 16 | 1 | 00:23:23#4 | 02:09:12#4 | 01:14:45#2 | 03:49:34 | — | — | ||
| Dec 4, 16 | 5 | 00:46:22#5 | 04:28:39#9 | 02:56:03#7 | 08:15:23 | — | — | ||
| Oct 8, 16 | 23 | 00:48:05#5 | 04:41:44#36 | 03:05:43#30 | 08:39:58 | — | — | ||
| Sep 11, 16 | 2 | 00:23:27#4 | 02:11:48#10 | 01:13:20#2 | 03:53:17 | — | — | ||
| Jul 3, 16 | 7 | 00:48:14#2 | 04:39:39#13 | 02:47:33#4 | 08:19:59 | — | — | ||
| Jul 3, 16 | 7 | 00:48:14#2 | 04:39:39#13 | 02:47:33#4 | 08:19:59 | — | — | ||
| Jun 5, 16 | 13 | 00:23:14#2 | 02:28:25#22 | 01:13:32#3 | 04:08:37 | — | — | ||
| Dec 6, 15 | 2 | 00:48:45#1 | 04:28:58#4 | 02:54:49#5 | 08:16:24 | — | — | ||
| Nov 8, 15 | 1 | 00:21:57#2 | 02:06:59#4 | 01:13:58#1 | 03:45:39 | — | — | ||
| Oct 10, 15 | DNF | 00:52:28 | — | — | — | — | — | ||
| Aug 9, 15 | 1 | 00:28:05#3 | 02:13:52#2 | 01:14:48#1 | 04:01:35 | — | — | ||
| Jul 19, 15 | 5 | 00:48:06#2 | 05:08:51#5 | 03:05:38#5 | 09:09:09 | — | — | ||
| Jun 20, 15 | 3 | 00:21:58#6 | 02:12:23#3 | 01:14:33#3 | 03:52:03 | — | — | ||
| Dec 7, 14 | 1 | 00:46:23#1 | 04:26:42#5 | 02:49:11#1 | 08:05:58 | — | — | ||
| Nov 9, 14 | 7 | 00:20:19#6 | 02:08:41#9 | 01:18:16#4 | 03:50:06 | — | — | ||
| Jul 6, 14 | DNF | 00:47:17 | — | — | — | — | — | ||
| Jul 6, 14 | DNF | 00:47:17 | — | — | — | — | — | ||
| May 4, 14 | 4 | 00:44:25#1 | 05:05:54#7 | 02:50:45#2 | 08:44:43 | — | — | ||
| Apr 13, 14 | 2 | 00:24:54#2 | 02:13:19#6 | 01:16:58#2 | 03:57:42 | — | — | ||
| Nov 17, 13 | 4 | 00:48:41#6 | 04:26:59#12 | 02:49:47#3 | 08:09:04 | — | — | ||
| Oct 27, 13 | 15 | 00:24:09#4 | 02:22:06#19 | 01:16:34#9 | 04:06:55 | — | — | ||
| Sep 1, 13 | DNF | 00:48:32 | — | — | — | — | — | ||
| May 19, 13 | 6 | 00:38:35#5 | 02:34:44#15 | 01:07:14#1 | 04:20:33 | — | — | ||
| Nov 3, 12 | 5 | 00:48:52#1 | 04:25:16#18 | 02:57:03#6 | 08:16:49 | — | — |
| 1 |
| 3 |
| #1 |
| 3× full, 2× half |
| 2016 | 7 | 1 | 2 | #1 | 3× half, 4× full |
| 2015 | 7 | 2 | 4 | #1 | 4× full, 3× half |
| 2014 | 6 | 1 | 2 | #1 | 4× full, 2× half |
| 2013 | 4 | 0 | 0 | #4 | 1× full, 3× half |
| 2012 | 1 | 0 | 0 | #5 | 1× full |