Rašykite šio straipsnio tęsinį - Birželį jis pirmą kartą per televiziją perteikė devynių strėlių finišą per trečiąjį ratą, kai pergalė prieš Deivį Doddsą JK atviroje varžybose buvo 9 prieš 3. Kitame raunde jis pralaimėjo savo kaimynui ir eventualaus nugalėtojo Robertui Thorntonui 7<unk>9. Jis buvo priverstas praleisti mėnesį nuo sporto dėl problemų, susijusių su kairiosios akies sutelkimu, ir sugrįžo žaisti Pasaulio varžybose. Pirmame raunde jis žaidė su Deanu Winstanley ir, nepaisant to, kad vadovavo 5 - 0, pralaimėjo rungtynes 11 - 13. Darts reguliavimo tarnyba uždraudė Andersonui dalyvauti dviejuose Europos turnyro turnyruose ir Europos čempionate dėl to, kad "jis nesugebėjo užbaigti savo rungtynės ir jo tolesnio elgesio" Europos turnyro renginyje Nr. 2. Spalio mėnesį jis pralaimėjo 14-ojo Žaidėjų čempionato finalą, 5:6 Robertui Thorntonui. Vėliau Andersonas laimėjo Airijos meistrų turnyrą, nugalėdamas Coliną Osborne'ą 6<unk>1 finale. Jis baigė antrą vietą F grupėje "Grand Slam of Darts"
kad patektų į 16 finalų, kur jis susidūrė su Andy Hamiltonu. Nepaisant vidutinio 102 rezultato, Andersonas pralaimėjo 9/10 per jaudinančią rungtynes. Po visų 33 2012 m. ProTour turnyrų, Andersonas buvo 26-asis pagal nuopelnų ordiną, tarp 32 geriausių, kurie kvalifikuojasi į Žaidėjų čempionato finalą. Jis nugalėjo Wes Newtoną ir Robertą Thorntoną, tačiau ketvirtfinale jį nugalėjo Simonas Whitlockas.