Matthew Willis' fine record in continental competition continued as he triumphed in the European Cup Sprint Triathlon in the Netherlands.

Fresh from finishing his A-level exams, the 18-year-old Wrexham AC triathlete turned in a commanding display to lift the competition's Junior Continental Cup.

Willis made light work of the 750m swim to kick-start his race before keeping pace with the leaders in the subsequent 20km bike stage.

He then tore up the final 5k running stage, attaining the fastest time in both the senior and junior sections to post a winning time of 56:26.

That time was nine seconds clear of Norwegian runner-up Vetle Bergsvik (56:35) and further ahead of Portuguese athlete Ricardo Batista (56:38) in third.

Wrexham pair Evan Williams and Rhys Jones were in North Wales team colours at the latest round of the UK youth Development League in York.

Jones excelled in three events, setting a new PB of 1.83 metres to win the U17M high jump before second place finishes in the long jump (5.88 metres)and triple jump (12.15 metres).

Williams was part of the 4x100m team that took silver with their collective time of 45.8 seconds, and was second in both the 100m (11.8 seconds) and 200m (24.3 seconds) B races.

A group of 20 Buckley Runners took on the epic Welsh Castles Relay race across a gruelling weekend of action.

The sprawling team event comprised 20 stages spanning the length of the country, with the action starting near Caernarfon Castle and culminating a day later in Cardiff.

Standout performers were Chris Russell Myles who finished the 9.6 mile Harlech Castle to Barmouth stage in fifth place.

Eddie Davies was 11th on the 11.2 mile Llanbadarn Fynydd to Crossgates route, while Phil Pumford finished 12th on the final leg between Caerphilly and the capital.

Buckley finished 25th overall (15th on mountain stages) with a total combined time of 25:07:39 that put them five hours behind outright winners Sale Harriers.

Amy Odunaiya was in action at the British Track and Field Championships in Birmingham, where the Wrexham AC athlete reached the 100m semi-finals with a time of 12.8 seconds.

Mike Robbins was the first Wrexham runner home at the Fairy Freckled Cow Trail Race in Denbighshire, clocking 47:32 to be win the 50 race section and place 14th outright.

He was followed by clubmates Gwyn Roberts (51.18), Billy Brown (1:03.58)Anna Moccia (1:04.45), Simon Williams (1:10.40),

Donna Brown (1:08.00), Anne Boycott (1:42.06).

Further afield, clubmates Gareth Chaloner (39:10.48) and Richard Westwood (48:04.52) took on the Welsh 10K Track Championships in Cardiff.

Alex Woolfenden (2:13.0) flew the flag for Wrexham at the Southport Half Marathon, while Peter Howell (1:11.02) and Alexis Batty (1:14.10) raced the Alderley Edge 10K.

Buckley man Chris Myles (18:35) was fastest at Wepre ParkRun, with Deeside Stephen Jolly (21:32) placing seventh ahead of Wrexham's Mike Robbins (21:54),

The latest Erddig ParkRun was won by Wrexham Tri first-timer Ben Goodfellow in an impressive 17:57, with Wrexham AC man Richard Shearer (18:14) in second.

Sam Sussex (19:14) and Andy Jones (19:52) were fourth and fifth respectively ahead of clubmates David Millington (20:51) in 12th and Peter Hughes (22:35) in 18th.

Flintshire race action starts tonight with the Deestriders Off Road race starting at 7.30pm in Shotton.

Junior athletes will head to the Welsh Schools Track and Field Championships in Cardiff on Saturday, with North Wales action centring around the Moel Siabod Hill Race at 2pm in Capel Curig.

The next stage of the Northern Senior League will be hosted by Macclesfield at 11.30am on Sunday.