Viết một phần tiếp theo cho đoạn này - Dolan một lần nữa đã tạo ra hình thức tốt nhất của mình tại giải đấu nhà của mình, giải Grand Prix Thế giới vào tháng Mười. Anh thoải mái đánh bại số bốn thế giới Gary Anderson, Vincent van der Voort và Justin Pipe để lọt vào bán kết năm thứ hai liên tiếp và sự kiện lớn thứ hai liên tiếp. Dolan đã hoàn thành 170 để theo dõi 1<unk>2 trong các bộ chống lại Mervyn King, nhưng không thể ngăn King tiếp tục giành chiến thắng 5<unk>2. Tại Grand Slam
, anh kết thúc thứ hai trong bảng F nhờ chiến thắng trước Paul Nicholson và Barrie Bates để đủ điều kiện cho trận 16 cuối cùng. Dolan đã chơi John Part và bắt đầu trận đấu một cách thảm khốc khi anh ta thua 0<unk>6 và mặc dù chỉ thua một điểm 6<unk>8, anh ta đã thua 6<unk>10. Sau khi tất cả 33 sự kiện ProTour của năm 2012 đã được chơi, Dolan đứng thứ 21 trên Lệnh của Merit, thoải mái trong top 32 người đủ điều kiện cho trận chung kết Giải vô địch người chơi. Anh đánh bại James Wade 6-4 ở vòng đầu tiên, và một lần nữa rơi 0-6 xuống ở vòng hai trước Justin Pipe, và không bao giờ hoàn toàn hồi phục khi anh bị đánh bại 8-10.