WORLD CHAMPIONSHIP STARTS
9
Across three distances — Olympic, 70.3, and full Ironman — from Perth and Kona in 2000 through Zell am See-Kaprun in 2015, including two world championship starts in a single season, twice.
BEST WORLD RANKING
2nd / 3rd
WTC All World Gold ranking, 2015 — 2nd in the US, 3rd in the world at the 70.3 distance.
A triathlon career that opened with a double world championship season in 2000 and closed with a top-three world ranking in 2015 — racing everything from sprint triathlons to the full Ironman distance along the way.
The results that moved the needle, in the order they happened.
Started the Olympic Distance World Championship in Perth, Australia, then qualified into and started the Ironman World Championship at Kona the same year — finishing that race alongside training partner Sherwick.
A 22nd-place finish at Ironman Lake Placid qualified a return trip to Kona for the full Ironman World Championship.
Won the Windman Triathlon overall and by age group — the first of three career outright victories.
Won the Skyline Ridge Half-Marathon outright and closed the year with a season-best finish of 1st overall — the strongest all-around season of the archive.
Started both the Ironman World Championship 70.3 in Henderson, Nevada and the full Ironman World Championship at Kona in the same year.
Started the Ironman 70.3 World Championship every year from 2012 through 2015, closing the streak with a 2nd-in-the-US, 3rd-in-the-world finish in the WTC All World Gold rankings.
Every world championship line crossed, Olympic distance to full Ironman.
| Year | Race | Location | Distance | Result (overall / AG) | Time |
|---|---|---|---|---|---|
| 2000 | Olympic Distance Worlds | Perth, Australia | Olympic | — / 16th | 2:21:08 |
| 2000 | Ironman World Championship | Kona, HI | Full | 1134th / 65th | 13:02:23 |
| 2002 | Ironman World Championship | Kona, HI | Full | 107th / 24th | 11:27:12 |
| 2011 | Ironman World Championship 70.3 | Henderson, NV | 70.3 | 208th / 30th | 5:34:05 |
| 2011 | Ironman World Championship | Kona, HI | Full | 289th / 56th | 11:45:38 |
| 2012 | Ironman 70.3 World Championship | Henderson, NV | 70.3 | 313th / 57th | 5:59:02 |
| 2013 | Ironman 70.3 World Championship | Henderson, NV | 70.3 | 245th / 40th | 5:34:21 |
| 2014 | Ironman 70.3 World Championship | Mont-Tremblant, QC | 70.3 | 349th / 27th | 5:15:57 |
| 2015 | Ironman 70.3 World Championship | Zell Am See-Kaprun, Austria | 70.3 | 226th / 12th | 5:28:35 |
Every scored race, 2000 through 2015. Tap a season to expand.
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Ironman 70.3 St. George | 70.3 | St. George, UT | May 2 | 74th / 4th | 5:27:08 |
| Ironman 70.3 Boise | 70.3 | Boise, ID | Jun 13 | 11th / 1st | 5:15:22 |
| Ironman 70.3 Muskoka | 70.3 | Muskoka, ON, Canada | Jul 5 | 27th / 2nd | 5:23:50 |
| Ironman 70.3 Steelhead | 70.3 | Benton Harbor, MI | Aug 9 | 34th / 2nd | 5:07:20 |
| Ironman 70.3 World Championship | 70.3 | Zell Am See-Kaprun, Austria | Aug 30 | 226th / 12th | 5:28:35 |
| Ironman 70.3 Lake Tahoe | 70.3 | Lake Tahoe, CA | Sep 20 | 7th / 1st | 5:25:24 |
| Ironman 70.3 Arizona | 70.3 | Tempe, AZ | Oct 18 | 10th / 2nd | 5:18:44 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Ironman 70.3 St. George | 70.3 | St. George, UT | May 3 | 125th / 12th | 5:41:09 |
| Ironman 70.3 Boise | 70.3 | Boise, ID | Jun 7 | 82nd / 6th | 5:40:14 |
| Ironman 70.3 Buffalo Springs Lake | 70.3 | Lubbock, TX | Jun 29 | 41st / 6th | 6:00:41 |
| Ironman 70.3 Timberman | 70.3 | Gilford, NH | Aug 17 | 68th / 2nd* | 5:17:54 |
| Ironman 70.3 World Championship | 70.3 | Mont-Tremblant, QC | Sep 7 | 349th / 27th | 5:15:57 |
| Ironman Lake Tahoe | Full | Lake Tahoe, CA | Sep 21 | DNS, canceled | — |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Ironman 70.3 St. Croix | 70.3 | St. Croix, USVI | May 5 | 38th / 5th | 5:44:01 |
| Ironman 70.3 Italy | 70.3 | Pescara, Italy | Jun 9 | 13th / 2nd | 5:25:17 |
| Ironman 70.3 Timberman | 70.3 | Gilford, NH | Aug 18 | 25th / 1st* | 4:59:34 |
| Ironman 70.3 World Championship | 70.3 | Henderson, NV | Sep 8 | 245th / 40th | 5:34:21 |
| Ironman Lake Tahoe | Full | Lake Tahoe, CA | Sep 22 | 65th / 10th | 12:54:16 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Ironman 70.3 St. Croix | 70.3 | St. Croix, USVI | May 6 | 43rd / 9th | 5:34:33 |
| Ironman 70.3 Italy | 70.3 | Pescara, Italy | Jun 10 | 25th / 5th | 5:39:25 |
| Ironman 70.3 Buffalo Springs Lake | 70.3 | Lubbock, TX | Jun 24 | 50th / 11th | 5:19:47 |
| Donner Lake Triathlon | Olympic | Truckee, CA | Jul 15 | 5th / 2nd | 2:46:14 |
| Ironman 70.3 Calgary | 70.3 | Calgary, AB | Jul 29 | 20th / 2nd* | 5:05:48 |
| Ironman 70.3 Steelhead | 70.3 | Benton Harbor, MI | Aug 19 | 25th / 4th** | 5:10:57 |
| Ironman 70.3 World Championship | 70.3 | Henderson, NV | Sep 9 | 313th / 57th | 5:59:02 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Marquee Triathlon | Half | Tempe, AZ | Apr 10 | 3rd / 2nd | 4:59:28 |
| St. Croix Ironman 70.3 | 70.3 | St. Croix, USVI | May 1 | 163rd / 5th* | 5:48:53 |
| Hawaii Ironman 70.3 | 70.3 | Kona, HI | Jun 4 | 44th / 12th | 5:18:07 |
| Ironman Austria | Full | Klagenfurt, Austria | Jul 3 | 44th / 4th** | 10:23:01 |
| Ironman World Championship 70.3 | 70.3 | Henderson, NV | Sep 11 | 208th / 30th | 5:34:05 |
| Ironman World Championship | Full | Kona, HI | Oct 8 | 289th / 56th | 11:45:38 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| The Reservoir Triathlon | Olympic | Morgan Hill, CA | Apr 18 | 10th / 2nd | 2:32:42 |
| Auburn World's Toughest | Half | Auburn, CA | May 23 | 5th / 1st | 6:06:02 |
| Ironman Austria | Full | Klagenfurt, Austria | Jul 4 | 84th / 12th | 12:04:20 |
| Santa Barbara Triathlon | Long course | Santa Barbara, CA | Aug 28 | 20th / 2nd | 3:36:03 |
| Triathlon at Pacific Grove | Olympic | Pacific Grove, CA | Sep 11 | 14th / 4th | 2:37:42 |
| Ironman 70.3 Austin | 70.3 | Austin, TX | Oct 17 | 58th / 6th | 5:17:21 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Presidio 10 | 10K run | San Francisco, CA | Mar 29 | individual time trial | 42:10 |
| Granite Bay Duathlon | Duathlon | Folsom, CA | Apr 18 | 2nd / 1st | 1:44:56 |
| Auburn World's Toughest | Half | Auburn, CA | May 31 | 11th / 3rd | 6:18:26 |
| Ironman Austria | Full | Klagenfurt, Austria | Jul 5 | 65th / 10th | 11:26:32 |
| Alcatraz XXIX (relay) | Swim/run | San Francisco, CA | Sep 13 | 6th / 5th | 1:27:46 |
| SOMA Half Triathlon | Half | Tempe, AZ | Oct 25 | 22nd / 4th | 5:04:58 |
| Silicon Valley Turkey Trot | 10K run | San Jose, CA | Nov 26 | 3rd / 1st | 39:47 |
| California International Marathon | Marathon | Sacramento, CA | Dec 6 | 56th / 13th | 3:09:05 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Granite Bay Duathlon | Duathlon | Granite Bay, CA | Apr 12 | 2nd / 2nd | 1:48:17 |
| Auburn World's Toughest | Half | Auburn, CA | May 18 | 20th / 6th | 6:48:49 |
| Ironman Coeur d'Alene | Full | Coeur d'Alene, ID | Jun 22 | 129th / 38th | 12:23:49 |
| Tri for Real | Olympic | Sacramento, CA | Jul 13 | 5th / 3rd | 2:26:56 |
| Vineman Aquabike | Full (swim/bike) | Guerneville, CA | Aug 2 | 9th / 3rd | 7:57:39 |
| Sentinel Triathlon | Olympic | Santa Cruz, CA | Sep 21 | 24th / 4th | 2:36:54 |
| SOMA Half Triathlon | Half | Tempe, AZ | Oct 26 | 55th / 12th | 5:28:29 |
| Big Sur Half-Marathon | Half-marathon | Monterey, CA | Nov 9 | 24th / 5th | 1:30:07 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Napa Valley Marathon | Marathon | Napa, CA | Mar 4 | 13th / 6th | 3:17:35 |
| Skyline Ridge Half-Marathon | Half-marathon | Redwood City, CA | Apr 21 | 1st / 1st | 1:57:00 |
| Angels Camp Triathlon | Sprint | Angels Camp, CA | May 12 | 2nd / 1st | 1:33:11 |
| Auburn World's Toughest | Half | Auburn, CA | May 20 | 5th / 1st | 6:14:24 |
| Escape from Alcatraz | Swim/bike/run | San Francisco, CA | Jun 3 | no data recorded | — |
| Escape from the Rock | Swim/bike/run | San Francisco, CA | Jun 24 | no data recorded | — |
| Jungle Run | 10K run | Los Gatos, CA | Jul 15 | 2nd / 2nd | 42:20 |
| Folsom International | Olympic | Folsom, CA | Aug 12 | 22nd / 5th | 2:28:14 |
| Santa Barbara County Triathlon | Long course | Santa Barbara, CA | Aug 25 | 30th / 4th | 3:37:51 |
| Sentinel Triathlon | Olympic | Santa Cruz, CA | Sep 23 | 22nd / 7th | 2:30:10 |
| Big Sur Half-Marathon | Half-marathon | Monterey, CA | Nov 11 | 15th / 2nd | 1:32:09 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Ironman New Zealand | Half-distance duathlon* | Taupo, NZ | Mar 4 | 47th / 7th | 4:55:51 |
| Big Sur Marathon | Marathon | Big Sur, CA | Apr 30 | 16th / 3rd | 3:23:31 |
| Auburn World's Toughest | Half | Auburn, CA | May 20 | 10th / 6th | 6:16:30 |
| Honu Half-Ironman | Half | Kona, HI | Jun 3 | 299th / 17th** | 5:47:22 |
| Ironman Coeur d'Alene | Full | Coeur d'Alene, ID | Jun 25 | 758th / 29th | 12:51:45 |
| Big Sur Half-Marathon | Half-marathon | Monterey, CA | Oct 29 | 129th / 4th | 1:30:21 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Big Sur Marathon | Marathon | Big Sur, CA | Apr 24 | 11th / 3rd | 3:19:55 |
| Auburn World's Toughest | Half | Auburn, CA | May 21 | 18th / 6th | 5:41:11 |
| Honu Half-Ironman | Half | Kona, HI | Jun 5 | DNS, bicycle accident | — |
| Ironman Canada | Full | Penticton, BC | Aug 28 | DNF, severe dehydration | — |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Bakersfield Triathlon | Olympic | Bakersfield, CA | Apr 17 | 1st / 1st | 2:57:42 |
| St. Croix Half-Ironman | Half | St. Croix, USVI | May 2 | 157th / 4th | 5:45:54 |
| San Jose Triathlon | Olympic | San Jose, CA | Jun 13 | 21st / 6th | 2:22:04 |
| Donner Lake Triathlon | Olympic | Truckee, CA | Jul 18 | 21st / 9th | 2:52:04 |
| Vineman Half-Ironman | Half | Guerneville, CA | Aug 1 | 65th / 16th | 5:25:05 |
| Big Kahuna Half-Ironman | Half | Santa Cruz, CA | Sep 12 | 25th / 8th | 5:24:56 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| California Half-Ironman | Half | Oceanside, CA | Apr 5 | 66th / 15th | 5:28:20 |
| Wildflower Half-Ironman | Half | Lake San Antonio, CA | May 3 | 55th / 10th | 5:44:57 |
| Donner Lake Triathlon | Olympic | Truckee, CA | Jul 20 | 25th / 8th | 2:48:52 |
| Vineman Half-Ironman | Half | Santa Rosa, CA | Aug 3 | 34th / 15th | 5:06:19 |
| Ironman Canada | Full | Penticton, BC | Aug 24 | 122nd / 40th | 11:57:40 |
| Windman Triathlon | Olympic | Los Banos, CA | Oct 12 | 1st / 1st | 2:21:56 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Millerton Lake Triathlon | Olympic | Fresno, CA | Apr 20 | 2nd / 1st | 2:28:42 |
| St. Croix Half-Ironman | Half | St. Croix, USVI | May 5 | 20th / 3rd | 5:34:13 |
| California Half-Ironman | Half | Oceanside, CA | May 19 | 26th / 8th | 4:48:30 |
| Lake Placid Triathlon | Olympic | Lake Placid, NY | Jun 15 | 38th / 14th | 2:27:59 |
| Ironman Lake Placid | Full | Lake Placid, NY | Jul 28 | 22nd / 8th* | 11:12:51 |
| Santa Barbara County Triathlon | Long course | Santa Barbara, CA | Aug 24 | 6th / 4th | 3:29:57 |
| Ironman World Championship | Full | Kona, HI | Oct 19 | 107th / 24th | 11:27:12 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Death Valley Marathon | Marathon | Death Valley, CA | Jan 27 | 4th / 4th | 3:23:25 |
| Ironman New Zealand | Full | Lake Taupo, NZ | Mar 3 | 35th / 9th* | 11:55:23 |
| St. Croix Half-Ironman | Half | St. Croix, USVI | May 6 | 8th / 3rd | 5:24:15 |
| Ironman Lake Placid | Full | Lake Placid, NY | Jul 29 | 25th / 8th | 11:04:23 |
| Santa Barbara County Triathlon | Long course | Santa Barbara, CA | Aug 25 | 8th / 3rd | 3:22:17 |
| Nautica Malibu Triathlon | Sprint | Malibu, CA | Sep 16 | 13th / 6th | 1:39:35 |
| TBF Half-Ironman | Half | Sacramento, CA | Oct 14 | 4th / 2nd | 5:15:50 |
| Race | Distance | Location | Date | Result | Time |
|---|---|---|---|---|---|
| Olympic Distance Worlds | Olympic | Perth, Australia | Apr 30 | — / 16th | 2:21:08 |
| South Bay Triathlon | Sprint | Morgan Hill, CA | May 21 | 66th / 1st | 1:40:55 |
| Keauhou-Kona Half-Ironman | Half | Kailua-Kona, HI | May 28 | — / 4th | 4:56:13 |
| Muskoka Triathlon | Olympic | Huntsville, ON | Jun 18 | — / 6th | 3:26:54 |
| Vineman Half-Ironman | Half | Santa Rosa, CA | Jul 9 | 46th / 7th | 4:58:25 |
| Ironman Lake Placid | Full | Lake Placid, NY | Jul 30 | 259th / 7th* | 11:04:50 |
| Pacific Grove Triathlon | Olympic | Pacific Grove, CA | Sep 16 | 7th / 2nd | 2:28:00 |
| Ironman World Championship | Full | Kona, HI | Oct 19 | 1134th / 65th** | 13:02:23 |