Po raz drugi do Main Touru wszedł dzięki zwycięstwu w rankingu PIOS w sezonie 2006/2007. W sezonie 2007/2008 miał miejsce najlepszy dotychczas występ tego zawodnika. W kwalifikacjach do turnieju Masters 2008 doszedł do finału, który jednak przegrał. Pokonał kolejno Gerarda Greene’a 4-2, Judda Trumpa 5-4, Andrew Higginsona 5-4, Lianga Wenbo 5-0, Jimmy’ego White’a 5-4. W finale przegrał jednak z Barrym Hawkinsem 4-6.

W 2010 roku zwyciężył w turnieju EBSA European Play-Offs, co umożliwiło mu powrót do Main Touru w sezonie 2010/2011. Sklasyfikowany został wtedy na 86 pozycji w światowym rankingu.

W czerwcu 2010 w turnieju inauguracyjnym serii Players Tour Championship rozegranym w Sheffield, Kurt Maflin wbił pierwszego w karierze breaka maksymalnego (147 punktów) w meczu pierwszej rundy rozegranym przeciwko Polakowi, Michałowi Zielińskiemu.

Sezon 2010/2011 W kwalifikacjach do turnieju Shanghai Masters 2010 odpadł już w pierwszej rundzie przegrywając z Kyrenem Wilsonem 2-5.

Sezon 2012/2013 W turnieju PTC Gdynia Open doszedł do ćwierćfinału przegrywając z Jamiem Burnettem 2:4