Dia lolos ke Kejuaraan Dunia PDC pertamanya pada tahun 2012
, di mana ia dikalahkan 1-3 oleh Robert Thornton di 64 terakhir. Dia melemparkan sembilan dart finish di acara pembukaan Players Championship musim ini dalam pertandingan putaran pertama melawan Mark Hylton. White mencapai semifinal acara, di mana ia dikalahkan 4-6 oleh pemenang akhirnya Justin Pipe. Pada bulan April, ia mendapatkan tempat di European Tour Event 1 di Wina dengan mengalahkan Adrian Gray di kualifikasi Inggris. Dia bermain Colin Lloyd di babak pertama dan kalah 3<unk>6, dengan lawannya rata-rata 111. Pada bulan Mei, ia mencapai final Players Championship Event 5 di mana ia kalah 2<unk>6 dari Dave Chisnall. Dia juga lolos ke Tur Eropa ketiga dengan kemenangan atas John Scott, tetapi kemudian dikalahkan oleh Raymond van Barneveld 2×6 di babak pertama di Düsseldorf. Pada bulan Juli, White telah mencapai dua semifinal dan dua final di acara PDC pada tahun 2012, yang berarti dia lolos ke World Matchplay untuk pertama kalinya dalam karirnya karena menjadi pemain tertinggi keenam di ProTour Order of Merit yang tidak berada di 16 besar dunia. Dia bermain melawan Vincent van der Voort di babak pertama dan mengambil 164 dan 161 finishes dalam kemenangan 10 <unk> 5 untuk mengatur 16 pertandingan terakhir dengan juara 12 kali World Matchplay Phil Taylor, yang dia kalah 3 <unk> 13.