El 21 de julio de 2017 fichó por el Liverpool a cambio de diez millones de libras. Uno de los motivos de su fichaje, según el estadístico Ian Graham, se debía a que, a pesar de haber descendido a Championship, había sido el mejor defensa joven en Gran Bretaña. El 19 de agosto debutó en un encuentro ante el Crystal Palace.Tras la lesión de Alberto Moreno en diciembre, comenzó a ser un fijo de las alineaciones de Jürgen Klopp en el lateral izquierdo. El 13 de mayo marcó su primer gol en la victoria (4-0) ante el Brighton &amp; Hove. El 26 de mayo fue titular en la final de la Liga de Campeones ante el Real Madrid.