30
Races
2
Wins
9
Podiums
13
Top 10s
0
DNFs
#1
Best Finish
62.5
Avg Position
| Year | Races | Wins | Podiums | Best Finish | Distances |
|---|---|---|---|---|---|
| 2011 | 2 | 0 | 0 | #7 | 2× half |
| 2010 | 4 | 0 | 0 | #13 | 3× full, 1× half |
| 2009 | 4 | 0 | 2 | #2 | 4× full |
| 2008 | 3 | 0 | 1 | #2 | 3× full |
| 2007 | 4 | 0 | 1 | #3 | 2× half, 2× full |
| 2006 | 4 | 0 | 1 | #3 | 4× full |
| 2005 | 4 | 1 | 2 | #1 | 3× full, 1× half |
| 2004 | 3 | 1 | 2 | #1 | 3× full |
| 2003 | 2 | 0 | 0 | #9 | 2× full |
| Date | Race | # | Gender | Finish | Swim | Bike | Run | Status |
|---|---|---|---|---|---|---|---|---|
| Apr 2, 11 | 7 | 7 | 04:32:28 | 00:28:00#95 | 02:37:18#118 | 01:22:55#76 | FIN | |
| Mar 19, 11 | 20 | 99999 | 04:19:09 | 00:27:31#99999 | 02:22:05#99999 | 01:25:09#99999 | FIN | |
| Nov 28, 10 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Oct 9, 10 | full | 163 | 99999 | 09:30:00 | 00:57:38#99999 | 05:19:14#99999 | 03:08:46#99999 | FIN |
| Oct 9, 10 | full | 13 | — | 09:30:00 | 00:57:38#11 | 05:19:14#22 | 03:08:46#8 | FIN |
| Mar 27, 10 | half | 61 | 99999 | 04:30:15 | 00:27:04#99999 | 02:35:45#99999 | 01:23:37#99999 | FIN |
| Nov 22, 09 | full | 3 | — | 09:20:12 | 00:55:14#4 | 05:05:39#5 | 03:15:03#4 | FIN |
| Oct 10, 09 | full | 296 | 99999 | 10:01:52 | 00:58:46#99999 | 05:24:32#99999 | 03:34:24#99999 | FIN |
| Oct 10, 09 | full | 19 | — | 10:01:52 | 00:58:46#12 | 05:24:32#24 | 03:34:24#26 | FIN |
| Jun 21, 09 | full | 2 | — | 09:32:10 | 00:58:29#1 | 05:16:26#3 | 03:13:55#2 | FIN |
| Dec 7, 08 | full | 2 | — | 09:09:11 | 00:54:00#4 | 05:09:20#2 | 03:05:51#2 | FIN |
| Oct 11, 08 | full | 412 | 99999 | 10:13:26 | 00:58:45#99999 | 05:21:27#99999 | 03:48:59#99999 | FIN |
| Oct 11, 08 | full | 25 | — | 10:13:26 | 00:58:45#9 | 05:21:27#11 | 03:49:00#34 | FIN |
| Nov 10, 07 | half | 8 | — | 04:18:20 | 00:28:58#12 | 02:20:47#13 | 01:24:32#4 | FIN |
| Oct 13, 07 | full | 74 | 99999 | 09:19:13 | 00:58:08#99999 | 05:10:16#99999 | 03:06:35#99999 | FIN |
| Oct 13, 07 | full | 3 | — | 09:19:13 | 00:58:08#13 | 05:10:16#2 | 03:06:35#4 | FIN |
| Mar 31, 07 | half | 38 | 99999 | 04:26:15 | 00:27:49#99999 | 02:32:34#99999 | 01:21:22#99999 | FIN |
| Oct 21, 06 | full | 156 | 99999 | 09:31:53 | 01:01:34#99999 | 05:08:23#99999 | 03:17:45#99999 | FIN |
| Oct 21, 06 | full | 6 | — | 09:31:53 | 01:01:34#20 | 05:08:24#7 | 03:17:46#9 | FIN |
| Jun 25, 06 | full | 3 | — | 09:41:18 | 00:58:49#8 | 05:16:31#1 | 03:22:38#4 | FIN |
| Mar 4, 06 | full | — | — | — | —#99999 | —#99999 | —#99999 | DNS |
| Oct 15, 05 | full | 82 | 99999 | 09:12:39 | 01:00:07#99999 | 05:06:10#99999 | 03:02:19#99999 | FIN |
| Oct 15, 05 | full | 3 | — | 09:12:39 | 01:00:07#14 | 05:06:13#7 | 03:02:19#1 | FIN |
| Apr 9, 05 | full | 1 | — | 09:44:02 | 00:59:07#11 | 05:15:59#1 | 03:24:46#2 | FIN |
| Mar 19, 05 | half | 75 | 99999 | 04:40:45 | 00:28:07#99999 | 02:44:15#99999 | 01:23:42#99999 | FIN |
| Oct 16, 04 | full | 104 | 99999 | 10:01:56 | 01:01:05#99999 | 05:38:51#99999 | 03:17:38#99999 | FIN |
| Oct 16, 04 | full | 3 | — | 10:01:56 | 01:01:05#4 | 05:38:51#3 | 03:17:39#5 | FIN |
| Jul 25, 04 | full | 1 | — | 09:24:42 | 00:55:20#5 | 05:06:49#1 | 03:17:36#4 | FIN |
| Oct 18, 03 | full | 160 | 99999 | 09:46:03 | 00:58:38#99999 | 05:18:45#99999 | 03:24:27#99999 | FIN |
| Oct 18, 03 | full | 9 | — | 09:46:03 | 00:58:38#8 | 05:18:45#8 | 03:24:27#9 | FIN |