Rampungake ukara ing ngisor iki: Musim 2012 <unk> 13 diwiwiti kanthi apik kanggo Campbell nalika dheweke lolos menyang Wuxi Classic, ing kana dheweke tekan semifinal acara peringkat pertama ing karir profesional 21 taun. Dheweke ngirim Stephen Lee, Fergal O'Brien lan Mark Williams kanggo main karo Ricky Walden ing semifinal. Dheweke kalah ing pertandhingan 1<unk>6 lan nyatakake sawise dheweke "ora rumangsa kepenak" lan nyelehake saraf. Nanging, dheweke uga rumangsa yen menang turnamen peringkat saiki bisa ditindakake. Dheweke lolos kanggo papat saka pitung acara peringkat sabanjure, nanging kalah ing babak pertama ing saben kesempatan. Dheweke wis mlaku paling apik musim wiwit Wuxi ing
China Open ing ngendi dheweke ngalahake Peter Ebdon 5<unk>3 lan Graeme Dott 5<unk>4 kanggo nggawe perempat final. Ing kana, Campbell kalah 2 kanggo 5 saka Neil Robertson. Campbell lolos menyang Kejuaraan Dunia kanthi kamenangan 10 × 4 nglawan Liam Highfield lan main karo juara bertahan Ronnie O'Sullivan ing babak pertama, sing wis setaun adoh saka snooker wiwit ngunggahake gelar 12 wulan sadurunge. Campbell ora kejawab kesempatan ing sesi pisanan kanggo ngrampungake 2 <unk> 7 ing mburi lan banjur kalah 4 <unk> 10. Campbell ana ing peringkat nomer 28 ing donya ing pungkasan musim kasebut.