Nach einem miserablen Start in die &lt;a href="Snooker-Saison%201999/2000"&gt;Saison 1999/2000&lt;/a&gt; erreichte er beim UK Championship die Hauptrunde, wo er direkt gegen Stephen Lee ausschied. Bei den China Open schied er in der vorletzten Qualifikationsrunde aus, danach folgte bis zur WM eine Serie von frühen Niederlagen. In der WM-Qualifikation konnte er dann Matthew Street, Gerard Greene und Stuart Pettman besiegen, bevor er in der letzten Qualifikationsrunde vom Waliser Dominic Dale besiegt wurde. Auf der Weltrangliste kletterte er auf Platz 59. Im Juli 2000 gewann er zum zweiten Mal die Nordirische Snooker-Meisterschaft durch ein 10:2-Sieg über Barry McNamee.