In the 2017 World Aquatics Championships. He won gold in the 4 × 200 m freestyle with James Guy, Stephen Milne and Nick Grainger in a time of seven minutes 1.70 seconds. He won a further silver in the 4 × 100 m medley relay at the World Championship with same Olympic line-up of Walker-Hebborn, Guy and Peaty.