En 2005, il atteint sa première demi-finale dans un tournoi classé à l'Open du pays de Galles. Il réitère ensuite au Grand Prix, aujourd'hui appelé « Open mondial ». L'année suivante, il va encore jusqu'en demi-finale au pays de Galles, mais s'y incline de nouveau. Toujours en 2006, Hawkins bat le Chinois Ding Junhui et se qualifie pour le championnat du monde, entrant par la même occasion dans le top 16 du classement mondial pour la première fois.