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
1001 2021-05-08 Am. World Cup Q Prelim Tornelo INT 1.2 Jhoan Mollo Michel Alejandro Diaz Perez 1-0 28 Open
1002 2021-05-04 Titled Tuesday 4th May chess.com INT 9 Michel Alejandro Diaz Perez Krikor Sevag Mekhitarian 0-1 52 Open
1003 2021-05-04 Titled Tuesday 4th May chess.com INT 8 Ariel Tokman Michel Alejandro Diaz Perez 0-1 59 Open
1004 2021-05-04 Titled Tuesday 4th May chess.com INT 6 Rakshitta Ravi Michel Alejandro Diaz Perez 0-1 30 Open
1005 2021-05-04 Titled Tuesday 4th May chess.com INT 4 Michel Alejandro Diaz Perez Julia Alboredo 0-1 32 Open
1006 2021-05-04 Titled Tuesday 4th May chess.com INT 3 Ryan W Porter Michel Alejandro Diaz Perez 0-1 27 Open
1007 2021-05-04 Titled Tuesday 4th May chess.com INT 2 Dmitrij Kollars Michel Alejandro Diaz Perez 1-0 23 Open
1008 2021-05-04 Titled Tuesday 4th May chess.com INT 1 Michel Alejandro Diaz Perez Altay Eynullayev 1-0 20 Open
1009 2021-04-27 Titled Tuesday 27th Apr chess.com INT 9 Michel Alejandro Diaz Perez Jan Klimkowski 1-0 59 Open
1010 2021-04-27 Titled Tuesday 27th Apr chess.com INT 7 Michel Alejandro Diaz Perez Volkan Yirik 1-0 32 Open
1011 2021-04-27 Titled Tuesday 27th Apr chess.com INT 5 Evgenij Novikov Michel Alejandro Diaz Perez 1-0 55 Open
1012 2021-04-27 Titled Tuesday 27th Apr chess.com INT 4 Michel Alejandro Diaz Perez Praggnanandhaa R 0-1 52 Open
1013 2021-04-27 Titled Tuesday 27th Apr chess.com INT 3 Michel Alejandro Diaz Perez Matthias Bluebaum 1/2-1/2 94 Open
1014 2021-04-27 Titled Tuesday 27th Apr chess.com INT 1 Michel Alejandro Diaz Perez Dmitrii Marcziter 1/2-1/2 65 Open
1015 2021-04-27 Titled Tuesday 27th Apr chess.com INT 10 Roberto Junio Brito Molina Michel Alejandro Diaz Perez 1-0 43 Open
1016 2021-04-20 Titled Tuesday 20th Apr chess.com INT 5 Michel Alejandro Diaz Perez Diogo Duarte Guimaraes 1/2-1/2 111 Open
1017 2021-04-20 Titled Tuesday 20th Apr chess.com INT 3 Michel Alejandro Diaz Perez David Okike 0-1 58 Open
1018 2021-04-20 Titled Tuesday 20th Apr chess.com INT 2 M. Amin Tabatabaei Michel Alejandro Diaz Perez 1-0 48 Open
1019 2021-04-20 Titled Tuesday 20th Apr chess.com INT 1 Michel Alejandro Diaz Perez Raphael Mayaud 1-0 53 Open
1020 2021-04-17 Worldwide Chessteam Apr lichess.org INT 5 Michel Alejandro Diaz Perez Alexander Oye-Stromberg 0-1 12 Open
1021 2021-04-17 Worldwide Chessteam Apr lichess.org INT 4 Ivan Yeletsky Michel Alejandro Diaz Perez 1-0 22 Open
1022 2021-04-17 Worldwide Chessteam Apr lichess.org INT 3 Michel Alejandro Diaz Perez Oleg Terletsky 1-0 43 Open
1023 2021-04-17 Worldwide Chessteam Apr lichess.org INT 2 Oleksandr Shymanskyi Michel Alejandro Diaz Perez 1/2-1/2 89 Open
1024 2021-04-17 Worldwide Chessteam Apr lichess.org INT 1 Michel Alejandro Diaz Perez Habil Javadov 1-0 29 Open
1025 2021-04-13 Titled Tuesday 13th Apr chess.com INT 9 Michel Alejandro Diaz Perez Ngoc Truong Son Nguyen 0-1 31 Open
1026 2021-04-13 Titled Tuesday 13th Apr chess.com INT 8 Erik Ronka Michel Alejandro Diaz Perez 0-1 54 Open
1027 2021-04-13 Titled Tuesday 13th Apr chess.com INT 7 Michel Alejandro Diaz Perez Federico Perez Ponsa 0-1 31 Open
1028 2021-04-13 Titled Tuesday 13th Apr chess.com INT 6 Asghar Golizadeh Michel Alejandro Diaz Perez 0-1 49 Open
1029 2021-04-13 Titled Tuesday 13th Apr chess.com INT 5 Michel Alejandro Diaz Perez Mikhail Kobalia 0-1 41 Open
1030 2021-04-13 Titled Tuesday 13th Apr chess.com INT 4 Michel Alejandro Diaz Perez Artem Legenia 1-0 34 Open
1031 2021-04-13 Titled Tuesday 13th Apr chess.com INT 3 Pa Iniyan Michel Alejandro Diaz Perez 1-0 47 Open
1032 2021-04-13 Titled Tuesday 13th Apr chess.com INT 2 Adrian Ponce Cano Michel Alejandro Diaz Perez 0-1 41 Open
1033 2021-04-13 Titled Tuesday 13th Apr chess.com INT 1 Michel Alejandro Diaz Perez Ayan Allahverdiyeva 1-0 33 Open
1034 2021-04-13 Titled Tuesday 13th Apr chess.com INT 10 Alejandro Domingo Nunez Michel Alejandro Diaz Perez 1-0 25 Open
1035 2021-03-30 Titled Tuesday 30th Mar chess.com INT 9 Nderim Saraci Michel Alejandro Diaz Perez 1-0 74 Open
1036 2021-03-30 Titled Tuesday 30th Mar chess.com INT 8 Michel Alejandro Diaz Perez Alexey Ponikarovsky 1-0 23 Open
1037 2021-03-30 Titled Tuesday 30th Mar chess.com INT 7 Eltaj Safarli Michel Alejandro Diaz Perez 1-0 61 Open
1038 2021-03-30 Titled Tuesday 30th Mar chess.com INT 6 Michel Alejandro Diaz Perez Gata Kamsky 1-0 66 Open
1039 2021-03-30 Titled Tuesday 30th Mar chess.com INT 5 Rinat Jumabayev Michel Alejandro Diaz Perez 1-0 39 Open
1040 2021-03-30 Titled Tuesday 30th Mar chess.com INT 4 Lukasz Licznerski Michel Alejandro Diaz Perez 0-1 33 Open
1041 2021-03-30 Titled Tuesday 30th Mar chess.com INT 3 Michel Alejandro Diaz Perez Ori Kobo 1-0 46 Open
1042 2021-03-30 Titled Tuesday 30th Mar chess.com INT 2 Michel Alejandro Diaz Perez Dmitry Goltsev 1-0 20 Open
1043 2021-03-30 Titled Tuesday 30th Mar chess.com INT 1 Evan S Rosenberg Michel Alejandro Diaz Perez 0-1 55 Open
1044 2021-03-30 Titled Tuesday 30th Mar chess.com INT 11 Michel Alejandro Diaz Perez Gabor Nagy 1/2-1/2 55 Open
1045 2021-03-30 Titled Tuesday 30th Mar chess.com INT 10 Leonid Starozhilov Michel Alejandro Diaz Perez 1-0 30 Open
1046 2021-02-16 Gran Canaria Online Blitz lichess.org INT 9 Miguel Beltran De Heredia E. Michel Alejandro Diaz Perez 0-1 44 Open
1047 2021-02-16 Gran Canaria Online Blitz lichess.org INT 8 Michel Alejandro Diaz Perez Horacio Pereyra 1-0 37 Open
1048 2021-02-16 Gran Canaria Online Blitz lichess.org INT 7 Alfredo Lopez Lopez Michel Alejandro Diaz Perez 0-1 37 Open
1049 2021-02-16 Gran Canaria Online Blitz lichess.org INT 6 Michel Alejandro Diaz Perez Jonas Prado Lobo 0-1 48 Open
1050 2021-02-16 Gran Canaria Online Blitz lichess.org INT 5 Ivan Shavyrkin Michel Alejandro Diaz Perez 1-0 46 Open

© 2024-2026 EloTracker