Boulton qualifizierte sich auf der European Darts Tour 2016 für mehrere Turniere, erreichte das Viertelfinale der International Darts Open und konnte durch das Abschneiden in den Top 64 der PDC Order of Merit seine Tourkarte behalten. 2017 verlief jedoch weniger erfolgreich für Boulton, wodurch er seine Tourkarte verlor. Ein Jahr später konnte er sich für den European Darts Grand Prix in Sindelfingen und für die Gibraltar Darts Trophy qualifizieren. Beim European Darts Matchplay in Hamburg erreichte Boulton erstmals ein Halbfinale und konnte sich über die Rangliste bei der PDC Qualifying School 2019 erneut eine Tourkarte erspielen. Über die PDC Pro Tour Order of Merit qualifizierte er sich für die PDC World Darts Championship 2020, wo er in der ersten Runde gegen den US-Amerikaner Danny Baggish ausschied. Bei den UK Open 2020 schied er in der Runde der Letzten 32 gegen den Deutschen Gabriel Clemens aus. Im November konnte Boulton im Rahmen der "Winter Series" bei den Players Championships 23 zum zweiten Mal in ein Pro Tour Halbfinale einziehen und sich für die Players Championship Finals 2020 qualifizieren.