Mimo to udało mu się powrócić do Main Touru – w rankingu snookerowym na sezon 2010/2011 został sklasyfikowany na 54 pozycji.

Do końca sezonu 2014/2015, na swoim koncie zapisał 125 breaków stupunktowych.

Obecnie mieszka w stolicy Malty – Valletcie.

Występy w turniejach w karierze Turniej1984//851985//861986//871987//881988//891989//901990//911991//921992/931993/941994/951995/961996/971997/981998/991999/002000/012001/022002/032003/042004/052005/062006/072007/082008/092009/102010/112011/122012/132013/142014/152015/162016/172017/182018/192022/232023/24Ranking3732203030222420161415111020262928242236516854468181Turnieje rankingowePaul Hunter Classicnie rozegranoPro-amMinor-RankingALQWorld OpenA3R2R3R2R1R2R1R1R1R2R2RQF3R1R3R2R1R2R1R2R1RLQLQALQLQLQLQLQnie rozegranoAAAAAEuropean Mastersnie rozegrano1R1R1R1R3R2R2RQF2RNHSFnie rozegranoLQ1RSFLQLQLQNRnie rozegranoWDAAAAInternational Championshipnie rozegranoLQLQAAAAAAAShanghai Mastersnie rozegrano1RALQLQLQLQLQLQLQAAAAAUK ChampionshipA2RQF1R1R2R2RQF2R3R2R2R3R2R1R2R2R3R2R2R1RLQLQLQALQLQLQLQ1R2R1RAAAAAScottish OpenALQ2R1R2R2Rnie rozegrano1R3R2R3RF1R2R1R1R2R1R1Rnie rozegranoMRnie rozegranoAAAAAGerman Mastersnie rozegrano2R2RQFNRnie rozegranoLQLQLQLQLQLQAAAAAShoot-Outnie rozegranoNRnie rozegranonierankingowyAAAAAWorld Grand Prixnie rozegranoNRDNQDNQDNQAAAWelsh Opennie