Boulton played in the 2006 Winmau World Masters, beating three previous opponents before defeating Tony O'Shea in the last 32 stage. He eventually lost to Martin Adams in the last 16. He then played at the 2008 BDO World Darts Championship, causing a big upset in the first round, beating Martin Atkins before losing to Ted Hankey in the second round.