Rating CMA

Rating CFC

Rating VCS

FIDE ID: 2643243
STD Rating: 1804
Highest Rating: 1828 (Mar 1, 2025)
RPD Rating: 1905
Highest Rating: 1905 (Jun 1, 2025)
BLZ Rating: 1722
Highest Rating: 1732 (Apr 1, 2025)
Fed: CAN