Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Alex Zhang's Matches In The Canadian-championship
2022 Canadian Championship
Group 7
Eddie Galati
3
(5)
2
Alex Zhang
Played on
2022-06-09
Group 7
Alex Zhang
3
(5)
0
Cheuck Yin Kwan
Played on
2022-06-08
Group 7
Jason Williams
3
(5)
0
Alex Zhang
Played on
2022-06-08
2019 Canadian Championship
Last 64
Eddie Galati
4
(7)
1
Alex Zhang
Played on
2019-05-09
2018 Canadian Championship
Last 32
Alan Whitfield
4
(7)
3
Alex Zhang
Played on
2018-05-03
Round 1
Alex Zhang
4
(7)
0
Terry Davidson
Played on
2018-05-03
2017 Canadian Championship
Round 1
Kristal McLeod
4
(7)
2
Alex Zhang
Played on
2017-05-11
2016 Canadian Championship
Last 16
John White
5
(9)
0
Alex Zhang
Group 7
Alex Zhang
4
(7)
2
Brad Robinson
Group 7
Alex Zhang
4
(7)
3
Brian Butler
2014 Canadian Championship
Quarter-final
Floyd Ziegler
5
(9)
0
Alex Zhang
Last 16
Alex Zhang
5
(9)
2
James Lee
Group 8
Alex Zhang
4
(7)
2
Stan Chartrand
Group 8
Alex Zhang
4
(7)
1
Salman Arif
Group 8
Alex Zhang
4
(7)
2
Ken Price
2011 Canadian Championship
Group 4
Alex Zhang
4
(7)
1
Ray Jansen
Group 4
Alex Zhang
4
(7)
0
John Mercieca
Group 4
Ed Heckbert
4
(7)
3
Alex Zhang
Group 4
Tom Finstad
4
(7)
1
Alex Zhang
2010 Canadian Championship
Group 3
Alex Zhang
4
(7)
2
Bill Charbonneau
Group 3
Floyd Ziegler
4
(7)
1
Alex Zhang
Group 3
Pat McCarthy
4
(7)
2
Alex Zhang
Group 3
Jeff Kennedy
4
(7)
2
Alex Zhang
2009 Canadian Championship
Group 1
Alex Zhang
4
(7)
0
Pat Graham
Group 1
Alex Zhang
4
(7)
1
Barry Larone
Group 1
Bill Cooper
4
(7)
1
Alex Zhang
Group 1
Kirk Stevens
4
(7)
0
Alex Zhang
2007 Canadian Championship
Group 6
Alex Zhang
4
(7)
1
Danny McWilliams
Group 6
Alex Zhang
4
(7)
1
Jason Heckbert
Group 6
Robert Azevedo
4
(7)
3
Alex Zhang
Group 6
Eriks Malderis
4
(7)
2
Alex Zhang
2005 Canadian Championship
Last 16
Alberto Camara
5
(9)
1
Alex Zhang
Group 5
Frederic Hebert
4
(7)
2
Alex Zhang
Group 5
Alex Zhang
4
(7)
3
Bill McIntosh
Group 5
Alex Zhang
4
(7)
3
Eriks Malderis
Group 5
Alex Zhang
4
(7)
2
Floyd Ziegler
2004 Canadian Championship
Group 5
Brady Gollan
4
(7)
0
Alex Zhang
Group 5
Jeff White
4
(7)
0
Alex Zhang
Group 5
Alex Zhang
4
(7)
1
Mike VanBuskirk