Rating CMA

Rating VCS

FIDE ID: 29622514
STD Rating: 1640
Highest Rating: 1640 (Aug 1, 2025)
RPD Rating: 1683
Highest Rating: 1683 (Apr 1, 2025)
BLZ Rating: 1653
Highest Rating: 1653 (Aug 1, 2025)
Fed: MEX