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
901 2022-03-05 58th ch-CUB 2022 Santa Clara CUB 1.3 Arnaldo Fernandez De La Vara Michel Alejandro Diaz Perez 1-0 52 Open
902 2022-02-19 8th ch-Iberoamericano Mexico City MEX 9.7 Jose Gabriel Cardoso Cardoso Michel Alejandro Diaz Perez 1-0 55 Open
903 2022-02-18 8th ch-Iberoamericano Mexico City MEX 8.11 Michel Alejandro Diaz Perez Jose Barria 1-0 35 Open
904 2022-02-17 8th ch-Iberoamericano Mexico City MEX 7.5 Carlos Daniel Albornoz Cabrera Michel Alejandro Diaz Perez 1/2-1/2 44 Open
905 2022-02-16 8th ch-Iberoamericano Mexico City MEX 6.5 Michel Alejandro Diaz Perez Alexandr Fier 1/2-1/2 25 Open
906 2022-02-15 8th ch-Iberoamericano Mexico City MEX 5.14 Miguel Herrera Ortiz Michel Alejandro Diaz Perez 0-1 70 Open
907 2022-02-14 8th ch-Iberoamericano Mexico City MEX 4.12 Michel Alejandro Diaz Perez Rodney Oscar Perez Garcia 1/2-1/2 55 Open
908 2022-02-13 8th ch-Iberoamericano Mexico City MEX 3.13 Paul Rosales Campos Michel Alejandro Diaz Perez 1/2-1/2 42 Open
909 2022-02-13 8th ch-Iberoamericano Mexico City MEX 2.18 Michel Alejandro Diaz Perez William Alfaro 1-0 36 Open
910 2022-02-12 8th ch-Iberoamericano Mexico City MEX 1.19 Piero Raul Lopez Padilla Michel Alejandro Diaz Perez 0-1 79 Open
911 2021-11-16 Titled Tuesday 16th Nov chess.com INT 8 Mihnea Costachi Michel Alejandro Diaz Perez 1-0 39 Open
912 2021-11-16 Titled Tuesday 16th Nov chess.com INT 7 Michel Alejandro Diaz Perez Olga Karavaeva 1-0 48 Open
913 2021-11-16 Titled Tuesday 16th Nov chess.com INT 6 Alexander Gelman Michel Alejandro Diaz Perez 1-0 26 Open
914 2021-11-16 Titled Tuesday 16th Nov chess.com INT 5 Michel Alejandro Diaz Perez Jacek Orzechowski 1-0 39 Open
915 2021-11-16 Titled Tuesday 16th Nov chess.com INT 4 Ariel Tokman Michel Alejandro Diaz Perez 0-1 48 Open
916 2021-11-16 Titled Tuesday 16th Nov chess.com INT 3 Michel Alejandro Diaz Perez Oscar Humberto Ardila 0-1 45 Open
917 2021-11-16 Titled Tuesday 16th Nov chess.com INT 2 Mikhail Al. Antipov Michel Alejandro Diaz Perez 1-0 42 Open
918 2021-11-16 Titled Tuesday 16th Nov chess.com INT 1 Michel Alejandro Diaz Perez Sofia Blokhin 1-0 47 Open
919 2021-10-19 Titled Tuesday 19th Oct chess.com INT 6 Michel Alejandro Diaz Perez Domantas Klimciauskas 0-1 69 Open
920 2021-10-19 Titled Tuesday 19th Oct chess.com INT 5 Agoston Juhasz Michel Alejandro Diaz Perez 1-0 87 Open
921 2021-10-19 Titled Tuesday 19th Oct chess.com INT 4 Michel Alejandro Diaz Perez Dmitry Bocharov 0-1 39 Open
922 2021-10-19 Titled Tuesday 19th Oct chess.com INT 3 Mateusz Kolosowski Michel Alejandro Diaz Perez 1-0 30 Open
923 2021-10-19 Titled Tuesday 19th Oct chess.com INT 2 Michel Alejandro Diaz Perez Alexey Maly 1-0 36 Open
924 2021-10-19 Titled Tuesday 19th Oct chess.com INT 1 Michel Alejandro Diaz Perez Anna Cramling Bellon 1-0 44 Open
925 2021-10-12 Titled Tuesday 12th Oct chess.com INT 5 Polina Gutkovich Michel Alejandro Diaz Perez 0-1 45 Open
926 2021-10-12 Titled Tuesday 12th Oct chess.com INT 4 Michel Alejandro Diaz Perez Zarina Nurgaliyeva 0-1 35 Open
927 2021-10-12 Titled Tuesday 12th Oct chess.com INT 3 Kevin Bordi Michel Alejandro Diaz Perez 1-0 50 Open
928 2021-10-12 Titled Tuesday 12th Oct chess.com INT 2 Michel Alejandro Diaz Perez Khazar Babazada 1/2-1/2 33 Open
929 2021-10-12 Titled Tuesday 12th Oct chess.com INT 1 Robert Gabriel Michel Alejandro Diaz Perez 0-1 42 Open
930 2021-10-05 Titled Tuesday 5th Oct chess.com INT 7 Oleksii Bilych Michel Alejandro Diaz Perez 1-0 50 Open
931 2021-10-05 Titled Tuesday 5th Oct chess.com INT 6 Djurabek Khamrakulov Michel Alejandro Diaz Perez 1/2-1/2 58 Open
932 2021-10-05 Titled Tuesday 5th Oct chess.com INT 5 Michel Alejandro Diaz Perez Flavio Perez 1-0 33 Open
933 2021-10-05 Titled Tuesday 5th Oct chess.com INT 4 Artiom Stribuk Michel Alejandro Diaz Perez 1-0 40 Open
934 2021-10-05 Titled Tuesday 5th Oct chess.com INT 3 Raymond Kaufman Michel Alejandro Diaz Perez 0-1 59 Open
935 2021-10-05 Titled Tuesday 5th Oct chess.com INT 2 Michel Alejandro Diaz Perez Vsevolod Rytenko 1-0 59 Open
936 2021-10-05 Titled Tuesday 5th Oct chess.com INT 1 Soltan Muradov Michel Alejandro Diaz Perez 1-0 79 Open
937 2021-08-10 Titled Tuesday 10th Aug chess.com INT 9 Michel Alejandro Diaz Perez Michael Buscar 1-0 84 Open
938 2021-08-10 Titled Tuesday 10th Aug chess.com INT 8 Roberto Junio Brito Molina Michel Alejandro Diaz Perez 1-0 29 Open
939 2021-08-10 Titled Tuesday 10th Aug chess.com INT 7 Michel Alejandro Diaz Perez Thomas A Eggleston 1-0 36 Open
940 2021-08-10 Titled Tuesday 10th Aug chess.com INT 6 Michel Alejandro Diaz Perez Tor Fredrik Kaasen 0-1 37 Open
941 2021-08-10 Titled Tuesday 10th Aug chess.com INT 5 Nitish Nathan Michel Alejandro Diaz Perez 0-1 32 Open
942 2021-08-10 Titled Tuesday 10th Aug chess.com INT 4 Michel Alejandro Diaz Perez Kateryna Lagno 0-1 57 Open
943 2021-08-10 Titled Tuesday 10th Aug chess.com INT 3 Michel Alejandro Diaz Perez Lewis Martin 1-0 16 Open
944 2021-08-10 Titled Tuesday 10th Aug chess.com INT 2 Dang Hoang Son Michel Alejandro Diaz Perez 1-0 57 Open
945 2021-08-10 Titled Tuesday 10th Aug chess.com INT 1 Gabriele Franchini Michel Alejandro Diaz Perez 0-1 65 Open
946 2021-08-10 Titled Tuesday 10th Aug chess.com INT 11 Olga Matveeva Michel Alejandro Diaz Perez 0-1 38 Open
947 2021-08-10 Titled Tuesday 10th Aug chess.com INT 10 Michel Alejandro Diaz Perez Srihari L R 0-1 42 Open
948 2021-08-03 Titled Tuesday 3rd Aug chess.com INT 9 Eric Li Michel Alejandro Diaz Perez 0-1 49 Open
949 2021-08-03 Titled Tuesday 3rd Aug chess.com INT 8 Michel Alejandro Diaz Perez Aslan Aitbayev 0-1 64 Open
950 2021-08-03 Titled Tuesday 3rd Aug chess.com INT 7 Gabriel Quispe Arteaga Michel Alejandro Diaz Perez 1-0 77 Open

© 2024-2026 EloTracker