Malgré une brillante carrière chez les amateurs, ses premiers résultats sur le circuit professionnels arrivent tardivement. Griffiths gagne le championnat du monde de snooker en 1979, son deuxième tournoi chez les professionnels, en battant Dennis Taylor en finale.