Stevens M
Cheung Ka Wai
40
%
wins
- 4 wins
- 1 draw
- 5 losses
10
last matches
- 5 wins
- 0 draws
- 5 losses
50
%
wins
Tournament
Match
Result
W
07.07.2026
Championship League
Stevens M
Carty A
3
0
D
07.07.2026
Championship League
Stevens M
Pragnell George
2
2
L
17.06.2026
Wuhan Open
Stevens M
Carty A
3
5
L
13.06.2026
China Open
Chang B
Stevens M
6
4
W
12.06.2026
China Open
Stevens M
Deng Haohui
6
2
L
14.05.2026
Snooker 900
Stevens M
Perry J
3
5
L
08.05.2026
World Seniors Champs
Stevens M
Perry J
1
4
W
07.05.2026
World Seniors Champs
Stevens M
Dale D
4
2
L
18.04.2026
World Championship
Barry Hawkins
Stevens M
10
4
W
14.04.2026
World Championship
Bingham S
Stevens M
7
10
Tournament
Match
Result
W
07.07.2026
Championship League
Cheung Ka Wai
Carty A
3
1
L
10.06.2026
China Open
Muir R
Cheung Ka Wai
6
3
L
06.04.2026
World Championship
Cheung Ka Wai
Carty A
9
10
L
16.03.2026
World Open
Lisowski J
Cheung Ka Wai
5
1
W
10.02.2026
World Open
Robertson J
Cheung Ka Wai
3
5
L
27.01.2026
German Masters
Trump J
Cheung Ka Wai
5
0
L
10.01.2026
Welsh Open
Hill A
Cheung Ka Wai
4
3
W
09.01.2026
Welsh Open
Cheung Ka Wai
Baranowski M
4
3
W
07.01.2026
German Masters
Lilley D
Cheung Ka Wai
4
5
W
06.01.2026
German Masters
Cheung Ka Wai
Ng On Yee
5
1
Stevens M
Cheung Ka Wai
All tournaments
10
Matches
All tournaments
40
Frames
38
Stevens M
Cheung Ka Wai
0
%
wins
- 0 wins
- 0 draws
- 1 loss
1
last match
- 1 win
- 0 draws
- 0 losses
100
%
wins
Tournament
Match
Result
24.09.2025
British Open
Cheung Ka Wai
Stevens M
4
3
Stevens M
All tournaments
1
Match
Cheung Ka Wai
All tournaments
3
Frames
4
1
Yang Gao
0
0
0
0-0
0
0
2
Xintong Zhao
0
0
0
0-0
0
0
3
Grace D
0
0
0
0-0
0
0
4
Blackwell S
0
0
0
0-0
0
0
1
Anda Z
3
3
0
0-0
0
9
2
Jiang J
3
2
1
0-0
0
6
3
Womersley D
3
0
2
0-0
0
1
4
Muir R
3
0
2
0-0
0
1
1
Joyce M
3
2
1
0-0
0
6
2
Baranowski M
3
1
0
0-0
0
5
3
Bingham S
3
0
1
0-0
0
2
4
Brown J
3
0
1
0-0
0
2
1
Carter A
3
2
0
0-0
0
7
2
Jones J
3
2
0
0-0
0
7
3
Whelan P
3
1
2
0-0
0
3
4
Crowley Leone
3
0
3
0-0
0
0
1
Zhou Y
3
2
0
0-0
0
7
2
Graham L
3
1
0
0-0
0
5
3
Taylor A
3
1
1
0-0
0
4
4
Mertens B
3
0
3
0-0
0
0
1
Wilson G
3
2
0
0-0
0
7
2
Ursenbacher A
3
1
1
0-0
0
4
3
Jones Duane
3
0
1
0-0
0
2
4
Haotian L
3
0
1
0-0
0
2
1
Pang Junxu
3
1
0
0-0
0
5
2
Luo Z
3
1
0
0-0
0
5
3
Lilley D
3
0
1
0-0
0
2
4
Quinn F
3
0
1
0-0
0
2
1
Lei P
3
2
0
0-0
0
7
2
Chadha I
3
2
1
0-0
0
6
3
Wang Xinbo
3
0
1
0-0
0
2
4
Nasa C
3
0
2
0-0
0
1
1
Liu H
3
2
0
0-0
0
7
2
O'Сonnor J
3
2
1
0-0
0
6
3
Brown O
3
1
1
0-0
0
4
4
Norris P
3
0
3
0-0
0
0
1
Vafaei H
3
2
0
0-0
0
7
2
Fan Zh
3
1
0
0-0
0
5
3
Nuessle F
3
1
1
0-0
0
4
4
Sykes O
3
0
3
0-0
0
0
1
Maguire S
3
2
1
0-0
0
6
2
Williams R
3
1
1
0-0
0
4
3
Kazakov A
3
1
1
0-0
0
4
4
Ng On Yee
3
0
1
0-0
0
2
1
Burns I
3
3
0
0-0
0
9
2
O'Neill J
3
2
1
0-0
0
6
3
Hallworth S
3
1
2
0-0
0
3
4
Cundy J
3
0
3
0-0
0
0
1
Donaldson S
3
2
0
0-0
0
7
2
Yuan S
3
1
1
0-0
0
4
3
Nayyar S
3
0
1
0-0
0
2
4
Bai Y
3
0
1
0-0
0
2
1
Gilbert D
3
2
0
0-0
0
7
2
El Hareedy M
3
1
0
0-0
0
5
3
Walden R
3
1
1
0-0
0
4
4
Channoi P
3
0
3
0-0
0
0
1
Jones J
3
1
1
0-0
0
4
2
Lines O
3
1
1
0-0
0
4
3
Larkov M
3
1
1
0-0
0
4
4
Burden A
3
0
0
0-0
0
3
1
Robertson J
3
1
0
0-0
0
5
2
O'Donnell M
3
1
1
0-0
0
4
3
Kowalski A
3
1
1
0-0
0
4
4
Miah H
3
0
1
0-0
0
2
1
Xu Si
3
1
0
0-0
0
5
2
Leclercq J
3
1
1
0-0
0
4
3
Holt M
3
1
1
0-0
0
4
4
Steadman С
3
1
2
0-0
0
3
1
Page J
3
1
0
0-0
0
5
2
Zizins A
3
0
0
0-0
0
3
3
Zehuang L
3
0
0
0-0
0
3
4
Hugill A
3
0
1
0-0
0
2
1
Stevens M
1
1
0
0-0
0
3
2
Cheung Ka Wai
1
1
0
0-0
0
3
3
Carty A
2
0
2
0-0
0
0
4
Ford T
0
0
0
0-0
0
0
1
Chang B
3
3
0
0-0
0
9
2
Clarke J
3
2
1
0-0
0
6
3
Day R
3
1
2
0-0
0
3
4
O'Kane Phil
3
0
3
0-0
0
0
1
He G
3
3
0
0-0
0
9
2
Liu Y
3
2
1
0-0
0
6
3
O'Sullivan S
3
1
2
0-0
0
3
4
Smith Dylan
3
0
3
0-0
0
0
1
Woollaston B
3
2
1
0-0
0
6
2
Saengkham N
3
2
1
0-0
0
6
3
Davies L
3
2
1
0-0
0
6
4
Huang Jiahao
3
0
3
0-0
0
0
1
Emery D
2
1
0
0-0
0
4
2
Wilson K
1
1
0
0-0
0
3
3
Pinhey H
3
0
1
0-0
0
2
4
Szubarczyk M
2
0
1
0-0
0
1
1
Moody S
3
2
0
0-0
0
7
2
Thirapongpaiboon T
3
1
0
0-0
0
5
3
Carrington S
3
0
1
0-0
0
2
4
Wells D
3
0
2
0-0
0
1
1
Mann M
0
0
0
0-0
0
0
2
Hill A
0
0
0
0-0
0
0
3
Deng Haohui
0
0
0
0-0
0
0
4
Brecel L
0
0
0
0-0
0
0
1
Surety Z
0
0
0
0-0
0
0
2
Selt M
0
0
0
0-0
0
0
3
Higginson A
0
0
0
0-0
0
0
4
Gong Ch
0
0
0
0-0
0
0
1
Yuhao Lan
3
2
0
0-0
0
7
2
Boiko I
3
2
0
0-0
0
7
3
Thomond J
3
1
2
0-0
0
3
4
Martin Ian
3
0
3
0-0
0
0
1
Wakelin C
3
2
1
0-0
0
6
2
Pinches Luke
3
2
1
0-0
0
6
3
Yao P
3
1
2
0-0
0
3
4
Ochoiski B
3
1
2
0-0
0
3
1
Marco Fu
2
2
0
0-0
0
6
2
Maddocks S
2
0
1
0-0
0
1
3
Jiahui S
1
0
0
0-0
0
1
4
Xu Y
1
0
1
0-0
0
0
1
Lisowski J
0
0
0
0-0
0
0
2
Highfield L
0
0
0
0-0
0
0
3
Hanyang Z
0
0
0
0-0
0
0
4
Bradford Jack
0
0
0
0-0
0
0
1
Young D
3
2
0
0-0
0
7
2
Un-Nooh T
3
1
0
0-0
0
5
3
Heathcote L
3
1
2
0-0
0
3
4
Evans R
3
0
2
0-0
0
1
1
Slessor E
3
2
0
0-0
0
7
2
Wenwei L
3
1
0
0-0
0
5
3
Pullen L
3
1
1
0-0
0
4
4
Milkins R
3
0
3
0-0
0
0
Tournament
Match
Result
30.06.2026 20:35
Group 9
Slessor E
Pullen L
3
0
30.06.2026 19:45
Group 9
Wenwei L
Milkins R
3
0
30.06.2026 18:30
Group 9
Slessor E
Wenwei L
2
2
30.06.2026 15:45
Group 9
Pullen L
Milkins R
3
1
30.06.2026 14:05
Group 9
Pullen L
Wenwei L
2
2
30.06.2026 13:00
Group 9
Slessor E
Milkins R
3
1
27.06.2026 20:35
Group 8
Un-Nooh T
Heathcote L
3
1
27.06.2026 19:35
Group 8
Evans R
Young D
0
3
27.06.2026 18:30
Group 8
Un-Nooh T
Evans R
2
2
27.06.2026 15:00
Group 8
Heathcote L
Young D
1
3
27.06.2026 14:05
Group 8
Heathcote L
Evans R
3
0
27.06.2026 13:00
Group 8
Un-Nooh T
Young D
2
2
07.07.2026 15:30
Group 6
Marco Fu
Maddocks S
3
1
07.07.2026 14:45
Group 6
Marco Fu
Xu Y
3
0
07.07.2026 13:00
Group 6
Jiahui S
Maddocks S
2
2
01.07.2026 21:20
Group 5
Wakelin C
Yao P
3
0
01.07.2026 19:20
Group 5
Pinches Luke
Ochoiski B
3
1
01.07.2026 18:30
Group 5
Wakelin C
Pinches Luke
3
0
01.07.2026 16:25
Group 5
Yao P
Ochoiski B
3
0
01.07.2026 14:25
Group 5
Yao P
Pinches Luke
1
3
Tournament
Match
Result
09.07.2026 13:00
Group 1
Xintong Zhao
Blackwell S
–
–
09.07.2026 14:00
Group 1
Grace D
Yang Gao
–
–
09.07.2026 15:00
Group 1
Grace D
Blackwell S
–
–
09.07.2026 18:30
Group 1
Xintong Zhao
Yang Gao
–
–
09.07.2026 19:30
Group 1
Yang Gao
Blackwell S
–
–
09.07.2026 20:30
Group 1
Xintong Zhao
Grace D
–
–
07.07.2026 20:30
Group 26
Stevens M
Cheung Ka Wai
–
–
08.07.2026 13:00
Group 31
Hill A
Deng Haohui
–
–
08.07.2026 14:00
Group 31
Brecel L
Mann M
–
–
08.07.2026 15:00
Group 31
Brecel L
Deng Haohui
–
–
08.07.2026 18:30
Group 31
Hill A
Mann M
–
–
08.07.2026 19:30
Group 31
Mann M
Deng Haohui
–
–
08.07.2026 20:30
Group 31
Hill A
Brecel L
–
–
07.07.2026 18:30
Group 32
Cheung Ka Wai
Pragnell George
2
0
07.07.2026 19:25
Group 32
Carty A
Pragnell George
–
–
09.07.2026 13:00
Group 32
Surety Z
Gong Ch
–
–
09.07.2026 14:00
Group 32
Selt M
Higginson A
–
–
09.07.2026 15:00
Group 32
Selt M
Gong Ch
–
–
09.07.2026 18:30
Group 32
Surety Z
Higginson A
–
–
09.07.2026 19:30
Group 32
Higginson A
Gong Ch
–
–