International Achievements

Tokyo 2021 Olympic Games

Olympic Gold 4 x 200m Freestyle Relay (third fastest time in hsitory and only 0.03s away

from the world record)

Lead leg of mens 4x100m Freestyle Relay.

European Championships

4 x 100m Freestyle Relay - Sliver

4 x 200m Freestyle Relay - Sliver

Mixed 4 x 100m Freestyle Relay - Gold

British Swimming Selection Trials 2021

100 Freestyle - 48.23s (British Age Group Record - 18yrs)

200 Freestyle - 1.45.77 (British Age Group Record - 18yrs)

Selection for Team GB Tokyo 2020 Olympic Team

 

Capped for GB at European Junior Championships 2019 (Kazan, Russia)


100 Freestyle - European Junior Champion, 48.88s (British Age Group Record - 16yrs)
200 Freestyle - European Silver Medal, 1.47.23 (British Age Group Record - 16yrs)
Men’s 4x100 Freestyle Relay - Bronze Medal 
50 Butterfly - Semi Final. 24.39s (British Age Group Record - 16yrs)
Men’s 4x100 Medley Relay - 4th
Mixed 4x100 Freestyle Relay - 4th

Capped for Swim Wales at Sette Colli 2018, Rome

Men’s 200 Freestyle
Men’s 100 Butterfly





 

World School Games 2018 (Morocco)


Final - 100 Freestyle; Boys 4x100 Medley Relay
Heats - 200 Freestyle; 200 Individual Medley
Silver Medals - Boys 4x100 Freestyle Relay; Mixed 4x100 Freestyle Relay

 

Capped for Swim Wales at Euro Meet 2018, Luxembourg 
Youth Silver - 400 IM
Youth Silver - 100 Fly
Youth Bronze - 100 Free
Youth Bronze - 50 Fly

Capped for Swim Wales in Edinburgh International Swim Meet 2017

Shy&Sheer

Debut Album Poster

National Achievements

British Championships 2019


Top Junior - 50 Freestyle (22.98s)
Top Junior - 100 Freestyle (49.98s)
Top Junior - 200 Freestyle (1.49.36)
7th in Open Final - 200 Freestyle

British Summer Champs 2018


Boys 16 years
50 Freestyle - Gold
100 Freestyle - Gold
200 Freestyle - Gold
50 Fly - Gold
100 Fly - Gold
Boys 14/16 Team Relays
4x100 Freestyle - Gold
4x200 Freestyle - Gold

Swim Wales Long Course Championships 2018


15/16 Boys 
50 Freestyle - Gold
100 Freestyle - Gold
200 Freestyle - Gold
50 Butterfly - Gold
100 Butterfly - Gold

 

Swim England Winter Champs 2017


Junior Gold - 50 Freestyle
Junior Gold - 100 Freestyle
Junior Gold - 200 Freestyle
Junior Gold - 50 Butterfly
Junior Gold - 100 Butterfly
Junior Bronze - 200 Butterfly 
Junior Bronze - 200 Individual Medley 

Swim Wales Winter Champs 2017


Junior Gold - 200 Freestyle

British School Games 2017


Gold - Boys 100 Butterfly
Gold - Boys 4x200 Freestyle Relay
Gold - Mixed 4x100 Freestyle Relay (Games Record)

British Summer Championships 2017


Gold - 200 Freestyle (Boys 15 years)
Gold - 50 Butterfly (Boys 15 years)
Gold - 100 Butterfly (Boys 15 years)
Gold - 200 Individual Medley (Boys 15 years)
Gold - 400 Individual Medley (Boys 15 years)
Silver - 4x200 Freestyle Relay (Boys 14-16 years)

Records

British Age Group Records

18 Year Old Long Course

100 Free (48.23)

200 Free (1:45.77)

 

 

16 Year Old Long Course:

100 Free (48.88)

200 Free (1:47:23)

50 Fly (24.39)

15 Year Old Long Course:

200 Free (1:50:84)

100 Fly (54.51)

14 Year Old Long Course:

200 Free (1:51:29)

British Junior Short Course Records

50 Free (22.68)

100 Free (49.38)

200 Free (1:47:53)

50 Fly (24.25)

Welsh Open Records

Long Course

100 Free (48.23)

200 Free (1:45.77)

Short Course

50 Free (21.38)

100 Free (46.84)

200 Free (1:43.64)

50 Fly (23.27)

 

 

Welsh Junior Records

Long Course

50 Free (23.38)

100 Free (50.57)

200 Free (1:50:84)

50 Fly (24.93)

100 Fly (54.41)

Short Course

50 Free (22.68)