Search For Racers First Name Last Name Team Name Racers First Name Last Name Team Races Entered Marc Dupuis Hewdog Racing 29 Marc Dupuis Kennebunk beach triathlon club 6 Marc Dupuis Rundle Mountain Cycling Club 5 Marc Dupuis Hewdog Racing 4