Beaton failed to progress to the third round at the World Championship for the 12th year in a row when he was beaten 4–1 by James Wade in the second round of the 2017 event. In 2017, Beaton won the 13th players championship event of the year defeating Gary Anderson 6–3 in the final. In the Players Championship Finals, Beaton reached the quarter final by winning against Ronny Huybrechts, Jelle Klaasen and Jermaine Wattimena. In the quarter final, he lost 8–10 to Jonny Clayton.