Norms
| Norm | Tournament | Dates | Score | Avg. opp. | Perf. | Status |
|---|---|---|---|---|---|---|
| GM | 4NCL Division 1 2016 - 2017England (various) | 19 Nov 2016 – 1 May 2017 | 7½/9 | 2384 | Certified ↗ | |
| GM | Visma Chess Tournament IM B 2015Vaxjo | 24–28 Jun 2015 | 6½/9 | 2492 | Certified ↗ | |
| GM | Chess in Kecskemet IM August 2014Budapest (HUN) | 16–24 Aug 2014 | 6½/9 | 2452 | Certified ↗ | |
| IM | UKM KL MASTERS 2010kUALALUMPUr | 14–19 Apr 2010 | 7/9 | 2312 | Certified ↗ | |
| IM | 2010 Sydney International OpenSydney, Australia | 7–11 Apr 2010 | 6½/9 | 2368 | Certified ↗ | |
| IM | 2009 Sydney International OpenSydney, Australia | 15–19 Apr 2009 | 6/9 | 2327 | Certified ↗ |