ChessmooseOpponent prep

Chess players from CAN

859 players with over-the-board tournament games since 2020, by FIDE rating. Page 1 of 5.

GMEvgeny Bareev2646 · 23 gamesGMEric Hansen2609 · 194 gamesGMShawn Rodrigue-Lemieux2532 · 362 gamesGMRazvan Preotu2531 · 242 gamesGMPascal Charbonneau2519 · 1 gameGMAman Hambleton2500 · 75 gamesGMKevin Spraggett2489 · 142 gamesGMKaiqi Yang2481 · 29 gamesGMBator Sambuev2478 · 262 gamesGMAnthony Atanasov2473 · 284 gamesIMArtiom Samsonkin2472 · 39 gamesGMAlexandre Lesiege2471 · 32 gamesIMNikolay Noritsyn2470 · 215 gamesIMSai Krishna G V2458 · 145 gamesGMPetro Golubka2456 · 446 gamesGMThomas Roussel-Roozmon2454 · 27 gamesIMTomas Krnan2445 · 21 gamesIMMark Plotkin2437 · 284 gamesIMQuang Long Le2434 · 27 gamesIMMendes Aaron Reeve2427 · 150 gamesIMMichael Song2425 · 42 gamesIMShiyam Thavandiran2405 · 132 gamesIMNicholas Vettese2397 · 178 gamesIMJohnathan Han2397 · 93 gamesIMMax Gedajlovic2391 · 189 gamesIMRaja Panjwani2389 · 171 gamesIMEmanuel Kot2384 · 65 gamesIMRohan Talukdar2382 · 76 gamesIMTymur Keleberda2376 · 161 gamesVadim Razin2366 · 101 gamesIMMike Ivanov2365 · 193 gamesIMJean Hebert2352 · 16 gamesIMJonathan Tayar2349 · 23 gamesIMOlivier-Kenta Chiku-Ratte2348 · 142 gamesFMEugene Hua2344 · 8 gamesFMAdam Dorrance2334 · 95 gamesIMBindi Cheng2329 · 9 gamesIMRon Livshits2323 · 2 gamesFMJonathan Wu2306 · 36 gamesFMEduardo Teodoro2306 · 2 gamesFMOmid Khaledi2304 · 10 gamesFMCalix Marchand2301 · 51 gamesIMEric Lawson2297 · 22 gamesFMKoosha Jaferian2296 · 92 gamesIMArthur Calugar2295 · 5 gamesFMIan Zhao2291 · 12 gamesFMIan T. Findlay2290 · 61 gamesFMAmir Mohammad Bahmani2288 · 19 gamesCMRafael Adam2285 · 56 gamesWGMMaili-Jade Ouellet2281 · 386 gamesIMDavid H. Cummings2277 · 146 gamesFMVictor Plotkin2276 · 120 gamesFMRichard Zheng2273 · 38 gamesIMThanh Nha Duong2268 · 54 gamesIMDavid Ross2267 · 1 gameFMTaira Tyler Tanaka2265 · 30 gamesFMVincent Latorre2262 · 121 gamesFMDiwen Shi2260 · 4 gamesDavid Itkin2258 · 9 gamesWIMBich Ngoc Pham2257 · 20 gamesFMIgor Divljan2257 · 8 gamesFMChristian Stevens2256 · 39 gamesFMMarc Ghannoum2256 · 16 gamesIMYuanchen Zhang2254 · 28 gamesCMNikita Kraiouchkine2252 · 20 gamesFengxi Mao2251 · 63 gamesFMSergey Noritsyn2250 · 48 gamesSimon Gravel2250 · 3 gamesFMZachary Dukic2248 · 131 gamesIMRaymond Kaufman2248 · 70 gamesMarlon Jodar Arias2248 · 7 gamesFMMax Chen2246 · 15 gamesFMEthan Song2245 · 113 gamesWIMYunshan Li2245 · 84 gamesFMSaarthak Malakar2244 · 40 gamesIMLeon Piasetski2243 · 102 gamesWGMAnna Burtasova2241 · 11 gamesCMJoshua Terry2235 · 12 gamesChristopher Knox2234 · 6 gamesCMDenis Pineault2233 · 3 gamesCMMax England2226 · 39 gamesTrevor Vincent2226 · 24 gamesFMMax Rusonik2225 · 45 gamesWFMRachel Ruoxuan Chen2222 · 31 gamesCMHugo Guillemette2218 · 34 gamesFMWilliam Graif2214 · 51 gamesFMGary Ng2214 · 37 gamesFMVinny Puri2214 · 3 gamesCMNeil Doknjas2211 · 109 gamesFMHong Rui Zhu2211 · 6 gamesCMIlia Batorshyn2209 · 34 gamesFMRenzo Gutierrez2208 · 24 gamesFMAlex Yam2207 · 8 gamesFMJingyun (ryan) Yang2205 · 66 gamesCMArpak Worya Mohammed Qanee2205 · 5 gamesFMJohn Doknjas2204 · 19 gamesSlava Rek2203 · 14 gamesCMTri Tran2201 · 13 gamesLloyd Mai2201 · 3 gamesSherzod Khodjimatov2198 · 32 gamesCMSavio Joseph Benher2193 · 35 gamesJim Zhao2185 · 2 gamesFMTony Lu2184 · 40 gamesCMRejean Tremblay2184 · 1 gameHugues Masse2181 · 1 gameWIMSvitlana Demchenko2177 · 150 gamesCMGeordie Derraugh2177 · 30 gamesSamuel Song2176 · 1 gameFMEilia Zomorrodian2174 · 17 gamesFMNeil Moses2172 · 55 gamesFMQiyu Zhou2172 · 18 gamesNolan Wu2170 · 8 gamesCMHairan Liang2170 · 6 gamesFMMarcel Milat2169 · 41 gamesFMRoman Gavrilin2167 · 68 gamesDaniel Joshua Lee2162 · 28 gamesCMJerome Genzling2161 · 11 gamesCMYash Darvekar2157 · 36 gamesElias Oussedik2157 · 4 gamesRoland Chabot2153 · 12 gamesCMZachary Hankun Liu2152 · 45 gamesAndrew Hemstapat2152 · 10 gamesMaxim Vasic2147 · 27 gamesFMMichael Dougherty2146 · 72 gamesCMJordan Clyde2145 · 33 gamesFMDaniel Xu2144 · 54 gamesSasa Kulic2144 · 10 gamesFMPaul Ross2144 · 3 gamesBenoit St. Pierre2143 · 3 gamesDerek Wang2142 · 9 gamesAiden Zhou2141 · 20 gamesDario Leonel Martinez Mulet2140 · 5 gamesCMVenkat Karthikeya Reddy Kola2134 · 20 gamesOlivier Lalonde2133 · 29 gamesCMAnanda Saha2133 · 16 gamesBrian McLaren2132 · 10 gamesYves Morin2132 · 8 gamesLeon Xu2131 · 13 gamesMarius Zubac2131 · 10 gamesKnut Neven2129 · 6 gamesArtjom Gurevich2124 · 58 gamesWFMOksana Golubeva2123 · 47 gamesSamuel Zhang2123 · 34 gamesCMAnand Rishi Chandra2122 · 49 gamesCMDaniel Zhang2121 · 10 gamesHenry Zhang2119 · 19 gamesCMZhihan (samuel) Xu2118 · 59 gamesKeith MacKinnon2118 · 3 gamesWIMNava Starr2117 · 4 gamesCMIsaac Wiebe2116 · 24 gamesJerjis Kapra2114 · 24 gamesFMMarius Nicula2113 · 11 gamesCMDaniel Abrahams2109 · 55 gamesLali Agbabishvili2109 · 2 gamesYuen Tak Mok2103 · 4 gamesCMDorian Kang2101 · 26 gamesCMRaymond Gao2101 · 26 gamesJustin Huang2101 · 8 gamesBradley Tseng2100 · 24 gamesCMLeo Lin2100 · 19 gamesIMMichael Barron2099 · 62 gamesKim Nguyen2097 · 2 gamesMomin Fayzan2094 · 53 gamesYouhe Huang2094 · 49 gamesLarry Yang2092 · 22 gamesBrian Jiang2091 · 7 gamesDante Zuniga2090 · 4 gamesJohan Aljo2089 · 12 gamesZachary Saine2088 · 204 gamesMichael Buscar2088 · 1 gameLiam Henry2086 · 7 gamesRaphael Nunez-Painchaud2086 · 3 gamesPatrick Angelo Tolentino2085 · 28 gamesAntoine Berube2081 · 2 gamesCMZeming Yin2080 · 24 gamesCMDzmitry Kalinin2080 · 23 gamesFMRichard Berube2080 · 10 gamesShabd Dembla2080 · 4 gamesAiden Leong2077 · 17 gamesFMRyan Yunhui Zhong2074 · 52 gamesCMNameer Issani2074 · 9 gamesCMBingfei Wang2071 · 23 gamesHenry Yao2071 · 15 gamesMaximilien Berube2070 · 11 gamesFMQiuyu Huang2070 · 5 gamesFMDale R. Haessel2068 · 54 gamesCMYoucef Lattafi2068 · 9 gamesOmid Malek2064 · 45 gamesNoah Kim2063 · 26 gamesCMJaipreet Singh Dhaliwal2062 · 62 gamesBrian Zhang2062 · 22 gamesCMElber Zhu2059 · 5 gamesCMElliot McCallum2057 · 47 gamesHemant Srinivasan2056 · 40 gamesStephen Fairbairn2056 · 1 gameRyan (Zhuoyuan) Xu2055 · 36 gamesWFMAshley Qian2053 · 51 gamesJonath Joseph2053 · 39 gamesJames Windram2053 · 5 gamesCMKarson Lu2049 · 46 games
12345