Home
:
Tournaments
:
1981/1982
:
What's new
|
Results
|
Finals
|
Calendar
|
Main Tour players
|
All players
|
Match stats
2024/2025
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2017/2018
2016/2017
2015/2016
2014/2015
2013/2014
2012/2013
2011/2012
2010/2011
2009/2010
2008/2009
2007/2008
2006/2007
2005/2006
2004/2005
2003/2004
2002/2003
2001/2002
2000/2001
1999/2000
1998/1999
1997/1998
1996/1997
1995/1996
1994/1995
1993/1994
1992/1993
1991/1992
1990/1991
All available seasons
- All events -
World Championship (20 Apr - 6 May 2024)
World Championship Qual (8-17 Apr 2024)
Tour Championship (1-7 Apr 2024)
World Mixed Doubles (30-31 Mar 2024)
Q Tour Global Play-Offs (13-15 Mar 2024)
Women's World Championship (11-17 Mar 2024)
World Masters (4-6 Mar 2024)
Championship League - Group 7 (28-29 Feb 2024)
Championship League - Group 6 (26-27 Feb 2024)
Americas Q Tour 2 (22-25 Feb 2024)
Players Championship (19-25 Feb 2024)
Q Tour 7 (16-18 Feb 2024)
Championship League - Group 5 (9-10 Feb 2024)
Championship League - Group 4 (7-8 Feb 2024)
Championship League - Group 3 (5-6 Feb 2024)
WSF Championship - AQ (3-11 Feb 2024)
WSF Championship - AP (3-11 Feb 2024)
WSF Championship - AO (3-11 Feb 2024)
WSF Championship - AN (3-11 Feb 2024)
WSF Championship - AM (3-11 Feb 2024)
WSF Championship - AL (3-11 Feb 2024)
WSF Championship - AK (3-11 Feb 2024)
WSF Championship - AJ (3-11 Feb 2024)
WSF Championship - AI (3-11 Feb 2024)
WSF Championship - AH (3-11 Feb 2024)
WSF Championship - AG (3-11 Feb 2024)
WSF Championship - AF (3-11 Feb 2024)
WSF Championship - AE (3-11 Feb 2024)
WSF Championship - AD (3-11 Feb 2024)
WSF Championship - AC (3-11 Feb 2024)
WSF Championship - AB (3-11 Feb 2024)
WSF Championship - AA (3-11 Feb 2024)
WSF Championship - Z (3-11 Feb 2024)
WSF Championship - Y (3-11 Feb 2024)
WSF Championship - X (3-11 Feb 2024)
WSF Championship - W (3-11 Feb 2024)
WSF Championship - V (3-11 Feb 2024)
WSF Championship - U (3-11 Feb 2024)
WSF Championship - T (3-11 Feb 2024)
WSF Championship - S (3-11 Feb 2024)
WSF Championship - R (3-11 Feb 2024)
WSF Championship - Q (3-11 Feb 2024)
WSF Championship - P (3-11 Feb 2024)
WSF Championship - O (3-11 Feb 2024)
WSF Championship - N (3-11 Feb 2024)
WSF Championship - M (3-11 Feb 2024)
WSF Championship - L (3-11 Feb 2024)
WSF Championship - K (3-11 Feb 2024)
WSF Championship - J (3-11 Feb 2024)
WSF Championship - I (3-11 Feb 2024)
WSF Championship - H (3-11 Feb 2024)
WSF Championship - G (3-11 Feb 2024)
WSF Championship - F (3-11 Feb 2024)
WSF Championship - E (3-11 Feb 2024)
WSF Championship - D (3-11 Feb 2024)
WSF Championship - C (3-11 Feb 2024)
WSF Championship - B (3-11 Feb 2024)
WSF Championship - A (3-11 Feb 2024)
WSF Championship (3-11 Feb 2024)
Albanian Women's Open Group E (29 Jan - 1 Feb 2024)
WSF Junior - P (29 Jan - 2 Feb 2024)
WSF Junior - O (29 Jan - 2 Feb 2024)
WSF Junior - N (29 Jan - 2 Feb 2024)
WSF Junior - M (29 Jan - 2 Feb 2024)
WSF Junior - L (29 Jan - 2 Feb 2024)
WSF Junior - K (29 Jan - 2 Feb 2024)
WSF Junior - J (29 Jan - 2 Feb 2024)
WSF Junior - I (29 Jan - 2 Feb 2024)
WSF Junior - H (29 Jan - 2 Feb 2024)
WSF Junior - G (29 Jan - 2 Feb 2024)
WSF Junior - F (29 Jan - 2 Feb 2024)
WSF Junior - E (29 Jan - 2 Feb 2024)
WSF Junior - D (29 Jan - 2 Feb 2024)
WSF Junior - C (29 Jan - 2 Feb 2024)
WSF Junior - B (29 Jan - 2 Feb 2024)
WSF Junior - A (29 Jan - 2 Feb 2024)
WSF Junior Championship (29 Jan - 2 Feb 2024)
Albanian Women's Open Group D (29 Jan - 1 Feb 2024)
Albanian Women's Open Group C (29 Jan - 1 Feb 2024)
Albanian Women's Open Group B (29 Jan - 1 Feb 2024)
Albanian Women's Open Group A (29 Jan - 1 Feb 2024)
Albanian Women's Open (29 Jan - 2 Feb 2024)
Asia Pacific Q Tour 3 (25-28 Jan 2024)
Welsh Open (12-18 Feb 2024)
Welsh Open Qual (25-27 Jan 2024)
World Open (18-24 Mar 2024)
World Open Qual (22-24 Jan 2024)
Americas Q Tour 1 (19-21 Jan 2024)
Belgian Women's Open Group H (19-20 Jan 2024)
Belgian Women's Open Group G (19-20 Jan 2024)
Belgian Women's Open Group F (19-20 Jan 2024)
Belgian Women's Open Group E (19-20 Jan 2024)
Belgian Women's Open Group D (19-20 Jan 2024)
Belgian Women's Open Group C (19-20 Jan 2024)
Belgian Women's Open Group A (19-20 Jan 2024)
Belgian Women's Open (19-21 Jan 2024)
Belgian Women's Open Group B (19-20 Jan 2024)
Middle East Q Tour 3 (18-24 Jan 2024)
World Grand Prix (15-21 Jan 2024)
Middle East Q Tour 2 (11-17 Jan 2024)
Masters (7-14 Jan 2024)
Q Tour 6 (5-7 Jan 2024)
Middle East Q Tour 1 (4-9 Jan 2024)
Championship League - Group 2 (4-5 Jan 2024)
Championship League - Winners' Group (12-13 Mar 2024)
Championship League - Group 1 (2-3 Jan 2024)
Macau Masters - Event 2 (26-29 Dec 2023)
Macau Masters (Melco) Group B (22 Dec 2023)
Macau Masters - Event 1 (22-24 Dec 2023)
Macau Masters (Melco) Group A (22 Dec 2023)
German Masters (29 Jan - 4 Feb 2024)
German Masters Qual (18-22 Dec 2023)
Q Tour 5 (15-17 Dec 2023)
Shoot Out (6-9 Dec 2023)
UK Championship (25 Nov - 3 Dec 2023)
UK Championship Qual (18-23 Nov 2023)
Women's Masters Group G (17-18 Nov 2023)
Women's Masters Group F (17-18 Nov 2023)
Women's Masters Group D (17-18 Nov 2023)
Women's Masters Group C (17-18 Nov 2023)
Women's Masters Group B (17-18 Nov 2023)
Women's Masters Group E (17-18 Nov 2023)
Women's Masters Group A (17-18 Nov 2023)
Women's Masters (17-19 Nov 2023)
Champion of Champions (13-19 Nov 2023)
Q Tour 4 (9-12 Nov 2023)
Scottish Open (11-17 Dec 2023)
Scottish Open Qual (30 Oct - 2 Nov 2023)
Q Tour 3 (20-22 Oct 2023)
Northern Ireland Open (22-29 Oct 2023)
Northern Ireland Open Qual (17-20 Oct 2023)
Asia Pacific Q Tour 2 (12-15 Oct 2023)
Australian Women's Open Group D (7-8 Oct 2023)
Australian Women's Open Group C (7-8 Oct 2023)
Australian Women's Open Group B (7-8 Oct 2023)
Australian Women's Open Group A (7-8 Oct 2023)
Australian Women's Open (7-10 Oct 2023)
Asia Pacific Q Tour 1 Group I (28-29 Sep 2023)
Asia Pacific Q Tour 1 Group H (28-29 Sep 2023)
Asia Pacific Q Tour 1 Group G (28-29 Sep 2023)
Asia Pacific Q Tour 1 Group F (28-29 Sep 2023)
Asia Pacific Q Tour 1 Group E (28-29 Sep 2023)
Asia Pacific Q Tour 1 Group D (28-29 Sep 2023)
Asia Pacific Q Tour 1 Group C (28-29 Sep 2023)
Asia Pacific Q Tour 1 Group B (28-29 Sep 2023)
Asia Pacific Q Tour 1 Group A (28-29 Sep 2023)
Asia Pacific Q Tour 1 (28 Sep - 1 Oct 2023)
UK Women's Championship Group I (23 Sep 2023)
UK Women's Championship Group J (22-23 Sep 2023)
UK Women's Championship Group H (22-23 Sep 2023)
UK Women's Championship Group G (22-23 Sep 2023)
UK Women's Championship Group F (22-23 Sep 2023)
UK Women's Championship Group E (22-23 Sep 2023)
UK Women's Championship Group D (22-23 Sep 2023)
UK Women's Championship Group C (22-23 Sep 2023)
UK Women's Championship Group B (22-23 Sep 2023)
UK Women's Championship Group A (22-23 Sep 2023)
UK Women's Championship (22-24 Sep 2023)
International Championship (5-12 Nov 2023)
International Championship Qual (18-23 Sep 2023)
Q Tour 2 (15-17 Sep 2023)
Shanghai Masters (11-17 Sep 2023)
English Open (2-8 Oct 2023)
English Open Qual (6-8 Sep 2023)
Wuhan Open (9-15 Oct 2023)
Wuhan Open Qual (1-5 Sep 2023)
Q Tour 1 (25-27 Aug 2023)
British Open (25 Sep - 1 Oct 2023)
British Open Qual (14-19 Aug 2023)
US Women's Open Group D (11-12 Aug 2023)
US Women's Open Group C (11-12 Aug 2023)
US Women's Open Group B (11-12 Aug 2023)
US Women's Open Group A (11-12 Aug 2023)
US Women's Open (11-13 Aug 2023)
European Masters (22-27 Aug 2023)
European Masters Qual (25-29 Jul 2023)
Championship League Stage Three Group B (21 Jul 2023)
Championship League Stage Three Group A (21 Jul 2023)
Championship League Stage Two Group G (20 Jul 2023)
Championship League Stage Two Group B (20 Jul 2023)
Championship League Stage Two Group D (19 Jul 2023)
Championship League Stage Two Group A (19 Jul 2023)
Championship League Stage Two Group H (18 Jul 2023)
Championship League Stage Two Group C (18 Jul 2023)
Championship League Stage Two Group F (17 Jul 2023)
Championship League Stage Two Group E (17 Jul 2023)
Championship League Stage One Group 14 (14 Jul 2023)
Championship League Stage One Group 9 (14 Jul 2023)
Championship League Stage One Group 31 (13 Jul 2023)
Championship League Stage One Group 13 (13 Jul 2023)
Championship League Stage One Group 12 (12 Jul 2023)
Championship League Stage One Group 4 (12 Jul 2023)
Championship League Stage One Group 18 (11 Jul 2023)
Championship League Stage One Group 2 (11 Jul 2023)
Championship League Stage One Group 19 (10 Jul 2023)
Championship League Stage One Group 1 (10 Jul 2023)
Championship League Stage One Group 25 (8 Jul 2023)
Championship League Stage One Group 20 (8 Jul 2023)
Championship League Stage One Group 23 (7 Jul 2023)
Championship League Stage One Group 8 (7 Jul 2023)
Championship League Stage One Group 24 (6 Jul 2023)
Championship League Stage One Group 7 (6 Jul 2023)
Championship League Stage One Group 26 (5 Jul 2023)
Championship League Stage One Group 17 (5 Jul 2023)
Championship League Stage One Group 28 (4 Jul 2023)
Championship League Stage One Group 15 (4 Jul 2023)
Championship League Stage One Group 32 (3 Jul 2023)
Championship League Stage One Group 16 (3 Jul 2023)
Championship League Stage One Group 27 (30 Jun 2023)
Championship League Stage One Group 6 (30 Jun 2023)
Championship League Stage One Group 29 (29 Jun 2023)
Championship League Stage One Group 5 (29 Jun 2023)
Championship League Stage One Group 22 (28 Jun 2023)
Championship League Stage One Group 10 (28 Jun 2023)
Championship League Stage One Group 21 (27 Jun 2023)
Championship League Stage One Group 11 (27 Jun 2023)
Championship League Stage One Group 30 (26 Jun 2023)
Championship League Stage One Group 3 (26 Jun 2023)
Championship League (26 Jun - 21 Jul 2023)
Q School 2 Asia & Oceania (7-12 Jun 2023)
Q School 1 Asia & Oceania (1-6 Jun 2023)
Q School 2 (1-6 Jun 2023)
Q School 1 (26-31 May 2023)
Women's British Open Group L (13 May 2023)
Women's British Open Group K (13 May 2023)
Women's British Open Group J (13 May 2023)
Women's British Open Group I (13 May 2023)
Women's British Open Group H (13 May 2023)
Women's British Open Group G (13 May 2023)
Women's British Open Group D (13 May 2023)
Women's British Open Group C (13 May 2023)
Women's British Open Group B (13 May 2023)
Women's British Open Group A (13 May 2023)
Women's British Open Group F (12-13 May 2023)
Women's British Open Group E (12-13 May 2023)
Women's British Open (12-14 May 2023)
World Seniors Championship (3-7 May 2023)
World Championship (15 Apr - 1 May 2023)
World Championship Qual (3-12 Apr 2023)
Tour Championship (27 Mar - 2 Apr 2023)
WST Classic (16-22 Mar 2023)
6 Red H (6-8 Mar 2023)
6 Red G (6-8 Mar 2023)
6 Red F (6-8 Mar 2023)
6 Red E (6-8 Mar 2023)
6 Red D (6-8 Mar 2023)
6 Red C (6-8 Mar 2023)
6 Red B (6-8 Mar 2023)
6 Red A (6-8 Mar 2023)
Q Tour Play Off (4-5 Mar 2023)
Women's World Championship Group L (28 Feb - 2 Mar 2023)
Women's World Championship Group K (28 Feb - 2 Mar 2023)
Women's World Championship Group J (28 Feb - 2 Mar 2023)
Women's World Championship Group H (28 Feb - 2 Mar 2023)
Women's World Championship Group I (28 Feb - 2 Mar 2023)
Women's World Championship Group G (28 Feb - 2 Mar 2023)
Women's World Championship Group F (28 Feb - 2 Mar 2023)
Women's World Championship Group E (28 Feb - 2 Mar 2023)
Women's World Championship Group D (28 Feb - 2 Mar 2023)
Women's World Championship Group C (28 Feb - 2 Mar 2023)
Women's World Championship Group B (28 Feb - 2 Mar 2023)
Women's World Championship Group A (28 Feb - 2 Mar 2023)
Women's World Championship (28 Feb - 4 Mar 2023)
Championship League - Group 7 (27-28 Feb 2023)
Women's World Cup Group C (25 Feb 2023)
Women's World Cup Group B (25 Feb 2023)
Women's World Cup Group A (25 Feb 2023)
Women's World Cup (25-27 Feb 2023)
Players Championship (20-26 Feb 2023)
Championship League - Group 6 (9-10 Feb 2023)
Championship League - Group 5 (7-8 Feb 2023)
Asia-Pacific Women's Championship Group G (31 Jan 2023)
Asia-Pacific Women's Championship Group F (31 Jan 2023)
Asia-Pacific Women's Championship Group E (31 Jan 2023)
Asia-Pacific Women's Championship Group D (31 Jan 2023)
Asia-Pacific Women's Championship Group C (31 Jan 2023)
Asia-Pacific Women's Championship Group B (31 Jan 2023)
Asia-Pacific Women's Championship Group A (31 Jan 2023)
Asia-Pacific Women's Championship (31 Jan - 3 Feb 2023)
Shoot Out (25-28 Jan 2023)
Belgian Women's Open Group H (20-21 Jan 2023)
Belgian Women's Open Group G (20-21 Jan 2023)
Belgian Women's Open Group F (20-21 Jan 2023)
Belgian Women's Open Group E (20-21 Jan 2023)
Belgian Women's Open Group D (20-21 Jan 2023)
Belgian Women's Open Group C (20-21 Jan 2023)
Belgian Women's Open Group B (20-21 Jan 2023)
Belgian Women's Open Group A (20-21 Jan 2023)
Belgian Women's Open (20-22 Jan 2023)
World Grand Prix (16-22 Jan 2023)
Welsh Open (13-19 Feb 2023)
Welsh Open Qual (11-13 Jan 2023)
Masters (8-15 Jan 2023)
6 Red World Championship (6-11 Mar 2023)
6 Red World Championship Qual (7-9 Jan 2023)
Q Tour 6 (6-8 Jan 2023)
Championship League - Group 4 (5-6 Jan 2023)
Championship League - Group 3 (3-4 Jan 2023)
Championship League - Group 2 (21-22 Dec 2022)
Championship League - Winners' Group (1-2 Mar 2023)
Championship League - Group 1 (19-20 Dec 2022)
Q Tour 5 (9-11 Dec 2022)
Women's Masters Group K (26 Nov 2022)
Women's Masters Group J (26 Nov 2022)
Women's Masters Group I (26 Nov 2022)
Women's Masters Group H (26 Nov 2022)
Women's Masters Group G (26 Nov 2022)
Women's Masters Group F (26 Nov 2022)
Women's Masters Group E (26 Nov 2022)
Women's Masters Group D (26 Nov 2022)
Women's Masters Group C (26 Nov 2022)
Women's Masters Group B (26 Nov 2022)
Women's Masters Group A (26 Nov 2022)
Women's Masters (26-27 Nov 2022)
Q Tour 4 (25-27 Nov 2022)
German Masters (1-5 Feb 2023)
German Masters Qual (21-26 Nov 2022)
UK Championship (12-20 Nov 2022)
UK Championship Qual (5-10 Nov 2022)
Champion of Champions (31 Oct - 6 Nov 2022)
English Open (12-18 Dec 2022)
English Open Qual (25-30 Oct 2022)
Scottish Women's Open Group I (22 Oct 2022)
Scottish Women's Open Group H (22 Oct 2022)
Scottish Women's Open Group G (22 Oct 2022)
Scottish Women's Open Group F (22 Oct 2022)
Scottish Women's Open Group E (22 Oct 2022)
Scottish Women's Open Group D (22 Oct 2022)
Scottish Women's Open Group C (22 Oct 2022)
Scottish Women's Open Group B (22 Oct 2022)
Scottish Women's Open Group A (22 Oct 2022)
Scottish Women's Open (22-23 Oct 2022)
Q Tour 3 (14-16 Oct 2022)
Scottish Open (28 Nov - 4 Dec 2022)
Scottish Open Qual (9-14 Oct 2022)
Hong Kong Masters (6-9 Oct 2022)
Australian Women's Open Group B (1 Oct 2022)
Australian Women's Open (1-4 Oct 2022)
Australian Women's Open Group A (1-2 Oct 2022)
World Mixed Doubles (24-25 Sep 2022)
Q Tour 2 (16-18 Sep 2022)
Q Tour 1 (2-4 Sep 2022)
US Women's Open Group C (26-27 Aug 2022)
US Women's Open Group B (26-27 Aug 2022)
US Women's Open Group A (26-27 Aug 2022)
US Women's Open (26-28 Aug 2022)
Northern Ireland Open (16-23 Oct 2022)
Northern Ireland Open Qual (23-28 Aug 2022)
British Open (26 Sep - 2 Oct 2022)
British Open Qual (9-14 Aug 2022)
UK Women's Championship Group I (30 Jul 2022)
UK Women's Championship Group H (30 Jul 2022)
UK Women's Championship Group G (30 Jul 2022)
UK Women's Championship Group F (30 Jul 2022)
UK Women's Championship Group E (30 Jul 2022)
UK Women's Championship Group D (30 Jul 2022)
UK Women's Championship Group C (30 Jul 2022)
UK Women's Championship Group B (30 Jul 2022)
UK Women's Championship Group A (30 Jul 2022)
UK Women's Championship (30-31 Jul 2022)
Championship League Stage Three Group 2 (29 Jul 2022)
Championship League Stage Three Group 1 (29 Jul 2022)
Championship League Stage Two Group G (28 Jul 2022)
Championship League Stage Two Group B (28 Jul 2022)
Championship League Stage Two Group D (27 Jul 2022)
Championship League Stage Two Group A (27 Jul 2022)
Championship League Stage Two Group H (26 Jul 2022)
Championship League Stage Two Group C (26 Jul 2022)
Championship League Stage Two Group F (25 Jul 2022)
Championship League Stage Two Group E (25 Jul 2022)
Championship League Stage One Group 8 (21 Jul 2022)
Championship League Stage One Group 12 (21 Jul 2022)
Championship League Stage One Group 19 (20 Jul 2022)
Championship League Stage One Group 16 (20 Jul 2022)
Championship League Stage One Group 7 (19 Jul 2022)
Championship League Stage One Group 2 (19 Jul 2022)
Championship League Stage One Group 14 (18 Jul 2022)
Championship League Stage One Group 11 (18 Jul 2022)
European Masters (16-21 Aug 2022)
European Masters Qual (15-24 Jul 2022)
Championship League Stage One Group 25 (14 Jul 2022)
Championship League Stage One Group 17 (14 Jul 2022)
Championship League Stage One Group 18 (13 Jul 2022)
Championship League Stage One Group 20 (13 Jul 2022)
World Games (13-17 Jul 2022)
Championship League Stage One Group 21 (12 Jul 2022)
Championship League Stage One Group 22 (12 Jul 2022)
Championship League Stage One Group 28 (11 Jul 2022)
Championship League Stage One Group 5 (11 Jul 2022)
Championship League Stage One Group 23 (7 Jul 2022)
Championship League Stage One Group 3 (7 Jul 2022)
Championship League Stage One Group 30 (6 Jul 2022)
Championship League Stage One Group 9 (6 Jul 2022)
Championship League Stage One Group 32 (5 Jul 2022)
Championship League Stage One Group 15 (5 Jul 2022)
Championship League Stage One Group 27 (4 Jul 2022)
Championship League Stage One Group 1 (4 Jul 2022)
Championship League Stage One Group 10 (1 Jul 2022)
Championship League Stage One Group 29 (1 Jul 2022)
Championship League Stage One Group 26 (30 Jun 2022)
Championship League Stage One Group 6 (30 Jun 2022)
Championship League Stage One Group 31 (29 Jun 2022)
Championship League Stage One Group 4 (29 Jun 2022)
Championship League Stage One Group 24 (28 Jun 2022)
Championship League Stage One Group 13 (28 Jun 2022)
Championship League (28 Jun - 29 Jul 2022)
Q School 2 Asia & Oceania (7-11 Jun 2022)
Q School 1 Asia & Oceania (1-5 Jun 2022)
Q School 3 (28 May - 2 Jun 2022)
Q School 2 (22-27 May 2022)
Q School 1 (16-21 May 2022)
Q Tour Play Off (10-11 May 2022)
World Seniors Championship (4-8 May 2022)
World Championship (16 Apr - 2 May 2022)
World Championship Qual (4-13 Apr 2022)
Winchester Women's Open Group H (2 Apr 2022)
Winchester Women's Open Group G (2 Apr 2022)
Winchester Women's Open Group F (2 Apr 2022)
Winchester Women's Open Group E (2 Apr 2022)
Winchester Women's Open Group D (2 Apr 2022)
Winchester Women's Open Group C (2 Apr 2022)
Winchester Women's Open Group B (2 Apr 2022)
Winchester Women's Open Group A (2 Apr 2022)
Winchester Women's Open (2-3 Apr 2022)
Tour Championship (28 Mar - 3 Apr 2022)
Gibraltar Open (24-26 Mar 2022)
Q Tour 4 (18-20 Mar 2022)
Welsh Open (28 Feb - 6 Mar 2022)
Welsh Open Qual (15-20 Feb 2022)
Women's World Championship Group L (11-12 Feb 2022)
Women's World Championship Group K (11-12 Feb 2022)
Women's World Championship Group J (11-12 Feb 2022)
Women's World Championship Group I (11-12 Feb 2022)
Women's World Championship Group H (11-12 Feb 2022)
Women's World Championship Group G (11-12 Feb 2022)
Women's World Championship Group F (11-12 Feb 2022)
Women's World Championship Group E (11-12 Feb 2022)
Women's World Championship Group D (11-12 Feb 2022)
Women's World Championship Group C (11-12 Feb 2022)
Women's World Championship Group B (11-12 Feb 2022)
Women's World Championship Group A (11-12 Feb 2022)
Women's World Championship (11-14 Feb 2022)
Players Championship (7-13 Feb 2022)
Turkish Masters (7-13 Mar 2022)
Turkish Masters Qual (2-6 Feb 2022)
Championship League - Group 7 (1-2 Feb 2022)
Q Tour 3 (28-30 Jan 2022)
Shoot Out (20-23 Jan 2022)
Championship League - Group 6 (17-18 Jan 2022)
Women's British Open Group H (15 Jan 2022)
Women's British Open Group G (15 Jan 2022)
Women's British Open Group F (15 Jan 2022)
Women's British Open Group E (15 Jan 2022)
Women's British Open Group D (15 Jan 2022)
Women's British Open Group C (15 Jan 2022)
Women's British Open Group B (15 Jan 2022)
Women's British Open Group A (15 Jan 2022)
Women's British Open (15-16 Jan 2022)
Masters (9-16 Jan 2022)
Championship League - Group 5 (7-8 Jan 2022)
Championship League - Group 4 (5-6 Jan 2022)
UK Seniors Championship (4-7 Jan 2022)
Championship League - Group 3 (3-4 Jan 2022)
Championship League - Group 2 (22-23 Dec 2021)
Championship League - Winners Group (3-4 Feb 2022)
Championship League - Group 1 (20-21 Dec 2021)
World Grand Prix (13-19 Dec 2021)
Q Tour 2 (10-12 Dec 2021)
Women's Masters Group I (27 Nov 2021)
Women's Masters Group H (27 Nov 2021)
Women's Masters Group G (27 Nov 2021)
Women's Masters Group F (27 Nov 2021)
Women's Masters Group E (27 Nov 2021)
Women's Masters Group D (27 Nov 2021)
Women's Masters Group C (27 Nov 2021)
Women's Masters Group B (27 Nov 2021)
Women's Masters Group A (27 Nov 2021)
Women's Masters (27-28 Nov 2021)
UK Championship (23 Nov - 5 Dec 2021)
Q Tour 1 (19-21 Nov 2021)
Champion of Champions (15-21 Nov 2021)
European Masters (21-27 Feb 2022)
European Masters Qual (27-31 Oct 2021)
German Masters (26-30 Jan 2022)
German Masters Qual (18-26 Oct 2021)
Scottish Open (6-12 Dec 2021)
Scottish Open Qual (24-29 Sep 2021)
English Open (1-7 Nov 2021)
English Open Qual (17-22 Sep 2021)
UK Women's Championship Group G (4 Sep 2021)
UK Women's Championship Group F (4 Sep 2021)
UK Women's Championship Group E (4 Sep 2021)
UK Women's Championship Group D (4 Sep 2021)
UK Women's Championship Group C (4 Sep 2021)
UK Women's Championship Group B (4 Sep 2021)
UK Women's Championship Group A (4 Sep 2021)
UK Women's Championship (4-5 Sep 2021)
Northern Ireland Open (9-17 Oct 2021)
Northern Ireland Open Qual (23-27 Aug 2021)
British Open (16-22 Aug 2021)
Championship League Stage Three Group 2 (13 Aug 2021)
Championship League Stage Three Group 1 (13 Aug 2021)
Championship League Stage Two Group B (12 Aug 2021)
Championship League Stage Two Group A (12 Aug 2021)
Championship League Stage Two Group D (11 Aug 2021)
Championship League Stage Two Group C (11 Aug 2021)
Championship League Stage Two Group F (10 Aug 2021)
Championship League Stage Two Group E (10 Aug 2021)
Championship League Stage Two Group H (9 Aug 2021)
Championship League Stage Two Group G (9 Aug 2021)
English Women's Open Group D (7 Aug 2021)
English Women's Open Group C (7 Aug 2021)
English Women's Open Group B (7 Aug 2021)
English Women's Open Group A (7 Aug 2021)
English Women's Open (7-8 Aug 2021)
Championship League Stage One Group 5 (6 Aug 2021)
Championship League Stage One Group 1 (6 Aug 2021)
Championship League Stage One Group 30 (5 Aug 2021)
Championship League Stage One Group 11 (5 Aug 2021)
Championship League Stage One Group 17 (4 Aug 2021)
Championship League Stage One Group 15 (4 Aug 2021)
Championship League Stage One Group 27 (3 Aug 2021)
Championship League Stage One Group 25 (3 Aug 2021)
Championship League Stage One Group 24 (2 Aug 2021)
Championship League Stage One Group 4 (2 Aug 2021)
Championship League Stage One Group 22 (30 Jul 2021)
Championship League Stage One Group 21 (30 Jul 2021)
Championship League Stage One Group 20 (29 Jul 2021)
Championship League Stage One Group 16 (29 Jul 2021)
Championship League Stage One Group 29 (28 Jul 2021)
Championship League Stage One Group 18 (28 Jul 2021)
Championship League Stage One Group 26 (27 Jul 2021)
Championship League Stage One Group 9 (27 Jul 2021)
Championship League Stage One Group 14 (26 Jul 2021)
Championship League Stage One Group 13 (26 Jul 2021)
Championship League Stage One Group 31 (23 Jul 2021)
Championship League Stage One Group 12 (23 Jul 2021)
Championship League Stage One Group 10 (22 Jul 2021)
Championship League Stage One Group 3 (22 Jul 2021)
Championship League Stage One Group 28 (21 Jul 2021)
Championship League Stage One Group 2 (21 Jul 2021)
Championship League Stage One Group 32 (20 Jul 2021)
Championship League Stage One Group 6 (20 Jul 2021)
Championship League Stage One Group 23 (19 Jul 2021)
Championship League Stage One Group 19 (19 Jul 2021)
Championship League Stage One Group 8 (18 Jul 2021)
Championship League Stage One Group 7 (18 Jul 2021)
Championship League (18 Jul - 13 Aug 2021)
Q School 3 (8-13 Jun 2021)
Q School 2 (2-7 Jun 2021)
Q School 1 (27 May - 1 Jun 2021)
World Seniors Championship (6-9 May 2021)
World Championship (17 Apr - 3 May 2021)
World Championship Qual (5-14 Apr 2021)
Championship League - Group 7 (30-31 Mar 2021)
Tour Championship (22-28 Mar 2021)
WST Pro Series Second Phase Group 4 (20 Mar 2021)
WST Pro Series Second Phase Group 3 (19 Mar 2021)
WST Pro Series Second Phase Group 2 (18 Mar 2021)
WST Pro Series Second Phase Group 1 (17 Mar 2021)
WST Pro Series First Phase Group O (16 Mar 2021)
WST Pro Series First Phase Group I (15 Mar 2021)
WST Pro Series First Phase Group E (14 Mar 2021)
WST Pro Series First Phase Group P (13 Mar 2021)
WST Pro Series First Phase Group D (12 Mar 2021)
WST Pro Series First Phase Group F (11 Mar 2021)
WST Pro Series First Phase Group H (10 Mar 2021)
WST Pro Series First Phase Group J (9 Mar 2021)
Gibraltar Open (1-7 Mar 2021)
Players Championship (22-28 Feb 2021)
Welsh Open (15-21 Feb 2021)
Championship League - Group 6 (12-13 Feb 2021)
Championship League - Group 5 (10-11 Feb 2021)
Championship League - Group 4 (8-9 Feb 2021)
Shoot Out (4-7 Feb 2021)
WST Pro Series First Phase Group N (25 Jan 2021)
WST Pro Series First Phase Group L (24 Jan 2021)
WST Pro Series First Phase Group A (23 Jan 2021)
WST Pro Series First Phase Group K (22 Jan 2021)
WST Pro Series First Phase Group C (21 Jan 2021)
WST Pro Series First Phase Group G (20 Jan 2021)
WST Pro Series First Phase Group B (19 Jan 2021)
WST Pro Series First Phase Group M (18 Jan 2021)
WST Pro Series (18 Jan - 21 Mar 2021)
Masters (10-17 Jan 2021)
Championship League - Group 3 (8-9 Jan 2021)
Championship League - Group 2 (6-7 Jan 2021)
Championship League - Winners Group (1-2 Apr 2021)
Championship League - Group 1 (4-5 Jan 2021)
World Grand Prix (14-20 Dec 2020)
Scottish Open (7-13 Dec 2020)
UK Championship (23 Nov - 6 Dec 2020)
Northern Ireland Open (16-22 Nov 2020)
German Masters (27-31 Jan 2021)
German Masters Qual (10-14 Nov 2020)
Champion of Champions (2-8 Nov 2020)
Championship League Stage Three Group 2 (30 Oct 2020)
Championship League Stage Three Group 1 (30 Oct 2020)
Championship League Stage Two Group H (29 Oct 2020)
Championship League Stage Two Group G (29 Oct 2020)
Championship League Stage Two Group F (28 Oct 2020)
Championship League Stage Two Group E (28 Oct 2020)
Championship League Stage Two Group D (27 Oct 2020)
Championship League Stage Two Group B (27 Oct 2020)
Championship League Stage Two Group C (26 Oct 2020)
Championship League Stage Two Group A (26 Oct 2020)
English Open (12-18 Oct 2020)
Championship League Stage One Group 32 (5 Oct 2020)
Championship League Stage One Group 31 (5 Oct 2020)
Championship League Stage One Group 29 (4 Oct 2020)
Championship League Stage One Group 30 (3 Oct 2020)
Championship League Stage One Group 27 (3 Oct 2020)
Championship League Stage One Group 24 (3 Oct 2020)
Championship League Stage One Group 28 (2 Oct 2020)
Championship League Stage One Group 26 (1 Oct 2020)
Championship League Stage One Group 25 (1 Oct 2020)
Championship League Stage One Group 23 (30 Sep 2020)
Championship League Stage One Group 22 (30 Sep 2020)
Championship League Stage One Group 20 (29 Sep 2020)
Championship League Stage One Group 19 (29 Sep 2020)
Championship League Stage One Group 9 (29 Sep 2020)
Championship League Stage One Group 17 (28 Sep 2020)
Championship League Stage One Group 11 (28 Sep 2020)
European Masters (21-27 Sep 2020)
Championship League Stage One Group 16 (20 Sep 2020)
Championship League Stage One Group 15 (20 Sep 2020)
Championship League Stage One Group 14 (19 Sep 2020)
Championship League Stage One Group 13 (19 Sep 2020)
Championship League Stage One Group 18 (18 Sep 2020)
Championship League Stage One Group 12 (18 Sep 2020)
Championship League Stage One Group 21 (17 Sep 2020)
Championship League Stage One Group 10 (17 Sep 2020)
Championship League Stage One Group 8 (16 Sep 2020)
Championship League Stage One Group 7 (16 Sep 2020)
Championship League Stage One Group 6 (15 Sep 2020)
Championship League Stage One Group 5 (15 Sep 2020)
Championship League Stage One Group 4 (14 Sep 2020)
Championship League Stage One Group 3 (14 Sep 2020)
Championship League Stage One Group 2 (13 Sep 2020)
Championship League Stage One Group 1 (13 Sep 2020)
Championship League (13 Sep - 30 Oct 2020)
World Seniors Championship (19-22 Aug 2020)
Q School 3 (5-9 Aug 2020)
Q School 2 (4-8 Aug 2020)
Q School 1 (3-7 Aug 2020)
World Championship (31 Jul - 16 Aug 2020)
World Championship Qual (21-28 Jul 2020)
Challenge Tour Play Off (20 Jul 2020)
Tour Championship (20-26 Jun 2020)
Championship League S/F Group B (10 Jun 2020)
Championship League S/F Group A (10 Jun 2020)
Championship League S/F Group D (9 Jun 2020)
Championship League S/F Group C (9 Jun 2020)
Championship League Group 11 (8 Jun 2020)
Championship League Group 6 (8 Jun 2020)
Championship League Group 16 (7 Jun 2020)
Championship League Group 7 (7 Jun 2020)
Championship League Group 8 (6 Jun 2020)
Championship League Group 1 (6 Jun 2020)
Championship League Group 15 (5 Jun 2020)
Championship League Group 10 (5 Jun 2020)
Championship League Group 14 (4 Jun 2020)
Championship League Group 5 (4 Jun 2020)
Championship League Group 12 (3 Jun 2020)
Championship League Group 4 (3 Jun 2020)
Championship League Group 9 (2 Jun 2020)
Championship League Group 3 (2 Jun 2020)
Championship League Group 13 (1 Jun 2020)
Championship League Group 2 (1 Jun 2020)
Championship League (1-11 Jun 2020)
Gibraltar Open (11-15 Mar 2020)
Championship League - Group 7 (2-3 Mar 2020)
Challenge Tour 10 (1-2 Mar 2020)
Challenge Tour 5 (28-29 Feb 2020)
Players Championship (24 Feb - 1 Mar 2020)
Shoot-Out (20-23 Feb 2020)
Challenge Tour 9 (15-16 Feb 2020)
Welsh Open (10-16 Feb 2020)
World Grand Prix (3-9 Feb 2020)
Belgian Women's Open Group G (31 Jan - 1 Feb 2020)
Belgian Women's Open Group F (31 Jan - 1 Feb 2020)
Belgian Women's Open Group E (31 Jan - 1 Feb 2020)
Belgian Women's Open Group D (31 Jan - 1 Feb 2020)
Belgian Women's Open Group C (31 Jan - 1 Feb 2020)
Belgian Women's Open Group B (31 Jan - 1 Feb 2020)
Belgian Women's Open Group A (31 Jan - 1 Feb 2020)
Belgian Women's Open (31 Jan - 2 Feb 2020)
Challenge Tour 8 (18-19 Jan 2020)
Masters (12-19 Jan 2020)
WSF Open (10-17 Jan 2020)
Championship League - Group 6 (8-9 Jan 2020)
Championship League - Group 5 (6-7 Jan 2020)
German Masters (29 Jan - 2 Feb 2020)
German Masters Qual (20-22 Dec 2019)
European Masters (22-26 Jan 2020)
European Masters Qual (17-19 Dec 2019)
Challenge Tour 7 (14-15 Dec 2019)
Scottish Open (9-15 Dec 2019)
UK Championship (26 Nov - 8 Dec 2019)
Women's Masters Group G (23 Nov 2019)
Women's Masters Group F (23 Nov 2019)
Women's Masters Group E (23 Nov 2019)
Women's Masters Group D (23 Nov 2019)
Women's Masters Group C (23 Nov 2019)
Women's Masters Group B (23 Nov 2019)
Women's Masters Group A (23 Nov 2019)
Women's Masters (23-24 Nov 2019)
Challenge Tour 6 (16-17 Nov 2019)
Northern Ireland Open (11-17 Nov 2019)
Champion of Champions (4-10 Nov 2019)
UK Seniors Championship (24-25 Oct 2019)
Championship League - Group 4 (23-24 Oct 2019)
Haining Open (22-26 Oct 2019)
Championship League - Group 3 (21-22 Oct 2019)
Challenge Tour 4 (19-20 Oct 2019)
Australian Women's Snooker Open Group D (17-18 Oct 2019)
Australian Women's Snooker Open Group C (17-18 Oct 2019)
Australian Women's Snooker Open Group B (17-18 Oct 2019)
Australian Women's Snooker Open Group A (17-18 Oct 2019)
Australian Women's Snooker Open (17-20 Oct 2019)
English Open (14-20 Oct 2019)
Championship League - Group 2 (9-10 Oct 2019)
Championship League - Winners' Group (4-5 Mar 2020)
Championship League - Group 1 (7-8 Oct 2019)
Challenge Tour 3 (5-6 Oct 2019)
World Open (28 Oct - 3 Nov 2019)
World Open Qual (2-5 Oct 2019)
Challenge Tour 2 (21-22 Sep 2019)
UK Women's Championship Group H (14 Sep 2019)
UK Women's Championship Group G (14 Sep 2019)
UK Women's Championship Group F (14 Sep 2019)
UK Women's Championship Group E (14 Sep 2019)
UK Women's Championship Group D (14 Sep 2019)
UK Women's Championship Group C (14 Sep 2019)
UK Women's Championship Group B (14 Sep 2019)
UK Women's Championship Group A (14 Sep 2019)
UK Women's Championship (14-15 Sep 2019)
Shanghai Masters (9-15 Sep 2019)
6 Red, H (2-4 Sep 2019)
6 Red, G (2-4 Sep 2019)
6 Red, F (2-4 Sep 2019)
6 Red, E (2-4 Sep 2019)
6 Red, D (2-4 Sep 2019)
6 Red, C (2-4 Sep 2019)
6 Red, B (2-4 Sep 2019)
6 Red, A (2-4 Sep 2019)
6 Red World Championship (2-7 Sep 2019)
Challenge Tour 1 (31 Aug - 1 Sep 2019)
Paul Hunter Classic (24-25 Aug 2019)
Women's Tour Championship (17 Aug 2019)
China Championship (23-29 Sep 2019)
China Championship Qual (15-18 Aug 2019)
World Seniors Championship (15-18 Aug 2019)
World Cup, D (24-28 Jun 2019)
World Cup, C (24-28 Jun 2019)
World Cup, B (24-28 Jun 2019)
World Cup, A (24-28 Jun 2019)
World Cup (24-30 Jun 2019)
Women's World Championship, Group 12 (20-21 Jun 2019)
Women's World Championship, Group 11 (20-21 Jun 2019)
Women's World Championship, Group 10 (20-21 Jun 2019)
Women's World Championship, Group 9 (20-21 Jun 2019)
Women's World Championship, Group 8 (20-21 Jun 2019)
Women's World Championship, Group 7 (20-21 Jun 2019)
Women's World Championship, Group 6 (20-21 Jun 2019)
Women's World Championship, Group 5 (20-21 Jun 2019)
Women's World Championship, Group 4 (20-21 Jun 2019)
Women's World Championship, Group 3 (20-21 Jun 2019)
Women's World Championship, Group 2 (20-21 Jun 2019)
Women's World Championship, Group 1 (20-21 Jun 2019)
Women's World Championship (20-23 Jun 2019)
Women's World Cup, 4 (17-18 Jun 2019)
Women's World Cup, 3 (17-18 Jun 2019)
Women's World Cup, 2 (17-18 Jun 2019)
Women's World Cup, 1 (17-18 Jun 2019)
Women's World Cup (17-19 Jun 2019)
International Championship (4-11 Aug 2019)
International Championship Qual (14-17 Jun 2019)
Riga Masters (26-28 Jul 2019)
Riga Masters Qual (10-13 Jun 2019)
Q School 3 (30 May - 4 Jun 2019)
Q School 2 (24-29 May 2019)
Q School 1 (18-23 May 2019)
Women's 6-Red (14 Apr 2019)
Women's 10-Red (13 Apr 2019)
Seniors Masters (11 Apr 2019)
World Championship (20 Apr - 6 May 2019)
World Championship Qual (10-17 Apr 2019)
Tour Championship (19-24 Mar 2019)
Gibraltar Open (13-17 Mar 2019)
Championship League - Group 7 (11-12 Mar 2019)
Challenge Tour 10 (6-7 Mar 2019)
Players Championship (4-10 Mar 2019)
World Seniors 6 Red Championship (3 Mar 2019)
Shoot-Out (21-24 Feb 2019)
China Open (1-7 Apr 2019)
China Open Qual (18-20 Feb 2019)
Welsh Open (11-17 Feb 2019)
World Grand Prix (4-10 Feb 2019)
Belgian Women's Open Group G (1-2 Feb 2019)
Belgian Women's Open Group F (1-2 Feb 2019)
Belgian Women's Open Group E (1-2 Feb 2019)
Belgian Women's Open Group D (1-2 Feb 2019)
Belgian Women's Open Group C (1-2 Feb 2019)
Belgian Women's Open Group B (1-2 Feb 2019)
Belgian Women's Open Group A (1-2 Feb 2019)
Belgian Women's Open (1-3 Feb 2019)
Challenge Tour 9 (26-27 Jan 2019)
Championship League - Group 6 (23-24 Jan 2019)
Championship League - Group 5 (21-22 Jan 2019)
Masters (13-20 Jan 2019)
Championship League - Group 4 (9-10 Jan 2019)
Championship League - Group 3 (7-8 Jan 2019)
Seniors Irish Masters (5-6 Jan 2019)
Championship League - Group 2 (3-4 Jan 2019)
Championship League - Winners' Group (13-14 Mar 2019)
Championship League - Group 1 (1-2 Jan 2019)
German Masters (30 Jan - 3 Feb 2019)
German Masters Qual (18-21 Dec 2018)
Scottish Open (10-16 Dec 2018)
UK Championship (27 Nov - 9 Dec 2018)
Women's Masters, Group G (24 Nov 2018)
Women's Masters, Group F (24 Nov 2018)
Women's Masters, Group E (24 Nov 2018)
Women's Masters, Group D (24 Nov 2018)
Women's Masters, Group C (24 Nov 2018)
Women's Masters, Group B (24 Nov 2018)
Women's Masters, Group A (24 Nov 2018)
Challenge Tour 8 (24-25 Nov 2018)
Women's Masters (24-25 Nov 2018)
Northern Ireland Open (12-18 Nov 2018)
Champion of Champions (5-11 Nov 2018)
Australian Women's Snooker Open Group D (25-26 Oct 2018)
Australian Women's Snooker Open Group C (25-26 Oct 2018)
Australian Women's Snooker Open Group B (25-26 Oct 2018)
Australian Women's Snooker Open Group A (25-26 Oct 2018)
Australian Women's Snooker Open (25-28 Oct 2018)
Macau Masters (24-25 Oct 2018)
Macau Masters Team Stage (24 Oct 2018)
UK Seniors Championship (24-25 Oct 2018)
English Open (15-21 Oct 2018)
Challenge Tour 7 (13-14 Oct 2018)
International Championship (28 Oct - 4 Nov 2018)
International Championship Qual (9-12 Oct 2018)
European Women's Masters Group G (5-6 Oct 2018)
European Women's Masters Group F (5-6 Oct 2018)
European Women's Masters Group E (5-6 Oct 2018)
European Women's Masters Group D (5-6 Oct 2018)
European Women's Masters Group C (5-6 Oct 2018)
European Women's Masters Group B (5-6 Oct 2018)
European Women's Masters Group A (5-6 Oct 2018)
European Women's Masters (5-7 Oct 2018)
Challenge Tour 6 (4-5 Oct 2018)
Challenge Tour 5 (18-19 Sep 2018)
UK Women's Championship, G (15 Sep 2018)
UK Women's Championship, F (15 Sep 2018)
UK Women's Championship, E (15 Sep 2018)
UK Women's Championship, D (15 Sep 2018)
UK Women's Championship, C (15 Sep 2018)
UK Women's Championship, B (15 Sep 2018)
UK Women's Championship, A (15 Sep 2018)
UK Women's Championship (15-16 Sep 2018)
Shanghai Masters (10-16 Sep 2018)
6 Red, H (3-5 Sep 2018)
6 Red, G (3-5 Sep 2018)
6 Red, F (3-5 Sep 2018)
6 Red, E (3-5 Sep 2018)
6 Red, D (3-5 Sep 2018)
6 Red, C (3-5 Sep 2018)
6 Red, B (3-5 Sep 2018)
6 Red, A (3-5 Sep 2018)
6 Red World Championship (3-8 Sep 2018)
Challenge Tour 4 (27-28 Aug 2018)
Paul Hunter Classic (22-26 Aug 2018)
China Championship (24-30 Sep 2018)
China Championship Qual (19-22 Aug 2018)
European Masters (1-7 Oct 2018)
European Masters Qual (17-18 Aug 2018)
Indian Open (27 Feb - 3 Mar 2019)
Indian Open Qual (15-16 Aug 2018)
Challenge Tour 3 (28 Jul 2018)
Challenge Tour 2 (10-11 Jul 2018)
World Open (6-12 Aug 2018)
World Open Qual (6-9 Jul 2018)
Riga Masters (27-29 Jul 2018)
Riga Masters Qual (2-5 Jul 2018)
Challenge Tour 1 (2-3 Jun 2018)
Q School 3 (26-31 May 2018)
Q School 2 (20-25 May 2018)
Q School 1 (14-19 May 2018)
EBSA Play Off (18 Apr 2018)
Women's 6 Red World Championship (15 Apr 2018)
Women's 10 Red World Championship (14 Apr 2018)
Seniors Masters (12 Apr 2018)
World Championship (21 Apr - 7 May 2018)
World Championship Qual (11-18 Apr 2018)
Championship League - Group 7 (26-27 Mar 2018)
World Seniors (21-24 Mar 2018)
Players Championship (19-25 Mar 2018)
Women's World Championship, Group F (14-15 Mar 2018)
Women's World Championship, Group E (14-15 Mar 2018)
Women's World Championship, Group D (14-15 Mar 2018)
Women's World Championship, Group C (14-15 Mar 2018)
Women's World Championship, Group B (14-15 Mar 2018)
Women's World Championship, Group A (14-15 Mar 2018)
Women's World Championship (14-17 Mar 2018)
Romanian Masters (14-18 Mar 2018)
Gibraltar Open (7-11 Mar 2018)
Welsh Open (26 Feb - 4 Mar 2018)
World Grand Prix (19-25 Feb 2018)
Womens British Open G (17-18 Feb 2018)
Womens British Open F (17-18 Feb 2018)
Womens British Open E (17-18 Feb 2018)
Womens British Open D (17-18 Feb 2018)
Womens British Open C (17-18 Feb 2018)
Womens British Open B (17-18 Feb 2018)
Womens British Open A (17-18 Feb 2018)
Womens British Open (17-18 Feb 2018)
Shoot-Out (8-11 Feb 2018)
China Open (2-8 Apr 2018)
China Open Qual (27-30 Jan 2018)
Championship League - Group 6 (25-26 Jan 2018)
Championship League - Group 5 (23-24 Jan 2018)
Masters (14-21 Jan 2018)
Championship League - Group 4 (10-11 Jan 2018)
Championship League - Group 3 (8-9 Jan 2018)
Seniors Irish Masters (6-7 Jan 2018)
Championship League - Group 2 (4-5 Jan 2018)
Championship League - Winners' Group (28-29 Mar 2018)
Championship League - Group 1 (2-3 Jan 2018)
German Masters (31 Jan - 4 Feb 2018)
German Masters Qual (19-22 Dec 2017)
Scottish Open (11-17 Dec 2017)
UK Championship (28 Nov - 10 Dec 2017)
Northern Ireland Open (20-26 Nov 2017)
Champion of Champions (6-12 Nov 2017)
Women's Masters, Group G (28 Oct 2017)
Women's Masters, Group F (28 Oct 2017)
Women's Masters, Group E (28 Oct 2017)
Women's Masters, Group D (28 Oct 2017)
Women's Masters, Group C (28 Oct 2017)
Women's Masters, Group B (28 Oct 2017)
Women's Masters, Group A (28 Oct 2017)
Women's Masters (28-29 Oct 2017)
UK Seniors (23-26 Oct 2017)
English Open (16-22 Oct 2017)
Shanghai Masters (13-18 Nov 2017)
Shanghai Masters Qual (11-13 Oct 2017)
UK Women's Championship, B (30 Sep 2017)
UK Women's Championship, G (30 Sep 2017)
UK Women's Championship, F (30 Sep 2017)
UK Women's Championship, E (30 Sep 2017)
UK Women's Championship, D (30 Sep 2017)
UK Women's Championship, C (30 Sep 2017)
Women's UK Championship (30 Sep - 1 Oct 2017)
UK Women's Championship, A (30 Sep 2017)
International Championship (29 Oct - 5 Nov 2017)
International Championship Qual (26-29 Sep 2017)
6 Red, H (4-6 Sep 2017)
6 Red, G (4-6 Sep 2017)
6 Red, F (4-6 Sep 2017)
6 Red, E (4-6 Sep 2017)
6 Red, D (4-6 Sep 2017)
6 Red, C (4-6 Sep 2017)
6 Red, B (4-6 Sep 2017)
6 Red, A (4-6 Sep 2017)
6 Red World Championship (4-9 Sep 2017)
Paul Hunter Women's Classic, G (24-25 Aug 2017)
Paul Hunter Women's Classic, F (24-25 Aug 2017)
Paul Hunter Women's Classic, E (24-25 Aug 2017)
Paul Hunter Women's Classic, D (24-25 Aug 2017)
Paul Hunter Women's Classic, C (24-25 Aug 2017)
Paul Hunter Women's Classic, B (24-25 Aug 2017)
Paul Hunter Women's Classic, A (24-25 Aug 2017)
Paul Hunter Women's Classic (24-27 Aug 2017)
Paul Hunter Classic (22-27 Aug 2017)
World Open (18-24 Sep 2017)
World Open Qual (6-9 Aug 2017)
European Masters (2-8 Oct 2017)
European Masters Qual (3-4 Aug 2017)
Indian Open (12-16 Sep 2017)
Indian Open Qual (1-2 Aug 2017)
CVB Snooker Challenge (28-29 Jul 2017)
World Games (26-30 Jul 2017)
Hong Kong Masters (20-23 Jul 2017)
World Cup, D (3-7 Jul 2017)
World Cup, C (3-7 Jul 2017)
World Cup, B (3-7 Jul 2017)
World Cup, A (3-7 Jul 2017)
World Cup (3-9 Jul 2017)
China Championship (16-22 Aug 2017)
China Championship Qual (3-6 Jun 2017)
Riga Masters (23-25 Jun 2017)
Riga Masters Qual (31 May - 2 Jun 2017)
Q School 2 (15-20 May 2017)
Q School 1 (9-14 May 2017)
EBSA Play Off (12 Apr 2017)
Women's 10 Red World Championship (10 Apr 2017)
Women's 6 Red World Championship (7 Apr 2017)
World Championship (15 Apr - 1 May 2017)
World Championship Qual (5-12 Apr 2017)
World Seniors (22-24 Mar 2017)
Women's World Championship, Group H (13-19 Mar 2017)
Women's World Championship, Group G (13-19 Mar 2017)
Women's World Championship, Group F (13-19 Mar 2017)
Women's World Championship, Group E (13-19 Mar 2017)
Women's World Championship, Group D (13-19 Mar 2017)
Women's World Championship, Group C (13-19 Mar 2017)
Women's World Championship, Group B (13-19 Mar 2017)
Women's World Championship, Group A (13-19 Mar 2017)
Women's World Championship (13-19 Mar 2017)
Players Championship (6-12 Mar 2017)
Gibraltar Open (1-5 Mar 2017)
Championship League - Group 7 (27-28 Feb 2017)
Shoot-Out (23-26 Feb 2017)
Championship League - Group 6 (22-23 Feb 2017)
Championship League - Group 5 (20-21 Feb 2017)
Connie Gough Memorial Trophy (18 Feb 2017)
Welsh Open (13-19 Feb 2017)
World Grand Prix (6-12 Feb 2017)
China Open (27 Mar - 2 Apr 2017)
China Open Qual (24-27 Jan 2017)
Masters (15-22 Jan 2017)
Women's Masters, Group H (14 Jan 2017)
Women's Masters, Group G (14 Jan 2017)
Women's Masters, Group F (14 Jan 2017)
Women's Masters, Group E (14 Jan 2017)
Women's Masters, Group D (14 Jan 2017)
Women's Masters, Group C (14 Jan 2017)
Women's Masters, Group B (14 Jan 2017)
Women's Masters, Group A (14 Jan 2017)
Women's Masters (14-15 Jan 2017)
Championship League - Group 4 (11-12 Jan 2017)
Championship League - Group 3 (9-10 Jan 2017)
Championship League - Group 2 (4-5 Jan 2017)
Championship League - Winners' Group (1-2 Mar 2017)
Championship League - Group 1 (2-3 Jan 2017)
Scottish Open (12-18 Dec 2016)
German Masters (1-5 Feb 2017)
German Masters Qual (6-9 Dec 2016)
UK Championship (22 Nov - 4 Dec 2016)
Northern Ireland Open (14-20 Nov 2016)
Champion of Champions (7-12 Nov 2016)
China Championship (1-5 Nov 2016)
English Open (10-16 Oct 2016)
UK Ladies Championship, H (8 Oct 2016)
UK Ladies Championship, G (8 Oct 2016)
UK Ladies Championship, F (8 Oct 2016)
UK Ladies Championship, E (8 Oct 2016)
UK Ladies Championship, D (8 Oct 2016)
UK Ladies Championship, C (8 Oct 2016)
UK Ladies Championship, B (8 Oct 2016)
UK Ladies Championship, A (8 Oct 2016)
UK Ladies Championship (8-9 Oct 2016)
International Championship (23-30 Oct 2016)
International Championship Qual (29 Sep - 1 Oct 2016)
European Masters (3-9 Oct 2016)
European Masters Qual (26-28 Sep 2016)
6 Red, H (5-7 Sep 2016)
6 Red, G (5-7 Sep 2016)
6 Red, F (5-7 Sep 2016)
6 Red, E (5-7 Sep 2016)
6 Red, D (5-7 Sep 2016)
6 Red, C (5-7 Sep 2016)
6 Red, B (5-7 Sep 2016)
6 Red, A (5-7 Sep 2016)
6 Red World Championship (5-10 Sep 2016)
Shanghai Masters (19-25 Sep 2016)
Shanghai Masters Qual (30 Aug - 2 Sep 2016)
Paul Hunter Ladies Classic, H (25 Aug 2016)
Paul Hunter Ladies Classic, G (25 Aug 2016)
Paul Hunter Ladies Classic, F (25 Aug 2016)
Paul Hunter Ladies Classic, E (25 Aug 2016)
Paul Hunter Ladies Classic, D (25 Aug 2016)
Paul Hunter Ladies Classic, C (25-26 Aug 2016)
Paul Hunter Ladies Classic, B (25 Aug 2016)
Paul Hunter Ladies Classic, A (25 Aug 2016)
Paul Hunter Ladies Classic (25-28 Aug 2016)
Paul Hunter Classic (24-28 Aug 2016)
Riga Masters (22-24 Jun 2016)
Riga Masters Qual (3-4 Jun 2016)
World Open (25-31 Jul 2016)
World Open Qual (31 May - 2 Jun 2016)
Indian Open (5-9 Jul 2016)
Indian Open Qual (28-30 May 2016)
Q School 2 (17-22 May 2016)
Q School 1 (11-16 May 2016)
EBSA Play Off (13-14 Apr 2016)
World Championship (16 Apr - 2 May 2016)
World Championship Qual (6-13 Apr 2016)
PTC Finals (22-27 Mar 2016)
World Grand Prix (8-13 Mar 2016)
Championship League - Group 7 (29 Feb - 1 Mar 2016)
Championship League - Group 6 (24-25 Feb 2016)
Euro Tour 6 (23-28 Feb 2016)
Championship League - Group 5 (22-23 Feb 2016)
Welsh Open (15-21 Feb 2016)
Shoot-Out (12-14 Feb 2016)
China Open (28 Mar - 3 Apr 2016)
China Open Qual (9-11 Feb 2016)
Championship League - Group 4 (27-28 Jan 2016)
Championship League - Group 3 (25-26 Jan 2016)
Masters (10-17 Jan 2016)
Championship League - Group 2 (6-7 Jan 2016)
Championship League - Winners' Group (2-3 Mar 2016)
Championship League - Group 1 (4-5 Jan 2016)
World Seniors (30-31 Jan 2016)
World Seniors Qual (21-22 Dec 2015)
German Masters (3-7 Feb 2016)
German Masters Qual (17-20 Dec 2015)
Euro Tour 5 (9-13 Dec 2015)
UK Championship (24 Nov - 6 Dec 2015)
General Cup, Group B (16-19 Nov 2015)
General Cup, Group A (16-19 Nov 2015)
General Cup (16-21 Nov 2015)
Champion of Champions (10-15 Nov 2015)
Euro Tour 4 (4-8 Nov 2015)
Asian Tour (19-23 Oct 2015)
Euro Tour 3 (7-11 Oct 2015)
International Championship (25 Oct - 1 Nov 2015)
International Championship Qual (30 Sep - 3 Oct 2015)
6 Red, H (7-9 Sep 2015)
6 Red, G (7-9 Sep 2015)
6 Red, F (7-9 Sep 2015)
6 Red, E (7-9 Sep 2015)
6 Red, D (7-9 Sep 2015)
6 Red, C (7-9 Sep 2015)
6 Red, B (7-9 Sep 2015)
6 Red, A (7-9 Sep 2015)
6 Red World Championship (7-12 Sep 2015)
Euro Tour 2 (26-30 Aug 2015)
Shanghai Masters (14-20 Sep 2015)
Shanghai Masters Qual (5-9 Aug 2015)
Euro Tour 1 (29 Jul - 2 Aug 2015)
Women's World U21, Group B (18-23 Jul 2015)
Women's World U21, Group A (18-23 Jul 2015)
Men's World U21, Group R (18-22 Jul 2015)
Men's World U21, Group Q (18-22 Jul 2015)
Men's World U21, Group P (18-22 Jul 2015)
Men's World U21, Group N (18-22 Jul 2015)
Men's World U21, Group M (18-22 Jul 2015)
Men's World U21, Group L (18-22 Jul 2015)
Men's World U21, Group K (18-23 Jul 2015)
Men's World U21, Group J (18-22 Jul 2015)
Men's World U21, Group H (18-23 Jul 2015)
Men's World U21, Group G (18-23 Jul 2015)
Men's World U21, Group F (18-23 Jul 2015)
Men's World U21, Group E (18-23 Jul 2015)
Men's World U21, Group D (18-22 Jul 2015)
Men's World U21, Group C (18-22 Jul 2015)
Men's World U21, Group B (18-22 Jul 2015)
Men's World U21, Group A (18-22 Jul 2015)
Women's World U21 (18-26 Jul 2015)
Men's World U21 (18-26 Jul 2015)
World Cup, D (15-19 Jun 2015)
World Cup, C (15-19 Jun 2015)
World Cup, B (15-19 Jun 2015)
World Cup (15-21 Jun 2015)
World Cup, A (15-19 Jun 2015)
Australian Open (29 Jun - 5 Jul 2015)
Australian Open Qual (1-5 Jun 2015)
Q School 2 (20-25 May 2015)
Q School 1 (14-19 May 2015)
EBSA Play-Offs (14-16 Apr 2015)
World Championship (18 Apr - 4 May 2015)
World Championship Qual (8-15 Apr 2015)
PTC Finals (24-28 Mar 2015)
World Grand Prix (16-22 Mar 2015)
Shoot-Out (4-6 Mar 2015)
Euro Tour 6 (25 Feb - 1 Mar 2015)
Welsh Open (16-22 Feb 2015)
China Open (30 Mar - 5 Apr 2015)
China Open Qual (14-15 Feb 2015)
Indian Open (10-14 Mar 2015)
Indian Open Qual (12-13 Feb 2015)
Championship League - Group 7 (9-10 Feb 2015)
Championship League - Group 6 (28-29 Jan 2015)
Championship League - Group 5 (26-27 Jan 2015)
Championship League - Group 4 (21-22 Jan 2015)
Asian Tour 3 (20-24 Jan 2015)
Championship League - Group 3 (19-20 Jan 2015)
Masters (11-18 Jan 2015)
Championship League - Group 2 (7-8 Jan 2015)
Championship League - Winners' Group (11-12 Feb 2015)
Championship League - Group 1 (5-6 Jan 2015)
World Seniors (2-3 Mar 2015)
World Seniors Quals (20-21 Dec 2014)
German Masters (4-8 Feb 2015)
German Masters Qual (17-19 Dec 2014)
Euro Tour 5 (11-14 Dec 2014)
UK Championship (25 Nov - 7 Dec 2014)
Euro Tour 4 (19-23 Nov 2014)
Champion of Champions (3-9 Nov 2014)
Asian Tour 2 (20-24 Oct 2014)
General Cup, Group B (13-16 Oct 2014)
General Cup, Group A (13-16 Oct 2014)
General Cup Wildcard Round (12 Oct 2014)
General Cup (12-18 Oct 2014)
Euro Tour 3 (1-5 Oct 2014)
International Championship (26 Oct - 2 Nov 2014)
International Championship Qual (22-25 Sep 2014)
6 Red, H (1-3 Sep 2014)
6 Red, G (1-3 Sep 2014)
6 Red, F (1-3 Sep 2014)
6 Red, E (1-3 Sep 2014)
6 Red, D (1-3 Sep 2014)
6 Red, C (1-3 Sep 2014)
6 Red, B (1-3 Sep 2014)
6 Red, A (1-3 Sep 2014)
6 Red World Championship (1-6 Sep 2014)
Euro Tour 2 (20-24 Aug 2014)
Shanghai Masters (8-14 Sep 2014)
Shanghai Masters Qual (12-15 Aug 2014)
Euro Tour 1 (7-10 Aug 2014)
Asian Tour 1 (17-21 Jun 2014)
Australian Open (30 Jun - 6 Jul 2014)
Australian Open Qual (30 May - 3 Jun 2014)
Wuxi Classic (23-29 Jun 2014)
Wuxi Classic Qual (24-28 May 2014)
Q School 2 (16-21 May 2014)
Q School 1 (10-15 May 2014)
EBSA Play-Offs (12-13 Apr 2014)
World Championship (19 Apr - 5 May 2014)
World Championship Qual (8-16 Apr 2014)
PTC Finals (25-29 Mar 2014)
Asian Tour 4 (4-8 Mar 2014)
Championship League - Group 7 (3-4 Mar 2014)
Welsh Open (19 Feb - 2 Mar 2014)
China Open (31 Mar - 6 Apr 2014)
China Open Qual (16-18 Feb 2014)
Championship League - Group 6 (12-13 Feb 2014)
Championship League - Group 5 (10-11 Feb 2014)
Euro Tour 8 (6-9 Feb 2014)
Shoot-Out (24-26 Jan 2014)
Championship League - Group 4 (22-23 Jan 2014)
Championship League - Group 3 (20-21 Jan 2014)
Masters (12-19 Jan 2014)
Championship League - Group 2 (8-9 Jan 2014)
Championship League - Winners' Group (5-6 Mar 2014)
Championship League - Group 1 (6-7 Jan 2014)
Haikou World Open (10-16 Mar 2014)
Haikou World Open Qual (13-14 Dec 2013)
German Masters (29 Jan - 2 Feb 2014)
German Masters Qual (11-12 Dec 2013)
UK Championship (26 Nov - 8 Dec 2013)
Champion of Champions (19-24 Nov 2013)
Euro Tour 7 (14-17 Nov 2013)
Euro Tour 6 (7-10 Nov 2013)
Asian Tour 3 (20-24 Oct 2013)
World Seniors Championship (19-20 Oct 2013)
World Seniors Quals (3 Oct 2013)
Euro Tour 5 (3-6 Oct 2013)
International Championship (27 Oct - 3 Nov 2013)
International Championship Qual (1-2 Oct 2013)
Asian Tour 2 (23-27 Sep 2013)
General Cup, Group B (9-12 Sep 2013)
General Cup, Group A (9-11 Sep 2013)
General Cup (9-13 Sep 2013)
6 Red, H (2-4 Sep 2013)
6 Red, G (2-4 Sep 2013)
6 Red, F (2-4 Sep 2013)
6 Red, E (2-4 Sep 2013)
6 Red, D (2-4 Sep 2013)
6 Red, C (2-4 Sep 2013)
6 Red, B (2-4 Sep 2013)
6 Red, A (2-4 Sep 2013)
6 Red World Championship (2-7 Sep 2013)
Euro Tour 4 (22-25 Aug 2013)
Euro Tour 3 (14-17 Aug 2013)
Indian Open (14-18 Oct 2013)
Indian Open Qual (11-12 Aug 2013)
Shanghai Masters (16-22 Sep 2013)
Shanghai Masters Qual (7-10 Aug 2013)
World Games (26-30 Jul 2013)
Euro Tour 2 (18-21 Jul 2013)
Asian Tour 1 (11-15 Jun 2013)
Euro Tour 1 (6-9 Jun 2013)
Australian Open (8-14 Jul 2013)
Australian Open Qual (30 May - 3 Jun 2013)
Wuxi Classic (17-23 Jun 2013)
Wuxi Classic Qual (27-29 May 2013)
Q School 3 (19-22 May 2013)
Q School 2 (15-18 May 2013)
Q School 1 (11-14 May 2013)
EBSA Play-Offs (28 Apr 2013)
World Championship (20 Apr - 6 May 2013)
World Championship Qual (4-14 Apr 2013)
Championship League - Group 7 (18-19 Mar 2013)
PTC Finals (12-17 Mar 2013)
Welsh Open (11-17 Feb 2013)
Welsh Open Qual (6-9 Feb 2013)
Championship League - Group 6 (6-7 Feb 2013)
Championship League - Group 5 (4-5 Feb 2013)
Shoot-Out (25-27 Jan 2013)
Championship League - Group 4 (23-24 Jan 2013)
Championship League - Group 3 (21-22 Jan 2013)
Masters (13-20 Jan 2013)
China Open (25-31 Mar 2013)
China Open Qual (9-12 Jan 2013)
Championship League - Group 2 (9-10 Jan 2013)
Championship League - Winners Group (20-21 Mar 2013)
Championship League - Group 1 (7-8 Jan 2013)
World Open (25 Feb - 3 Mar 2013)
World Open Qual (18-21 Dec 2012)
ET 5 (13-16 Dec 2012)
German Masters (30 Jan - 3 Feb 2013)
German Masters Qual (28-30 Nov 2012)
ET 6 (4-6 Jan 2013)
ET 6 Stage 1 (26-27 Nov 2012)
UK Championship (1-9 Dec 2012)
UK Championship Qual (20-23 Nov 2012)
ET 4 (15-18 Nov 2012)
UK PTC 4 (11-14 Nov 2012)
APTC3 (5-9 Nov 2012)
ET 3 (17-21 Oct 2012)
World Seniors Championship (27-28 Oct 2012)
World Seniors Quals (30 Sep 2012)
APTC2 (23-27 Sep 2012)
General Cup, Group B (12-13 Sep 2012)
General Cup, Group A (12-13 Sep 2012)
General Cup, WC (11 Sep 2012)
General Cup (11-14 Sep 2012)
UK PTC 3 (5-9 Sep 2012)
ET 1 (23-26 Aug 2012)
International Championship (28 Oct - 4 Nov 2012)
International Championship Qual (19-22 Aug 2012)
ET 2 (5-7 Oct 2012)
ET 2 Stage 1 (16-18 Aug 2012)
Premier League G2 (16 Aug - 15 Nov 2012)
Premier League Finals (24-25 Nov 2012)
Premier League G1 (16 Aug - 15 Nov 2012)
UK PTC 2 (8-12 Aug 2012)
Shanghai Masters (17-23 Sep 2012)
Shanghai Masters Qual (24-27 Jul 2012)
UK PTC 1 (18-22 Jul 2012)
6 Red, H (2-4 Jul 2012)
6 Red, G (2-4 Jul 2012)
6 Red, F (2-4 Jul 2012)
6 Red, E (2-4 Jul 2012)
6 Red, D (2-4 Jul 2012)
6 Red, C (2-4 Jul 2012)
6 Red, B (2-4 Jul 2012)
6 Red, A (2-4 Jul 2012)
6 Red World Championship (2-7 Jul 2012)
APTC1 (18-22 Jun 2012)
Australian Open (9-15 Jul 2012)
Australian Open Qual (12-15 Jun 2012)
Wuxi Classic (25 Jun - 1 Jul 2012)
Wuxi Classic Qual (5-8 Jun 2012)
Q School 3 (25-29 May 2012)
Q School 2 (19-23 May 2012)
Q School 1 (13-17 May 2012)
World Championship (21 Apr - 7 May 2012)
World Championship Qual (5-15 Apr 2012)
Championship League - Group 7 (19-20 Mar 2012)
PTC Finals (14-18 Mar 2012)
China Open (26 Mar - 1 Apr 2012)
China Open Qual (21-24 Feb 2012)
Championship League - Group 6 (8-9 Feb 2012)
Welsh Open (13-19 Feb 2012)
Welsh Open Qual (8-11 Feb 2012)
Championship League - Group 5 (6-7 Feb 2012)
Shoot-Out (27-29 Jan 2012)
Championship League - Group 4 (25-26 Jan 2012)
Championship League - Group 3 (23-24 Jan 2012)
Masters (15-22 Jan 2012)
Championship League - Group 2 (11-12 Jan 2012)
World Open (27 Feb - 4 Mar 2012)
World Open Qual (11-14 Jan 2012)
Championship League - Winners Group (21-22 Mar 2012)
Championship League - Group 1 (9-10 Jan 2012)
PTC 12 (6-8 Jan 2012)
PTC 12, Stage 1 (15-16 Dec 2011)
PTC 11 (17-19 Dec 2011)
PTC 11 Am Pre Quals (10 Dec 2011)
PTC 10 (27-30 Nov 2011)
German Masters (1-5 Feb 2012)
German Masters Qual (21-25 Nov 2011)
Power Snooker (19-20 Nov 2011)
Premier League 10 (17 Nov 2011)
Premier League 9 (10 Nov 2011)
PTC 9 (10-13 Nov 2011)
UK Championship (3-11 Dec 2011)
UK Championship Qual (5-9 Nov 2011)
Premier League 8 (3 Nov 2011)
Lucan Racing Classic (29-30 Oct 2011)
Premier League 7 (20 Oct 2011)
PTC 8 (20-23 Oct 2011)
Premier League 6 (13 Oct 2011)
World Seniors Championship (5-6 Nov 2011)
World Seniors Championship Qual (10 Oct 2011)
Premier League 5 (6 Oct 2011)
PTC 7 (5-9 Oct 2011)
Premier League 4 (29 Sep 2011)
PTC 6 (29 Sep - 2 Oct 2011)
Premier League 3 (22 Sep 2011)
PTC 5 (21-25 Sep 2011)
Brazil Masters (15-18 Sep 2011)
Premier League 2 (1 Sep 2011)
PTC 4 (25-28 Aug 2011)
Premier League Finals (26-27 Nov 2011)
Premier League 1 (18 Aug 2011)
PTC 3 (17-21 Aug 2011)
PTC 2 (6-10 Aug 2011)
Shanghai Masters (5-11 Sep 2011)
Shanghai Masters Qual (31 Jul - 4 Aug 2011)
World Cup, D (11-15 Jul 2011)
World Cup, C (11-15 Jul 2011)
World Cup, B (11-15 Jul 2011)
World Cup, A (11-15 Jul 2011)
World Cup (11-17 Jul 2011)
Wuxi Classic (7-10 Jul 2011)
General Cup International, B (4-6 Jul 2011)
General Cup International, A (4-6 Jul 2011)
General Cup International (4-7 Jul 2011)
Australian Open (18-24 Jul 2011)
Australian Open Qual (26-30 Jun 2011)
PTC 1 (18-22 Jun 2011)
Q School 3 (23-28 May 2011)
Q School 2 (17-22 May 2011)
Q School 1 (11-16 May 2011)
Scottish Professional Championship (11-14 Apr 2011)
Championship League - Group 7 (21-22 Mar 2011)
PTC Finals (16-20 Mar 2011)
Hainan Classic, D (10-11 Mar 2011)
Hainan Classic, C (10-11 Mar 2011)
Hainan Classic, B (10-11 Mar 2011)
Hainan Classic, A (10-11 Mar 2011)
Hainan Classic (10-13 Mar 2011)
World Championship (16 Apr - 2 May 2011)
World Championship Qual (3-13 Mar 2011)
Championship League - Group 6 (2-3 Mar 2011)
Championship League - Group 5 (28 Feb - 1 Mar 2011)
China Open (28 Mar - 3 Apr 2011)
China Open Qual (24-27 Feb 2011)
Welsh Open (14-20 Feb 2011)
Welsh Open Qual (8-11 Feb 2011)
Snooker Shoot-Out (28-30 Jan 2011)
Championship League - Group 4 (26-27 Jan 2011)
Championship League - Group 3 (24-25 Jan 2011)
Masters (9-16 Jan 2011)
Championship League - Group 2 (5-6 Jan 2011)
Championship League - Winners Group (23-24 Mar 2011)
Championship League - Group 1 (3-4 Jan 2011)
German Masters (2-6 Feb 2011)
German Masters Qual (14-17 Dec 2010)
UK Championship (4-12 Dec 2010)
UK Championship Qual (23 Nov - 1 Dec 2010)
Euro PTC 6 (19-21 Nov 2010)
Euro PTC 5 (12-14 Nov 2010)
Power Snooker (30 Oct 2010)
Euro PTC 4 (28-31 Oct 2010)
Euro PTC 3 (22-24 Oct 2010)
PTC 6 (14-17 Oct 2010)
PTC 5 (7-10 Oct 2010)
Euro PTC 2 (30 Sep - 3 Oct 2010)
Premier League (27-28 Nov 2010)
Premier League Group Stage (2 Sep - 19 Nov 2010)
Euro PTC 1 (26-29 Aug 2010)
World Open (18-26 Sep 2010)
World Open Qual (21-24 Aug 2010)
PTC 4 (14-16 Aug 2010)
PTC 3 (6-8 Aug 2010)
Shanghai Masters (6-12 Sep 2010)
Shanghai Masters Qual (2-5 Aug 2010)
Irish Classic (24-25 Jul 2010)
6 Red World Championship (19-24 Jul 2010)
PTC 2 (9-11 Jul 2010)
PTC 1 (24-27 Jun 2010)
Wuxi Classic (3-6 Jun 2010)
World Seniors Championship (5-7 Nov 2010)
World Seniors Championship Qual (29-30 May 2010)
Championship League - Group 7 (22-23 Mar 2010)
World Championship (17 Apr - 3 May 2010)
World Championship Qual (24 Feb - 9 Mar 2010)
Championship League - Group 6 (10 Feb - 11 Mar 2010)
Championship League - Group 5 (8-9 Feb 2010)
China Open (29 Mar - 4 Apr 2010)
China Open Qual (2-5 Feb 2010)
Championship League - Group 4 (20-21 Jan 2010)
Welsh Open (25-31 Jan 2010)
Welsh Open Qual (19-22 Jan 2010)
Championship League - Group 3 (18-19 Jan 2010)
Masters (10-17 Jan 2010)
Championship League - Group 2 (6-7 Jan 2010)
Championship League - Winners Group (24-25 Mar 2010)
Championship League - Group 1 (4-5 Jan 2010)
UK Championship (5-13 Dec 2009)
UK Championship Qual (23-30 Nov 2009)
Grand Prix (3-11 Oct 2009)
Grand Prix Qual (21-24 Sep 2009)
Shanghai Masters (7-13 Sep 2009)
Shanghai Masters Qual (3-6 Aug 2009)
World Games (22-26 Jul 2009)
General Cup International, Group 2 (13-17 Jul 2009)
General Cup International, Group 1 (13-17 Jul 2009)
General Cup International (13-17 Jul 2009)
6 Red World Championship (7-12 Jul 2009)
Championship League - Group 7 (23-24 Mar 2009)
World Championship Qual 2 (7-10 Mar 2009)
Championship League - Group 6 (4-5 Mar 2009)
Championship League - Group 5 (2-3 Mar 2009)
Welsh Open (16-22 Feb 2009)
Championship League - Group 4 (11-12 Feb 2009)
Championship League - Group 3 (9-10 Feb 2009)
World Championship (18 Apr - 4 May 2009)
World Championship Qual 1 (5-25 Feb 2009)
China Open (30 Mar - 5 Apr 2009)
China Open Qual (21-24 Jan 2009)
Masters (11-18 Jan 2009)
Championship League - Group 2 (7-8 Jan 2009)
Championship League - Winners Group (25-26 Mar 2009)
Championship League - Group 1 (5-6 Jan 2009)
UK Championship (13-21 Dec 2008)
Bahrain Championship (8-15 Nov 2008)
Grand Prix (11-19 Oct 2008)
Northern Ireland Trophy (24-31 Aug 2008)
Shanghai Masters (29 Jul - 4 Oct 2008)
6 Red World Championship (8-13 Jul 2008)
Championship League - Group 7 (12-13 May 2008)
Championship League - Group 6 (16-17 Apr 2008)
Championship League - Group 5 (14-15 Apr 2008)
China Open (23-30 Mar 2008)
Championship League - Group 4 (12-13 Mar 2008)
Championship League - Group 3 (10-11 Mar 2008)
World Championship Qual 2 (7-10 Mar 2008)
Championship League - Group 2 (27-28 Feb 2008)
Championship League - Winners Group (14-15 May 2008)
Championship League - Group 1 (25-26 Feb 2008)
Welsh Open (11-17 Feb 2008)
Masters (13-20 Jan 2008)
Malta Cup Group 4 (4-8 Jan 2008)
Malta Cup Group 3 (4-8 Jan 2008)
Malta Cup Group 2 (4-8 Jan 2008)
Malta Cup Group 1 (4-8 Jan 2008)
Malta Cup (4-10 Jan 2008)
World Championship (19 Apr - 5 May 2008)
World Championship Qual 1 (3-11 Jan 2008)
UK Championship (3-16 Dec 2007)
Northern Ireland Trophy (4-11 Nov 2007)
Grand Prix Group H (13-21 Oct 2007)
Grand Prix Group G (13-21 Oct 2007)
Grand Prix Group F (13-21 Oct 2007)
Grand Prix Group E (13-21 Oct 2007)
Grand Prix Group D (13-21 Oct 2007)
Grand Prix Group C (13-21 Oct 2007)
Grand Prix Group B (13-21 Oct 2007)
Grand Prix Group A (13-21 Oct 2007)
Grand Prix (13-21 Oct 2007)
Pot Black (6 Oct 2007)
Shanghai Masters (6-12 Aug 2007)
China Open (25 Mar - 1 Apr 2007)
World Championship Qualifier Round 5 (12-15 Mar 2007)
World Championship Qualifier Rounds 1-4 (24 Feb - 2 Mar 2007)
World Championship (21 Apr - 7 May 2007)
World Championship Qualifier Preliminary Rounds (23 Feb 2007)
Welsh Open (11-18 Feb 2007)
Malta Cup (28 Jan - 4 Feb 2007)
Masters (14-21 Jan 2007)
UK Championship (4-17 Dec 2006)
Grand Prix Group H (21-29 Oct 2006)
Grand Prix Group G (21-29 Oct 2006)
Grand Prix Group F (21-29 Oct 2006)
Grand Prix Group E (21-29 Oct 2006)
Grand Prix Group D (21-29 Oct 2006)
Grand Prix Group C (21-29 Oct 2006)
Grand Prix Group B (21-29 Oct 2006)
Grand Prix Group A (21-29 Oct 2006)
Grand Prix (21-29 Oct 2006)
Pot Black (2 Sep 2006)
Northern Ireland Trophy (13-20 Aug 2006)
World Quals 7 (14-15 Mar 2006)
Welsh Open (27 Feb - 5 Mar 2006)
Masters (15-22 Jan 2006)
World Quals 4-6 (8-13 Jan 2006)
World Championship (15 Apr - 1 May 2006)
World Quals 1-3 (6-7 Jan 2006)
UK Championship (5-18 Dec 2005)
China Open (20-26 Mar 2006)
China Open Qualifier (15-18 Nov 2005)
Malta Cup (30 Jan - 5 Feb 2006)
Malta Cup Qual (31 Oct - 3 Nov 2005)
Pot Black (29 Oct 2005)
Grand Prix (8-16 Oct 2005)
Northern Ireland Trophy (15-21 Aug 2005)
World Games (20-24 Jul 2005)
World Championship (16 Apr - 2 May 2005)
World Championship Qual (23 Feb - 24 Mar 2005)
Masters (13-20 Feb 2005)
China Open (26 Mar - 3 Apr 2005)
China Open Qualifier (25-28 Jan 2005)
Malta Cup (31 Jan - 6 Feb 2005)
Malta Cup Qual (30 Nov - 3 Dec 2004)
British Open (8-14 Nov 2004)
UK Championship (15-28 Nov 2004)
UK Championship Qualifier (14-19 Oct 2004)
Players Championship (3-11 Apr 2004)
World Championship (17 Apr - 3 May 2004)
World Championship Qual (10-20 Feb 2004)
Masters (1-8 Feb 2004)
Scottish Open (5-13 Apr 2003)
Masters (2-9 Feb 2003)
World Championship (19 Apr - 5 May 2003)
World Championship Qual (21-31 Jan 2003)
Scottish Open (6-14 Apr 2002)
China Open (24 Feb - 3 Mar 2002)
World Championship (20 Apr - 6 May 2002)
World Championship Qual (11-17 Feb 2002)
Masters (3-10 Feb 2002)
World Games (22-26 Aug 2001)
Scottish Open (8-15 Apr 2001)
World Championship (21 Apr - 7 May 2001)
World Championship Qual (20 Feb - 4 Mar 2001)
Masters (4-11 Feb 2001)
China Open (9-17 Dec 2000)
Scottish Open (28 Mar - 9 Apr 2000)
Masters (6-13 Feb 2000)
World Championship (15 Apr - 1 May 2000)
World Championship Qual (3 Jan - 20 Mar 2000)
China Open (11-19 Dec 1999)
China International (8-14 Mar 1999)
Scottish Open (15-21 Feb 1999)
Masters (7-14 Feb 1999)
World Championship (17 Apr - 3 May 1999)
World Championship Qual (3 Jan - 20 Mar 1999)
German Masters (8-13 Dec 1998)
Scottish Open (12-22 Feb 1998)
Masters (1-8 Feb 1998)
World Championship (18 Apr - 4 May 1998)
World Championship Qual (2 Jan - 22 Mar 1998)
German Open (8-14 Dec 1997)
China International (17-20 Sep 1997)
Masters (2-9 Feb 1997)
World Championship (19 Apr - 5 May 1997)
World Championship Qual (3 Jan - 25 Mar 1997)
German Open (9-15 Dec 1996)
Masters (4-11 Feb 1996)
World Championship (20 Apr - 6 May 1996)
World Championship Qual (1 Jan - 22 Mar 1996)
German Open (3-10 Dec 1995)
Masters (5-12 Feb 1995)
World Championship (14-30 Apr 1995)
World Championship Qual (4-20 Jan 1995)
Masters (6-13 Feb 1994)
World Championship (16 Apr - 2 May 1994)
World Championship Qual (8-19 Jan 1994)
Masters (7-14 Feb 1993)
World Championship (17 Apr - 3 May 1993)
World Championship Qual (20 Jun - 24 Sep 1992)
World Championship (18 Apr - 4 May 1992)
World Championship Qual (21-30 Mar 1992)
Masters (2-9 Feb 1992)
World Seniors Championship (18-22 Sep 1991)
World Championship (20 Apr - 6 May 1991)
World Championship Qual (22 Mar - 1 Apr 1991)
Masters (3-10 Feb 1991)
Shoot-Out (26-28 Sep 1990)
World Championship (13-29 Apr 1990)
Masters (4-11 Feb 1990)
World Championship (15 Apr - 1 May 1989)
Masters (21-29 Jan 1989)
World Championship (16 Apr - 2 May 1988)
Masters (24-31 Jan 1988)
World Championship (18 Apr - 4 May 1987)
Masters (25 Jan - 1 Feb 1987)
World Championship (19 Apr - 5 May 1986)
Masters (26 Jan - 2 Feb 1986)
World Championship (12-28 Apr 1985)
Masters (27 Jan - 3 Feb 1985)
World Championship (21 Apr - 7 May 1984)
Masters (22-29 Jan 1984)
World Championship (16 Apr - 2 May 1983)
Masters (23-30 Jan 1983)
World Championship (30 Apr - 16 May 1982)
Masters (26-31 Jan 1982)
World Championship (7-20 Apr 1981)
Masters (2-8 Feb 1981)
Champion of Champions Group B (2-11 Oct 1980)
Champion of Champions Group A (2-11 Oct 1980)
Champion of Champions (2-12 Oct 1980)
World Championship (22-5 May 1980)
Masters (6-10 Feb 1980)
World Championship (16-28 Apr 1979)
Masters (22-26 Jan 1979)
Champion of Champions (2-3 Nov 1978)
World Championship (17-29 Apr 1978)
Masters (6-10 Feb 1978)
World Championship (18-30 Apr 1977)
Masters (7-11 Feb 1977)
Masters (26-30 Jan 1976)
Masters (13-17 Jan 1975)
Flowchart
For
Masters
. See also
tournament page
.
Code fetched from
One Fork
Tweet