Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Kristal McLeod's Matches In The Canadian-championship
2018 Canadian Championship
Last 32
Edward Ling
4
(7)
3
Kristal McLeod
Played on
2018-05-03
2017 Canadian Championship
Last 32
Gerard Morrison
4
(7)
2
Kristal McLeod
Played on
2017-05-11
Round 1
Kristal McLeod
4
(7)
2
Alex Zhang
Played on
2017-05-11
2016 Canadian Championship
Group 2
André Roy
4
(7)
1
Kristal McLeod
Group 2
Kristal McLeod
4
(7)
0
Wayne Chan
Group 2
Floyd Ziegler
4
(7)
0
Kristal McLeod
2015 Canadian Championship
Group 8
Kristal McLeod
4
(7)
0
Robin Petersen
Group 8
John White
4
(7)
0
Kristal McLeod
Group 8
Kristal McLeod
4
(7)
3
Salman Arif
Group 8
Jesse Piercey
4
(7)
3
Kristal McLeod
2004 Canadian Championship
Group 1
Kristal McLeod
4
(7)
1
Gary Austin
Group 1
Greg Harder
4
(7)
1
Kristal McLeod
Group 1
Odie Willet
4
(7)
3
Kristal McLeod
Group 1
Alain Robidoux
4
(7)
2
Kristal McLeod
2003 Canadian Championship
Last 16
Floyd Ziegler
5
(9)
0
Kristal McLeod
Group 1
Kirk Stevens
4
(7)
3
Kristal McLeod
Group 1
Kristal McLeod
4
(7)
0
Mike VanBuskirk
Group 1
Kristal McLeod
4
(7)
2
Gary Austin
Group 1
Kristal McLeod
4
(7)
1
Wayne Araki
2001 Canadian Championship
Last 16
Bob Chaperon
4
(7)
1
Kristal McLeod
Group 1
Kirk Stevens
4
(7)
0
Kristal McLeod
Group 1
Kristal McLeod
4
(7)
0
Duane Demas
Group 1
Kristal McLeod
4
(7)
0
Alex Aroujo
1999 Canadian Championship
Last 16
Tom Finstad
5
(9)
4
Kristal McLeod
Group 4
Floyd Ziegler
4
(7)
3
Kristal McLeod
Group 4
Kristal McLeod
4
(7)
0
Levi Meiller
Group 4
Kristal McLeod
4
(7)
1
Peter Wolos