Rating CMA

Rating CFC

Rating VCS

FIDE ID: 4800060
STD Rating: 1935
Highest Rating: 1999 (Feb 5, 2025)
RPD Rating: 2205
Highest Rating: 2205 (Feb 5, 2025)
BLZ Rating: 2175
Highest Rating: 2175 (Feb 5, 2025)
Fed: CAN