IMJulio Cesar Diaz Rosas

MEX Born 1994 (Age ≈32) Male
FIDE ID
5105099

Player overview

Julio Cesar Diaz Rosas’s highest recorded classical FIDE rating is 2411 (June 2024). On the November 2026 FIDE list, Julio Cesar Diaz Rosas ranks #2792 worldwide and #14 in Mexico among active classical players.

FIDE ratings

Classical

2335.2 -11.8

Live estimate

Rapid

2214

Published FIDE

Blitz

2301

Published FIDE

Official classical ranks

World rank
#2792
National rank · MEX
#14

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2411 Jun 2024
Recorded years
2009–2026
Archived games
483

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (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
101 2023-06-13 Titled Tue 13th Jun Late chess.com INT 6 Fausto Castella Garcia Julio Cesar Diaz Rosas Draw: 1/2-1/2 87 Open
102 2023-06-13 Titled Tue 13th Jun Late chess.com INT 5 Julio Cesar Diaz Rosas Burak Ozalp Lost: 0-1 70 Open
103 2023-06-13 Titled Tue 13th Jun Late chess.com INT 4 Igor Miladinovic Julio Cesar Diaz Rosas Lost: 1-0 40 Open
104 2023-06-13 Titled Tue 13th Jun Late chess.com INT 3 Lars Andreassen Julio Cesar Diaz Rosas Won: 0-1 43 Open
105 2023-06-13 Titled Tue 13th Jun Late chess.com INT 2 Julio Cesar Diaz Rosas Jakub Kosakowski Lost: 0-1 48 Open
106 2023-06-13 Titled Tue 13th Jun Late chess.com INT 1 Rubens Gazineu Neto Julio Cesar Diaz Rosas Won: 0-1 25 Open
107 2023-06-13 Titled Tue 13th Jun Late chess.com INT 11 Przemyslaw Liwak Julio Cesar Diaz Rosas Lost: 1-0 56 Open
108 2023-06-13 Titled Tue 13th Jun Late chess.com INT 10 Julio Cesar Diaz Rosas Sergei Zhigalko Lost: 0-1 42 Open
109 2023-06-06 Titled Tue 6th Jun Late chess.com INT 9 Julio Cesar Diaz Rosas Natacio Goncalves Bezerra Won: 1-0 21 Open
110 2023-06-06 Titled Tue 6th Jun Early chess.com INT 9 Julio Cesar Diaz Rosas Dimitry Korol Won: 1-0 32 Open
111 2023-06-06 Titled Tue 6th Jun Early chess.com INT 8 Julio Cesar Diaz Rosas Karsten Schuh Won: 1-0 40 Open
112 2023-06-06 Titled Tue 6th Jun Early chess.com INT 7 Hayk Yeritsyan Julio Cesar Diaz Rosas Lost: 1-0 40 Open
113 2023-06-06 Titled Tue 6th Jun Early chess.com INT 6 Pranav Anand Julio Cesar Diaz Rosas Lost: 1-0 55 Open
114 2023-06-06 Titled Tue 6th Jun Early chess.com INT 5 Julio Cesar Diaz Rosas Zozek Salah Mohammed Won: 1-0 64 Open
115 2023-06-06 Titled Tue 6th Jun Early chess.com INT 4 Daniel Fridman Julio Cesar Diaz Rosas Lost: 1-0 25 Open
116 2023-06-06 Titled Tue 6th Jun Early chess.com INT 3 Julio Cesar Diaz Rosas Nurai Sovetbekova Won: 1-0 34 Open
117 2023-06-06 Titled Tue 6th Jun Early chess.com INT 2 Andrew Tang Julio Cesar Diaz Rosas Lost: 1-0 26 Open
118 2023-06-06 Titled Tue 6th Jun Early chess.com INT 1 Mohsen Gabr Julio Cesar Diaz Rosas Won: 0-1 40 Open
119 2023-06-06 Titled Tue 6th Jun Late chess.com INT 11 Julio Cesar Diaz Rosas Alexander J Wang Won: 1-0 24 Open
120 2023-06-06 Titled Tue 6th Jun Early chess.com INT 11 Julio Cesar Diaz Rosas Victor Garcia Cuenca Won: 1-0 40 Open
121 2023-06-06 Titled Tue 6th Jun Late chess.com INT 10 Jarmo Hartikainen Julio Cesar Diaz Rosas Won: 0-1 67 Open
122 2023-06-06 Titled Tue 6th Jun Early chess.com INT 10 Joa Max Bornholdt Julio Cesar Diaz Rosas Lost: 1-0 60 Open
123 2023-03-21 Titled Tue 21st Mar Early chess.com INT 9 Kacper Tomaszewski Julio Cesar Diaz Rosas Lost: 1-0 21 Open
124 2023-03-21 Titled Tue 21st Mar Early chess.com INT 8 Julio Cesar Diaz Rosas William Hernandez Gonzalez Lost: 0-1 79 Open
125 2023-03-21 Titled Tue 21st Mar Early chess.com INT 7 Julio Cesar Diaz Rosas Gukesh D Lost: 0-1 36 Open
126 2023-03-21 Titled Tue 21st Mar Early chess.com INT 6 Reza Mahdavi Julio Cesar Diaz Rosas Won: 0-1 16 Open
127 2023-03-21 Titled Tue 21st Mar Early chess.com INT 5 Julio Cesar Diaz Rosas Rushan Bogaudinov Won: 1-0 57 Open
128 2023-03-21 Titled Tue 21st Mar Early chess.com INT 4 Alexandr Kostiukov Julio Cesar Diaz Rosas Draw: 1/2-1/2 106 Open
129 2023-03-21 Titled Tue 21st Mar Early chess.com INT 3 Julio Cesar Diaz Rosas Arkadiusz Szmyd Draw: 1/2-1/2 59 Open
130 2023-03-21 Titled Tue 21st Mar Early chess.com INT 2 Rodrigo Vasquez Schroeder Julio Cesar Diaz Rosas Lost: 1-0 73 Open
131 2023-03-21 Titled Tue 21st Mar Early chess.com INT 1 Ilya Gruzman Julio Cesar Diaz Rosas Won: 0-1 43 Open
132 2023-03-14 Titled Tue 14th Mar Late chess.com INT 4 Nico Stelmaszyk Julio Cesar Diaz Rosas Lost: 1-0 61 Open
133 2023-03-14 Titled Tue 14th Mar Late chess.com INT 3 Julio Cesar Diaz Rosas Radoslaw Dzierzak Draw: 1/2-1/2 43 Open
134 2023-03-14 Titled Tue 14th Mar Late chess.com INT 2 Eric Hansen Julio Cesar Diaz Rosas Lost: 1-0 37 Open
135 2023-03-14 Titled Tue 14th Mar Late chess.com INT 1 Helmut Huerter Julio Cesar Diaz Rosas Won: 0-1 55 Open
136 2022-12-13 Titled Tue 13th Dec Early chess.com INT 9 Michal Paterek Julio Cesar Diaz Rosas Won: 0-1 26 Open
137 2022-12-13 Titled Tue 13th Dec Early chess.com INT 8 Jesus Martin Duque Julio Cesar Diaz Rosas Won: 0-1 38 Open
138 2022-12-13 Titled Tue 13th Dec Early chess.com INT 7 Julio Cesar Diaz Rosas Luca Albertini Lost: 0-1 32 Open
139 2022-12-13 Titled Tue 13th Dec Early chess.com INT 6 Julio Cesar Diaz Rosas Konstantin Begunov Won: 1-0 35 Open
140 2022-12-13 Titled Tue 13th Dec Early chess.com INT 5 Alexandre Qashashvili Julio Cesar Diaz Rosas Won: 0-1 41 Open
141 2022-12-13 Titled Tue 13th Dec Early chess.com INT 4 Julio Cesar Diaz Rosas Ansh M Shah Lost: 0-1 79 Open
142 2022-12-13 Titled Tue 13th Dec Early chess.com INT 3 Samarth J Rao Julio Cesar Diaz Rosas Won: 0-1 39 Open
143 2022-12-13 Titled Tue 13th Dec Early chess.com INT 2 Julio Cesar Diaz Rosas Hoang Canh Huan Lost: 0-1 59 Open
144 2022-12-13 Titled Tue 13th Dec Early chess.com INT 1 Hikaru Nakamura Julio Cesar Diaz Rosas Lost: 1-0 44 Open
145 2022-12-13 Titled Tue 13th Dec Early chess.com INT 11 Rushan Bogaudinov Julio Cesar Diaz Rosas Lost: 1-0 46 Open
146 2022-12-13 Titled Tue 13th Dec Early chess.com INT 10 Julio Cesar Diaz Rosas Polina Shuvalova Lost: 0-1 60 Open
147 2022-11-22 Titled Tue 22nd Nov Early chess.com INT 9 Julio Cesar Diaz Rosas Timur Odinaev Won: 1-0 48 Open
148 2022-11-22 Titled Tue 22nd Nov Early chess.com INT 8 Aleksandar Topalov Julio Cesar Diaz Rosas Won: 0-1 47 Open
149 2022-11-22 Titled Tue 22nd Nov Early chess.com INT 7 Pranav Anand Julio Cesar Diaz Rosas Lost: 1-0 51 Open
150 2022-11-22 Titled Tue 22nd Nov Early chess.com INT 6 Julio Cesar Diaz Rosas Harsh Suresh Draw: 1/2-1/2 50 Open
  1. vs Fausto Castella GarciaDraw · ½–½Black · 2023-06-13 · Round 6Titled Tue 13th Jun Late
  2. vs Burak OzalpLost · 0-1White · 2023-06-13 · Round 5Titled Tue 13th Jun Late
  3. vs Igor MiladinovicLost · 1-0Black · 2023-06-13 · Round 4Titled Tue 13th Jun Late
  4. vs Lars AndreassenWon · 0-1Black · 2023-06-13 · Round 3Titled Tue 13th Jun Late
  5. vs Jakub KosakowskiLost · 0-1White · 2023-06-13 · Round 2Titled Tue 13th Jun Late
  6. vs Rubens Gazineu NetoWon · 0-1Black · 2023-06-13 · Round 1Titled Tue 13th Jun Late
  7. vs Przemyslaw LiwakLost · 1-0Black · 2023-06-13 · Round 11Titled Tue 13th Jun Late
  8. vs Sergei ZhigalkoLost · 0-1White · 2023-06-13 · Round 10Titled Tue 13th Jun Late
  9. vs Natacio Goncalves BezerraWon · 1-0White · 2023-06-06 · Round 9Titled Tue 6th Jun Late
  10. vs Dimitry KorolWon · 1-0White · 2023-06-06 · Round 9Titled Tue 6th Jun Early
  11. vs Karsten SchuhWon · 1-0White · 2023-06-06 · Round 8Titled Tue 6th Jun Early
  12. vs Hayk YeritsyanLost · 1-0Black · 2023-06-06 · Round 7Titled Tue 6th Jun Early
  13. vs Pranav AnandLost · 1-0Black · 2023-06-06 · Round 6Titled Tue 6th Jun Early
  14. vs Zozek Salah MohammedWon · 1-0White · 2023-06-06 · Round 5Titled Tue 6th Jun Early
  15. vs Daniel FridmanLost · 1-0Black · 2023-06-06 · Round 4Titled Tue 6th Jun Early
  16. vs Nurai SovetbekovaWon · 1-0White · 2023-06-06 · Round 3Titled Tue 6th Jun Early
  17. vs Andrew TangLost · 1-0Black · 2023-06-06 · Round 2Titled Tue 6th Jun Early
  18. vs Mohsen GabrWon · 0-1Black · 2023-06-06 · Round 1Titled Tue 6th Jun Early
  19. vs Alexander J WangWon · 1-0White · 2023-06-06 · Round 11Titled Tue 6th Jun Late
  20. vs Victor Garcia CuencaWon · 1-0White · 2023-06-06 · Round 11Titled Tue 6th Jun Early
  21. vs Jarmo HartikainenWon · 0-1Black · 2023-06-06 · Round 10Titled Tue 6th Jun Late
  22. vs Joa Max BornholdtLost · 1-0Black · 2023-06-06 · Round 10Titled Tue 6th Jun Early
  23. vs Kacper TomaszewskiLost · 1-0Black · 2023-03-21 · Round 9Titled Tue 21st Mar Early
  24. vs William Hernandez GonzalezLost · 0-1White · 2023-03-21 · Round 8Titled Tue 21st Mar Early
  25. vs Gukesh DLost · 0-1White · 2023-03-21 · Round 7Titled Tue 21st Mar Early
  26. vs Reza MahdaviWon · 0-1Black · 2023-03-21 · Round 6Titled Tue 21st Mar Early
  27. vs Rushan BogaudinovWon · 1-0White · 2023-03-21 · Round 5Titled Tue 21st Mar Early
  28. vs Alexandr KostiukovDraw · ½–½Black · 2023-03-21 · Round 4Titled Tue 21st Mar Early
  29. vs Arkadiusz SzmydDraw · ½–½White · 2023-03-21 · Round 3Titled Tue 21st Mar Early
  30. vs Rodrigo Vasquez SchroederLost · 1-0Black · 2023-03-21 · Round 2Titled Tue 21st Mar Early
  31. vs Ilya GruzmanWon · 0-1Black · 2023-03-21 · Round 1Titled Tue 21st Mar Early
  32. vs Nico StelmaszykLost · 1-0Black · 2023-03-14 · Round 4Titled Tue 14th Mar Late
  33. vs Radoslaw DzierzakDraw · ½–½White · 2023-03-14 · Round 3Titled Tue 14th Mar Late
  34. vs Eric HansenLost · 1-0Black · 2023-03-14 · Round 2Titled Tue 14th Mar Late
  35. vs Helmut HuerterWon · 0-1Black · 2023-03-14 · Round 1Titled Tue 14th Mar Late
  36. vs Michal PaterekWon · 0-1Black · 2022-12-13 · Round 9Titled Tue 13th Dec Early
  37. vs Jesus Martin DuqueWon · 0-1Black · 2022-12-13 · Round 8Titled Tue 13th Dec Early
  38. vs Luca AlbertiniLost · 0-1White · 2022-12-13 · Round 7Titled Tue 13th Dec Early
  39. vs Konstantin BegunovWon · 1-0White · 2022-12-13 · Round 6Titled Tue 13th Dec Early
  40. vs Alexandre QashashviliWon · 0-1Black · 2022-12-13 · Round 5Titled Tue 13th Dec Early
  41. vs Ansh M ShahLost · 0-1White · 2022-12-13 · Round 4Titled Tue 13th Dec Early
  42. vs Samarth J RaoWon · 0-1Black · 2022-12-13 · Round 3Titled Tue 13th Dec Early
  43. vs Hoang Canh HuanLost · 0-1White · 2022-12-13 · Round 2Titled Tue 13th Dec Early
  44. vs Hikaru NakamuraLost · 1-0Black · 2022-12-13 · Round 1Titled Tue 13th Dec Early
  45. vs Rushan BogaudinovLost · 1-0Black · 2022-12-13 · Round 11Titled Tue 13th Dec Early
  46. vs Polina ShuvalovaLost · 0-1White · 2022-12-13 · Round 10Titled Tue 13th Dec Early
  47. vs Timur OdinaevWon · 1-0White · 2022-11-22 · Round 9Titled Tue 22nd Nov Early
  48. vs Aleksandar TopalovWon · 0-1Black · 2022-11-22 · Round 8Titled Tue 22nd Nov Early
  49. vs Pranav AnandLost · 1-0Black · 2022-11-22 · Round 7Titled Tue 22nd Nov Early
  50. vs Harsh SureshDraw · ½–½White · 2022-11-22 · Round 6Titled Tue 22nd Nov Early

FIDE tournaments

DateTournamentTypeScore
2026-10-21III ITT Santander Piensa en Grande 2026Classical4½

All tournament results