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
1451 2025-07-29 Titled Tue 29th Jul Early chess.com INT 7 Arseniy Nesterov Reza Mahdavi 0-1 57 Open
1452 2025-07-29 Titled Tue 29th Jul Late chess.com INT 7 Reza Mahdavi Amir Mohammad Hamidi 0-1 22 Open
1453 2025-07-29 Titled Tue 29th Jul Late chess.com INT 6 Vjacheslav Weetik Reza Mahdavi 0-1 103 Open
1454 2025-07-29 Titled Tue 29th Jul Early chess.com INT 6 Reza Mahdavi Narayanan S L 1-0 44 Open
1455 2025-07-29 Titled Tue 29th Jul Late chess.com INT 5 Alexandra Kosteniuk Reza Mahdavi 1/2-1/2 81 Open
1456 2025-07-29 Titled Tue 29th Jul Early chess.com INT 5 Reza Mahdavi Edgar Mamedov 1-0 44 Open
1457 2025-07-29 Titled Tue 29th Jul Early chess.com INT 4 Krikor Sevag Mekhitarian Reza Mahdavi 0-1 43 Open
1458 2025-07-29 Titled Tue 29th Jul Late chess.com INT 4 Reza Mahdavi Ward Al-Tarboush 1-0 31 Open
1459 2025-07-29 Titled Tue 29th Jul Late chess.com INT 3 Vladan Desnica Reza Mahdavi 0-1 48 Open
1460 2025-07-29 Titled Tue 29th Jul Early chess.com INT 3 Reza Mahdavi Kacper Ugorek 1/2-1/2 43 Open
1461 2025-07-29 Titled Tue 29th Jul Late chess.com INT 2 Reza Mahdavi Katarzyna Dwilewicz 1-0 53 Open
1462 2025-07-29 Titled Tue 29th Jul Early chess.com INT 2 Nguyen Quang Anh Reza Mahdavi 0-1 42 Open
1463 2025-07-29 Titled Tue 29th Jul Early chess.com INT 1 Reza Mahdavi Michael Buscar 1-0 50 Open
1464 2025-07-29 Titled Tue 29th Jul Late chess.com INT 1 Wojciech Smieszek Reza Mahdavi 1-0 35 Open
1465 2025-07-22 Titled Tue 22nd Jul Early chess.com INT 6 Sergei Iskusnyh Reza Mahdavi 1-0 61 Open
1466 2025-07-22 Titled Tue 22nd Jul Early chess.com INT 5 Reza Mahdavi Supratit Banerjee 1-0 40 Open
1467 2025-07-22 Titled Tue 22nd Jul Late chess.com INT 5 Reza Mahdavi Faustino Oro 0-1 55 Open
1468 2025-07-22 Titled Tue 22nd Jul Early chess.com INT 4 Alexey Sarana Reza Mahdavi 1-0 55 Open
1469 2025-07-22 Titled Tue 22nd Jul Late chess.com INT 4 Reza Mahdavi Jean Marco Cruz Mendez 1/2-1/2 98 Open
1470 2025-07-22 Titled Tue 22nd Jul Late chess.com INT 3 Jeevan Karamsetty Reza Mahdavi 0-1 44 Open
1471 2025-07-22 Titled Tue 22nd Jul Early chess.com INT 3 Reza Mahdavi Kerem Erten 1-0 38 Open
1472 2025-07-22 Titled Tue 22nd Jul Early chess.com INT 2 Vihaan Jammalamadaka Reza Mahdavi 0-1 43 Open
1473 2025-07-22 Titled Tue 22nd Jul Late chess.com INT 2 Reza Mahdavi Ilya Chekletsov 1-0 50 Open
1474 2025-07-22 Titled Tue 22nd Jul Late chess.com INT 1 Kavin Venkatesan Reza Mahdavi 0-1 37 Open
1475 2025-07-22 Titled Tue 22nd Jul Early chess.com INT 1 Reza Mahdavi Daniel Ser 1-0 29 Open
1476 2025-07-15 Titled Tue 15th Jul Late chess.com INT 9 Parham Maghsoodloo Reza Mahdavi 1/2-1/2 55 Open
1477 2025-07-15 Titled Tue 15th Jul Late chess.com INT 8 Reza Mahdavi Maksym Dubnevych 1-0 42 Open
1478 2025-07-15 Titled Tue 15th Jul Early chess.com INT 8 Reza Mahdavi Manvel Arakelyan 1/2-1/2 44 Open
1479 2025-07-15 Titled Tue 15th Jul Early chess.com INT 7 Jeffery Xiong Reza Mahdavi 1/2-1/2 62 Open
1480 2025-07-15 Titled Tue 15th Jul Late chess.com INT 7 Manvel Arakelyan Reza Mahdavi 0-1 52 Open
1481 2025-07-15 Titled Tue 15th Jul Early chess.com INT 6 Reza Mahdavi Tikhon Popov 1-0 24 Open
1482 2025-07-15 Titled Tue 15th Jul Late chess.com INT 6 Reza Mahdavi Olexandr Bortnyk 0-1 59 Open
1483 2025-07-15 Titled Tue 15th Jul Early chess.com INT 5 Aleksandr Shimanov Reza Mahdavi 1-0 42 Open
1484 2025-07-15 Titled Tue 15th Jul Late chess.com INT 5 Alexey Sarana Reza Mahdavi 1-0 40 Open
1485 2025-07-15 Titled Tue 15th Jul Late chess.com INT 4 Reza Mahdavi Nihal Sarin 1-0 104 Open
1486 2025-07-15 Titled Tue 15th Jul Early chess.com INT 4 Reza Mahdavi Alexander Donchenko 1/2-1/2 52 Open
1487 2025-07-15 Titled Tue 15th Jul Early chess.com INT 3 Davron Sharipov Reza Mahdavi 0-1 28 Open
1488 2025-07-15 Titled Tue 15th Jul Late chess.com INT 3 Reza Mahdavi Mateusz Paszewski 1-0 29 Open
1489 2025-07-15 Titled Tue 15th Jul Early chess.com INT 2 Eduardo da Costa Marra Reza Mahdavi 0-1 44 Open
1490 2025-07-15 Titled Tue 15th Jul Late chess.com INT 2 Patrik Stevik Reza Mahdavi 0-1 137 Open
1491 2025-07-15 Titled Tue 15th Jul Late chess.com INT 1 Reza Mahdavi Genivan Genkeswaran 1-0 62 Open
1492 2025-07-15 Titled Tue 15th Jul Early chess.com INT 1 Reza Mahdavi Ekaterini Pavlidou 1-0 27 Open
1493 2025-07-15 Titled Tue 15th Jul Late chess.com INT 10 Reza Mahdavi David Shapiro 0-1 29 Open
1494 2025-07-08 Titled Tue 8th Jul Late chess.com INT 9 Reza Mahdavi Dmitrij Kollars 1/2-1/2 41 Open
1495 2025-07-08 Titled Tue 8th Jul Late chess.com INT 8 Reza Mahdavi Matfey Rogov 1-0 25 Open
1496 2025-07-08 Titled Tue 8th Jul Late chess.com INT 7 Yagiz Kaan Erdogmus Reza Mahdavi 1-0 41 Open
1497 2025-07-08 Titled Tue 8th Jul Late chess.com INT 6 Reza Mahdavi Henning Holinka 1-0 31 Open
1498 2025-07-08 Titled Tue 8th Jul Late chess.com INT 5 Asish Panda Reza Mahdavi 0-1 20 Open
1499 2025-07-08 Titled Tue 8th Jul Late chess.com INT 4 Reza Mahdavi Esteban Horacio Deichmann 1-0 32 Open
1500 2025-07-08 Titled Tue 8th Jul Late chess.com INT 3 Alexey Evdokimov Reza Mahdavi 0-1 60 Open
  1. vs Arseniy NesterovWon · 0-1Black · 2025-07-29 · Round 7Titled Tue 29th Jul Early
  2. vs Amir Mohammad HamidiLost · 0-1White · 2025-07-29 · Round 7Titled Tue 29th Jul Late
  3. vs Vjacheslav WeetikWon · 0-1Black · 2025-07-29 · Round 6Titled Tue 29th Jul Late
  4. vs Narayanan S LWon · 1-0White · 2025-07-29 · Round 6Titled Tue 29th Jul Early
  5. vs Alexandra KosteniukDraw · ½–½Black · 2025-07-29 · Round 5Titled Tue 29th Jul Late
  6. vs Edgar MamedovWon · 1-0White · 2025-07-29 · Round 5Titled Tue 29th Jul Early
  7. vs Krikor Sevag MekhitarianWon · 0-1Black · 2025-07-29 · Round 4Titled Tue 29th Jul Early
  8. vs Ward Al-TarboushWon · 1-0White · 2025-07-29 · Round 4Titled Tue 29th Jul Late
  9. vs Vladan DesnicaWon · 0-1Black · 2025-07-29 · Round 3Titled Tue 29th Jul Late
  10. vs Kacper UgorekDraw · ½–½White · 2025-07-29 · Round 3Titled Tue 29th Jul Early
  11. vs Katarzyna DwilewiczWon · 1-0White · 2025-07-29 · Round 2Titled Tue 29th Jul Late
  12. vs Nguyen Quang AnhWon · 0-1Black · 2025-07-29 · Round 2Titled Tue 29th Jul Early
  13. vs Michael BuscarWon · 1-0White · 2025-07-29 · Round 1Titled Tue 29th Jul Early
  14. vs Wojciech SmieszekLost · 1-0Black · 2025-07-29 · Round 1Titled Tue 29th Jul Late
  15. vs Sergei IskusnyhLost · 1-0Black · 2025-07-22 · Round 6Titled Tue 22nd Jul Early
  16. vs Supratit BanerjeeWon · 1-0White · 2025-07-22 · Round 5Titled Tue 22nd Jul Early
  17. vs Faustino OroLost · 0-1White · 2025-07-22 · Round 5Titled Tue 22nd Jul Late
  18. vs Alexey SaranaLost · 1-0Black · 2025-07-22 · Round 4Titled Tue 22nd Jul Early
  19. vs Jean Marco Cruz MendezDraw · ½–½White · 2025-07-22 · Round 4Titled Tue 22nd Jul Late
  20. vs Jeevan KaramsettyWon · 0-1Black · 2025-07-22 · Round 3Titled Tue 22nd Jul Late
  21. vs Kerem ErtenWon · 1-0White · 2025-07-22 · Round 3Titled Tue 22nd Jul Early
  22. vs Vihaan JammalamadakaWon · 0-1Black · 2025-07-22 · Round 2Titled Tue 22nd Jul Early
  23. vs Ilya ChekletsovWon · 1-0White · 2025-07-22 · Round 2Titled Tue 22nd Jul Late
  24. vs Kavin VenkatesanWon · 0-1Black · 2025-07-22 · Round 1Titled Tue 22nd Jul Late
  25. vs Daniel SerWon · 1-0White · 2025-07-22 · Round 1Titled Tue 22nd Jul Early
  26. vs Parham MaghsoodlooDraw · ½–½Black · 2025-07-15 · Round 9Titled Tue 15th Jul Late
  27. vs Maksym DubnevychWon · 1-0White · 2025-07-15 · Round 8Titled Tue 15th Jul Late
  28. vs Manvel ArakelyanDraw · ½–½White · 2025-07-15 · Round 8Titled Tue 15th Jul Early
  29. vs Jeffery XiongDraw · ½–½Black · 2025-07-15 · Round 7Titled Tue 15th Jul Early
  30. vs Manvel ArakelyanWon · 0-1Black · 2025-07-15 · Round 7Titled Tue 15th Jul Late
  31. vs Tikhon PopovWon · 1-0White · 2025-07-15 · Round 6Titled Tue 15th Jul Early
  32. vs Olexandr BortnykLost · 0-1White · 2025-07-15 · Round 6Titled Tue 15th Jul Late
  33. vs Aleksandr ShimanovLost · 1-0Black · 2025-07-15 · Round 5Titled Tue 15th Jul Early
  34. vs Alexey SaranaLost · 1-0Black · 2025-07-15 · Round 5Titled Tue 15th Jul Late
  35. vs Nihal SarinWon · 1-0White · 2025-07-15 · Round 4Titled Tue 15th Jul Late
  36. vs Alexander DonchenkoDraw · ½–½White · 2025-07-15 · Round 4Titled Tue 15th Jul Early
  37. vs Davron SharipovWon · 0-1Black · 2025-07-15 · Round 3Titled Tue 15th Jul Early
  38. vs Mateusz PaszewskiWon · 1-0White · 2025-07-15 · Round 3Titled Tue 15th Jul Late
  39. vs Eduardo da Costa MarraWon · 0-1Black · 2025-07-15 · Round 2Titled Tue 15th Jul Early
  40. vs Patrik StevikWon · 0-1Black · 2025-07-15 · Round 2Titled Tue 15th Jul Late
  41. vs Genivan GenkeswaranWon · 1-0White · 2025-07-15 · Round 1Titled Tue 15th Jul Late
  42. vs Ekaterini PavlidouWon · 1-0White · 2025-07-15 · Round 1Titled Tue 15th Jul Early
  43. vs David ShapiroLost · 0-1White · 2025-07-15 · Round 10Titled Tue 15th Jul Late
  44. vs Dmitrij KollarsDraw · ½–½White · 2025-07-08 · Round 9Titled Tue 8th Jul Late
  45. vs Matfey RogovWon · 1-0White · 2025-07-08 · Round 8Titled Tue 8th Jul Late
  46. vs Yagiz Kaan ErdogmusLost · 1-0Black · 2025-07-08 · Round 7Titled Tue 8th Jul Late
  47. vs Henning HolinkaWon · 1-0White · 2025-07-08 · Round 6Titled Tue 8th Jul Late
  48. vs Asish PandaWon · 0-1Black · 2025-07-08 · Round 5Titled Tue 8th Jul Late
  49. vs Esteban Horacio DeichmannWon · 1-0White · 2025-07-08 · Round 4Titled Tue 8th Jul Late
  50. vs Alexey EvdokimovWon · 0-1Black · 2025-07-08 · Round 3Titled Tue 8th Jul Late