50th Annual Keystone Classic

50th Annual Keystone Classic

February 20-22nd, 2026Winnipeg, Manitoba

A / B Singles (Single Elimination with Consolation → example)

Round 1
Quarterfinals
Semifinals
Finals
Champion
1 Jess Walsh
M1
- BYE
9 Jude Toews
M2
February 20th, 2026 17:40
119
411
1012
711
8 Jesse Nickel
5 Buster Macpherson
M3
- BYE
- BYE
M4
4 Tony Cao
3 Gavin "Yinghao" Bi
M5
- BYE
- BYE
M6
6 Luke Godfrey
7 Liam McFee
M7
February 20th, 2026 17:40
119
911
119
117
10 Jonathan Chiupka
- BYE
M8
2 Steven Sopel
1 Jess Walsh
M9
February 20th, 2026 19:40
1210
114
811
116
8 Jesse Nickel
5 Buster Macpherson
M10
February 20th, 2026 19:00
119
116
111
1210
4 Tony Cao
3 Gavin "Yinghao" Bi
M11
February 20th, 2026 19:40
119
1012
119
811
611
6 Luke Godfrey
7 Liam McFee
M12
February 20th, 2026 20:20
115
115
611
1012
511
2 Steven Sopel
1 Jess Walsh
M13
February 21st, 2026 13:40
911
711
1311
112
611
5 Buster Macpherson
6 Luke Godfrey
M14
February 21st, 2026 13:40
119
511
711
411
2 Steven Sopel
5 Buster Macpherson
M15
February 22nd, 2026 10:30
115
411
311
911
2 Steven Sopel
2 Steven Sopel
Consolation Quarterfinals
Consolation Semifinals
Consolation Final
Consolation Champion
9 Jude Toews
M19
February 21st, 2026 09:40
611
211
511
7 Liam McFee
M20
M21
8 Jesse Nickel
M22
February 21st, 2026 09:40
311
311
1012
10 Jonathan Chiupka
7 Liam McFee
M23
February 21st, 2026 13:00
117
112
113
4 Tony Cao
3 Gavin "Yinghao" Bi
M24
February 21st, 2026 13:00
117
117
1210
10 Jonathan Chiupka
7 Liam McFee
M25
February 22nd, 2026 10:30
311
711
911
3 Gavin "Yinghao" Bi
3 Gavin "Yinghao" Bi

Sunday, February 22, 2026


Choose the match you want to schedule on (Court #).

Court #
9:00 AM
9:45 AM
10:30 AM
11:15 AM
12:00 PM
12:45 PM
1:30 PM
1
Co-ed Junior A Singles
Single Elim. w/ Cons.
M25
M25
Gabriel Chiupka (L)
-vs-
Jesse Nickel (W)
Co-ed Junior B Singles
Single Elim. w/ Cons.
M5
Round 3
Eric Nachtigall (W)
-vs-
Grayson Haight (L)
Co-ed A / B Singles
Single Elim. w/ Cons.
M25
M25
Liam McFee (L)
-vs-
Gavin "Yinghao" Bi (W)
Female C / Novice Singles
Single Elim. w/ Cons.
M5
Round 3
Marianne McPeek (W)
-vs-
Azeezah Ibrahim (L)
Not Scheduled
Not Scheduled
Not Scheduled
2
Female C / Novice Singles
Single Elim. w/ Cons.
M2
Round 1
Azeezah Ibrahim (L)
-vs-
Juniper Kornelsen (W)
Co-ed Junior B Singles
Single Elim. w/ Cons.
M6
Round 3
Juniper Kornelsen (W)
-vs-
Ryder Pillipow (L)
Co-ed A / B Singles
Single Elim. w/ Cons.
M15
Finals
Buster Macpherson (L)
-vs-
Steven Sopel (W)
Co-ed A / B Doubles
Single Elim. w/ Cons.
M13
M13
Jonathan Chiupka/Steven Sopel (W)
-vs-
Luke Godfrey/Jesse Nickel (L)
Mixed Doubles
Single Elim. w/ Cons.
M-OTH6
Round 3
Darrell Davis/Valerie Senger (L)
-vs-
Pete Olynick/Diana Bradbury (W)
Not Scheduled
Not Scheduled
3
Co-ed Junior A Singles
Single Elim. w/ Cons.
M15
Finals
Luke Godfrey (W)
-vs-
Tony Cao (L)
Co-ed Elite Singles
Single Elim. w/ Cons.
M-OTH13
M-OTH13
Samuel Rosales (W)
-vs-
David Harrington (L)
Co-ed Elite Singles
Single Elim. w/ Cons.
M-OTH7
Finals
Oren Gouldie (W)
-vs-
Sean Stockwell (L)
Co-ed Open/Elite Doubles
Single Elim. w/ Cons.
M13
M13
Evan Pritchard/Sean Stockwell (W)
-vs-
David Harrington/Matt Kushnir (L)
Co-ed Open/Elite Doubles
Single Elim. w/ Cons.
M7
Finals
Leyton Gouldie/Oren Gouldie (W)
-vs-
Michael McLean/Randy Van Achte (L)
Not Scheduled
Not Scheduled
4
Co-ed 55+ Singles
Single Elim. w/ Cons.
M13
M13
Dan Erickson (W)
-vs-
Matt Kushnir (L)
Co-ed 55+ Singles
Single Elim. w/ Cons.
M7
Finals
Ken Storozuk (L)
-vs-
Darcey Shaw (W)
Female A / B Singles
Single Elim. w/ Cons.
M5
Round 3
Valerie Senger (L)
-vs-
Gwen Smoluk (W)
Co-ed A / B Doubles
Single Elim. w/ Cons.
M7
Finals
Dan Erickson/Roger Havrilenko (L)
-vs-
Valerie Senger/Jess Walsh (W)
Mixed Doubles
Single Elim. w/ Cons.
M-OTH5
Round 3
Matt Kushnir/Gwen Smoluk (L)
-vs-
Len Pura/Jess Walsh (W)
Not Scheduled
Not Scheduled

Ready to submit your results to the rankings?