Davis clasificouse para todos os eventos de clasificación da tempada 2011-12 agás dous. Só puido avanzar máis alá da primeira rolda no Goldfields Open de Australia.
, onde perdeu 3 a 5 contra Mark Selby nos últimos 16. Davis xogou en todos os 12 eventos menores do Players Tour Championship durante a tempada, chegando á final do Evento 4, onde perdeu contra Selby 0<unk>4. Este resultado foi un gran factor que contribuíu a que Davis terminase 16o na Orde de Mérito PTC, dentro dos 24 primeiros que chegaron ás Finais. Na final derrotou a Tom Ford, antes de perder ante Stephen Maguire nos últimos 16. A tempada de Davis chegou ao seu fin cando sufriu unha pesada derrota de 2 a 10, mentres se sentía mal, no Campionato do Mundo contra Ali Carter. Finalizou a tempada como o número 19 do mundo, con 16 lugares de elite que aínda o eludan.