Viết một phần tiếp theo cho đoạn này - Vào tháng 6, anh đã hoàn thành kết thúc chín mũi tên trực tiếp trên truyền hình đầu tiên của mình trong chiến thắng 9 x 3 ở vòng ba trước Davey Dodds tại UK Open. Anh thua ở vòng tiếp theo trước người đồng hương, và cuối cùng là người chiến thắng của sự kiện, Robert Thornton 7<unk>9. Sau đó, anh buộc phải nghỉ một tháng khỏi môn thể thao này do vấn đề tập trung với mắt trái, trở lại chơi trong World Matchplay. Ở đó, anh đã chơi Dean Winstanley ở vòng đầu tiên và, mặc dù dẫn trước 5-0, đã thua trận đấu 11-13. Anderson đã bị Cơ quan quản lý mũi tên cấm tham gia hai sự kiện của Chuyến đi châu Âu và Giải vô địch châu Âu do "ông không hoàn thành trận đấu của mình và hành vi tiếp theo của mình" tại Sự kiện Chuyến đi châu Âu 2. Vào tháng 10, anh thua trong trận chung kết của Giải vô địch cầu thủ lần thứ 14 của năm, 5 <unk> 6 trước Robert Thornton trong trận chung kết toàn Scotland. Anderson sau đó đã giành chiến thắng tại Irish Masters không xếp hạng bằng cách đánh bại Colin Osborne 6<unk>1 trong trận chung kết. Anh ấy đã kết thúc thứ hai trong Nhóm F của Grand Slam của Darts
để lọt vào vòng 16 đội, nơi anh ấy đối đầu với Andy Hamilton. Mặc dù trung bình gần 102, Anderson đã thua 9/10 trong một trận đấu ly kỳ. Sau khi tất cả 33 sự kiện ProTour của năm 2012 đã được chơi, Anderson đứng thứ 26 trên Danh hiệu Quyền lực, trong top 32 người đủ điều kiện cho trận chung kết Giải vô địch người chơi. Anh đã đánh bại Wes Newton và Robert Thornton, nhưng sau đó bị Simon Whitlock đánh bại 8/10 ở tứ kết.