V roce 2018 začal Herbert hrát na European Tour prostřednictvím sponzorských výjimek, skončil na 47. místě v závodě do Dubaje a ukončil rok ve světové top-100. Byl druhým v Portugal Masters a byl třetím třikrát včetně Sky Sports British Masters. Dobrý výsledek v SMBC Singapore Open mu dal vstup do 2018 Open Championship, kde se dostal. Také se kvalifikoval na US Open 2018
ale chyběl.