IMReza Mahdavi

IRI Born 2008 Male
FIDE ID
12595926

About Reza Mahdavi

Reza Mahdavi grew up in the chess community of Qazvin and trained at the Pars Chess School. In February 2014 he won Iran's under-six championship, beating all nine opponents in a field of 71. He added the Iranian under-ten title in 2017. Show more

Reza Mahdavi grew up in the chess community of Qazvin and trained at the Pars Chess School. In February 2014 he won Iran's under-six championship, beating all nine opponents in a field of 71. He added the Iranian under-ten title in 2017. In 2024 he won silver in the under-17 section of the World Schools Blitz Championship, scoring 8/9. That December, at sixteen, he defeated Nodirbek Abdusattorov in the opening round of the Qatar Masters.

Mahdavi also began winning major online events while still a FIDE master. On Christmas Eve 2024 he won the late Titled Tuesday tournament with an unbeaten 10/11, edging Magnus Carlsen on tiebreak. He drew their individual game and clinched the tournament by beating Sam Sevian with Black in the final round. In 2025 he became Qazvin's first International Master. He won his first Bullet Brawl on May 31 that year.

FIDE ratings

2489

Classical

Published FIDE

2467

Rapid

Published FIDE

2440

Blitz

Published FIDE

Official classical ranks

