Wrexham AC athlete Matt Willis enhanced his burgeoning reputation as he was crowned Junior Men Duathlon world champion in Denmark.

The 18-year-old, who hails from Marford, triumphed at the ITU World Championships just a week after winning the European Cup Sprint Triathlon in Holland.

In his latest stellar performance, Willis turned on the style in the event's run-bike-run format to dominate proceedings on the continent once more.

Fastest in the 5.4km run with time of 16:59, his lead was eroded slightly in the 20.4km bike stage where a time of (30:24) made him third quickest.

But that proved only a momentary lapse as Willis' stamina came to the fore late on to help him to a finishing time of 7:28 in the closing 2.5km run to finish 30 seconds clear of Danish runner-up Thor Bendix (57:00).

Olympic hopeful Willis took to social media post-race to express his delight.

He wrote: "World Junior Duathlon Champion just six days after Holten ETU Cup. Big thank you to everyone who made it possible ."

The Welsh Schools Championships in Cardiff witnessed some fine individual performances from North East Wales athletes.

Brynhyfryd pupil Sioned Cordiner stormed to victory in the Middle Girls 1500m race with an impressive winning time of 4:45.04 earning her top spot.

In the same age category, Darland High School's Holly Pemberton's throw of 36.81 metres earned her silver in the javelin.

Rhys Jones flew the flag for Penley School, clearing 1.80 metres to take the Middle Boys high jump honours, with Castell Alun's Isaac Lecki third in the discus (31.82 metres).

Morgan Llwyd's Eirian Owen-Anning returned from the capital with two bronze medals in the Junior Girls 100m (13.21 seconds) and 200m (26.70 seconds).

Pemberton, Jones and Cordiner's fine displays have now yielded call-ups for the Welsh Schools team at the Schools International Competition on in Scotland on July 21.

Wrexham AC's Eden O'Dea's middle-distance running quality shone through as she picked up silver in both the 1,500m (5:31.3) and the 3,000m (11:13.8) at the Northern Senior League Meeting in Macclesfield.

Clubmate Neil Edwards was in dominant mood, winning the 110m hurdles (22.4 seconds), hammer throw (31.47 metres), and shot put (10.67 metres).

He then completed a memorable afternoon by taking second in the discus (32.73 metres), javelin (38.95 metres) and pole vault (2.90 metres).

Buckley Runners man Elliot Cox was pipped to victory at the Deestriders Off Road race in Shotton, where Eryri's Paul Wathan (25:26) finished just a second clear to win the 4.5 mile race.

Deeside AC runner Lee Jones (25:48) placed fourth in the 105-strong field, ahead of Buckley trio Chris Callaghan (27:18), Craig Davies (28:08) and Gary Blackwell (28:20).

There were also top 20 finishes for Wrexham's Gareth Chaloner (28:38), Deesider Joseph Hayes (25:52) and Buckley's Chris Shaw (29:44).

The Ruthin 5K was another keenly-contested race, with Wrexham's Luke Northall (16:47) taking the runners-up spot and clubmates Gareth Chaloner (18:56)and Robert Miles (19:59) among the 20 fastest runners.

Emma Richards was in Wrexham colours for the Cheadle Four Mile Race (34:05), while Karen Owens clocked 1:50.51 at the Dambuster 10 Mile Trail Race in Bamford.

A new PB time of 17:14 made Luke Northall the fastest runner at the latest Erddig ParkRun, where Buckley's Gareth Houghton (21:15) was ninth.

Deesider Matthew Anthony (20:29) was fourth at the 5k race's Wepre counterpart, with clubmate Stephen Jolly (22:24) in 10th.

The Welsh Senior Track and Field Championships start in Cardiff at 10am on Saturday, while the next leg of the Cheshire Track and Field league starts ins Stockport at 10am on Sunday.