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
1351 2025-10-28 Titled Tue 28th Oct 2025 chess.com INT 1 Michal Kopczynski Reza Mahdavi 0-1 50 Open
1352 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 9 Daniil Dubov Reza Mahdavi 1-0 42 Open
1353 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 8 Reza Mahdavi Menua Hakobyan 1-0 50 Open
1354 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 7 Matthias Dann Reza Mahdavi 0-1 25 Open
1355 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 6 Reza Mahdavi Hikaru Nakamura 0-1 73 Open
1356 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 5 Dmitry Andreikin Reza Mahdavi 1-0 48 Open
1357 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 4 Reza Mahdavi Sergey Drygalov 1-0 75 Open
1358 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 3 Reza Mahdavi A.R. Saleh Salem 1-0 51 Open
1359 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 2 Sunle Gong Reza Mahdavi 0-1 60 Open
1360 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 1 Reza Mahdavi Caleb Levi Levitan 1-0 55 Open
1361 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 11 Yihan Meng Reza Mahdavi 0-1 53 Open
1362 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 10 Reza Mahdavi Alexander Khlebovich 1-0 40 Open
1363 2025-10-18 Comet Open Titled Losers chess.com INT 1.3 Matthias Bluebaum Reza Mahdavi 1-0 55 Open
1364 2025-10-18 Comet Open Titled Winners chess.com INT 1.3 Alireza Firouzja Reza Mahdavi 1/2-1/2 50 Open
1365 2025-10-18 Comet Open Titled Losers chess.com INT 1.2 Reza Mahdavi Matthias Bluebaum 0-1 35 Open
1366 2025-10-18 Comet Open Titled Winners chess.com INT 1.2 Reza Mahdavi Alireza Firouzja 0-1 41 Open
1367 2025-10-18 Comet Open Titled Losers chess.com INT 1.1 Matthias Bluebaum Reza Mahdavi 1-0 33 Open
1368 2025-10-18 Comet Open Titled Winners chess.com INT 1.1 Alireza Firouzja Reza Mahdavi 1-0 76 Open
1369 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 9 Reza Mahdavi Jan-Krzysztof Duda 0-1 51 Open
1370 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 8 Reza Mahdavi Alexandros Papasimakopoulos 1-0 65 Open
1371 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 7 Matfey Rogov Reza Mahdavi 0-1 41 Open
1372 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 6 Reza Mahdavi Le Thao Nguyen Pham 1-0 26 Open
1373 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 5 Haoxuan(ZJ) Zhang Reza Mahdavi 1-0 63 Open
1374 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 4 Sargis A. Manukyan Reza Mahdavi 0-1 44 Open
1375 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 3 Reza Mahdavi Magnus Carlsen 0-1 55 Open
1376 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 2 Reza Mahdavi Matthias Mattenberger 1-0 21 Open
1377 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 1 Alexander Devaev Reza Mahdavi 0-1 88 Open
1378 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 11 Reza Mahdavi Aleksandr Rakhmanov 0-1 63 Open
1379 2025-10-14 Titled Tue 14th Oct 2025 chess.com INT 10 Vjacheslav Weetik Reza Mahdavi 0-1 49 Open
1380 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 8 Wagh Suyog Reza Mahdavi 1-0 89 Open
1381 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 7 Reza Mahdavi Fabiano Caruana 0-1 40 Open
1382 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 6 Reza Mahdavi Vitaly Teterev 1-0 25 Open
1383 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 5 Antoni Kozak Reza Mahdavi 0-1 70 Open
1384 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 4 Reza Mahdavi Jan-Krzysztof Duda 0-1 52 Open
1385 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 3 Reza Mahdavi Le Thao Nguyen Pham 1-0 56 Open
1386 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 2 Liya Kurmangaliyeva Reza Mahdavi 0-1 35 Open
1387 2025-10-07 Titled Tue 7th Oct 2025 chess.com INT 1 Reza Mahdavi Alexander Devaev 1-0 30 Open
1388 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 9 Reza Mahdavi Jose Eduardo Martinez Alcantara 0-1 62 Open
1389 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 8 Ian Nepomniachtchi Reza Mahdavi 1-0 59 Open
1390 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 7 Reza Mahdavi Etienne Bacrot 1-0 18 Open
1391 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 6 Andrey Esipenko Reza Mahdavi 1-0 34 Open
1392 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 5 Reza Mahdavi Dau Khuong Duy 1-0 31 Open
1393 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 4 Reza Mahdavi Milosz Szpar 1-0 35 Open
1394 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 3 Abtin Atakhan Reza Mahdavi 0-1 36 Open
1395 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 2 Reza Mahdavi Hamidreza Tahmasebi 1-0 28 Open
1396 2025-09-30 Titled Tue 30th Sep 2025 chess.com INT 1 Gediz Avsar Reza Mahdavi 0-1 33 Open
1397 2025-09-23 Titled Tue 23rd Sep 2025 chess.com INT 9 Reza Mahdavi M. Amin Tabatabaei 1-0 59 Open
1398 2025-09-23 Titled Tue 23rd Sep 2025 chess.com INT 8 Dmitrij Kollars Reza Mahdavi 0-1 51 Open
1399 2025-09-23 Titled Tue 23rd Sep 2025 chess.com INT 7 Reza Mahdavi Dmitriy Kushko 1-0 55 Open
1400 2025-09-23 Titled Tue 23rd Sep 2025 chess.com INT 6 Mahammad Muradli Reza Mahdavi 1-0 73 Open
  1. vs Michal KopczynskiWon · 0-1Black · 2025-10-28 · Round 1Titled Tue 28th Oct 2025
  2. vs Daniil DubovLost · 1-0Black · 2025-10-21 · Round 9Titled Tue 21st Oct 2025
  3. vs Menua HakobyanWon · 1-0White · 2025-10-21 · Round 8Titled Tue 21st Oct 2025
  4. vs Matthias DannWon · 0-1Black · 2025-10-21 · Round 7Titled Tue 21st Oct 2025
  5. vs Hikaru NakamuraLost · 0-1White · 2025-10-21 · Round 6Titled Tue 21st Oct 2025
  6. vs Dmitry AndreikinLost · 1-0Black · 2025-10-21 · Round 5Titled Tue 21st Oct 2025
  7. vs Sergey DrygalovWon · 1-0White · 2025-10-21 · Round 4Titled Tue 21st Oct 2025
  8. vs A.R. Saleh SalemWon · 1-0White · 2025-10-21 · Round 3Titled Tue 21st Oct 2025
  9. vs Sunle GongWon · 0-1Black · 2025-10-21 · Round 2Titled Tue 21st Oct 2025
  10. vs Caleb Levi LevitanWon · 1-0White · 2025-10-21 · Round 1Titled Tue 21st Oct 2025
  11. vs Yihan MengWon · 0-1Black · 2025-10-21 · Round 11Titled Tue 21st Oct 2025
  12. vs Alexander KhlebovichWon · 1-0White · 2025-10-21 · Round 10Titled Tue 21st Oct 2025
  13. vs Matthias BluebaumLost · 1-0Black · 2025-10-18 · Round 1.3Comet Open Titled Losers
  14. vs Alireza FirouzjaDraw · ½–½Black · 2025-10-18 · Round 1.3Comet Open Titled Winners
  15. vs Matthias BluebaumLost · 0-1White · 2025-10-18 · Round 1.2Comet Open Titled Losers
  16. vs Alireza FirouzjaLost · 0-1White · 2025-10-18 · Round 1.2Comet Open Titled Winners
  17. vs Matthias BluebaumLost · 1-0Black · 2025-10-18 · Round 1.1Comet Open Titled Losers
  18. vs Alireza FirouzjaLost · 1-0Black · 2025-10-18 · Round 1.1Comet Open Titled Winners
  19. vs Jan-Krzysztof DudaLost · 0-1White · 2025-10-14 · Round 9Titled Tue 14th Oct 2025
  20. vs Alexandros PapasimakopoulosWon · 1-0White · 2025-10-14 · Round 8Titled Tue 14th Oct 2025
  21. vs Matfey RogovWon · 0-1Black · 2025-10-14 · Round 7Titled Tue 14th Oct 2025
  22. vs Le Thao Nguyen PhamWon · 1-0White · 2025-10-14 · Round 6Titled Tue 14th Oct 2025
  23. vs Haoxuan(ZJ) ZhangLost · 1-0Black · 2025-10-14 · Round 5Titled Tue 14th Oct 2025
  24. vs Sargis A. ManukyanWon · 0-1Black · 2025-10-14 · Round 4Titled Tue 14th Oct 2025
  25. vs Magnus CarlsenLost · 0-1White · 2025-10-14 · Round 3Titled Tue 14th Oct 2025
  26. vs Matthias MattenbergerWon · 1-0White · 2025-10-14 · Round 2Titled Tue 14th Oct 2025
  27. vs Alexander DevaevWon · 0-1Black · 2025-10-14 · Round 1Titled Tue 14th Oct 2025
  28. vs Aleksandr RakhmanovLost · 0-1White · 2025-10-14 · Round 11Titled Tue 14th Oct 2025
  29. vs Vjacheslav WeetikWon · 0-1Black · 2025-10-14 · Round 10Titled Tue 14th Oct 2025
  30. vs Wagh SuyogLost · 1-0Black · 2025-10-07 · Round 8Titled Tue 7th Oct 2025
  31. vs Fabiano CaruanaLost · 0-1White · 2025-10-07 · Round 7Titled Tue 7th Oct 2025
  32. vs Vitaly TeterevWon · 1-0White · 2025-10-07 · Round 6Titled Tue 7th Oct 2025
  33. vs Antoni KozakWon · 0-1Black · 2025-10-07 · Round 5Titled Tue 7th Oct 2025
  34. vs Jan-Krzysztof DudaLost · 0-1White · 2025-10-07 · Round 4Titled Tue 7th Oct 2025
  35. vs Le Thao Nguyen PhamWon · 1-0White · 2025-10-07 · Round 3Titled Tue 7th Oct 2025
  36. vs Liya KurmangaliyevaWon · 0-1Black · 2025-10-07 · Round 2Titled Tue 7th Oct 2025
  37. vs Alexander DevaevWon · 1-0White · 2025-10-07 · Round 1Titled Tue 7th Oct 2025
  38. vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2025-09-30 · Round 9Titled Tue 30th Sep 2025
  39. vs Ian NepomniachtchiLost · 1-0Black · 2025-09-30 · Round 8Titled Tue 30th Sep 2025
  40. vs Etienne BacrotWon · 1-0White · 2025-09-30 · Round 7Titled Tue 30th Sep 2025
  41. vs Andrey EsipenkoLost · 1-0Black · 2025-09-30 · Round 6Titled Tue 30th Sep 2025
  42. vs Dau Khuong DuyWon · 1-0White · 2025-09-30 · Round 5Titled Tue 30th Sep 2025
  43. vs Milosz SzparWon · 1-0White · 2025-09-30 · Round 4Titled Tue 30th Sep 2025
  44. vs Abtin AtakhanWon · 0-1Black · 2025-09-30 · Round 3Titled Tue 30th Sep 2025
  45. vs Hamidreza TahmasebiWon · 1-0White · 2025-09-30 · Round 2Titled Tue 30th Sep 2025
  46. vs Gediz AvsarWon · 0-1Black · 2025-09-30 · Round 1Titled Tue 30th Sep 2025
  47. vs M. Amin TabatabaeiWon · 1-0White · 2025-09-23 · Round 9Titled Tue 23rd Sep 2025
  48. vs Dmitrij KollarsWon · 0-1Black · 2025-09-23 · Round 8Titled Tue 23rd Sep 2025
  49. vs Dmitriy KushkoWon · 1-0White · 2025-09-23 · Round 7Titled Tue 23rd Sep 2025
  50. vs Mahammad MuradliLost · 1-0Black · 2025-09-23 · Round 6Titled Tue 23rd Sep 2025