Bec currently swims as an elite squad member of city of Cardiff swimming club and is also a part of the Welsh elite development squad.
She has had success winning medals at both national and international level during her swimming career and has been successful on selection for two previous youth Commonwealth games.
Bec has also won 2 silver medals at the European youth Olympics representing Great Britain. She continues to enjoy representing her country and hopes to carry on with her successes.