Chess
moose
Opponent prep
Players
/ CAN
Chess players from CAN
859 players with over-the-board tournament games since 2020, by FIDE rating. Page 2 of 5.
Adam Siegel
2048 · 18 games
Jonathan Turcotte
2048 · 4 games
Jeffrey R Zhao
2047 · 7 games
Raunak Amit Ramesan
2046 · 30 games
CM
Andrew Yin
2046 · 16 games
WFM
Alexandra Botez
2044 · 88 games
CM
Eric Qian
2043 · 32 games
CM
Emil Soberov
2043 · 25 games
Henry Liu
2040 · 9 games
Kevin Qin
2040 · 3 games
Modith Aaroh Mutyalapati
2038 · 42 games
Kris Boehmer
2038 · 5 games
FM
Lucas Mason Pin Qian Yao
2037 · 24 games
Patrick Huang
2037 · 5 games
Jonathan Yu
2036 · 26 games
Pascal Bergeron
2034 · 10 games
Erik Tam
2034 · 2 games
Jack St-Germain
2034 · 1 game
Aaqil Alpuri
2033 · 24 games
Sean Perron
2033 · 1 game
WCM
Parnian Ghomi
2032 · 27 games
Tony (dongze) Wu
2030 · 6 games
Sebastien Azar
2029 · 1 game
Jiyu Jiang Barron
2027 · 2 games
Seymour Gelet
2027 · 1 game
Korosh Bolandnazar
2027 · 1 game
Tony Bohan Bao
2026 · 4 games
Chu Hang Zhang
2026 · 4 games
Mahip Singh
2025 · 21 games
Matthew Zhu
2025 · 14 games
Brad Booker
2023 · 4 games
Jinghui Bai
2020 · 26 games
Zachary McDonald Chua
2018 · 24 games
Mathieu Duval
2018 · 15 games
WFM
Irene Xie
2017 · 41 games
Sean Fangxiao Liu
2016 · 19 games
WCM
Svitlana Protsyuk
2014 · 2 games
FM
Brett Campbell
2013 · 5 games
Samuel Hoekman
2011 · 25 games
Eddie Xu
2011 · 2 games
Derek Jia
2010 · 8 games
WFM
Morgen Mills
2008 · 29 games
Brendan Tan
2007 · 18 games
Victor Nicolae Iordanescu
2005 · 15 games
Ryan Campbell
2004 · 28 games
Arkadiusz Luksza
2004 · 1 game
Steven Peter
2003 · 3 games
WFM
Anais Chloe Fiset
2002 · 41 games
Derek Ma
2002 · 9 games
Julian Pan
2001 · 6 games
Sam Marin
2000 · 23 games
Jason Manley
1999 · 4 games
Tri Bao Trinh
1999 · 1 game
Christopher Saillant
1998 · 27 games
Huy Minh Vu
1998 · 1 game
Harry Zhao
1996 · 2 games
Mark Klusa
1996 · 1 game
David Filipovich
1995 · 23 games
Maikl Prianichnikov
1995 · 16 games
CM
Heye Gao
1994 · 30 games
Nathan Zian Wang
1993 · 6 games
Nilo Moncal
1993 · 1 game
WFM
Valerie Ruchinskaya
1992 · 52 games
George Kostadinov
1991 · 9 games
Benito Surya
1991 · 7 games
Tristan Taylor
1990 · 16 games
Maxim Rousskikh
1988 · 5 games
Eddie Lu
1985 · 8 games
Valent Trofimov-Malyshkin
1985 · 4 games
Sanjay Ramesh
1982 · 14 games
Eric Ning
1981 · 29 games
Akshaj Achyuth
1980 · 8 games
WFM
Anni Guo
1978 · 22 games
Rian Hartner
1978 · 2 games
Matthew Struthers
1978 · 1 game
Daniel Boudreau
1977 · 1 game
Aayush Ajith
1976 · 31 games
WCM
Olena Kucherenko
1975 · 16 games
Hugh Siddeley
1975 · 10 games
Tobias Salkeld
1974 · 4 games
Amirmahdi Hosseinzadeh
1974 · 3 games
John Upper
1973 · 7 games
Jorge Moreno
1972 · 1 game
WFM
Cindy Qiao
1971 · 37 games
Paris Dorn
1971 · 15 games
Didier Have
1971 · 2 games
Hamid Abdelrhman
1969 · 2 games
Trofim Nikolaevich Kostychuk
1967 · 4 games
Ting En Ryan Wu
1966 · 11 games
WFM
Lucy Gao
1965 · 31 games
Noah Nathaniel Yuen
1965 · 16 games
Brandon Zhu
1965 · 5 games
Alex Ferreira
1965 · 2 games
Ben Gabriel Smolkin
1964 · 1 game
Wesley Russell
1962 · 27 games
Braden Laughlin
1961 · 17 games
Ethan Moon
1961 · 15 games
Iassen Pelev
1961 · 3 games
WCM
Kate Yuhua Jiang
1960 · 21 games
Lefan Yang
1960 · 13 games
Ashwin Chunchu
1958 · 12 games
Roger Lebrun
1958 · 7 games
Jack Sheng
1956 · 3 games
Gabriel Tinica
1954 · 3 games
Alan Ang
1954 · 1 game
Jayden Wan
1953 · 10 games
Ian Loadman
1950 · 7 games
Ashton Taylor
1948 · 11 games
Roy Yearwood
1948 · 9 games
Philippe Leveillee
1948 · 1 game
Jonathan Sun
1947 · 1 game
Geoffrey Ruelland
1947 · 1 game
CM
Sarthak Deshpande
1946 · 1 game
Louis Fillmore
1942 · 11 games
Felix Bouchard
1941 · 1 game
Xavier Porlier
1939 · 5 games
Adam Li
1937 · 9 games
Aarush Ajith
1937 · 3 games
Alexander RZ Chang
1936 · 4 games
Edward Tang
1936 · 2 games
Ata Madanchi
1934 · 2 games
WFM
Michelle Zhang
1933 · 5 games
WFM
Laksshana Deepak
1932 · 78 games
Richard Douglas
1930 · 4 games
Larry Zhou Chen
1929 · 33 games
Etienne Latreille
1929 · 2 games
WFM
Yilin Li
1928 · 63 games
Ben Olden-Cooligan
1927 · 8 games
Wah Sing (Joseph) Leung
1927 · 1 game
Henry Pollitt
1926 · 5 games
Francois Simard
1926 · 5 games
CM
Barath Subramanian Suresh
1925 · 18 games
William Ratelband
1925 · 16 games
Daniel Pomerantz
1925 · 2 games
WFM
Yu Han Guo
1924 · 29 games
Sergey Malakhovets
1924 · 20 games
Syed Ibrahim Ahmed
1922 · 10 games
Jason Qi
1921 · 5 games
Michel Mourad
1921 · 4 games
Benjamin Fradkin
1917 · 12 games
Marin Kiryakov
1917 · 10 games
Charli Peloquin
1916 · 9 games
Garry Kolodner
1915 · 13 games
Ethan Su
1915 · 9 games
Louis Robichaud
1915 · 1 game
CM
Aahil Noorali
1914 · 1 game
Justin Liu
1913 · 13 games
Robert Li
1913 · 9 games
WCM
Zlata Butenko
1912 · 13 games
Noah Velasquez
1912 · 1 game
Jifan Zhao
1911 · 37 games
Michael Karl Rohland
1911 · 21 games
Austin Lin
1910 · 4 games
Vlado Drkulec
1909 · 3 games
David Gunapalan
1908 · 13 games
Maksim Ivanov Yuan
1908 · 3 games
Wenyang Ming
1908 · 1 game
Reece Harms
1907 · 14 games
Mohid Zaka
1906 · 7 games
Caleb Petersen
1906 · 1 game
Aaron Both
1904 · 12 games
Gwyn Chapdelaine
1904 · 2 games
Maxim Barko
1900 · 5 games
Kabeer Sethi
1899 · 10 games
WFM
Hanxi (Hancy) Jiang
1898 · 37 games
Anthony Maulucci
1898 · 4 games
Joey Xu
1896 · 1 game
Matthew He
1895 · 10 games
Jean-Pierre Singher
1895 · 1 game
Nikola Brajkovic
1894 · 13 games
Eugene Jr Beaupre
1893 · 7 games
Abraham Pitono
1893 · 6 games
WCM
Erin Zhao
1892 · 19 games
Tanishq Patil
1892 · 3 games
Victor Zheng
1891 · 7 games
Andrew Bucci
1890 · 8 games
Tamir Bulga
1890 · 4 games
Ari Grosman
1889 · 17 games
WCM
Baylon Glenda
1888 · 15 games
Zihan Hong
1888 · 8 games
Eric Jin
1888 · 5 games
Aiden Hao-Ting Lu
1888 · 4 games
Aiden Zhu
1888 · 1 game
Prince Eric Jr Guipi Bopala
1887 · 23 games
Titan Dunahee
1887 · 1 game
Hou Han Zhang
1884 · 3 games
Jose Kagaoan
1883 · 1 game
Dhruv Murali
1882 · 25 games
Alice Yancey
1882 · 14 games
Jim Daniluk
1882 · 2 games
WCM
Julia Tsukerman
1881 · 18 games
Arnaud Jutras
1881 · 3 games
Izaak Wolfson Trudeau
1880 · 18 games
Yuchen Li
1879 · 5 games
Arnaud Pelletier
1879 · 1 game
Nicolae Oancea
1878 · 44 games
Aram Sevag Avarian
1878 · 7 games
David Suominen
1878 · 7 games
Riyaan Lakhani
1877 · 9 games
Jason Williamson
1873 · 3 games
1
2
3
4
5