Dawne turnieje rankingowe Turnieje 2003/04 2004/05 2005/06 2006/07 2007/08 2008/09 2009/10 2010/11 2011/12 2012/13 2013/14 2014/15 2015/16 2016/17 2017/18 2018/19 2019/20 2020/21 2021/22 2022/23 2023/24 2024/25 2025/26 2026/27 Saudi Arabia Snooker Masters nie rozegrano 5R 6RNH nie rozegrano SF nie rozegrano nie rozegrano A nie rozegrano Indian Open nie rozegrano W 1R NH A A A nie rozegrano Gibraltar Open nie rozegrano MR 2R WD A 1R 1R QF nie rozegrano Turniej nosił nazwę Riga Open (2014/2015–2015/2016). nie rozegrano Minor-rankingowy A A A A nie rozegrano European MastersTurniej nosił nazwę Malta Cup (2004/2005–2007/2008). LQ LQ LQ 1R NR nie rozegrano WD A A QF A A A A nie rozegrano China Championship nie rozegrano NR 2R 2R 1R nie rozegrano Irish Masters LQ LQ NH NR nie rozegrano Northern Ireland Trophy nie rozegrano NR W 3R 2R nie rozegrano Wuxi ClassicTurniej nosił nazwę Jiangsu Classic (2008/2009–2009/2010).