Andrew Snook and Michelle Rideout led the charge in the Waterlooville Triathlon on Sunday.
The duo recorded wins in the event hosted by Portsmouth Triathletes.
A total of 21 competitors from the home club took part, among 95 finishers.
Organiser Nigel Selley was pleased to see the event attract a wide range of abilities, including some newcomers to the sport – especially with other big events to compete with on the day.
He said: ‘We had a good time. Triathlon is an event a lot of people aspire to. It is one that often makes the bucket list.
‘Ours is quite a challenging one and lots of other events like Race for Life were on the same day for people to enter, so we were pleased with the turnout.’
The cycle course had to be changed and that meant an increase from 25 miles to 29.2.
But that didn’t stop Great Britain international Snook.
He completed the swim, bike and run with a total time of 2hr 05min 39sec.
Petersfield’s Roy Matthews finished second (2.14.53) and Hugh Brashaw completed the podium (2.15.07).
Portsmouth athletes Andrew Lovell (fifth in 2.18.27), Patryk Huczkowski (sixth in 2.18.35) and Piotr Meller (seventh in 2.21.09) all did well. Gosport club Bayside Tri’s top man was Tom Barnard in eighth (2.21.12).
Rideout was first vet and first lady overall as she completed the race in 2.29.45.
Portsmouth Triathletes duo Rebecca Hughes (2.34.14) and Hayley King (2.34.22) finished second and third.
Don’t miss the Sports Mail tomorrow for more pictures from the Waterlooville Triathlon.