Rating CMA

Rating CFC

Rating VCS

FIDE ID: 2645718
STD Rating: 1928
Highest Rating: 1928 (May 1, 2025)
RPD Rating: 1831
Highest Rating: 1831 (Mar 1, 2025)
BLZ Rating: 1747
Highest Rating: 1747 (Feb 5, 2025)
Fed: CAN