She competes mainly in sprint races, and won gold in the 200m at the 2018 Summer Youth Olympics in Buenos Aires having also won gold in the 100m at the 2018 European Athletics U18 Championships in a time of 11.71 seconds. She then won silver in the 200 meters at the 2018 Championships of the Small States of Europe in a time of 23.61 and won gold medals in relay events.