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
1051 2021-02-16 Gran Canaria Online Blitz lichess.org INT 4 Michel Alejandro Diaz Perez Reyson Ricardo Rodriguez Basulto 1-0 66 Open
1052 2021-02-16 Gran Canaria Online Blitz lichess.org INT 3 Alvaro Conejero Sanchez Michel Alejandro Diaz Perez 0-1 34 Open
1053 2021-02-16 Gran Canaria Online Blitz lichess.org INT 2 Michel Alejandro Diaz Perez Vladimir Sokolov 1-0 35 Open
1054 2021-02-16 Gran Canaria Online Blitz lichess.org INT 1 Julio Antonio Morella Cabrera Michel Alejandro Diaz Perez 0-1 42 Open
1055 2021-02-16 Gran Canaria Online Blitz lichess.org INT 11 Miguel Munoz Michel Alejandro Diaz Perez 1-0 31 Open
1056 2021-02-16 Gran Canaria Online Blitz lichess.org INT 10 Michel Alejandro Diaz Perez Nikita Meshkovs 1-0 41 Open
1057 2020-12-29 Titled Tuesday 29th Dec chess.com INT 6 Michel Alejandro Diaz Perez Logman Guliev 0-1 36 Open
1058 2020-12-29 Titled Tuesday 29th Dec chess.com INT 5 Vugar Rasulov Michel Alejandro Diaz Perez 1-0 34 Open
1059 2020-12-29 Titled Tuesday 29th Dec chess.com INT 4 Michel Alejandro Diaz Perez Anton Zhukov 1-0 30 Open
1060 2020-12-29 Titled Tuesday 29th Dec chess.com INT 3 Lev Zverev Michel Alejandro Diaz Perez 0-1 46 Open
1061 2020-12-29 Titled Tuesday 29th Dec chess.com INT 2 Michel Alejandro Diaz Perez Nodirbek Abdusattorov 0-1 49 Open
1062 2020-12-29 Titled Tuesday 29th Dec chess.com INT 1 Michel Alejandro Diaz Perez Grigory Seletsky 1-0 57 Open
1063 2020-12-01 Titled Tuesday 1st Dec chess.com INT 8 Michel Alejandro Diaz Perez Victor Kaminski 0-1 33 Open
1064 2020-12-01 Titled Tuesday 1st Dec chess.com INT 7 Michel Alejandro Diaz Perez Nikolay Ogloblin 1-0 58 Open
1065 2020-12-01 Titled Tuesday 1st Dec chess.com INT 6 Ladislav Langner Michel Alejandro Diaz Perez 1-0 61 Open
1066 2020-12-01 Titled Tuesday 1st Dec chess.com INT 5 Michel Alejandro Diaz Perez Marko Nenezic 0-1 50 Open
1067 2020-12-01 Titled Tuesday 1st Dec chess.com INT 4 Murali Karthikeyan Michel Alejandro Diaz Perez 1-0 57 Open
1068 2020-12-01 Titled Tuesday 1st Dec chess.com INT 3 Alexandr Triapishko Michel Alejandro Diaz Perez 0-1 63 Open
1069 2020-12-01 Titled Tuesday 1st Dec chess.com INT 2 Michel Alejandro Diaz Perez Volodymyr Onyshchuk 1-0 22 Open
1070 2020-12-01 Titled Tuesday 1st Dec chess.com INT 1 Michel Alejandro Diaz Perez Han Schut 1-0 24 Open
1071 2020-11-24 Titled Tuesday 24th Nov chess.com INT 4 Michel Alejandro Diaz Perez Vasif Durarbayli 1-0 43 Open
1072 2020-11-24 Titled Tuesday 24th Nov chess.com INT 2 Evgeny Sapunov Michel Alejandro Diaz Perez 1-0 57 Open
1073 2020-11-24 Titled Tuesday 24th Nov chess.com INT 1 Michel Alejandro Diaz Perez Miroslav Simonovic 1-0 38 Open
1074 2020-11-17 Titled Tuesday 17th Nov chess.com INT 7 Stelios Halkias Michel Alejandro Diaz Perez 1-0 55 Open
1075 2020-11-17 Titled Tuesday 17th Nov chess.com INT 6 Michel Alejandro Diaz Perez Andrey Rychagov 1/2-1/2 71 Open
1076 2020-11-17 Titled Tuesday 17th Nov chess.com INT 5 Wellington S. Albuquerque Junior Michel Alejandro Diaz Perez 0-1 86 Open
1077 2020-11-17 Titled Tuesday 17th Nov chess.com INT 4 Michel Alejandro Diaz Perez Valeriy Aveskulov 0-1 47 Open
1078 2020-11-17 Titled Tuesday 17th Nov chess.com INT 3 Michel Alejandro Diaz Perez Pavel Shkapenko 0-1 68 Open
1079 2020-11-17 Titled Tuesday 17th Nov chess.com INT 2 Etienne Bacrot Michel Alejandro Diaz Perez 0-1 54 Open
1080 2020-11-17 Titled Tuesday 17th Nov chess.com INT 1 Michel Alejandro Diaz Perez Jarmo Hartikainen 1-0 48 Open
1081 2020-10-20 Titled Tuesday 20th Oct chess.com INT 3 Michel Alejandro Diaz Perez Harshad S 0-1 48 Open
1082 2020-10-20 Titled Tuesday 20th Oct chess.com INT 2 Klementy Sychev Michel Alejandro Diaz Perez 1-0 27 Open
1083 2020-10-20 Titled Tuesday 20th Oct chess.com INT 1 Justin Sarkar Michel Alejandro Diaz Perez 0-1 26 Open
1084 2020-10-13 Titled Tuesday 13th Oct chess.com INT 4 Michel Alejandro Diaz Perez Alexandr Triapishko 0-1 44 Open
1085 2020-10-13 Titled Tuesday 13th Oct chess.com INT 3 Nafisa Muminova Michel Alejandro Diaz Perez 0-1 29 Open
1086 2020-10-13 Titled Tuesday 13th Oct chess.com INT 2 Michel Alejandro Diaz Perez Santosh Gujrathi Vidit 0-1 49 Open
1087 2020-10-13 Titled Tuesday 13th Oct chess.com INT 1 Mark Josse Michel Alejandro Diaz Perez 0-1 20 Open
1088 2020-08-11 Titled Tue 11th Aug chess.com INT 9 Michel Alejandro Diaz Perez Vitalij Sergeev 0-1 36 Open
1089 2020-08-11 Titled Tue 11th Aug chess.com INT 8 Roberto Junio Brito Molina Michel Alejandro Diaz Perez 1-0 60 Open
1090 2020-08-11 Titled Tue 11th Aug chess.com INT 7 Michel Alejandro Diaz Perez Steven Zierk 1/2-1/2 55 Open
1091 2020-08-11 Titled Tue 11th Aug chess.com INT 6 Michel Alejandro Diaz Perez Mihai-Lucian Grunberg 1-0 48 Open
1092 2020-08-11 Titled Tue 11th Aug chess.com INT 5 Elham Amar Michel Alejandro Diaz Perez 1-0 58 Open
1093 2020-08-11 Titled Tue 11th Aug chess.com INT 3 Vladimir Demin Michel Alejandro Diaz Perez 0-1 59 Open
1094 2020-08-11 Titled Tue 11th Aug chess.com INT 2 Michel Alejandro Diaz Perez Benjamin Bok 0-1 24 Open
1095 2020-08-11 Titled Tue 11th Aug chess.com INT 10 Igor A. Gulkov Michel Alejandro Diaz Perez 1-0 32 Open
1096 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 5 Luca Suvorov Michel Alejandro Diaz Perez 1-0 37 Open
1097 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 4 Michel Alejandro Diaz Perez Ronan Le Goff 0-1 42 Open
1098 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 3 Michel Alejandro Diaz Perez Aleksey Sorokin 0-1 36 Open
1099 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 2 Omya Vidyarthi Michel Alejandro Diaz Perez 0-1 28 Open
1100 2020-07-07 Titled Tuesday 7th July chess.com INT 7 Gulnar Mammadova Michel Alejandro Diaz Perez 1-0 60 Open

© 2024-2026 EloTracker