Rating CMA
Rating CFC
Rating VCS
Rating CFC
Rating VCS
FIDE ID: 2015056
STD Rating: 2239
Highest Rating: 2272 (Jul 1, 2025)
RPD Rating: 2186
Highest Rating: 2186 (Feb 5, 2025)
BLZ Rating: 2173
Highest Rating: 2198 (Mar 1, 2025)
Fed: CAN
STD Rating: 2239
Highest Rating: 2272 (Jul 1, 2025)
RPD Rating: 2186
Highest Rating: 2186 (Feb 5, 2025)
BLZ Rating: 2173
Highest Rating: 2198 (Mar 1, 2025)
Fed: CAN