Zhang A
Hallworth S
70
%
wins
- 7 wins
- 0 draws
- 3 losses
10
last matches
- 5 wins
- 0 draws
- 5 losses
50
%
wins
Tournament
Match
Result
W
14.06.2026
China Open
Wells D
Zhang A
4
6
W
12.06.2026
China Open
Zhang A
Muir R
6
2
L
18.04.2026
World Championship
Allen M
Zhang A
10
6
W
15.04.2026
World Championship
Surety Z
Zhang A
3
10
W
12.04.2026
World Championship
Zhang A
Revesz B
10
6
L
19.03.2026
World Open
Zhang A
Vafaei H
4
5
W
18.03.2026
World Open
Zhang A
Guodong X
5
2
W
17.03.2026
World Open
Hallworth S
Zhang A
1
5
W
16.03.2026
World Open
Zhang A
Jiarui X
5
3
L
26.02.2026
Welsh Open
Zhang A
Higgins J
2
4
Tournament
Match
Result
W
16.06.2026
Wuhan Open
Brecel L
Hallworth S
1
5
W
15.06.2026
Wuhan Open
Hallworth S
Channoi P
5
0
L
13.06.2026
China Open
Wilson G
Hallworth S
6
2
W
12.06.2026
China Open
Hallworth S
Huang Jiahao
6
0
L
10.04.2026
World Championship
Taylor A
Hallworth S
10
6
W
07.04.2026
World Championship
Hallworth S
Gurbaxani K
10
6
L
17.03.2026
World Open
Hallworth S
Zhang A
1
5
W
11.02.2026
World Open
Saengkham N
Hallworth S
3
5
L
09.01.2026
Welsh Open
Hallworth S
Ursenbacher A
3
4
L
05.01.2026
German Masters
Hallworth S
Yang Gao
2
5
Zhang A
Hallworth S
All tournaments
10
Matches
All tournaments
59
Frames
45
Zhang A
Hallworth S
100
%
wins
- 2 wins
- 0 draws
- 0 losses
2
last matches
- 0 wins
- 0 draws
- 2 losses
0
%
wins
Tournament
Match
Result
17.03.2026
World Open
Hallworth S
Zhang A
1
5
23.06.2025
Wuhan Open
Zhang A
Hallworth S
5
2
Zhang A
All tournaments
2
Matches
Hallworth S
All tournaments
10
Frames
3