2012 spielte Anderson zwar eher wenige AGP Pro Tour-Turniere, konnte aber dennoch unter anderem mit einem weiteren Turniersieg gegen Gordon Mathers im Finale sowie einem Nine dart finish beim DPA Tournament of Champions auf sich aufmerksam machen. Hinzu kam der Sieg beim Oceanic Masters 2012 und damit die Qualifikation für die PDC World Darts Championship 2013. Dort konnte Anderson in der ersten Runde gegen Steve Beaton allerdings keinen Satz gewinnen.