Le 27 février 2019, Johnson joue son premier match en professionnel lors d'une rencontre de Premier League face à Manchester City lors de la saison 2019-2020. Aaron Cresswell étant absent sur blessure, Johnson est titularisé au poste d'arrière gauche avant d'être remplacé à l'heure de jeu par Pablo Zabaleta. Son équipe s'incline par un but à zéro ce jour-là.