Après une longue période sans disputer la moindre finale, Graeme Dott effectue un retour en force inattendu en début d'année 2018, atteignant deux finales de suite sur des tournois de classement ; au Masters d'Allemagne et au Snooker Shoot-Out, finales qu'il perdra toutes les deux. Dott signe en 2019-2020 une saison remarquable, puisqu'il dispute une nouvelle finale de tournoi comptant pour le classement, finale qu'il perd sur le score honorable de 10 manches à 8 face à un Neil Robertson en pleine forme (il s'agissait de la troisième finale de suite pour l'Australien). Cette finale est historique pour le joueur écossais ; en effet, elle lui permet de devenir le premier joueur de l'histoire du jeu à atteindre au moins une finale de classement sur quatre décennies différentes. Dott connait également des résultats très réguliers (demi-finale au Masters d'Allemagne et quart de finale au championnat international), qui lui permettent de réintégrer le top 20 au classement mondial. En , il perd une nouvelle finale, cette fois-ci non classée, à l'occasion du championnat de la ligue.