在6月,他完成了他的第一个电视直播九箭比赛, 在英国公开赛中以9比3的第三轮胜利击败戴维多德斯. 他在下一轮输给了同胞,并最终赢得了比赛,罗伯特·桑顿7<unk>9. 由于左眼的焦点问题,他被迫离开这项运动一个月,回到世界比赛中. 在那里,他在第一轮对阵迪恩·温斯坦利,尽管领先5比0,但输掉了比赛11比13. 安德森因"未能完成比赛及其随后的行为"而被欧洲巡回赛的两场比赛和欧洲锦标赛禁赛. 10月,他在第14届球员锦标赛的决赛中输给了罗伯特·桑顿5比6. 安德森在决赛中以6比1击败科林·奥斯本赢得了非排名的爱尔兰大师赛. 他在达尔特大满贯赛F组获得第二名
在最后16场比赛中他面对安迪·汉密尔顿. 尽管平均得分接近102,但安德森在激动人心的比赛中输了9比10. 在2012年的所有33场ProTour赛事都进行了,安德森在优秀表现排名中排名第26位,在前32名中获得了参加玩家锦标赛决赛的资格. 他击败了韦斯·牛顿和罗伯特·桑顿,但在四分之一决赛中被西蒙·惠特洛克击败了8比10.