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

Classical

2489

Published FIDE

Rapid

2467

Published FIDE

Blitz

2440

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
1001 2026-02-12 2nd 3-0 Thu 12th Feb 2026 chess.com INT 3 Mahdavi,Reza Bharath,Subramaniyam H Lost: 0-1 54 Open
1002 2026-02-12 2nd 3-0 Thu 12th Feb 2026 chess.com INT 4 Askarov,Ba Mahdavi,Reza Won: 0-1 43 Open
1003 2026-02-12 2nd 3-0 Thu 12th Feb 2026 chess.com INT 2 Szpar,Milosz Mahdavi,Reza Won: 0-1 40 Open
1004 2026-02-12 2nd 3-0 Thu 12th Feb 2026 chess.com INT 8 Mahdavi,Reza Kravtsiv,M Won: 1-0 62 Open
1005 2026-02-12 2nd 3-0 Thu 12th Feb 2026 chess.com INT 5 Mahdavi,Reza Steinberg,N Lost: 0-1 30 Open
1006 2026-02-12 3rd 3-0 Thu 12th Feb 2026 chess.com INT 6 Mahdavi,Reza Rustemov,A Won: 1-0 44 Open
1007 2026-02-12 3rd 3-0 Thu 12th Feb 2026 chess.com INT 1 Herrera Ortiz,M Mahdavi,Reza Won: 0-1 56 Open
1008 2026-02-12 2nd 3-0 Thu 12th Feb 2026 chess.com INT 1 Mahdavi,Reza Altini,N Won: 1-0 52 Open
1009 2026-02-12 3rd 3-0 Thu 12th Feb 2026 chess.com INT 3 Damjanovic,Vuk Mahdavi,Reza Lost: 1-0 38 Open
1010 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 2 Kasimov,Rauf Mahdavi,Reza Won: 0-1 43 Open
1011 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 11 Baskakov,Egor Mahdavi,Reza Won: 0-1 34 Open
1012 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 4 Csonka,B Mahdavi,Reza Draw: 1/2-1/2 44 Open
1013 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 6 Stepanencu,Nicodim-Cosmin Mahdavi,Reza Won: 0-1 56 Open
1014 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 7 Mahdavi,Reza Nakonechnyi,Oleksii Won: 1-0 29 Open
1015 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 5 Mahdavi,Reza Dubnevych,Maksym Lost: 0-1 38 Open
1016 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 9 Mahdavi,Reza Yeganegi,Barad Won: 1-0 47 Open
1017 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 1 Mahdavi,Reza Samdanov,S Draw: 1/2-1/2 38 Open
1018 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 3 Mahdavi,Reza Sharon,Rafael Won: 1-0 34 Open
1019 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 8 Holt,C Mahdavi,Reza Won: 0-1 53 Open
1020 2026-02-10 Titled Tue 10th Feb 2026 chess.com INT 10 Mahdavi,Reza Deac,Bogdan-Daniel Lost: 0-1 38 Open
1021 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 9 Sina Movahed Reza Mahdavi Won: 0-1 69 Open
1022 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 9 Reza Mahdavi Lucas Cumpe Won: 1-0 59 Open
1023 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 9 Georgijs Germanovs Reza Mahdavi Lost: 1-0 72 Open
1024 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 8 Alexey Sarana Reza Mahdavi Lost: 1-0 37 Open
1025 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 8 Reza Mahdavi Francesco Sonis Lost: 0-1 72 Open
1026 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 8 Reza Mahdavi Jeffery Xiong Won: 1-0 52 Open
1027 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 7 Sina Movahed Reza Mahdavi Lost: 1-0 37 Open
1028 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 7 Jose Eduardo Martinez Alcantara Reza Mahdavi Lost: 1-0 60 Open
1029 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 7 Reza Mahdavi Olexandr Bortnyk Won: 1-0 62 Open
1030 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 6 Satria Duta Cahaya Reza Mahdavi Won: 0-1 56 Open
1031 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 6 Reza Mahdavi Krikor Sevag Mekhitarian Won: 1-0 46 Open
1032 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 6 Milosz Szpar Reza Mahdavi Won: 0-1 51 Open
1033 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 5 Reza Mahdavi Anthony Atanasov Won: 1-0 29 Open
1034 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 5 Reza Mahdavi Bogdan-Daniel Deac Lost: 0-1 11 Open
1035 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 5 Parham Maghsoodloo Reza Mahdavi Lost: 1-0 67 Open
1036 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 4 Mohammad Hossein Darvishi Reza Mahdavi Draw: 1/2-1/2 57 Open
1037 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 4 Ilan Schnaider Reza Mahdavi Won: 0-1 33 Open
1038 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 4 Reza Mahdavi Georgijs Germanovs Won: 1-0 22 Open
1039 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 3 Rose Atwell Reza Mahdavi Won: 0-1 32 Open
1040 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 3 Reza Mahdavi Gianmarco Leiva Won: 1-0 39 Open
1041 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 3 Reza Mahdavi Nazar Talgatov Won: 1-0 23 Open
1042 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 2 Lennis Martinez Ramirez Reza Mahdavi Won: 0-1 43 Open
1043 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 2 Maksym Dubnevych Reza Mahdavi Won: 0-1 68 Open
1044 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 2 Reza Mahdavi Zurab Javakhadze Lost: 0-1 54 Open
1045 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 1 Bryan Weisz Reza Mahdavi Won: 0-1 57 Open
1046 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 1 Reza Mahdavi Nikolai Vlassov Won: 1-0 41 Open
1047 2026-02-05 1st 3-0 Thu 5th Feb 2026 chess.com INT 1 Reza Mahdavi Nataliya Buksa Won: 1-0 44 Open
1048 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 11 Reza Mahdavi Renato Terry Draw: 1/2-1/2 42 Open
1049 2026-02-05 2nd 3-0 Thu 5th Feb 2026 chess.com INT 11 Bogdan-Daniel Deac Reza Mahdavi Lost: 1-0 31 Open
1050 2026-02-05 3rd 3-0 Thu 5th Feb 2026 chess.com INT 10 Alexander Grischuk Reza Mahdavi Draw: 1/2-1/2 64 Open
  1. vs Bharath,Subramaniyam HLost · 0-1White · 2026-02-12 · Round 32nd 3-0 Thu 12th Feb 2026
  2. vs Askarov,BaWon · 0-1Black · 2026-02-12 · Round 42nd 3-0 Thu 12th Feb 2026
  3. vs Szpar,MiloszWon · 0-1Black · 2026-02-12 · Round 22nd 3-0 Thu 12th Feb 2026
  4. vs Kravtsiv,MWon · 1-0White · 2026-02-12 · Round 82nd 3-0 Thu 12th Feb 2026
  5. vs Steinberg,NLost · 0-1White · 2026-02-12 · Round 52nd 3-0 Thu 12th Feb 2026
  6. vs Rustemov,AWon · 1-0White · 2026-02-12 · Round 63rd 3-0 Thu 12th Feb 2026
  7. vs Herrera Ortiz,MWon · 0-1Black · 2026-02-12 · Round 13rd 3-0 Thu 12th Feb 2026
  8. vs Altini,NWon · 1-0White · 2026-02-12 · Round 12nd 3-0 Thu 12th Feb 2026
  9. vs Damjanovic,VukLost · 1-0Black · 2026-02-12 · Round 33rd 3-0 Thu 12th Feb 2026
  10. vs Kasimov,RaufWon · 0-1Black · 2026-02-10 · Round 2Titled Tue 10th Feb 2026
  11. vs Baskakov,EgorWon · 0-1Black · 2026-02-10 · Round 11Titled Tue 10th Feb 2026
  12. vs Csonka,BDraw · ½–½Black · 2026-02-10 · Round 4Titled Tue 10th Feb 2026
  13. vs Stepanencu,Nicodim-CosminWon · 0-1Black · 2026-02-10 · Round 6Titled Tue 10th Feb 2026
  14. vs Nakonechnyi,OleksiiWon · 1-0White · 2026-02-10 · Round 7Titled Tue 10th Feb 2026
  15. vs Dubnevych,MaksymLost · 0-1White · 2026-02-10 · Round 5Titled Tue 10th Feb 2026
  16. vs Yeganegi,BaradWon · 1-0White · 2026-02-10 · Round 9Titled Tue 10th Feb 2026
  17. vs Samdanov,SDraw · ½–½White · 2026-02-10 · Round 1Titled Tue 10th Feb 2026
  18. vs Sharon,RafaelWon · 1-0White · 2026-02-10 · Round 3Titled Tue 10th Feb 2026
  19. vs Holt,CWon · 0-1Black · 2026-02-10 · Round 8Titled Tue 10th Feb 2026
  20. vs Deac,Bogdan-DanielLost · 0-1White · 2026-02-10 · Round 10Titled Tue 10th Feb 2026
  21. vs Sina MovahedWon · 0-1Black · 2026-02-05 · Round 93rd 3-0 Thu 5th Feb 2026
  22. vs Lucas CumpeWon · 1-0White · 2026-02-05 · Round 92nd 3-0 Thu 5th Feb 2026
  23. vs Georgijs GermanovsLost · 1-0Black · 2026-02-05 · Round 91st 3-0 Thu 5th Feb 2026
  24. vs Alexey SaranaLost · 1-0Black · 2026-02-05 · Round 82nd 3-0 Thu 5th Feb 2026
  25. vs Francesco SonisLost · 0-1White · 2026-02-05 · Round 81st 3-0 Thu 5th Feb 2026
  26. vs Jeffery XiongWon · 1-0White · 2026-02-05 · Round 83rd 3-0 Thu 5th Feb 2026
  27. vs Sina MovahedLost · 1-0Black · 2026-02-05 · Round 71st 3-0 Thu 5th Feb 2026
  28. vs Jose Eduardo Martinez AlcantaraLost · 1-0Black · 2026-02-05 · Round 73rd 3-0 Thu 5th Feb 2026
  29. vs Olexandr BortnykWon · 1-0White · 2026-02-05 · Round 72nd 3-0 Thu 5th Feb 2026
  30. vs Satria Duta CahayaWon · 0-1Black · 2026-02-05 · Round 63rd 3-0 Thu 5th Feb 2026
  31. vs Krikor Sevag MekhitarianWon · 1-0White · 2026-02-05 · Round 62nd 3-0 Thu 5th Feb 2026
  32. vs Milosz SzparWon · 0-1Black · 2026-02-05 · Round 61st 3-0 Thu 5th Feb 2026
  33. vs Anthony AtanasovWon · 1-0White · 2026-02-05 · Round 53rd 3-0 Thu 5th Feb 2026
  34. vs Bogdan-Daniel DeacLost · 0-1White · 2026-02-05 · Round 51st 3-0 Thu 5th Feb 2026
  35. vs Parham MaghsoodlooLost · 1-0Black · 2026-02-05 · Round 52nd 3-0 Thu 5th Feb 2026
  36. vs Mohammad Hossein DarvishiDraw · ½–½Black · 2026-02-05 · Round 42nd 3-0 Thu 5th Feb 2026
  37. vs Ilan SchnaiderWon · 0-1Black · 2026-02-05 · Round 41st 3-0 Thu 5th Feb 2026
  38. vs Georgijs GermanovsWon · 1-0White · 2026-02-05 · Round 43rd 3-0 Thu 5th Feb 2026
  39. vs Rose AtwellWon · 0-1Black · 2026-02-05 · Round 33rd 3-0 Thu 5th Feb 2026
  40. vs Gianmarco LeivaWon · 1-0White · 2026-02-05 · Round 32nd 3-0 Thu 5th Feb 2026
  41. vs Nazar TalgatovWon · 1-0White · 2026-02-05 · Round 31st 3-0 Thu 5th Feb 2026
  42. vs Lennis Martinez RamirezWon · 0-1Black · 2026-02-05 · Round 21st 3-0 Thu 5th Feb 2026
  43. vs Maksym DubnevychWon · 0-1Black · 2026-02-05 · Round 22nd 3-0 Thu 5th Feb 2026
  44. vs Zurab JavakhadzeLost · 0-1White · 2026-02-05 · Round 23rd 3-0 Thu 5th Feb 2026
  45. vs Bryan WeiszWon · 0-1Black · 2026-02-05 · Round 13rd 3-0 Thu 5th Feb 2026
  46. vs Nikolai VlassovWon · 1-0White · 2026-02-05 · Round 12nd 3-0 Thu 5th Feb 2026
  47. vs Nataliya BuksaWon · 1-0White · 2026-02-05 · Round 11st 3-0 Thu 5th Feb 2026
  48. vs Renato TerryDraw · ½–½White · 2026-02-05 · Round 113rd 3-0 Thu 5th Feb 2026
  49. vs Bogdan-Daniel DeacLost · 1-0Black · 2026-02-05 · Round 112nd 3-0 Thu 5th Feb 2026
  50. vs Alexander GrischukDraw · ½–½Black · 2026-02-05 · Round 103rd 3-0 Thu 5th Feb 2026

FIDE tournaments

DateTournamentTypeScore
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical5
2026-09-04Gilan Super league 1404 Round 9-11Classical0

All tournament results