The following year, he continued to show excellent form – holding the young rider jersey at the Tour de France, and scooping up fourth overall – missing a podium spot in third by just 21 seconds to Nairo Quintana.
The 2016 season appeared to start well, with Yates sitting in second on GC at Tirreno-Adriatico after stage four. However, he was hit by a fever on stage five that saw him drop out of the race. He went on to compete in the Volta a Catalunya, where he scooped up fourth place in the GC after the seventh stage.
In 2017, he was ninth overall at the Giro, narrowly losing the young rider’s jersey, which he held from stages eight to 20.