Who was Duncan Hadley?

We all need champions to bring more joy to our lives and to provide the inspiration to overcome the vicissitudes of life. For everyone who knew him, Duncan Hadley was a champion. He was a put-your-head-down-and-get-it-done kind of guy whose quick smile and self-deprecating humour made everyone comfortable. For Duncan, life was large and obstacles were small.

Duncan was born in Fredericton, the second of three sons. He attended Fredericton High School and completed an undergrad degree in Science at UNB.

His intellectual curiosity drew him to the far reaches of the planet, initiated by a Commonwealth Scholarship to study marine biology at the University of Queensland, Australia. Duncan's zest for travel continued throughout his life with extensive explorations, with Susan and later family in tow, to Oceana, Europe, the Caribbean and most of North America (by RV and bicycle).

Along the way, Duncan attended medical school at Dalhousie University in Halifax and became one of Fredericton's most well-loved and dedicated physicians, known for his willingness to listen carefully and attentively to his many patients.

Duncan had the rare ability to balance his passions and his responsibilities, while maintaining a razor focus on the priorities that really matter in life: his family, his patients and his friends. He was a loving and devoted husband to Susan, a proud and doting father to his three wonderful girls Kate, Jenny and Maggie.

Duncan was a superb and naturally talented athlete excelling in a wide variety of sporting endeavours. A determined competitor, he was equally at home windsurfing the howling trade winds off the coast of Barbados, kayaking the frothing rapids of the Madawaska River in northern Ontario, slogging the meandering trails of the Canadian Ski Marathon in Quebec, or jogging a simple 'easy 10K' with his running mates along his beloved St. John River in Fredericton.

An energetic and accomplished, but modest individual, Duncan lived life well, laughed often and loved much. He will be remembered as someone who worked seriously but lived playfully, gave it everything he had, and made us all a little happier.


2020 EVENT - SUNDAY, JULY 12th

Please Note: We have made the difficult decision to cancel our race that was scheduled for July 12th, 2020 due to the ongoing uncertainly of the COVID-19 pandemic. While New Brunswick appears to be in a good spot right now, we can't predict what may happen in a few months time and felt this was the appropriate decision for the safety of our committee, volunteers and racers.

About The Triathlon

This event will take place on Sunday, July 12, 2020 at the Killarney Lake Lodge in Fredericton, NB.  The event is well established as it has been hosted in the Fredericton area for over 25 years.  

The swim start is at the Killarney Lake Beach, which is adjacent to the lodge.  The water temperature on race day typically ranges between 20 to 24 degrees Celsius.  The bike course loop has a nice mixtured of climbs and flats and is closed to traffic. The 2.5 Km run course is a very scenic loop around Killarney Lake.  This is a very spectator friendly event so bring some friends and family members to cheer you on.


2020 Events:

Sprint Triathlon (750m Swim-20K Bike-5K Run)

Team Sprint Triathlon (750m Swim-20K Bike-5K Run)

Super Sprint Triathlon (350m Swim-7km Bike-2.5km Run)


Image result for register now


Swim Equipment: In the event that the water temperature is too warm and wet suits are not legal, the following ITU and Triathlon Canada rules will apply (4.6.b.) - Click here!

Swim Cut Off Times:
- As per the TriNB rules, there will be swim cut off times enforced.

AWARDS-  Individual Sprint: Awards will be given to the top 3 females and top 3 males. Medals will be given to the top finisher in each 10 year age group. Team Sprint: Medals will be given to the first place team. Super Sprint: Medals will be given to the top 3 female and top 3 males.

CASH PRIZES - $50 for each male and female with the fastest swim, bike and run split in the individual Sprint distance race.

FREE photos will be taken of each athlete throughout the race. You will be able to download the electronic photos via our electronic photo website after the event. 

SWAG - Participant item (TBD) guaranteed for all registrants.

DOOR PRIZES - $1000 worth of door prizes to give away!!

POST RACE FOOD for all participants! 



2020 SCHEDULE (To be confirmed, please check back closer to the race date)

The following info will help your race day go smoother:


Sunday, July 12

6:30am – Transition Opens. Race kit pick up and body marking opens (please do this before going into transition!)

7:30am – Transition Closes, as well as race kit pick up and body marking.

7:35am – Mandatory pre-race brief from Race Director and TriNB Technical Director.

8am – Individual & Team Sprint Triathlon Start

8:30am - Super Sprint Start

9am – Food arrives! :-)

10am (approx) – Awards, Photos, Door Prizes!



FREE Race Photos

Info coming soon!

Previous Race Picshttps://pauljordanphotography.smugmug.com/Triathlon



Coming Soon!


Hope you have a great race!



Event Facebook Page: Like Duncan Hadley Triathlon & Duathlon.


  • Online - Click here!
  • Super Early Bird Pricing until January 1. Early bird pricing from January 2nd until May 15th! Registration closes July 11th at noon.
  • **No Race Day Registration**

Transition closes at 7:30 - athlete meeting is at 7:35

Membership to Tri-NB is mandatory. 

Cancellation Policy:
If you are unable to participate in the race, you may transfer your entry to another racer, OR defer your race entry to the following year. If choosing to defer, this must be completed prior to the event date of the current year. Please email cpeppin@gmail.com to complete this process.

Important Information

Race Director: Jacques Paynter -  jacques.paynter@woodplc.com



Killarney Lake Lodge location on Google Maps: here

Fredericton Accomodations: http://www.google.ca/search?q=fredericton+accomodations&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a




Trackie Group - Website / Graphic Design