Bei der Weltmeisterschaft 2018 stellte er seine Bestleistung ein und erreichte zum dritten Mal in seiner Karriere das Achtelfinale einer Darts-Weltmeisterschaft. Durch seine starke Saison 2017 erhielt er eine von sechs Wildcards für die Premier League Darts 2018. Nach dem neunten Spieltag schied er in der sogenannten "Judgement Night" als vorletzter aus. Bei den Masters verbesserte er seine Vorjahresleistung und erreichte das Halbfinale, wo er mit 7:11 gegen den Niederländer Raymond van Barneveld ausschied. Bei den UK Open 2018 trat er nicht an, um Zeit mit seiner Familie zu verbringen. Am 25. Mai 2018 gewann er die German Darts Masters 2018, das in der Gelsenkirchener Veltins-Arena ausgetragen wurde und mit 20.210 Zuschauern einen neuen Weltrekord aufstellte. Auch die Danish Darts Open konnte der Österreicher wenig später gewinnen. Beim World Matchplay erreichte er das Finale, welches er gegen Gary Anderson mit 21:19 verlor. Beim World Grand Prix konnte er ins Halbfinale einziehen, wo er mit 3:4 gegen Peter Wright verlor.