JAZZ McCrea secured a hat-trick of junior medal places as Poole swimmers defied the weather to take on a star-studded field at the Edinburgh International which doubled as the British Championships.

Fellow international Jacob Peters also made the podium, winning his first senior British title as well as taking on a former world champion in a skins knockout event.

Between them, McCrea and Peters also broke three Edinburgh meet records.

McCrea, 16, won the 50m freestyle junior final to top a medal set of gold, silver and bronze. Her time of 26.04 was both a meet junior record and a Poole senior club record.

She was also second in the 100m butterfly junior final in 1:02.16 and third in the junior 50m fly (27.71).

In his last competition before the Commonwealth Games in Australia, Peters added the British 100m butterfly title to the two English titles he won in December.

The 17-year-old touched third in 53.78 but the men ahead of him were Italian and Irish and were ineligible for the national title.

His scalps included Scotland’s world and Olympic relay medallist Duncan Scott, who was fourth.

Peters, who trained through the meet as part of his preparation for the Gold Coast, also won the 200m butterfly B final in 2:02.16 and was fifth in the 50m fly A final in 24.77 after clocking 24.42 in the heats.

The 200m time and the faster 50m time broke the meet junior records. In the 50m, Peters also progressed through the rounds of the skins, eventually finishing second to James Guy, one of his team-mates Down Under.

Oli Fairman, 15, lopped almost half-a-second off his PB to finish as third junior in the 50m backstroke. His 200m backstroke time of 2:08.82 made him third reserve for the junior final, which involved swimmers up to three years older.

In the 100m backstroke, Fairman matched his PB with 1:00.13 to finish fourth among 16yrs swimmers.

Kelvin Wong sliced almost a second off his PB to 33rd in the junior 50m breaststroke in 30.97.

Team-mate Matt Collins and his family deserved a medal just for their efforts to get to Edinburgh.

After their Thursday flight had been cancelled due to the snow, they decided to brave the blizzard and go by car. They got within 28 miles of Edinburgh before admitting defeat and ended up spending two nights with a local family and missing Matt’s only event, the 50m butterfly.

BCS’s Onioluwa Taiwo came within 0.01sec of a place in the junior 50m freestyle final, finishing as ninth junior in 27.00. She was 68th junior in the 100m.

Club-mate Kayla van der Merwe was within 0.17sec of the junior 100m breaststroke final as she finished as 12th junior in 1:13.86. In the 200m, she was 21st junior in 2:40.38.

Other BCS junior results: Grace Poynter 44th 100m; Ben Samuel 32nd 50m free, 66th 100m free; Christian Tai 18th 200m IM, 22nd 100m fly, 30th 50m fly, 46th 200m fly; Ella Chown 36th 50m fly, 52nd 200m fly.