Ta kvalifitseerus 2012. aasta Shanghai Masters'i, enne kui kaotas Ricky Waldenile 4/5. Ta kvalifitseerus 2012. aasta Suurbritannia meistrivõistluse finaali, enne kui kaotas Carterile 2:6. Ta osales taas Players Tour Championship'is; tema parimad tulemused olid Kay Suzanne Memorial Trophy'is ja Scottish Openis.
, kus ta jõudis kaheksateistkümnendisse, enne kui kaotas John Higginsile 3-4 ja Ding Junhui'le 1-4. Ta sai 52ndaks turniiri teenistusmärgis. Ta lõpetas hooaja maailmameistrivõistluste kvalifikatsiooni etapis, kaotades Maflinile 7-10. Ta võitis oma esimese seniorite maailmameistrivõistluse 2013. aastal, võites Nigel Bondi 2<unk>1. Pärast seda, kui Craig Steadman 2014. aasta snookeri maailmameistrivõistluse kvalifikatsiooni teise vooru võitis 8<unk>10, lõpetas Davis hooaja raha nimekirja 64 parima seast väljas ja kukkus pärast 36 aastat peamisest professionaalsest ringlusest.