World rank
#651
National rank · IRI
#7

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2492 Oct 2025
Recorded years
2014–2026
Archived games
2852

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
1151 2025-12-18 3rd 3-0 Thu 18th Dec 2025 chess.com INT 8 Rose Atwell Reza Mahdavi 0-1 42 Open
1152 2025-12-18 1st 3-0 Thu 18th Dec 2025 chess.com INT 7 Semyon Puzyrevsky Reza Mahdavi 1-0 31 Open
1153 2025-12-18 2nd 3-0 Thu 18th Dec 2025 chess.com INT 7 Reza Mahdavi Markus Ragger 0-1 62 Open
1154 2025-12-18 3rd 3-0 Thu 18th Dec 2025 chess.com INT 7 Reza Mahdavi Haik M. Martirosyan 0-1 66 Open
1155 2025-12-18 3rd 3-0 Thu 18th Dec 2025 chess.com INT 6 Martyn Kravtsiv Reza Mahdavi 0-1 23 Open
1156 2025-12-18 2nd 3-0 Thu 18th Dec 2025 chess.com INT 6 Rudolf Pashikyan Reza Mahdavi 0-1 12 Open
1157 2025-12-18 1st 3-0 Thu 18th Dec 2025 chess.com INT 6 Reza Mahdavi Rudolf Pashikyan 1-0 101 Open
1158 2025-12-18 2nd 3-0 Thu 18th Dec 2025 chess.com INT 5 Krikor Sevag Mekhitarian Reza Mahdavi 1/2-1/2 59 Open
1159 2025-12-18 1st 3-0 Thu 18th Dec 2025 chess.com INT 5 Edgar Andreasyan Reza Mahdavi 0-1 59 Open
1160 2025-12-18 3rd 3-0 Thu 18th Dec 2025 chess.com INT 5 Reza Mahdavi Jose Eduardo Martinez Alcantara 0-1 72 Open
1161 2025-12-18 3rd 3-0 Thu 18th Dec 2025 chess.com INT 4 Artin Ashraf Reza Mahdavi 0-1 39 Open
1162 2025-12-18 1st 3-0 Thu 18th Dec 2025 chess.com INT 4 Reza Mahdavi Stanislav Bukreev 0-1 37 Open
1163 2025-12-18 2nd 3-0 Thu 18th Dec 2025 chess.com INT 4 Reza Mahdavi Matthias Bluebaum 0-1 24 Open
1164 2025-12-18 1st 3-0 Thu 18th Dec 2025 chess.com INT 3 Luca Jr Moroni Reza Mahdavi 1-0 28 Open
1165 2025-12-18 2nd 3-0 Thu 18th Dec 2025 chess.com INT 3 Justin Zhide Wang Reza Mahdavi 0-1 46 Open
1166 2025-12-18 3rd 3-0 Thu 18th Dec 2025 chess.com INT 3 Reza Mahdavi Parham Maghsoodloo 1-0 31 Open
1167 2025-12-18 1st 3-0 Thu 18th Dec 2025 chess.com INT 2 Reza Mahdavi Alexander Rustemov 1-0 68 Open
1168 2025-12-18 2nd 3-0 Thu 18th Dec 2025 chess.com INT 2 Reza Mahdavi Nikolai Vlassov 1-0 31 Open
1169 2025-12-18 3rd 3-0 Thu 18th Dec 2025 chess.com INT 2 Hoang Minh Tho Do Reza Mahdavi 0-1 43 Open
1170 2025-12-18 1st 3-0 Thu 18th Dec 2025 chess.com INT 1 Nikolay Kleimenov Reza Mahdavi 0-1 33 Open
1171 2025-12-18 2nd 3-0 Thu 18th Dec 2025 chess.com INT 1 Itay Sitbon Reza Mahdavi 1/2-1/2 136 Open
1172 2025-12-18 3rd 3-0 Thu 18th Dec 2025 chess.com INT 1 Reza Mahdavi Rout Padmini 1-0 67 Open
1173 2025-12-18 3rd 3-0 Thu 18th Dec 2025 chess.com INT 10 Yoseph Theolifus Taher Reza Mahdavi 1-0 75 Open
1174 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 9 Reza Mahdavi Sahib Singh 1-0 68 Open
1175 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 8 Vladislav Artemiev Reza Mahdavi 1-0 61 Open
1176 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 7 Reza Mahdavi Nikita Shandrygin 1-0 31 Open
1177 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 6 Vasif Durarbayli Reza Mahdavi 0-1 32 Open
1178 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 5 Alexander Grischuk Reza Mahdavi 1-0 28 Open
1179 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 4 Reza Mahdavi Hikaru Nakamura 1-0 44 Open
1180 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 3 Reza Mahdavi Sandeep Sethuraman 1-0 36 Open
1181 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 2 Rose Atwell Reza Mahdavi 0-1 63 Open
1182 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 1 Reza Mahdavi Ruslan Momunaliev 1-0 38 Open
1183 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 11 Reza Mahdavi Parham Maghsoodloo 0-1 40 Open
1184 2025-12-16 Titled Tue 16th Dec 2025 chess.com INT 10 Sina Movahed Reza Mahdavi 0-1 89 Open
1185 2025-12-11 1st 3-0 Thu 11th Dec 2025 chess.com INT 9 Reza Mahdavi Magnus Carlsen 0-1 48 Open
1186 2025-12-11 2nd 3-0 Thu 11th Dec 2025 chess.com INT 9 Reza Mahdavi Jan-Krzysztof Duda 1-0 85 Open
1187 2025-12-11 2nd 3-0 Thu 11th Dec 2025 chess.com INT 8 Alexander Rustemov Reza Mahdavi 0-1 35 Open
1188 2025-12-11 1st 3-0 Thu 11th Dec 2025 chess.com INT 8 Denis Lazavik Reza Mahdavi 0-1 36 Open
1189 2025-12-11 1st 3-0 Thu 11th Dec 2025 chess.com INT 7 Reza Mahdavi Alexander Rustemov 1-0 54 Open
1190 2025-12-11 2nd 3-0 Thu 11th Dec 2025 chess.com INT 7 Reza Mahdavi Parham Maghsoodloo 0-1 50 Open
1191 2025-12-11 1st 3-0 Thu 11th Dec 2025 chess.com INT 6 David Paravyan Reza Mahdavi 1-0 31 Open
1192 2025-12-11 2nd 3-0 Thu 11th Dec 2025 chess.com INT 6 Reza Mahdavi Amir Ali Ghafourian 1-0 35 Open
1193 2025-12-11 2nd 3-0 Thu 11th Dec 2025 chess.com INT 5 Yoseph Theolifus Taher Reza Mahdavi 1-0 38 Open
1194 2025-12-11 1st 3-0 Thu 11th Dec 2025 chess.com INT 5 Sargis A. Manukyan Reza Mahdavi 0-1 29 Open
1195 2025-12-11 1st 3-0 Thu 11th Dec 2025 chess.com INT 4 Reza Mahdavi Roman Pyrih 1-0 76 Open
1196 2025-12-11 2nd 3-0 Thu 11th Dec 2025 chess.com INT 4 Reza Mahdavi Emin Ohanyan 1-0 71 Open
1197 2025-12-11 2nd 3-0 Thu 11th Dec 2025 chess.com INT 3 Federico Perez Ponsa Reza Mahdavi 0-1 72 Open
1198 2025-12-11 1st 3-0 Thu 11th Dec 2025 chess.com INT 3 Wouter Terlouw Reza Mahdavi 0-1 31 Open
1199 2025-12-11 1st 3-0 Thu 11th Dec 2025 chess.com INT 2 Reza Mahdavi Eleftherios Boutikos 1-0 60 Open
1200 2025-12-11 2nd 3-0 Thu 11th Dec 2025 chess.com INT 2 Reza Mahdavi Shamil Arslanov 1-0 46 Open
  1. vs Rose AtwellWon · 0-1Black · 2025-12-18 · Round 83rd 3-0 Thu 18th Dec 2025
  2. vs Semyon PuzyrevskyLost · 1-0Black · 2025-12-18 · Round 71st 3-0 Thu 18th Dec 2025
  3. vs Markus RaggerLost · 0-1White · 2025-12-18 · Round 72nd 3-0 Thu 18th Dec 2025
  4. vs Haik M. MartirosyanLost · 0-1White · 2025-12-18 · Round 73rd 3-0 Thu 18th Dec 2025
  5. vs Martyn KravtsivWon · 0-1Black · 2025-12-18 · Round 63rd 3-0 Thu 18th Dec 2025
  6. vs Rudolf PashikyanWon · 0-1Black · 2025-12-18 · Round 62nd 3-0 Thu 18th Dec 2025
  7. vs Rudolf PashikyanWon · 1-0White · 2025-12-18 · Round 61st 3-0 Thu 18th Dec 2025
  8. vs Krikor Sevag MekhitarianDraw · ½–½Black · 2025-12-18 · Round 52nd 3-0 Thu 18th Dec 2025
  9. vs Edgar AndreasyanWon · 0-1Black · 2025-12-18 · Round 51st 3-0 Thu 18th Dec 2025
  10. vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2025-12-18 · Round 53rd 3-0 Thu 18th Dec 2025
  11. vs Artin AshrafWon · 0-1Black · 2025-12-18 · Round 43rd 3-0 Thu 18th Dec 2025
  12. vs Stanislav BukreevLost · 0-1White · 2025-12-18 · Round 41st 3-0 Thu 18th Dec 2025
  13. vs Matthias BluebaumLost · 0-1White · 2025-12-18 · Round 42nd 3-0 Thu 18th Dec 2025
  14. vs Luca Jr MoroniLost · 1-0Black · 2025-12-18 · Round 31st 3-0 Thu 18th Dec 2025
  15. vs Justin Zhide WangWon · 0-1Black · 2025-12-18 · Round 32nd 3-0 Thu 18th Dec 2025
  16. vs Parham MaghsoodlooWon · 1-0White · 2025-12-18 · Round 33rd 3-0 Thu 18th Dec 2025
  17. vs Alexander RustemovWon · 1-0White · 2025-12-18 · Round 21st 3-0 Thu 18th Dec 2025
  18. vs Nikolai VlassovWon · 1-0White · 2025-12-18 · Round 22nd 3-0 Thu 18th Dec 2025
  19. vs Hoang Minh Tho DoWon · 0-1Black · 2025-12-18 · Round 23rd 3-0 Thu 18th Dec 2025
  20. vs Nikolay KleimenovWon · 0-1Black · 2025-12-18 · Round 11st 3-0 Thu 18th Dec 2025
  21. vs Itay SitbonDraw · ½–½Black · 2025-12-18 · Round 12nd 3-0 Thu 18th Dec 2025
  22. vs Rout PadminiWon · 1-0White · 2025-12-18 · Round 13rd 3-0 Thu 18th Dec 2025
  23. vs Yoseph Theolifus TaherLost · 1-0Black · 2025-12-18 · Round 103rd 3-0 Thu 18th Dec 2025
  24. vs Sahib SinghWon · 1-0White · 2025-12-16 · Round 9Titled Tue 16th Dec 2025
  25. vs Vladislav ArtemievLost · 1-0Black · 2025-12-16 · Round 8Titled Tue 16th Dec 2025
  26. vs Nikita ShandryginWon · 1-0White · 2025-12-16 · Round 7Titled Tue 16th Dec 2025
  27. vs Vasif DurarbayliWon · 0-1Black · 2025-12-16 · Round 6Titled Tue 16th Dec 2025
  28. vs Alexander GrischukLost · 1-0Black · 2025-12-16 · Round 5Titled Tue 16th Dec 2025
  29. vs Hikaru NakamuraWon · 1-0White · 2025-12-16 · Round 4Titled Tue 16th Dec 2025
  30. vs Sandeep SethuramanWon · 1-0White · 2025-12-16 · Round 3Titled Tue 16th Dec 2025
  31. vs Rose AtwellWon · 0-1Black · 2025-12-16 · Round 2Titled Tue 16th Dec 2025
  32. vs Ruslan MomunalievWon · 1-0White · 2025-12-16 · Round 1Titled Tue 16th Dec 2025
  33. vs Parham MaghsoodlooLost · 0-1White · 2025-12-16 · Round 11Titled Tue 16th Dec 2025
  34. vs Sina MovahedWon · 0-1Black · 2025-12-16 · Round 10Titled Tue 16th Dec 2025
  35. vs Magnus CarlsenLost · 0-1White · 2025-12-11 · Round 91st 3-0 Thu 11th Dec 2025
  36. vs Jan-Krzysztof DudaWon · 1-0White · 2025-12-11 · Round 92nd 3-0 Thu 11th Dec 2025
  37. vs Alexander RustemovWon · 0-1Black · 2025-12-11 · Round 82nd 3-0 Thu 11th Dec 2025
  38. vs Denis LazavikWon · 0-1Black · 2025-12-11 · Round 81st 3-0 Thu 11th Dec 2025
  39. vs Alexander RustemovWon · 1-0White · 2025-12-11 · Round 71st 3-0 Thu 11th Dec 2025
  40. vs Parham MaghsoodlooLost · 0-1White · 2025-12-11 · Round 72nd 3-0 Thu 11th Dec 2025
  41. vs David ParavyanLost · 1-0Black · 2025-12-11 · Round 61st 3-0 Thu 11th Dec 2025
  42. vs Amir Ali GhafourianWon · 1-0White · 2025-12-11 · Round 62nd 3-0 Thu 11th Dec 2025
  43. vs Yoseph Theolifus TaherLost · 1-0Black · 2025-12-11 · Round 52nd 3-0 Thu 11th Dec 2025
  44. vs Sargis A. ManukyanWon · 0-1Black · 2025-12-11 · Round 51st 3-0 Thu 11th Dec 2025
  45. vs Roman PyrihWon · 1-0White · 2025-12-11 · Round 41st 3-0 Thu 11th Dec 2025
  46. vs Emin OhanyanWon · 1-0White · 2025-12-11 · Round 42nd 3-0 Thu 11th Dec 2025
  47. vs Federico Perez PonsaWon · 0-1Black · 2025-12-11 · Round 32nd 3-0 Thu 11th Dec 2025
  48. vs Wouter TerlouwWon · 0-1Black · 2025-12-11 · Round 31st 3-0 Thu 11th Dec 2025
  49. vs Eleftherios BoutikosWon · 1-0White · 2025-12-11 · Round 21st 3-0 Thu 11th Dec 2025
  50. vs Shamil ArslanovWon · 1-0White · 2025-12-11 · Round 22nd 3-0 Thu 11th Dec 2025