Davis lolos untuk semua kecuali dua dari acara peringkat di musim 2011-12. Dia hanya bisa maju di luar babak pertama di Australia Goldfields Terbuka
, di mana ia kalah 3-5 dari Mark Selby di babak 16 besar. Davis bermain di semua 12 acara Kejuaraan Players Tour peringkat minor selama musim ini, mencapai final Event 4, di mana ia kalah dari Selby 0<unk>4. Hasil ini merupakan faktor besar yang berkontribusi pada Davis yang menempati posisi ke-16 di PTC Order of Merit, di antara 24 orang teratas yang mencapai Final. Di Final ia mengalahkan Tom Ford, sebelum kalah dari Stephen Maguire di babak 16 besar. Musim Davis berakhir ketika ia menderita kekalahan 2-10 berat, saat merasa tidak sehat, di Kejuaraan Dunia ke Ali Carter. Ia menyelesaikan musim di peringkat nomor 19 dunia, dengan 16 tempat teratas elit masih menghindarinya.