The Hagg Lake Swim and Paddle Board Race features 3 swim distances and 2 paddle board distances for 1 price. Not sure which distance you want, or want to do more than 1 distance, no problem!

You choose when and how far you swim.

Online Registration is now closed. You can register at packet pickup on June 18th or at the race on June 19th. Price for late registration is $55.

Parking Pass (required by Hagg Lake) is $6. please bring cash to packet pickup for the parking pass.

Download the 2016 participant packet here.


800 Meter Swim $50.00 

2000 Meter Swim $50.00 

4000 Meter Swim $50.00 

4 Mile Paddle Board Race $50.00 

8 Mile Paddle Board Race $50.00 

All of the Races! $50.00 

Swim Races $50.00 

Paddleboard Races $50.00 .

Online registration will close Friday, June 10th at 11:59pm.

Late registration will be available at packet pick up on Saturday, June 18th or the morning of the event at Hagg Lake.


All distances will start at Boat Ramp C. 


June 18th

Packet Pickup 12pm-4pm at Athletes Lounge. 

June 19th

7:00 am - Registration/Body Numbering/Packet Pickup
Last minute registration available,  t-shirts may not be available

7:45am - Pre-Race Course Overview and Safety Meeting w/ Course Marshall

8:00am - 800 meter Swim start (40 minute cutoff time)

8:40am - 4 mile Paddle Board race start (60 minute cutoff time)

8:45am - 2000 meter Swim start
(single-loop route: 70 minute cutoff time)

10:00am - 4000 meter Swim start
(double-loop route: 140 minute cutoff time)

12:30pm - Awards

BBQ will open at 11:00 am

Volunteer Signup: