Here’s my top 10 races ranked based on location, course, volunteers, and swag.

1. Silverman half and full distance triathlon

2. Fox Valley Marathon, half marathon and 20 mile

3. Ironman Coeur d’Alene

4. Harmon 100 – century bike

5. Dairyland Dare – 100k, 200k, 300k bike

6. March Madness half marathon

7. Chicago Triathlon – olympic, sprint and super sprint

8. Run through the Hills 10k

9. Lake Zurich Triathlon – olympic

10. Steelhead half ironman