IMReza Mahdavi
- 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.
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 |
- vs Arseniy NesterovWon · 0-1Titled Tue 29th Jul Early
- vs Amir Mohammad HamidiLost · 0-1Titled Tue 29th Jul Late
- vs Vjacheslav WeetikWon · 0-1Titled Tue 29th Jul Late
- vs Narayanan S LWon · 1-0Titled Tue 29th Jul Early
- vs Alexandra KosteniukDraw · ½–½Titled Tue 29th Jul Late
- vs Edgar MamedovWon · 1-0Titled Tue 29th Jul Early
- vs Krikor Sevag MekhitarianWon · 0-1Titled Tue 29th Jul Early
- vs Ward Al-TarboushWon · 1-0Titled Tue 29th Jul Late
- vs Vladan DesnicaWon · 0-1Titled Tue 29th Jul Late
- vs Kacper UgorekDraw · ½–½Titled Tue 29th Jul Early
- vs Katarzyna DwilewiczWon · 1-0Titled Tue 29th Jul Late
- vs Nguyen Quang AnhWon · 0-1Titled Tue 29th Jul Early
- vs Michael BuscarWon · 1-0Titled Tue 29th Jul Early
- vs Wojciech SmieszekLost · 1-0Titled Tue 29th Jul Late
- vs Sergei IskusnyhLost · 1-0Titled Tue 22nd Jul Early
- vs Supratit BanerjeeWon · 1-0Titled Tue 22nd Jul Early
- vs Faustino OroLost · 0-1Titled Tue 22nd Jul Late
- vs Alexey SaranaLost · 1-0Titled Tue 22nd Jul Early
- vs Jean Marco Cruz MendezDraw · ½–½Titled Tue 22nd Jul Late
- vs Jeevan KaramsettyWon · 0-1Titled Tue 22nd Jul Late
- vs Kerem ErtenWon · 1-0Titled Tue 22nd Jul Early
- vs Vihaan JammalamadakaWon · 0-1Titled Tue 22nd Jul Early
- vs Ilya ChekletsovWon · 1-0Titled Tue 22nd Jul Late
- vs Kavin VenkatesanWon · 0-1Titled Tue 22nd Jul Late
- vs Daniel SerWon · 1-0Titled Tue 22nd Jul Early
- vs Parham MaghsoodlooDraw · ½–½Titled Tue 15th Jul Late
- vs Maksym DubnevychWon · 1-0Titled Tue 15th Jul Late
- vs Manvel ArakelyanDraw · ½–½Titled Tue 15th Jul Early
- vs Jeffery XiongDraw · ½–½Titled Tue 15th Jul Early
- vs Manvel ArakelyanWon · 0-1Titled Tue 15th Jul Late
- vs Tikhon PopovWon · 1-0Titled Tue 15th Jul Early
- vs Olexandr BortnykLost · 0-1Titled Tue 15th Jul Late
- vs Aleksandr ShimanovLost · 1-0Titled Tue 15th Jul Early
- vs Alexey SaranaLost · 1-0Titled Tue 15th Jul Late
- vs Nihal SarinWon · 1-0Titled Tue 15th Jul Late
- vs Alexander DonchenkoDraw · ½–½Titled Tue 15th Jul Early
- vs Davron SharipovWon · 0-1Titled Tue 15th Jul Early
- vs Mateusz PaszewskiWon · 1-0Titled Tue 15th Jul Late
- vs Eduardo da Costa MarraWon · 0-1Titled Tue 15th Jul Early
- vs Patrik StevikWon · 0-1Titled Tue 15th Jul Late
- vs Genivan GenkeswaranWon · 1-0Titled Tue 15th Jul Late
- vs Ekaterini PavlidouWon · 1-0Titled Tue 15th Jul Early
- vs David ShapiroLost · 0-1Titled Tue 15th Jul Late
- vs Dmitrij KollarsDraw · ½–½Titled Tue 8th Jul Late
- vs Matfey RogovWon · 1-0Titled Tue 8th Jul Late
- vs Yagiz Kaan ErdogmusLost · 1-0Titled Tue 8th Jul Late
- vs Henning HolinkaWon · 1-0Titled Tue 8th Jul Late
- vs Asish PandaWon · 0-1Titled Tue 8th Jul Late
- vs Esteban Horacio DeichmannWon · 1-0Titled Tue 8th Jul Late
- vs Alexey EvdokimovWon · 0-1Titled Tue 8th Jul Late