Michel Alejandro Diaz Perez

Country

CUB

Birth Year

1994

Gender

M

Title

International Master

FIDE ID

3517179

FIDE ratings

2406

Classical

Published FIDE

2462

Rapid

Published FIDE

2351

Blitz

Published FIDE

Official classical ranks

World rank
#1571
National rank · CUB
#21

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2488 Jan 2025
Recorded years
2011–2026
Archived games
1182

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-13 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
751 2023-01-31 Titled Tue 31st Jan Late chess.com INT 1 Kerem Tinmaz Michel Alejandro Diaz Perez 0-1 57 Open
752 2023-01-31 Titled Tue 31st Jan Late chess.com INT 11 Michel Alejandro Diaz Perez Ilya Gutkin 0-1 57 Open
753 2023-01-31 Titled Tue 31st Jan Late chess.com INT 10 Dmitry Goltsev Michel Alejandro Diaz Perez 1-0 43 Open
754 2023-01-24 Titled Tue 24th Jan Late chess.com INT 9 Michel Alejandro Diaz Perez Gal Drnovsek 0-1 54 Open
755 2023-01-24 Titled Tue 24th Jan Late chess.com INT 8 Georgios-Alexandros Kouskoutis Michel Alejandro Diaz Perez 1/2-1/2 75 Open
756 2023-01-24 Titled Tue 24th Jan Late chess.com INT 7 Michel Alejandro Diaz Perez Jose Carlos Ibarra Jerez 0-1 38 Open
757 2023-01-24 Titled Tue 24th Jan Late chess.com INT 6 Zbigniew Wieczorek Michel Alejandro Diaz Perez 0-1 39 Open
758 2023-01-24 Titled Tue 24th Jan Late chess.com INT 5 Michel Alejandro Diaz Perez Vahap Sanal 0-1 49 Open
759 2023-01-24 Titled Tue 24th Jan Late chess.com INT 4 Gabriel Quispe Arteaga Michel Alejandro Diaz Perez 0-1 37 Open
760 2023-01-24 Titled Tue 24th Jan Late chess.com INT 3 Michel Alejandro Diaz Perez Renzo Jhonathan Rengifo Blancas 1-0 40 Open
761 2023-01-24 Titled Tue 24th Jan Late chess.com INT 2 Nitzan Steinberg Michel Alejandro Diaz Perez 1-0 52 Open
762 2023-01-24 Titled Tue 24th Jan Late chess.com INT 1 Richard Stalmach Michel Alejandro Diaz Perez 0-1 50 Open
763 2022-12-20 Titled Tue 20th Dec Early chess.com INT 9 Marek Karas Michel Alejandro Diaz Perez 0-1 22 Open
764 2022-12-20 Titled Tue 20th Dec Early chess.com INT 8 Michel Alejandro Diaz Perez Dmitry Kirillov 1-0 43 Open
765 2022-12-20 Titled Tue 20th Dec Early chess.com INT 7 Dmitry Minko Michel Alejandro Diaz Perez 1/2-1/2 122 Open
766 2022-12-20 Titled Tue 20th Dec Early chess.com INT 6 Michel Alejandro Diaz Perez Bakhtiyar Nugumanov 1-0 30 Open
767 2022-12-20 Titled Tue 20th Dec Early chess.com INT 5 Frank Buchenau Michel Alejandro Diaz Perez 1-0 29 Open
768 2022-12-20 Titled Tue 20th Dec Early chess.com INT 4 Michel Alejandro Diaz Perez Aleksandar Indjic 0-1 36 Open
769 2022-12-20 Titled Tue 20th Dec Early chess.com INT 3 Michel Alejandro Diaz Perez Attila Jr. Forgacs 1-0 61 Open
770 2022-12-20 Titled Tue 20th Dec Early chess.com INT 2 Sanan Sjugirov Michel Alejandro Diaz Perez 1-0 40 Open
771 2022-12-20 Titled Tue 20th Dec Early chess.com INT 1 Michel Alejandro Diaz Perez Dumitru-Daniel Dinu 1-0 39 Open
772 2022-12-20 Titled Tue 20th Dec Early chess.com INT 10 Aleksandr Rakhmanov Michel Alejandro Diaz Perez 1-0 50 Open
773 2022-09-27 Titled Tue 27th Sep Early chess.com INT 9 Karl Bowden Michel Alejandro Diaz Perez 1/2-1/2 60 Open
774 2022-09-27 Titled Tue 27th Sep Early chess.com INT 8 Michel Alejandro Diaz Perez Dennis Wagner 0-1 35 Open
775 2022-09-27 Titled Tue 27th Sep Early chess.com INT 7 Kelvin Antonio Sanchez Alvares Michel Alejandro Diaz Perez 0-1 65 Open
776 2022-09-27 Titled Tue 27th Sep Early chess.com INT 6 Michel Alejandro Diaz Perez Gajwa Ankit 1-0 19 Open
777 2022-09-27 Titled Tue 27th Sep Early chess.com INT 5 Raja Rithvik R Michel Alejandro Diaz Perez 1-0 33 Open
778 2022-09-27 Titled Tue 27th Sep Early chess.com INT 4 Michel Alejandro Diaz Perez Afruza Khamdamova 1-0 44 Open
779 2022-09-27 Titled Tue 27th Sep Early chess.com INT 3 Harsha Bharathakoti Michel Alejandro Diaz Perez 1-0 28 Open
780 2022-09-27 Titled Tue 27th Sep Late chess.com INT 2 Michel Alejandro Diaz Perez Jeffery Xiong 0-1 38 Open
781 2022-09-27 Titled Tue 27th Sep Early chess.com INT 2 Jaloliddin Ilkhomi Michel Alejandro Diaz Perez 0-1 44 Open
782 2022-09-27 Titled Tue 27th Sep Early chess.com INT 1 Michel Alejandro Diaz Perez Olga Matveeva 1/2-1/2 48 Open
783 2022-09-27 Titled Tue 27th Sep Late chess.com INT 1 Michel Alejandro Diaz Perez Andriy Prydun 1-0 48 Open
784 2022-09-27 Titled Tue 27th Sep Early chess.com INT 11 Michel Alejandro Diaz Perez Shamsiddin Vokhidov 0-1 56 Open
785 2022-09-27 Titled Tue 27th Sep Early chess.com INT 10 Michel Alejandro Diaz Perez Fabian Matt 1-0 26 Open
786 2022-09-20 Titled Tue 20th Sep Early chess.com INT 6 Levente Miszler Michel Alejandro Diaz Perez 1-0 27 Open
787 2022-09-20 Titled Tue 20th Sep Early chess.com INT 5 Kevin Bordi Michel Alejandro Diaz Perez 1-0 36 Open
788 2022-09-20 Titled Tue 20th Sep Early chess.com INT 4 Michel Alejandro Diaz Perez Saadat Bashirli 1-0 32 Open
789 2022-09-20 Titled Tue 20th Sep Early chess.com INT 3 Bojan Maksimovic Michel Alejandro Diaz Perez 1-0 41 Open
790 2022-09-20 Titled Tue 20th Sep Early chess.com INT 2 Michel Alejandro Diaz Perez V Pranav 1-0 35 Open
791 2022-09-20 Titled Tue 20th Sep Early chess.com INT 1 Carlos Jose Pinero Rodriguez Michel Alejandro Diaz Perez 0-1 36 Open
792 2022-09-06 Titled Tue 6th Sep Late chess.com INT 9 Wojciech Przybylski Michel Alejandro Diaz Perez 0-1 48 Open
793 2022-09-06 Titled Tue 6th Sep Late chess.com INT 8 Maksim Omariev Michel Alejandro Diaz Perez 1-0 32 Open
794 2022-09-06 Titled Tue 6th Sep Late chess.com INT 7 Michel Alejandro Diaz Perez Mikhail Bryakin 0-1 47 Open
795 2022-09-06 Titled Tue 6th Sep Late chess.com INT 6 Michel Alejandro Diaz Perez Tom Decuigniere 1-0 39 Open
796 2022-09-06 Titled Tue 6th Sep Late chess.com INT 5 Artyom Manukyan Michel Alejandro Diaz Perez 0-1 31 Open
797 2022-09-06 Titled Tue 6th Sep Late chess.com INT 4 Michel Alejandro Diaz Perez Jose Eduardo Martinez Alcantara 0-1 41 Open
798 2022-09-06 Titled Tue 6th Sep Late chess.com INT 3 Michel Alejandro Diaz Perez Robert Sanchez 1-0 24 Open
799 2022-09-06 Titled Tue 6th Sep Late chess.com INT 2 Rasmus Svane Michel Alejandro Diaz Perez 1-0 33 Open
800 2022-09-06 Titled Tue 6th Sep Late chess.com INT 1 Jens Albert Ramsdal Michel Alejandro Diaz Perez 0-1 29 Open

© 2024-2026 EloTracker