Escriu una continuació per a aquest paràgraf - El juny, va completar el seu primer final televisat en viu de nou dardes en una victòria de 9 a 3 en la tercera ronda sobre Davey Dodds al UK Open. Va perdre en la següent ronda al compatriota, i eventual guanyador de l'esdeveniment, Robert Thornton 7<unk>9. Després es va veure obligat a prendre un mes fora de l'esport a causa de problemes de concentració amb el seu ull esquerre, tornant a jugar al World Matchplay. Allà va jugar contra Dean Winstanley en la primera ronda i, malgrat liderar 5 a 0, va perdre el partit 11 a 13. Anderson va ser expulsat per l'Autoritat Reguladora de Dards per a dos esdeveniments del Tour Europeu i el Campionat d'Europa a causa de "no poder completar el seu partit i el seu comportament posterior" a l'esdeveniment del Tour Europeu 2. A l'octubre, va perdre en la final del 14è Campionat de Jugadors de l'any, 5 a 6 a Robert Thornton en una final escocesa. Anderson va guanyar el Masters irlandès sense classificació derrotant a Colin Osborne 6<unk>1 a la final. Va acabar segon en el Grup F del Grand Slam de Dart
per classificar-se per als últims 16, on es va enfrontar a Andy Hamilton. Tot i tenir una mitjana de gairebé 102, Anderson va perdre 9/10 en un emocionant partit. Després de disputar tots els 33 esdeveniments del ProTour de 2012, Anderson va ser el 26è de l'Orde del Mèrit, dins dels 32 millors que es van classificar per a les Finals del Campionat de Juguadors. Va derrotar a Wes Newton i Robert Thornton, però va ser vençut 8 a 10 per Simon Whitlock en els quarts de final.