Bei den German Darts Masters 2017 kam Anderson ins Viertelfinale. Beim World Cup of Darts konnte er zusammen mit Simon Whitlock nach einem Sieg über Dänemark ins Achtelfinale einziehen, in dem sie überraschend gegen Russland verloren. Im Juli 2017 kam er beim Players Championship Nr. 15 ins Halbfinale. Beim World Matchplay hingegen schied Anderson in der ersten Runde gegen Whitlock aus.