-
-
1
Anton Kovalyov
Flag of CAN
GM Anton Kovalyov
Elo: 2631
Alter: 32
2
Evgeny Bareev
Flag of CAN
GM Evgeny Bareev
Elo: 2611
Alter: 58
3
Eric Hansen
Flag of CAN
GM Eric Hansen
Elo: 2610
Alter: 32
4
Mark Bluvshtein
Flag of CAN
GM Mark Bluvshtein
Elo: 2590
Alter: 36
5
Flag of CAN
IM Shawn Rodrigue Lemieux
Elo: 2519
Alter: 20
6
Alexandre Lesiege
Flag of CAN
GM Alexandre Lesiege
Elo: 2510
Alter: 49
7
Pascal Charbonneau
Flag of CAN
GM Pascal Charbonneau
Elo: 2507
Alter: 41
8
Kaiqi Yang
Flag of CAN
GM Kaiqi Yang
Elo: 2481
Alter: 36
9
Razvan Preotu
Flag of CAN
GM Razvan Preotu
Elo: 2470
Alter: 25
10
Bator Sambuev
Flag of CAN
GM Bator Sambuev
Elo: 2464
Alter: 44
11
Kevin Spraggett
Flag of CAN
GM Kevin Spraggett
Elo: 2459
Alter: 70
12
Nikolay Noritsyn
Flag of CAN
IM Nikolay Noritsyn
Elo: 2459
Alter: 33
13
Raja Panjwani
Flag of CAN
IM Raja Panjwani
Elo: 2458
Alter: 34
14
Flag of CAN
GM Thomas Roussel Roozmon
Elo: 2457
Alter: 36
15
Yan Teplitsky
Flag of CAN
IM Yan Teplitsky
Elo: 2448
Alter: 49
16
Flag of CAN
IM Igor Zugic
Elo: 2447
Alter: 43
17
Igor Zugic
Flag of CAN
IM Igor Zugic
Elo: 2447
Alter: 43
18
Tomas Krnan
Flag of CAN
IM Tomas Krnan
Elo: 2434
Alter: 36
19
Zhe Quan
Flag of CAN
IM Zhe Quan
Elo: 2432
Alter: 34
20
Flag of CAN
FM Oleg M Linskiy
Elo: 2424
Alter: 52
21
Flag of CAN
IM Alexander Rabinovich
Elo: 2423
Alter: 46
22
Duncan Suttles
Flag of CAN
GM Duncan Suttles
Elo: 2420
Alter: 79
23
Flag of CAN
FM Michael Marantz
Elo: 2420
Alter: 73
24
Aman Hambleton
Flag of CAN
GM Aman Hambleton
Elo: 2420
Alter: 32
25
Flag of CAN
FM Roman Pelts
Elo: 2417
Alter: 87
26
Daniel Abraham Yanofsky
Flag of CAN
GM Daniel Abraham Yanofsky
Elo: 2410
Alter: 74
27
Dimitri Tyomkin
Flag of CAN
GM Dimitri Tyomkin
Elo: 2409
Alter: 47
28
Flag of CAN
FM Anthony Atanasov
Elo: 2407
Alter: 16
29
Flag of CAN
IM Krishna GV Sai
Elo: 2404
Alter: 28
30
Flag of CAN
IM Valerian Adam
Elo: 2404
Alter: 87
31
Flag of CAN
IM Quang Long Le
Elo: 2403
Alter: 35
32
Flag of CAN
IM Michael Song
Elo: 2399
Alter: 25
33
Flag of CAN
IM Bindi Cheng
Elo: 2399
Alter: 34
34
Flag of CAN
IM Edward Porper
Elo: 2398
Alter: 61
35
Flag of CAN
IM Deen Hergott
Elo: 2391
Alter: 62
36
Flag of CAN
FM Zong Yang Yu
Elo: 2387
Alter: 25
37
Stanislav G Kriventsov
Flag of CAN
IM Stanislav G Kriventsov
Elo: 2387
Alter: 51
38
Flag of CAN
IM Michael Kleinman
Elo: 2387
Alter: 30
39
Flag of CAN
IM Max Gedajlovic
Elo: 2386
Alter: 23
40
Flag of CAN
FM Rodulfo Alipayo
Elo: 2380
41
Flag of CAN
IM George Kuprejanov
Elo: 2365
Alter: 52
42
Flag of CAN
IM Artiom Samsonkin
Elo: 2363
Alter: 35
43
Flag of CAN
IM Rohan Shyam Talukdar
Elo: 2359
Alter: 21
44
Flag of CAN
FM Mike Ivanov
Elo: 2355
Alter: 29
45
Bruce M Amos
Flag of CAN
IM Bruce M Amos
Elo: 2355
Alter: 78
46
Flag of CAN
Robert Wachtel
Elo: 2350
47
Flag of CAN
FM Eduardo Teodoro
Elo: 2350
Alter: 46
48
Stephen Glinert
Flag of CAN
IM Stephen Glinert
Elo: 2349
Alter: 40
49
Leonid Gerzhoy
Flag of CAN
IM Leonid Gerzhoy
Elo: 2348
Alter: 37
50
Flag of CAN
IM Shiyam Thavandiran
Elo: 2347
Alter: 32
51
Flag of CAN
IM Jonathan Tayar
Elo: 2344
Alter: 36
52
Flag of CAN
IM Mark Plotkin
Elo: 2344
Alter: 26
53
Flag of CAN
FM Alejandro Jardines Rabilero
Elo: 2343
Alter: 45
54
Flag of CAN
FM Timour Koliada
Elo: 2340
Alter: 50
55
Flag of CAN
IM Michael Schleifer
Elo: 2339
Alter: 42
56
Jean Hebert
Flag of CAN
IM Jean Hebert
Elo: 2338
Alter: 67
57
Flag of CAN
IM Richard Wang
Elo: 2336
Alter: 26
58
Ron Livshits
Flag of CAN
IM Ron Livshits
Elo: 2336
Alter: 51
59
Flag of CAN
FM Grant Spraggett
Elo: 2335
Alter: 67
60
David H Cummings
Flag of CAN
IM David H Cummings
Elo: 2333
Alter: 63
61
Flag of CAN
IM Tom O'Donnell
Elo: 2332
Alter: 59
62
Flag of CAN
FM Maxim Doroshenko
Elo: 2331
Alter: 46
63
Flag of CAN
FM Bruce Harper
Elo: 2330
Alter: 70
64
Flag of CAN
FM Louie Jiang
Elo: 2326
Alter: 31
65
Camille Coudari
Flag of CAN
IM Camille Coudari
Elo: 2325
Alter: 73
66
Flag of CAN
FM Gary Basanta
Elo: 2324
Alter: 56
67
Flag of CAN
FM George Levtchouk
Elo: 2323
Alter: 67
68
Raymond Stone
Flag of CAN
FM Raymond Stone
Elo: 2321
Alter: 71
69
Flag of CAN
IM Olivier Kenta Chiku Ratte
Elo: 2321
Alter: 25
70
Flag of CAN
IM Zvonko Vranesic
Elo: 2320
Alter: 86
71
Flag of CAN
FM Danny Goldenberg
Elo: 2318
Alter: 44
72
Flag of CAN
FM Martin Buchholz
Elo: 2315
Alter: 65
73
Flag of CAN
FM Adam Littke
Elo: 2310
Alter: 50
74
Flag of CAN
FM Alex Kuznecov
Elo: 2310
Alter: 59
75
Flag of CAN
FM Sylvain Barbeau
Elo: 2310
Alter: 63
76
Flag of CAN
FM Gordon Taylor
Elo: 2309
Alter: 72
77
Flag of CAN
FM Jason Cao
Elo: 2306
Alter: 24
78
Flag of CAN
FM Lefong Hua
Elo: 2305
Alter: 42
79
Flag of CAN
FM Andrew Ho
Elo: 2305
Alter: 41
80
Flag of CAN
FM Joshua Doknjas
Elo: 2305
Alter: 22
81
John C Yoos
Flag of CAN
FM John C Yoos
Elo: 2304
Alter: 55
82
Flag of CAN
FM Todd Southam
Elo: 2300
Alter: 27
83
Flag of CAN
FM Rob Hawkes
Elo: 2300
Alter: 63
84
Flag of CAN
FM John MacPhail
Elo: 2299
Alter: 70
85
Agnieszka Matras Clement
Flag of CAN
WIM Agnieszka Matras Clement
Elo: 2297
Alter: 42
86
Flag of CAN
FM Andrew Peredun
Elo: 2296
Alter: 44
87
Flag of CAN
IM Brian Hartman
Elo: 2296
Alter: 67
88
Flag of CAN
Rehan Huda
Elo: 2295
Alter: 55
89
Flag of CAN
FM Ian Zhao
Elo: 2291
Alter: 19
90
Flag of CAN
FM Vladimir Gaspariants
Elo: 2291
Alter: 56
91
Flag of CAN
IM Arthur Calugar
Elo: 2291
Alter: 30
92
Flag of CAN
FM Richard Zheng
Elo: 2290
Alter: 18
93
Flag of CAN
FM Harry Kaminker
Elo: 2290
Alter: 70
94
Flag of CAN
FM Aaron Reeve Mendes
Elo: 2288
Alter: 12
95
Flag of CAN
IM David Ross
Elo: 2288
Alter: 63
96
Marc Ghannoum
Flag of CAN
FM Marc Ghannoum
Elo: 2282
Alter: 51
97
Flag of CAN
John Burstow
Elo: 2280
Alter: 79
98
Flag of CAN
FM Fletcher Baragar
Elo: 2280
Alter: 69
99
Flag of CAN
Paul Williams
Elo: 2279
Alter: 56
100
Flag of CAN
Adam Dorrance
Elo: 2276
Alter: 26