ChessmooseOpponent prep

Chess players from CAN

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

Adam Siegel2048 · 18 gamesJonathan Turcotte2048 · 4 gamesJeffrey R Zhao2047 · 7 gamesRaunak Amit Ramesan2046 · 30 gamesCMAndrew Yin2046 · 16 gamesWFMAlexandra Botez2044 · 88 gamesCMEric Qian2043 · 32 gamesCMEmil Soberov2043 · 25 gamesHenry Liu2040 · 9 gamesKevin Qin2040 · 3 gamesModith Aaroh Mutyalapati2038 · 42 gamesKris Boehmer2038 · 5 gamesFMLucas Mason Pin Qian Yao2037 · 24 gamesPatrick Huang2037 · 5 gamesJonathan Yu2036 · 26 gamesPascal Bergeron2034 · 10 gamesErik Tam2034 · 2 gamesJack St-Germain2034 · 1 gameAaqil Alpuri2033 · 24 gamesSean Perron2033 · 1 gameWCMParnian Ghomi2032 · 27 gamesTony (dongze) Wu2030 · 6 gamesSebastien Azar2029 · 1 gameJiyu Jiang Barron2027 · 2 gamesSeymour Gelet2027 · 1 gameKorosh Bolandnazar2027 · 1 gameTony Bohan Bao2026 · 4 gamesChu Hang Zhang2026 · 4 gamesMahip Singh2025 · 21 gamesMatthew Zhu2025 · 14 gamesBrad Booker2023 · 4 gamesJinghui Bai2020 · 26 gamesZachary McDonald Chua2018 · 24 gamesMathieu Duval2018 · 15 gamesWFMIrene Xie2017 · 41 gamesSean Fangxiao Liu2016 · 19 gamesWCMSvitlana Protsyuk2014 · 2 gamesFMBrett Campbell2013 · 5 gamesSamuel Hoekman2011 · 25 gamesEddie Xu2011 · 2 gamesDerek Jia2010 · 8 gamesWFMMorgen Mills2008 · 29 gamesBrendan Tan2007 · 18 gamesVictor Nicolae Iordanescu2005 · 15 gamesRyan Campbell2004 · 28 gamesArkadiusz Luksza2004 · 1 gameSteven Peter2003 · 3 gamesWFMAnais Chloe Fiset2002 · 41 gamesDerek Ma2002 · 9 gamesJulian Pan2001 · 6 gamesSam Marin2000 · 23 gamesJason Manley1999 · 4 gamesTri Bao Trinh1999 · 1 gameChristopher Saillant1998 · 27 gamesHuy Minh Vu1998 · 1 gameHarry Zhao1996 · 2 gamesMark Klusa1996 · 1 gameDavid Filipovich1995 · 23 gamesMaikl Prianichnikov1995 · 16 gamesCMHeye Gao1994 · 30 gamesNathan Zian Wang1993 · 6 gamesNilo Moncal1993 · 1 gameWFMValerie Ruchinskaya1992 · 52 gamesGeorge Kostadinov1991 · 9 gamesBenito Surya1991 · 7 gamesTristan Taylor1990 · 16 gamesMaxim Rousskikh1988 · 5 gamesEddie Lu1985 · 8 gamesValent Trofimov-Malyshkin1985 · 4 gamesSanjay Ramesh1982 · 14 gamesEric Ning1981 · 29 gamesAkshaj Achyuth1980 · 8 gamesWFMAnni Guo1978 · 22 gamesRian Hartner1978 · 2 gamesMatthew Struthers1978 · 1 gameDaniel Boudreau1977 · 1 gameAayush Ajith1976 · 31 gamesWCMOlena Kucherenko1975 · 16 gamesHugh Siddeley1975 · 10 gamesTobias Salkeld1974 · 4 gamesAmirmahdi Hosseinzadeh1974 · 3 gamesJohn Upper1973 · 7 gamesJorge Moreno1972 · 1 gameWFMCindy Qiao1971 · 37 gamesParis Dorn1971 · 15 gamesDidier Have1971 · 2 gamesHamid Abdelrhman1969 · 2 gamesTrofim Nikolaevich Kostychuk1967 · 4 gamesTing En Ryan Wu1966 · 11 gamesWFMLucy Gao1965 · 31 gamesNoah Nathaniel Yuen1965 · 16 gamesBrandon Zhu1965 · 5 gamesAlex Ferreira1965 · 2 gamesBen Gabriel Smolkin1964 · 1 gameWesley Russell1962 · 27 gamesBraden Laughlin1961 · 17 gamesEthan Moon1961 · 15 gamesIassen Pelev1961 · 3 gamesWCMKate Yuhua Jiang1960 · 21 gamesLefan Yang1960 · 13 gamesAshwin Chunchu1958 · 12 gamesRoger Lebrun1958 · 7 gamesJack Sheng1956 · 3 gamesGabriel Tinica1954 · 3 gamesAlan Ang1954 · 1 gameJayden Wan1953 · 10 gamesIan Loadman1950 · 7 gamesAshton Taylor1948 · 11 gamesRoy Yearwood1948 · 9 gamesPhilippe Leveillee1948 · 1 gameJonathan Sun1947 · 1 gameGeoffrey Ruelland1947 · 1 gameCMSarthak Deshpande1946 · 1 gameLouis Fillmore1942 · 11 gamesFelix Bouchard1941 · 1 gameXavier Porlier1939 · 5 gamesAdam Li1937 · 9 gamesAarush Ajith1937 · 3 gamesAlexander RZ Chang1936 · 4 gamesEdward Tang1936 · 2 gamesAta Madanchi1934 · 2 gamesWFMMichelle Zhang1933 · 5 gamesWFMLaksshana Deepak1932 · 78 gamesRichard Douglas1930 · 4 gamesLarry Zhou Chen1929 · 33 gamesEtienne Latreille1929 · 2 gamesWFMYilin Li1928 · 63 gamesBen Olden-Cooligan1927 · 8 gamesWah Sing (Joseph) Leung1927 · 1 gameHenry Pollitt1926 · 5 gamesFrancois Simard1926 · 5 gamesCMBarath Subramanian Suresh1925 · 18 gamesWilliam Ratelband1925 · 16 gamesDaniel Pomerantz1925 · 2 gamesWFMYu Han Guo1924 · 29 gamesSergey Malakhovets1924 · 20 gamesSyed Ibrahim Ahmed1922 · 10 gamesJason Qi1921 · 5 gamesMichel Mourad1921 · 4 gamesBenjamin Fradkin1917 · 12 gamesMarin Kiryakov1917 · 10 gamesCharli Peloquin1916 · 9 gamesGarry Kolodner1915 · 13 gamesEthan Su1915 · 9 gamesLouis Robichaud1915 · 1 gameCMAahil Noorali1914 · 1 gameJustin Liu1913 · 13 gamesRobert Li1913 · 9 gamesWCMZlata Butenko1912 · 13 gamesNoah Velasquez1912 · 1 gameJifan Zhao1911 · 37 gamesMichael Karl Rohland1911 · 21 gamesAustin Lin1910 · 4 gamesVlado Drkulec1909 · 3 gamesDavid Gunapalan1908 · 13 gamesMaksim Ivanov Yuan1908 · 3 gamesWenyang Ming1908 · 1 gameReece Harms1907 · 14 gamesMohid Zaka1906 · 7 gamesCaleb Petersen1906 · 1 gameAaron Both1904 · 12 gamesGwyn Chapdelaine1904 · 2 gamesMaxim Barko1900 · 5 gamesKabeer Sethi1899 · 10 gamesWFMHanxi (Hancy) Jiang1898 · 37 gamesAnthony Maulucci1898 · 4 gamesJoey Xu1896 · 1 gameMatthew He1895 · 10 gamesJean-Pierre Singher1895 · 1 gameNikola Brajkovic1894 · 13 gamesEugene Jr Beaupre1893 · 7 gamesAbraham Pitono1893 · 6 gamesWCMErin Zhao1892 · 19 gamesTanishq Patil1892 · 3 gamesVictor Zheng1891 · 7 gamesAndrew Bucci1890 · 8 gamesTamir Bulga1890 · 4 gamesAri Grosman1889 · 17 gamesWCMBaylon Glenda1888 · 15 gamesZihan Hong1888 · 8 gamesEric Jin1888 · 5 gamesAiden Hao-Ting Lu1888 · 4 gamesAiden Zhu1888 · 1 gamePrince Eric Jr Guipi Bopala1887 · 23 gamesTitan Dunahee1887 · 1 gameHou Han Zhang1884 · 3 gamesJose Kagaoan1883 · 1 gameDhruv Murali1882 · 25 gamesAlice Yancey1882 · 14 gamesJim Daniluk1882 · 2 gamesWCMJulia Tsukerman1881 · 18 gamesArnaud Jutras1881 · 3 gamesIzaak Wolfson Trudeau1880 · 18 gamesYuchen Li1879 · 5 gamesArnaud Pelletier1879 · 1 gameNicolae Oancea1878 · 44 gamesAram Sevag Avarian1878 · 7 gamesDavid Suominen1878 · 7 gamesRiyaan Lakhani1877 · 9 gamesJason Williamson1873 · 3 games
12345