Competing in the School Games in 2013, Duncan quickly rose in the ranks, winning gold in the 200m medley at European Youth Olympic Festival the same year. Since then, Duncan has gone on to win three golds and three silvers at the 2015 European Games, two silvers at the 2016 Olympics in Rio, and a gold and silver at the 2017 World Championships.