Rating CMA

Rating CFC

Rating VCS

FIDE ID: 2654725
STD Rating: 1728
Highest Rating: 1728 (Aug 1, 2025)
RPD Rating: 0
Highest Rating: 0 (Feb 5, 2025)
BLZ Rating: 1566
Highest Rating: 1568 (May 1, 2025)
Fed: CAN