Perchard overtook eventual runner-up Jason Hosty, who held a 15-second lead after the bike section, to win in the annual event in 55 minutes 32 seconds.
Catherine Clark won the ladies’ race.
Twenty novice triathletes had started the sea leg in Grouville Bay, in almost perfect conditions.
Perchard and Hosty soon established a lead, with Clark not far behind.
Channel swimmer Richard Flambard moved quickly through the field to finish the leg in fourth spot.
On the 20 km bike section, which involved a trip to both La Rocque and St Catherine’s harbours, Perchard held off Hosty for the first 8 km, before conceding the lead.
The fastest bike legs came further down the field, from cyclists Paul Raimbault and Ian Le Lai.
Perchard’s stronger running skills soon destroyed Hosty’s 15-second lead on the final leg and he ran out an eventual winner in 55 minutes and 32 seconds.
Craig Meredith recorded the fastest run leg of the day, but Hosty held him off by just two seconds in a sprint for second place (57.12 sec).
Strong runs were also clocked by Raimbault, Flambard and Martin Baudains.
In the ladies’ event Clark was being pursued on the bike leg by Hazel Pushman and Rachel Pinniger, though the fastest leg came from Lisa Le Gresley Clark responded well to the challenge and ran away from Pushman and Pinniger to finish in 1 hr 12.27 min, with Pushman second and Pinniger third.
Gary Jones, president of the event organisers, the Jersey Triathlon Club, said: ‘Yet again we have had a fantastic event, with a great atmosphere and real camaraderie.’