At the IAAF World Championships held in London in 2017, Talbot qualified for the 200 metres semifinal with a personal best of 20.16 in his heat on 7 August. Five days later he ran the third leg for the 4 x 100 metres relay team which won the gold medal in a time of 37.47, a British and European record.