The Royal City Masters 2025 is taking place August 02- August 07 in Guelph, ON, Canada. It is a 9 round Swiss system tournament with time control 90 mins + 30 secs / move. For more events from Canada, check out The North American Chess Calendar, which is part of The Chess Calendar.
The top seeded players are GM Toms Kantans (2514), IM Nikolay Noritsyn (2462), GM Razvan Preotu (2463), IM Jason Liang (2397), IM Raja Panjwani (2423), IM Johnathan Han (2402), IM Anthony Atanasov (2417), IM Joshua Posthuma (2392), IM Mark Plotkin (2357), GM Petro Golubka (2316), IM Sai Krishna Gottipati (2379), IM Nicholas Vettese (2361), GM John Fedorowicz (2335), FM Koosha Jaferian (2285), GM Luís Manuel Pérez Rodriguez (2318), GM Joshua Sheng (2480), CM Neil Moses (2202), FM Victor Plotkin (2282), IM Edward Song (2395), IM David H. Cummings (2258). Scroll down for the full participants list.
More : 125th US Chess Open 2025 / Leça Chess Open 2025
Royal City Masters 2025 Participants
No.
Name
FED
RtgI
1
GM
Kantans, Toms
LAT
2514
2
IM
Noritsyn, Nikolay
CAN
2462
3
GM
Preotu, Razvan
CAN
2463
4
IM
Liang, Jason
USA
2397
5
IM
Panjwani, Raja
CAN
2423
6
IM
Han, Johnathan
CAN
2402
7
IM
Atanasov, Anthony
CAN
2417
8
IM
Posthuma, Joshua
USA
2392
9
IM
Plotkin, Mark
CAN
2357
10
GM
Golubka, Petro
UKR
2316
11
IM
Gottipati, Sai Krishna
CAN
2379
12
IM
Vettese, Nicholas
CAN
2361
13
GM
Fedorowicz, John
USA
2335
14
FM
Jaferian, Koosha
CAN
2285
15
GM
Pérez Rodriguez, Luís Manuel
CUB
2318
16
GM
Sheng, Joshua
USA
2480
17
CM
Moses, Neil
CAN
2202
18
FM
Plotkin, Victor
CAN
2282
19
IM
Song, Edward
USA
2395
20
IM
Cummings, David H.
CAN
2258
21
Marchand, Calix
CAN
2112
22
Khaledi, Omid
CAN
2262
23
IM
Kaufman, Raymond
CAN
2272
24
Polacek, Jozef
CAN
2240
25
CM
Kot, Emanuel
CAN
2166
26
Chen, Yidong
CHN
2074
27
Terry, Joshua
CAN
2155
28
Gao, Heye
CAN
1955
29
Yang, Larry
CAN
2017
30
Wang, Bingfei
CHN
1905
31
Wang, Nathan Zian
CAN
1916
32
Xu, Leon
CAN
2045
33
Saine, Zachary
CAN
2017
34
Woltery, Nicolai
ENG
2084
35
Ren, Jesse
USA
2198
36
Windram, James
CAN
1984
37
Nguyen, Minh Thong
VIE
1761
38
Kola, Venkat Karthikeya Reddy
CAN
1942
39
Blair, Michael
CAN
1843
40
WFM
Deepak, Laksshana
CAN
1901
41
Lin, Austin
CAN
1908
42
WFM
Qian, Ashley
CAN
2147
43
Qian, Eric
CAN
1916
44
Oancea, Nicolae
CAN
1889
45
Heran-Boily, Samuel
NOR
1950
46
Bluvshtein, Ilia
CAN
1956
47
Loadman, Ian
CAN
1918
48
Maulucci, Anthony
CAN
1859
49
FM
Jung, Hans Rudolf
CAN
1933
50
Varakunan, Cadiron
CAN
1756
51
Jiang, Hanxi (Hancy)
CAN
1910
52
Colvin, Andrew
CAN
1860
53
Klarner, William R.
GER
2041
54
Filipovich, David
CAN
1909
55
Ramesan, Raunak Amit
CAN
1915
56
Desforges, Jean
CAN
1898
57
Dembla, Shabd
CAN
1745
58
Iordanescu, Victor Nicolae
CAN
1855
59
Both, Aaron
CAN
1937
60
Yin, Zeming
CAN
1857
61
Fillmore, Louis
CAN
1706
62
Lukinykh, Slava
CAN
1810
63
Chen, Larry Zhou
CAN
1822
64
Huang, Justin
CAN
1788
65
Achyuth, Akshaj
CAN
1751
66
Leliveld, Andrew
CAN
1743
67
Fu, Odyssey
CAN
1659
68
Nassif, Aba
USA
1857
69
Sethi, Aaron
CAN
1723
70
Adebayo, Oladayo
ENG
1906
71
CM
Ling, Chenxuan
USA
2070
72
Winfield, Jordan
FRA
1443
73
Husic, Elvis
CAN
0
74
Lazarev, Shon
CAN
1806
75
Chertkow, Matthew
CAN
1756
76
Fu, Ashley
CAN
1651
77
Md Arifuzzaman, Arif
BAN
1836
78
Cheung, Oscar
CAN
1643
79
Syed, Farhaan
USA
1629
80
Fischer, Jacob
CAN
1698
81
Tian, Dylan
CAN
1591
82
Satish Alwar, Dharsan
CAN
1638
83
Ali, Shafkat
CAN
1659
84
Jia, Jasper Yunjie
CAN
1510
85
Garel, Richard
CAN
1624
86
Howe, Gordon
CAN
1691
87
Khaledy Alidoosti, Parham
CAN
1652
88
Pottinger, Carl
CAN
1766
89
Momic, Jovan
CAN
1597
90
Patel, Neevan
CAN
1673
91
Uyanik, Mehmet
TUR
1597
92
Su, Jayden Chenxuan
CAN
1661
93
Supsup, Ferdinand
CAN
1676
94
Gillanders, Robert
CAN
1684
95
Clarke, Brian
CAN
1624
96
Kovuru, Aaryan
CAN
1679
97
Kola, Venkata Saket Reddy
CAN
1572
98
Wang, Angela
CAN
1562
99
Verde, Pino
CAN
1572
100
Benggawan, Undriadi
CAN
1649
101
Brauer, Mark
CAN
1673
102
McDonald-Johnston, Ari
CAN
0
103
Shroff, Dhairya Amit
CAN
1485
104
Armstrong, Robert J
CAN
1475
105
Cecchini, Sam
CAN
0
106
Moses, Niam
CAN
1432
107
Langridge, Caleb
CAN
0
108
Negi, Hriday
CAN
1496
109
Winfield, Tris
CAN
0
110
Pillai, Pranav
CAN
0
111
Temple, Richard
CAN
0
112
Ostroff, Michael
CAN
0
113
Wood, Monika
CAN
1628
114
Mishra, Aarit
CAN
0
115
Zhang, Kevin
CAN
0
116
Patel, Hari Amitkumar
IND
0
117
Collrin, Jack
CAN
0
118
Liang, Kevin
USA
0
119
Renganathan, Navika
CAN
0
120
Jeevan, Shibu
IND
0
121
Budd, Nathan
CAN
0
122
Gilaka, Mohul Achyut
CAN
0
123
Poloniato, Christopher Joseph
CAN
0
124
Cecchini, Walter
CAN
0
125
Groothuizen, Rawle
CAN
0
126
Sayewich, Logan
CAN
0
127
Sayewich, Robin
CAN
0
128
Aghajani, Oscar
CAN
0
129
Dolstra, Preston
CAN
0
130
Ghotra, Rupinder
CAN
0
131
Marsili, Adrian
CAN
0
132
Nimisica Narvaez, Cristopher
COL
0
133
Nind, Sawyer
CAN
0
134
Pletsch, Matthew
CAN
0
135
Sharif, Imran
CAN
0
136
Tremblay, William
CAN
0
137
Wall, Christina
CAN
0
