Le 18 septembre 2019, l'équipe américaine EF annonce son arrivée pour la saison 2020 et son ambition de créer un pôle sprint autour du talent norvégien, Jonathan Vaughters voyant en lui un possible vainqueur de Milan-San Remo[5]. Il débute sous ses nouvelles couleurs lors du Tour Down Under, 6e de la première étape. Il connaît différentes places sur des courses d'un jour, 11e de la Race Torquay, 15e de la Cadel Evans Great Ocean Road Race et 11e de Kuurne-Bruxelles-Kuurne avant que la saison ne soit suspendue à cause de la pandémie de Covid-19. Il perd toute motivation durant cette période et ne dispute aucune course lors de la reprise des compétitions[6].
Il s'engage auprès d'une ProTeam pour les saisons 2021 et 2022, rejoignant les rangs de l'équipe norvégienne Uno-X Pro Cycling Team. En septembre 2021, son contrat est prolongé jusqu'en fin d'année 2023[7], année à l'issue de laquelle il met un terme à sa carrière professionnelle[8].