Zonal Section
1 FM Chen Richard 1 1 GM Yang Kaiqi
2 IM Noritsyn Nikolay 1 1 FM Findlay Ian
3 FM Rodrigue-Lemieux Shawn 1 1 GM Hambleton Aman
4 IM Samsonkin Artiom 1 1 CM Doknjas Joshua
5 Saha Ananda 1 1 IM Thavandiran Shiyam
6 FM Chiku-Ratte Olivier Kenta 1 1 Javidfard Amirsalar
7 CM Kang Dorian 1 1 FM Hua Eugene
8 FM Plotkin Mark 1 1 Rusonik Max
9 FM Gentes Kevin ½ ½ FM Plotkin Victor
10 Tanaka Tyler ½ ½ CM Zhong Kevin
11 GM Bareev Evgeny 0 0 FM Huang Qiuyu
12 Tremblay Rejean 0 0 FM Vettese Nicholas
13 WFM Demchenko Svitlana 0 0 WGM Zhou Qiyu
14 Desforges Jean 0 0 Li William
15 CM Gordon David 0 0 CM Chen Max
16 FM Munro Allan 0 0 Dukic Zachary
17 Masse Hugues 0 0 Wiebe Isaac
18 Yao Hou Ji 0 0 Noritsyn Sergey

U2200 Section
19 Joseph Benher Savio 1 1 Xu Daniel
20 England Max ½ 1 Doubleday Bill
21 Zhao Jeffrey Renfei ½ ½ Donev Danail
22 Mercure Gilbert ½ ½ Han Johnathan
23 Latreille Etienne ½ ½ Zhu Matthew
24 Xu Ruoying 0 0 Van Rooy Jake

U1900 Section
25 Durhan Batuhan 1 1 Kuryliw Ray
26 Groot-Lipman Jeff 1 1 Phillips Brian J.
27 Perkins Simon 1 1 Bond Hal
28 Landstrom William 1 1 Xie Austin
29 Sharma Vishruth 1 1 Xiao Edward
30 Srinivas Atharva ½ ½ Balasooriya Randika
31 Hua Michelle ½ ½ Dupont-Mageau Nicolas
32 Laurin Marcel ½ ½ Masse-Garneau Anthony
33 Hsu Ted ½ ½ Lesage Pierre
34 Stopic Alexander 0 0 Lemieux Richard
35 Krolczyk Jacob 0 0 Dickson Kirk Johannes
36 Samuel Victor 0 0 Ramesh Sanjay
37 Dong Yiwei 0 0 Page Dany
Dickson Raymond 0 * see Aris
Frangakis Evan ½ 0.5 -

U1600 Section
39 He Jiaqi 1 1 Hua Gary
40 Wang Rachel Zihan 1 1 Paulsen Lorenz
41 Bilodeau-Savaria Carl-William 1 1 Douglas Steven
42 Chau Matthew 1 1 Sztuka Jeremy
43 Azroy Arman ½ 1 De Leon Rut Jurry
44 Wang Derek ½ ½ Guillemette Hugo
45 He Zekai ½ ½ Gougeon Patrick
46 Lee Ji Won 0 ½ Liao Austin
47 Li Allen 0 0 Chocina Adam
48 Hay John 0 0 De Leon Raf Adrik
49 Mai Deren 0 0 Bilodeau-Savaria Sandy-Rose
Chau Jonathan 0 1 *see Aris