Han kvalificerede sig til 2012 Shanghai Masters, før han tabte 4/5 til Ricky Walden. Han kvalificerede sig til de sidste faser af 2012 UK Championship, før han tabte 2 <unk> 6 til Carter. Han deltog igen i Players Tour Championship; hans bedste resultater var i Kay Suzanne Memorial Trophy og
Scottish Open, hvor han nåede de sidste 16 før han tabte 3 til 4 til John Higgins og 1 til 4 til Ding Junhui. Han placerede sig på 52-pladsen på turnéens Order of Merit. Han sluttede sæsonen i kvalifikationsfasen af verdensmesterskabet, hvor han tabte 7-10 til Maflin. Han vandt sit første World Seniors Championship i 2013 ved at besejre Nigel Bond, 2<unk>1. Efter at være blevet slået af Craig Steadman 8<unk>10 i anden runde af 2014 World Snooker Championship kvalifikation, Davis sluttede sæsonen uden for de øverste 64 på pengelisten og faldt ud af den vigtigste professionelle turné efter 36 år.