Davis pääsi kaikkiin paitsi kahteen ranking-tapahtumaan kaudella 2011-12. Hän pääsi vain Australian Goldfields Openin ensimmäiseen kierrokseen.
Hän hävisi Mark Selbylle. Davis pelasi kauden aikana kaikissa 12 vähäisemmässä ranking-turnauksessa, ja pääsi Event 4:n finaaliin, jossa hän hävisi Selby 0<unk>4:lle. Tämä tulos oli suuri tekijä, joka auttoi Davisia pääsemään 16. sijalle PTC: n arvostusjärjestyksessä. Hän voitti Tom Fordin finaalissa, mutta hävisi Stephen Maguireille. Davisin kausi päättyi, kun hän kärsi raskaasta 2/10 tappiosta Ali Carterille maailmanmestaruudessa. Hän päätti kauden maailmanluokituksen numero 19: llä, eliitin 16 ykköspaikkaa vielä karkaavat häntä.