На чемпионате мира 2012 года Хейдон играл против действующего чемпиона Адриана Льюиса . Он выигрывал 2:0 в матче из пяти сетов, но Льюис сравнял счёт. В решающем сете Хейдон имел три дротика, чтобы повести в счете 2:0, но промахнулся, и Льюис в конечном итоге победил. Льюис после матча признал, что Хейдон был «феноменальным» в первых двух сетах. В августе Хейдон победил Брэндона Уолша и Гэри Бутчера в квалификационном турнире в Великобритании для турнира European Tour Event 4, и победил Энди Смита 6:5 в первом раунде в Штутгарте . Хейдон во втором раунде победил Марка Уолша 6:2 со средним набором 100,45 , но затем проиграл Джеймсу Уэйду 4:6 на стадии 1/8 финала . Лучшие результаты Хейдона в 2012 году пришли после этого, когда он вышел в четвертьфиналы 12-го и 16-го турниров Players Championship, проиграв Энди Хэмильтону (5:6) и Джейми Кейвену (0:6) соответственно . Он закончил сезон 57-м в рейтинге, не сумев квалифицироваться на чемпионат мира.