My races   Performance graphs   Race day checklist
Year Type Subtype Show

Age Group
2019-10-13Long Beach Marathon  (draft) Run Marathon26.2 miles
2012-11-18Ironman Arizona  (draft) HistoricalTriathlon Full Ironman140.6 miles13h 38m 33s
2012-08-04Dairyland Udder Half Triathlon  (draft) Triathlon 1/2 Ironman72.8 miles7h 06m 12s 77%75%
2012-06-09Elkhart Lake Triathlon - Olympic Course  (draft) Triathlon Olympic35.1 miles3h 16m 49s
2011-08-28Ironman Louisville HistoricalTriathlon Full Ironman140.6 miles15h 56m 04s
2011-06-12Ironman 70.3 Kansas  (draft) HistoricalTriathlon 1/2 Ironman70.3 miles
2009-09-13Ironman Wisconsin HistoricalTriathlon Full Ironman140.6 miles15h 12m 35s 81%
2009-08-09Bangs Lake MultiSport FestivalTriathlon Olympic31.99 miles2h 49m 56s 31%50%
2009-07-19Door County Triathlon Half Ironman  (draft) HistoricalTriathlon 1/2 Ironman70.3 miles5h 53m 39s 54%76%
2009-06-28Twin Lakes Sprint TriathlonTriathlon Sprint19.5 miles1h 30m 17s 10%16%
2009-06-20Horribly Hilly Hundreds 200KCycle Tour96 miles9h 30m
2009-06-20Horribly Hilly Hundreds 100K  (draft) HistoricalCycle Tour62.14 miles
2009-06-13Elkhart Lake Triathlon - Olympic DistanceTriathlon Olympic35.1 miles2h 54m 29s 26%51%
2009-05-30Terre Haute TriathlonTriathlon Sprint30.32 miles2h 04m 50s 38%
2008-08-30Niles Optimist  (draft) Triathlon Olympic31.99 miles
2008-08-17Pleasant Prairie Triathlon - International RaceTriathlon Olympic31.99 miles2h 35m 09s 37%49%
2008-08-10Bangs Lake OlyTriathlon Olympic31.99 miles2h 40m 42s 33%40%
2008-07-12Muncie Endurathon  (draft) HistoricalTriathlon 1/2 Ironman70.41 miles
2008-06-22Bigfoot Triathlon - Olympic DistanceTriathlon Olympic32.12 miles2h 50m 08s 53%65%
2008-05-31Terre Haute TriathlonTriathlon Sprint30.32 miles2h 11m 45s 49%53%
2008-04-12BADGERLAND STRIDERS SOUTH SHORE HALF MARATHON  (draft) Run Half Marathon13.1 miles
2008-02-03Surf City USA Marathon and Half MarathonRun Marathon26.2 miles4h 44m 29s 64%75%
2007-08-12LaSalle Bank Chicago Distance ClassicRun Half Marathon13.1 miles1h 58m 11s 31%
2007-08-05Lake Zurich Triathlon  (draft) Triathlon Olympic31.99 miles
2007-07-22Spirit of Racine Half Ironman TriathlonTriathlon 1/2 Ironman70.3 miles6h 44m 13s 91%96%
2007-07-14Lake Michigan Triathlon - Sprint DistanceTriathlon Sprint18.61 miles1h 40m 54s 37%56%
2007-06-24Bigfoot Triathlon - Olympic Distance  (draft) HistoricalTriathlon Olympic31.99 miles
2007-05-19Terre Haute TriathlonTriathlon Sprint30.32 miles2h 15m 24s 56%63%
2007-03-25LaSalle Bank Shamrock Shuffle - 8KRun 8k4.97 miles36m 50s
2007-01-28ING Miami MarathonRun Marathon26.2 miles4h 36m 07s 56%
2006-10-01Chicago Half MarathonRun Half Marathon13.1 miles1h 50m 10s 18%
2006-09-24Boilerman Triathlon  (draft) Triathlon Olympic31.99 miles
2006-08-27Accenture Chicago Triathlon - Olympic  (draft) HistoricalTriathlon Olympic31.99 miles
2006-08-20Pleasant Prairie Triathlon - International RaceTriathlon Olympic31.99 miles46%59%
2006-08-20Pleasant Prairie Triathlon - Sprint Distance  (draft) Triathlon Sprint16.01 miles
2006-08-05Whirlpool Steelhead 70.3 Triathlon HistoricalTriathlon 1/2 Ironman70.41 miles6h 28m 51s 81%93%
2006-06-25Twin Lakes Sprint TriathlonTriathlon Sprint19.55 miles1h 39m 25s
2006-05-20Galena TriathlonTriathlon Sprint21.41 miles2h 00m 28s 52%61%
2006-04-15Race to Wrigley 5K RunRun 3.11 miles08m 20%
2006-04-15Race to Wrigley 5K Run  (draft) Run 3.11 miles
2005-09-10Lake Geneva TriathalonTriathlon Olympic32.02 miles2h 56m 59s 77%80%
2005-08-06Whirlpool Steelhead Triathlon  (draft) Triathlon 1/2 Ironman70.3 miles
2005-08-06La Porte YMCA TriathlonTriathlon Sprint16.83 miles1h 28m 17s 63%83%
2005-07-24Harbor Lights TriathlonTriathlon Sprint17.7 miles1h 53m 47s 83%93%