La saison 2016-2017 apporte de meilleurs résultats à Wells. Il atteint une première fois le stade des huitièmes de finale à l'Open mondial, battant au passage l'Anglais Kyren Wilson (5-0) ; puis une seconde fois au championnat international, où il se défait du joueur mondial, Mark Allen, 6-5. La même saison, il réalise une performance mémorable au deuxième tour du championnat du Royaume-Uni, face au 1 mondial, Mark Selby, s'inclinant tout de même sur le score de 6-4, après s'être montré dominateur pendant une majeure partie de la rencontre. Pour la première fois de sa carrière, Wells termine sa saison parmi les 64 meilleurs joueurs du monde au classement mondial de snooker.