He qualified for the 2012 Shanghai Masters, before losing 4–5 to Ricky Walden. He qualified for the final stages of the 2012 UK Championship, before losing 2–6 to Carter. He again participated in the Players Tour Championship; his best results were in the Kay Suzanne Memorial Trophy and the Scottish Open, where he reached the last 16 before losing 3–4 to John Higgins and 1–4 to Ding Junhui. He placed 52nd on the tour's Order of Merit. He finished the season in the qualifying stage of the World Championship, losing 7–10 to Maflin. He won his first World Seniors Championship in 2013 by defeating Nigel Bond, 2–1. After being beaten by Craig Steadman 8–10 in the second round of the 2014 World Snooker Championship qualification, Davis finished the season outside the top 64 on the money list and dropped off the main professional tour after 36 years.