17 full Ironman triathlons:

  • IM Canada (x4)
  • IM USA- Lake Placid (x3)
  • Vineman
  • IM CDA
  • IM Florida
  • IM Louisville
  • IM AZ (x2)
  • Great Floridian
  • IM Wisconsin (x2)
  • IM TX

Great Chesapeake Bay Swim — 4.5 miles

100+ Marathons

Ultra races at 50K, 50-mile, 100K & 100-mile distances

Marathon des Sables, Morocco — 250K, self-supported

Fire and Ice Ultra, Iceland — 250K, self-supported

BTU Desert Ultra, Namibia — 250K, self-supported