61
Races
0
Wins
6
Podiums
22
Top 10s
5
DNFs
#2
Best Finish
17.5
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2020 | 1 | 0 | 0 | #16 | 1× olympic |
| 2019 | 7 | 0 | 0 | #5 | 4× sprint, 3× olympic |
| 2018 | 2 | 0 | 1 | #2 | 1× olympic, 1× half |
| 2017 | 2 | 0 | 0 | #10 | 2× sprint |
| 2012 | 5 | 0 | 0 | #6 | 5× olympic |
| 2011 | 11 | 0 | 0 | #4 | 9× olympic, 2× sprint |
| 2010 | 2 | 0 | 0 | #15 | 2× olympic |
| 2009 | 3 | 0 | 1 | #2 | 3× olympic |
| 2008 | 9 | 0 | 1 | #3 | 7× olympic, 2× sprint |
| 2007 | 10 | 0 | 3 | #2 | 10× olympic |
| 2006 | 5 | 0 | 0 | #5 | 5× olympic |
| 2005 | 2 | 0 | 0 | #6 | 2× olympic |
| 2004 | 1 | 0 | 0 | #14 | 1× olympic |
| 2001 | 1 | 0 | 0 | #7 | 1× olympic |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Mar 13, 20 | 16 | — | 01:59:20 | 00:20:18 | 01:03:46 | 00:34:04 | FIN | |
| Jul 13, 19 | bronzesprint | 22 | — | 00:55:45 | 00:09:24 | 00:28:47 | 00:16:19 | FIN |
| Jun 29, 19 | bronzesprint | — | — | — | — | — | — | DQ |
| May 19, 19 | sprint | 11 | — | 00:56:39 | 00:09:03 | 00:28:41 | 00:16:23 | FIN |
| May 18, 19 | bronzesprint | 12 | — | 00:56:39 | 00:09:03 | 00:28:41 | 00:16:23 | FIN |
| Apr 28, 19 | bronzeolympic | 7 | — | 01:50:53 | 00:19:47 | 00:57:47 | 00:32:31 | FIN |
| Mar 24, 19 | olympic | 5 | — | 01:56:48 | 00:22:07 | 01:00:20 | 00:33:24 | FIN |
| Mar 23, 19 | bronzeolympic | 6 | — | 01:56:48 | 00:22:07 | 01:00:20 | 00:33:24 | FIN |
| Mar 10, 18 | bronzeolympic | 12 | — | 01:54:52 | 00:15:30 | 01:05:13 | 00:33:16 | FIN |
| Feb 24, 18 | half | 2 | — | 04:17:02 | 00:24:34 | 02:23:00 | 01:25:41 | FIN |
| Jun 10, 17 | bronzesprint | 10 | — | 00:55:32 | 00:09:37 | 00:28:03 | 00:16:39 | FIN |
| May 20, 17 | bronzesprint | 18 | — | 00:58:45 | 00:09:43 | 00:29:10 | 00:17:16 | FIN |
| Jun 30, 12 | olympic | — | — | — | 00:19:40 | 01:04:57 | — | DNF |
| Apr 21, 12 | bronzeolympic | 6 | — | 01:55:37 | 00:19:26 | 01:02:11 | 00:32:52 | FIN |
| Mar 24, 12 | bronzeolympic | — | — | — | 00:18:39 | 01:01:51 | — | DNF |
| Jan 22, 12 | bronzeolympic | — | — | — | 00:17:48 | — | — | DNF |
| Jan 13, 12 | silverolympic | 17 | — | 01:58:02 | 00:19:03 | 01:00:01 | 00:37:58 | FIN |
| Nov 6, 11 | goldolympic | 22 | — | 00:58:31 | 00:09:10 | 00:29:44 | 00:16:33 | FIN |
| Oct 9, 11 | goldolympic | 27 | — | 02:07:27 | 00:17:11 | 01:09:48 | 00:39:18 | FIN |
| Aug 21, 11 | platinumsprint | 29 | — | 00:54:03 | 00:09:25 | 00:27:40 | 00:15:58 | FIN |
| Aug 14, 11 | goldolympic | 45 | — | 01:52:45 | 00:18:20 | 00:59:43 | 00:33:45 | FIN |
| Jul 10, 11 | goldolympic | 24 | — | 01:48:46 | 00:17:08 | 00:58:43 | 00:32:54 | FIN |
| May 28, 11 | bronzeolympic | 10 | — | 01:58:28 | 00:18:57 | 01:01:38 | 00:35:08 | FIN |
| May 8, 11 | goldolympic | 18 | — | 01:48:38 | 00:18:08 | 00:56:05 | 00:33:15 | FIN |
| Apr 9, 11 | bronzeolympic | 4 | — | 01:55:07 | 00:18:52 | 01:02:08 | 00:32:50 | FIN |
| Mar 27, 11 | bronzeolympic | 7 | — | 01:52:12 | 00:17:45 | 00:59:59 | 00:33:46 | FIN |
| Mar 20, 11 | bronzeolympic | 13 | — | 01:50:43 | 00:19:40 | 00:55:12 | 00:34:52 | FIN |
| Mar 5, 11 | bronzesprint | 27 | — | 00:52:18 | 00:07:39 | 00:27:37 | 00:15:36 | FIN |
| May 22, 10 | bronzeolympic | 22 | — | 01:47:29 | 00:10:23 | 00:59:15 | 00:37:14 | FIN |
| Mar 20, 10 | bronzeolympic | 15 | — | 01:57:17 | 00:18:51 | 01:01:51 | 00:35:20 | FIN |
| Jun 28, 09 | bronzeolympic | 2 | — | 01:53:12 | 00:19:08 | 00:59:03 | 00:33:59 | FIN |
| May 23, 09 | bronzeolympic | 6 | — | 01:59:55 | 00:20:13 | 00:59:40 | 00:37:07 | FIN |
| Apr 25, 09 | bronzeolympic | 7 | — | 01:51:04 | 00:18:57 | 00:57:15 | 00:33:33 | FIN |
| Oct 26, 08 | goldolympic | 19 | — | 02:09:02 | 00:18:36 | 01:11:28 | 00:37:43 | FIN |
| Jun 5, 08 | sprint | 57 | — | 01:56:10 | 00:19:17 | 00:59:54 | 00:35:52 | FIN |
| May 17, 08 | bronzeolympic | 3 | — | 01:56:06 | 00:19:05 | 01:00:00 | 00:33:22 | FIN |
| Apr 19, 08 | silversprint | 19 | — | 01:50:08 | 00:15:57 | 00:59:28 | 00:33:54 | FIN |
| Apr 6, 08 | goldolympic | 46 | — | 01:53:39 | 00:18:03 | 00:58:43 | 00:35:35 | FIN |
| Mar 30, 08 | goldolympic | 38 | — | 01:52:54 | 00:19:08 | 00:59:02 | 00:33:19 | FIN |
| Mar 8, 08 | bronzeolympic | 8 | — | 02:01:44 | 00:20:10 | 01:03:11 | 00:36:18 | FIN |
| Jan 13, 08 | bronzeolympic | 12 | — | 01:57:29 | 00:16:52 | 01:02:28 | 00:37:16 | FIN |
| Jan 6, 08 | bronzeolympic | 7 | — | 01:51:32 | 00:19:38 | 01:00:38 | 00:31:15 | FIN |
| Nov 4, 07 | goldolympic | 17 | — | 01:55:12 | 00:18:01 | 00:59:19 | 00:36:21 | FIN |
| Sep 8, 07 | bronzeolympic | 5 | — | 01:59:36 | 00:19:45 | 00:58:47 | 00:38:44 | FIN |
| Aug 11, 07 | goldolympic | — | — | — | 00:18:26 | — | — | DNF |
| Jul 15, 07 | silverolympic | 18 | — | 01:56:26 | 00:22:12 | 00:56:10 | 00:36:39 | FIN |
| Jun 24, 07 | goldolympic | 33 | — | 01:52:34 | 00:17:33 | 00:58:09 | 00:35:04 | FIN |
| Jun 10, 07 | goldolympic | 33 | — | 01:55:59 | 00:18:46 | 01:02:25 | 00:32:51 | FIN |
| May 12, 07 | bronzeolympic | 3 | — | 01:56:00 | 00:19:04 | 00:58:40 | 00:34:40 | FIN |
| Apr 15, 07 | goldolympic | 46 | — | 01:59:01 | 00:17:55 | 01:06:15 | 00:34:49 | FIN |
| Mar 18, 07 | bronzeolympic | 3 | — | 02:04:24 | 00:18:16 | 01:08:00 | 00:37:16 | FIN |
| Mar 4, 07 | bronzeolympic | 2 | — | 01:55:29 | 00:19:07 | 01:02:59 | 00:33:22 | FIN |
| Nov 5, 06 | goldolympic | 29 | — | 01:49:55 | 00:18:24 | 00:56:38 | 00:33:26 | FIN |
| Sep 24, 06 | goldolympic | 59 | — | 02:01:13 | — | — | — | FIN |
| Jun 4, 06 | silverolympic | 25 | — | 02:00:56 | — | — | — | FIN |
| May 27, 06 | bronzeolympic | 5 | — | 02:00:39 | 00:19:38 | 01:02:16 | 00:35:02 | FIN |
| May 7, 06 | goldolympic | 28 | — | 01:54:19 | 00:19:00 | 00:59:56 | 00:34:23 | FIN |
| Sep 24, 05 | bronzeolympic | — | — | — | 00:19:45 | 01:02:00 | — | DNF |
| Aug 27, 05 | bronzeolympic | 6 | — | 01:57:09 | 00:20:07 | 00:58:55 | 00:36:55 | FIN |
| Mar 27, 04 | bronzeolympic | 14 | — | 01:55:39 | 00:21:40 | 01:02:30 | 00:31:29 | FIN |
| Aug 18, 01 | bronzeolympic | 7 | — | 01:58:26 | — | — | — | FIN |