Chess
moose
Opponent prep
Players
/ CAN
Chess players from CAN
859 players with over-the-board tournament games since 2020, by FIDE rating. Page 3 of 5.
WCM
Gillian Xi-Lin Mok
1871 · 22 games
Martin Deschamps
1870 · 20 games
Tom Gribilas
1870 · 3 games
Nathan Ping-Ying Wu
1869 · 16 games
Jack Fergusson
1869 · 1 game
Gerald Michaud
1867 · 6 games
Mike Zeggelaar
1867 · 2 games
Honestson Mellit Shalom Tohon
1865 · 1 game
Peter Yong Qiu
1864 · 12 games
Mishka Mathur
1864 · 11 games
Yuri Romanowich
1863 · 4 games
Andy Zixin Wang
1863 · 2 games
Michael Blair
1863 · 1 game
Malhar Singh
1862 · 12 games
WFM
Shuang Chen
1861 · 24 games
Alessio Di Matteo
1860 · 1 game
Kayode Wharton
1858 · 2 games
Mohammed Hadid
1857 · 10 games
Ellis Steinberg
1857 · 1 game
Jean-Benoit Chasles
1857 · 1 game
Lucien Gamache
1856 · 16 games
Devin Nicholson
1854 · 1 game
Anthony Banks
1854 · 1 game
Andrea Botez
1853 · 88 games
WCM
Carina D`souza
1853 · 30 games
Glenn Charlton
1851 · 1 game
Kirill Evenko
1850 · 5 games
Aiden Yin
1848 · 20 games
Daniel Yu Ang Zhu
1848 · 11 games
WCM
Rachel Zihan Wang
1848 · 9 games
Aashwin Mittal
1847 · 6 games
Nicholas Ossine
1847 · 2 games
Cadiron Varakunan
1846 · 4 games
Gilbert Mercure
1846 · 1 game
Florante Alcaide
1846 · 1 game
WCM
April Yunwei Zhong
1845 · 43 games
Mohammed Faizy
1845 · 3 games
Dominic Coulon
1844 · 6 games
Rikuto Nakayasu
1843 · 1 game
William Bi
1843 · 1 game
Jayden Zihan Zhan
1842 · 18 games
Abdessamad Yahiaoui
1842 · 2 games
Chris Felix
1842 · 1 game
Leo Richard
1839 · 4 games
Michael Saltat
1837 · 4 games
Lindsey Leighton
1835 · 3 games
Henry Daigneault
1834 · 6 games
WCM
Michelle Hua
1833 · 6 games
Kole Robertson
1833 · 1 game
Aiden Ling
1832 · 2 games
WCM
Rae Chen
1830 · 23 games
WCM
Alison Emily Koop
1830 · 8 games
Shrikant Bhardwaj
1830 · 4 games
Samuel Zheng
1830 · 2 games
Maxime Bedard
1829 · 2 games
WCM
Marife Dela Torre
1828 · 6 games
Liubov Shtepa
1827 · 22 games
Juraj Pivovarov
1827 · 1 game
Jia Zhe
1826 · 8 games
Damien Lamontagne
1825 · 10 games
David Izrailov
1823 · 3 games
Gilbert Perez
1823 · 2 games
Anthony Howarth
1822 · 1 game
Steven McCartney
1821 · 6 games
Arnold McKay
1821 · 5 games
Dustin Koperski
1821 · 2 games
Adhvik Aravinthan
1820 · 14 games
Richard Glew
1820 · 4 games
Pier-Alex Bouchard
1820 · 4 games
Adithya Sekaran
1820 · 3 games
Erwin Jun-Han Mok
1819 · 4 games
Jerry Ming
1819 · 1 game
Michael Shi
1818 · 10 games
Paul Usselman
1818 · 7 games
Hamed Khezri
1817 · 1 game
Odyssey Fu
1816 · 1 game
Matthew Bergeron
1815 · 1 game
WCM
Joanne Wangluo
1814 · 23 games
David Ramalho
1814 · 6 games
Adrien Cheng
1814 · 4 games
Andrew Leliveld
1813 · 1 game
Arhant Washimkar
1812 · 13 games
Ryan Meneses
1812 · 1 game
Hossain Azher
1811 · 11 games
WCM
Shannon Zhao
1809 · 22 games
Christopher Xiang
1809 · 13 games
WCM
Jing Yao Yang
1809 · 7 games
Slava Lukinykh
1806 · 33 games
Danila Sychev
1806 · 14 games
Matthew Chertkow
1805 · 1 game
Damon Macleod
1805 · 1 game
Mateo Jackson
1804 · 2 games
Mike Skop
1802 · 1 game
Ray Kuryliw
1800 · 1 game
Nicholas Zacharias
1799 · 3 games
Muyu Lucas Wang
1799 · 1 game
Aleksandar Roskic
1798 · 10 games
Chun Wing Tse
1798 · 1 game
Noah Grosman
1797 · 10 games
Yitian Zhang
1797 · 1 game
Pierre Beaulieu
1795 · 11 games
Philip Xu
1795 · 2 games
Sarveshwar Senthilkumar
1794 · 12 games
Joey Lin
1793 · 4 games
Christopher Yu
1792 · 14 games
Randika Balasooriya
1792 · 7 games
Maximus Liang
1791 · 5 games
Arkadiy Ugodnikov
1789 · 2 games
Abdelaziz Mahdjoubi
1789 · 1 game
Toma Yuen
1789 · 1 game
Sam Kantor
1788 · 7 games
Luke Peristy
1788 · 3 games
Nathan Marsh
1787 · 1 game
Aiden Li
1785 · 7 games
Alan Wang
1785 · 1 game
Rutvik Reddy Allampati
1784 · 1 game
Denis Page
1783 · 2 games
Guzel Maya Kemaoglu
1783 · 1 game
Lucas Yuebo Wang
1782 · 7 games
Timur Sharafutdinov
1781 · 11 games
Jean-Luc Grenier
1781 · 10 games
Daniel Sirkovich
1781 · 5 games
David Plaxton
1781 · 4 games
David Hemphrey
1780 · 17 games
Tanishq Kumar Dhingra
1780 · 2 games
Ryan Yu
1780 · 1 game
Jinglai He
1777 · 12 games
Oscar Cheung
1777 · 2 games
Nicole Zhang
1777 · 1 game
WCM
Lily Zhou
1776 · 7 games
Eric Huang
1776 · 4 games
Zheyi(joey) Zhang
1775 · 18 games
Arianna Yuan
1774 · 19 games
Tsz Yeung Daniel Guan
1774 · 8 games
Ali Iman Eini
1774 · 5 games
Alexey Tyulenev
1773 · 3 games
Nicholas Pei-Chang Wu
1773 · 1 game
Pierre Lambert
1772 · 5 games
Ifeanyi Oguamanam
1772 · 4 games
Michael O`neil
1772 · 2 games
Olya Kaye
1771 · 9 games
Jayden Lau
1771 · 7 games
Allen Li
1770 · 8 games
Duc Khai Le
1769 · 22 games
Charis Zhu
1767 · 11 games
Jacob Fischer
1767 · 3 games
Constantin Rotariu
1767 · 1 game
Umid Allahverdi
1766 · 14 games
WCM
Gauri Sreekumar
1766 · 14 games
Alexander Vlasov
1766 · 2 games
Konner Virgo Coquilla
1765 · 3 games
Omar Nunez
1764 · 16 games
Nicolas Dupont-Mageau
1764 · 1 game
Hazel Guo
1763 · 12 games
Lucas Pitre
1763 · 3 games
Stephen Papadatos
1763 · 1 game
Avery Michalchuk
1762 · 8 games
Jared Byers
1759 · 7 games
Shreyas Prasanna
1758 · 9 games
Ankita Jain
1758 · 3 games
Samarth Vyas
1756 · 5 games
Chloe Chan
1756 · 5 games
Fernando Echavarria Hidalgo
1754 · 8 games
Scott Kuehl
1754 · 2 games
Selena Zou
1754 · 1 game
WCM
Joey Qiao
1754 · 1 game
Chetan Reddy Sama
1753 · 8 games
Ferdinand Supsup
1753 · 2 games
Patrick Xie
1751 · 5 games
David Oakes
1751 · 4 games
Roshini Poorna Prakash
1750 · 3 games
Aaryan Valavan
1749 · 13 games
Anirud Chakkoli
1749 · 8 games
Ella Wu
1748 · 3 games
Tomas Zaburdyaev
1748 · 2 games
Ajith Desikan
1748 · 1 game
Yukuan Zou
1746 · 13 games
Michael Xu
1746 · 9 games
Vincent Lamy
1745 · 21 games
Steven Gan
1745 · 2 games
Philippe Lesage
1744 · 20 games
Zeen Liu
1743 · 8 games
Ivan Huang
1743 · 1 game
Ruibin Li
1741 · 3 games
Arnav Mane
1739 · 7 games
Etienne Lacroix
1738 · 6 games
Devin Grant
1738 · 4 games
Sean Tang-Han
1738 · 1 game
Denis Gauthier Raymond
1737 · 3 games
Brian Kong
1735 · 9 games
Andrew Burgess
1735 · 2 games
Lare Aluko
1734 · 2 games
Normand Thouin
1733 · 1 game
Ethan Yichen Li
1731 · 1 game
Oliver Byl
1730 · 9 games
Jiaqi Deng
1729 · 3 games
James Rhydderch
1729 · 3 games
Claude Cote
1729 · 1 game
Jacob Lim-Severe
1728 · 3 games
Viktor Zivojinovic
1727 · 3 games
1
2
3
4
5