La consécration lui est accordée en juin 2017 lorsqu'il bat, en finale du Masters de Riga l'Écossais Stephen Maguire sur le score de 5 manches à 2. Il s'adjuge ainsi le premier titre de sa carrière dans un tournoi classé, titre qu'il espérait depuis 17 ans, et passe de la à la place dans le classement mondial. Toujours en 2017, Day se qualifie pour sa première demi-finale dans un tournoi de la triple couronne durant le championnat du Royaume-Uni. Il s'incline sur le score de 6 manches à 3 contre Shaun Murphy. Day s'adjuge un deuxième titre classé à l'Open de Gibraltar l'année suivante, puis enchaine en gagnant le Masters de Roumanie, tournoi au cours duquel il s'extirpe d'un tableau épineux, battant Barry Hawkins (6 mondial), John Higgins (3), Kyren Wilson (11) et Stuart Bingham (8).