Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
John Brooks's Matches In The Canadian-championship
2022 Canadian Championship
Semi-final
Vito Puopolo
4
(7)
0
John Brooks
Played on
2022-06-12
Quarter-final
John Brooks
4
(7)
3
Edward Ling
Played on
2022-06-11
Last 16
John Brooks
4
(7)
2
Jason Williams
Played on
2022-06-11
Last 24
John Brooks
3
(5)
0
Larry Firth
Played on
2022-06-11
Group 1
John Brooks
3
(5)
0
Brendan MacEachern
Played on
2022-06-08
Group 1
John Brooks
3
(5)
0
Leanne Lini
Played on
2022-06-09
Group 1
Hussain Rahimi
3
(5)
1
John Brooks
Played on
2022-06-09
2019 Canadian Championship
Last 32
John White
4
(7)
0
John Brooks
Played on
2019-05-09
2018 Canadian Championship
Round 1
Steve West
4
(7)
2
John Brooks
Played on
2018-05-03
2017 Canadian Championship
Last 32
Derrick Claus
4
(7)
1
John Brooks
Played on
2017-05-11