2011 Season
- Wildflower Long course (half-im) Triathlon, May: #1 Overall Amateur Champion 4:26:18
- Hawaii Ironman 70.3 (half-im) Triathlon, June: #1 Overall Amateur Champion 4:17:07
- Ironman 70.3. (half-distance) World Championships, Sep: #1, Age Group World Champion
- Next: Ironman Hawaii World Championships, Oct
- Other events completed in 2011: Leadville 100 Mile Mountain bike race (sub 9hrs), Donner Lake Triathlon (Age group champion, overall 2nd)
2010 Season
- USA Triathlon Ranking for 2009 Men 30-34: #2
- Kaiser Permanente Half Marathon, Feb 07 ‘10: 1:17:35 PR.
- Stanford Treeathlon Sprint, Feb 28 ‘10: Age Group #1, Overall AG #1
- Reservoir Olympic Triathlon, Apr 18 ‘10: Age Group #1, Overall AG #1
- Escape from Alcatraz, May 02 ‘10: Age Group #1, Overall AG #2.
- Treasure Island Tri, Jul 10 ‘10: Age Group #1, Overall AG #1, AG Course record
- Alcatraz Tri by TriCalifornia, Aug 29 ‘10: Age Group #1, Overall AG #1/2)
- ITU Olympic Distance World Championships, Budapest, Sep ‘10: 1:50:40. 2nd.
- Ironman World Championships, Hawaii, Oct ‘10: Blew up quite impressively..
2009 Season
- Kaiser Permanente Half Marathon, Feb 01 ‘09: 1:17:48, PR.
- Sprint Tri Stanford Threeathlon, Mar 07 ‘09: 00:57:12, Age Group #1.
- Wildflower Long Course, May 02 ‘09: 4:21:39, Age Group#1, AG course record
- South Bay “UVAS” Sprint Triathlon, May 16 ‘09: Age Group #1, Overall Amateur #1
- Half Ironman, Honu Hawaii 70.3, May 30 ‘09: Age Group #1, Kona qualification
- Escape from Alcatraz, Jun 14 ‘09: 2:23:47, Age Group #1, Overall Amateur #2
- Olympic Distance Tri, June Lake, Jul 11 ‘09: 2:15:33, Age Group #1, Overall #1
- Santa Cruz Sentinel Tri, Santa Cruz, Sep ‘09: 1:56:11 Age Group #1, Overall #1
- Hawaii Ironman World Championships Oct ‘09: 9:32:27 (w/ 4min penalty)
- NYC Marathon Nov ‘09: Walk’n’run 3:17
- Ironman Arizona Nov ‘09: 8:51:08 (amateur course record) AG #2, OA Amateur #2
2008 Season
- Half Ironman Tri, Ironman Cal 70.3, Mar 29 ‘08: 4:25:26 - Age Group #5, Overall #7
- Olympic Dist, Wildflower 2008, May 4 ‘08: 2:06:31 - Age Group #1
- Oly/Spr Dist, UVAS South Bay Tri, May 18 ‘08: 1:28:32 - Age Group #1, Overall #1
- Half Ironman Tri, Hawaii 70.3, May 31st ‘08: 4:31:05 - Age Group #4, Overall #9
- Oly, Escape from Alcatraz, Jun 08 ‘08: 2:16:00 - Age Group #1, Overall #3
- (Kona Slot w/ food poisoning)Half IM, Buffalo Springs, Jun 29 ‘08: 4:23:00 - AG#2
- Half Ironman Tri, Finnish Championships in Finland, Jul 12 ‘08: 4:14:23 - Overall #8
- Oly, Sentinel Triathlon Santa Cruz, Sep 21 ‘08: 1:58:50 - Age Group #1, Overall #2
- Cycling, Mt Tam Hill Climb, Sep 27 ‘08: 0:45:36 - Men Public #1
- Ironman Triathlon World Champs, Kona Hawaii, Oct 11 ‘08: 9:29:04 - AG#16, OA#105
- Las Vegas Marathon, Dec 07 ‘08: 2:49:10 - PR.
2007 Season
- Olympic Distance Tri, June Lake, Jul 7 ‘07: 2:16:18 - Age Group #1, Overall #1
- (Kona Slot)Half Ironman Tri, Vineman, Jul 22 ‘07: 4:13:03 - Age Group #1, Overall #4
- Trail Run 25K, Angel Island, Aug 18 ‘07: 1:39:27 - Age Group #1, Overall #1
- Cycling, Mt Tam Hill Climb, Sep 15 ‘07: 0:47:07 - Men Public #1
- X-Terra Tri, X-Terra Nevada/Tahoe, Sep 29 ‘07: 2:33:00 - Age Group #1, Overall #1
- Ironman Triathlon World Champs, Kona Hawaii, Oct 12 ‘07: 9:25:06 - Overall #91
- USATriathlon 2007 National Ranking: Age Group 30-34 ranked as #7