Fortsæt med dette afsnit - Sæsonen 2012/13 startede meget godt for Campbell, da han kvalificerede sig til Wuxi Classic, hvor han nåede den første semifinal i sin 21-årige professionelle karriere. Han sendte Stephen Lee, Fergal O'Brien og Mark Williams til at spille Ricky Walden i semifinalen. Han tabte kampen 1<unk>6 og erklærede bagefter, at han "ikke følte sig komfortabel overhovedet" og satte det ned til nerver. Men han følte også, at det nu var inden for hans rækkevidde at vinde en turnering. Han kvalificerede sig til fire af de næste syv rangeringer, men tabte i første runde ved hver lejlighed. Han havde sit bedste løb i sæsonen siden Wuxi i China Open.
hvor han besejrede Peter Ebdon 5 til 3 og Graeme Dott 5 til 4 for at komme i kvartfinalen. Der tabte Campbell 2 til 5 til Neil Robertson. Campbell kvalificerede sig til verdensmesterskabet med en 10-4 sejr over Liam Highfield og spillede den daværende mester Ronnie O'Sullivan i første runde, der havde taget et år væk fra snooker siden løftet titlen 12 måneder tidligere. Campbell gik glip af muligheder i den første session for at afslutte det 2 <unk> 7 bagud og fortsatte med at tabe 4 <unk> 10. Campbell blev rangeret som verdens nummer 28 i slutningen af sæsonen.