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 |
|---|---|---|---|---|---|---|---|---|---|
| 3001 | 2022-06-19 | 3rd Gran Canaria Online | lichess.org INT | 6 | Reza Mahdavi | Meri Arabidze | 0-1 | 63 | Open |
| 3002 | 2022-06-19 | 3rd Gran Canaria Online | lichess.org INT | 5 | Julio Diaz | Reza Mahdavi | 0-1 | 26 | Open |
| 3003 | 2022-06-19 | 3rd Gran Canaria Online | lichess.org INT | 4 | Reza Mahdavi | Unidentified player | 1-0 | 31 | Open |
| 3004 | 2022-06-19 | 3rd Gran Canaria Online | lichess.org INT | 2 | Reza Mahdavi | Inna Gaponenko | 1-0 | 80 | Open |
| 3005 | 2022-06-19 | 3rd Gran Canaria Online | lichess.org INT | 11 | Reza Mahdavi | Daniel Hidalgo Diaz | 1-0 | 25 | Open |
| 3006 | 2022-06-19 | 3rd Gran Canaria Online | lichess.org INT | 10 | Reza Mahdavi | Denis Karpitsky | 1-0 | 39 | Open |
| 3007 | 2022-06-15 | 13th Asrian Memorial 2022 | Jermuk ARM | 9.5 | Hrant Melkumyan | Reza Mahdavi | 1/2-1/2 | 35 | Open |
| 3008 | 2022-06-13 | 13th Asrian Memorial 2022 | Jermuk ARM | 7.5 | Hovik Hayrapetyan | Reza Mahdavi | 1-0 | 77 | Open |
| 3009 | 2022-06-12 | 13th Asrian Memorial 2022 | Jermuk ARM | 6.6 | Reza Mahdavi | Artur Davtyan | 1/2-1/2 | 47 | Open |
| 3010 | 2022-06-09 | 13th Asrian Memorial 2022 | Jermuk ARM | 3.6 | Reza Mahdavi | David Shahinyan | 0-1 | 38 | Open |
| 3011 | 2022-05-31 | Titled Tue 31st May Late | chess.com INT | 6 | Iung Alicio de O. Pinheiro | Reza Mahdavi | 1-0 | 62 | Open |
| 3012 | 2022-05-31 | Titled Tue 31st May Late | chess.com INT | 4 | Jens Hirneise | Reza Mahdavi | 0-1 | 36 | Open |
| 3013 | 2022-05-31 | Titled Tue 31st May Late | chess.com INT | 3 | Reza Mahdavi | Peter Keller | 0-1 | 71 | Open |
| 3014 | 2022-05-31 | Titled Tue 31st May Late | chess.com INT | 2 | Massinas Djabri | Reza Mahdavi | 1/2-1/2 | 76 | Open |
| 3015 | 2022-05-31 | Titled Tue 31st May Late | chess.com INT | 1 | Reza Mahdavi | Sharvesh Deviprasath | 1-0 | 82 | Open |
| 3016 | 2022-05-24 | Titled Tue 24th May Late | chess.com INT | 5 | Reza Mahdavi | Gaston Manuel Martin Carmona | 0-1 | 45 | Open |
| 3017 | 2022-05-24 | Titled Tue 24th May Late | chess.com INT | 4 | Viktor Romanchuk | Reza Mahdavi | 1-0 | 67 | Open |
| 3018 | 2022-05-24 | Titled Tue 24th May Late | chess.com INT | 3 | Reza Mahdavi | Sargis A. Manukyan | 1-0 | 39 | Open |
| 3019 | 2022-05-24 | Titled Tue 24th May Late | chess.com INT | 2 | Sharvesh Deviprasath | Reza Mahdavi | 1-0 | 20 | Open |
| 3020 | 2022-05-24 | Titled Tue 24th May Late | chess.com INT | 1 | Reza Mahdavi | Justin Blackman | 1-0 | 47 | Open |
| 3021 | 2022-05-12 | Nakhchivan Open 2022 | Nakhchivan AZE | 7.6 | Tunar Davudov | Reza Mahdavi | 1-0 | 54 | Open |
| 3022 | 2022-05-12 | Nakhchivan Open 2022 | Nakhchivan AZE | 6.2 | Reza Mahdavi | Shahin Lorparizangeneh | 0-1 | 41 | Open |
| 3023 | 2022-04-16 | 2nd Sunday IM Apr 2022 | Nakhchivan AZE | 9 | Reza Mahdavi | Sadig Mammadov | 1/2-1/2 | 73 | Open |
| 3024 | 2022-04-15 | 2nd Sunday IM Apr 2022 | Nakhchivan AZE | 8 | Parviz Gasimov | Reza Mahdavi | 1/2-1/2 | 15 | Open |
| 3025 | 2022-04-14 | 2nd Sunday IM Apr 2022 | Nakhchivan AZE | 7 | Reza Mahdavi | Talib Babayev | 1-0 | 32 | Open |
| 3026 | 2022-04-14 | 2nd Sunday IM Apr 2022 | Nakhchivan AZE | 6 | Urfan Sevdimaliyev | Reza Mahdavi | 1-0 | 61 | Open |
| 3027 | 2022-04-13 | 2nd Sunday IM Apr 2022 | Nakhchivan AZE | 5 | Reza Mahdavi | Umut Ata Akbas | 1-0 | 70 | Open |
| 3028 | 2022-04-12 | 2nd Sunday IM Apr 2022 | Nakhchivan AZE | 4 | Amir Mohammad Hamidi | Reza Mahdavi | 1/2-1/2 | 15 | Open |
| 3029 | 2022-04-11 | 2nd Sunday IM Apr 2022 | Nakhchivan AZE | 3 | Ughur Ilyasli | Reza Mahdavi | 1-0 | 36 | Open |
| 3030 | 2022-04-11 | 2nd Sunday IM Apr 2022 | Nakhchivan AZE | 2 | Reza Mahdavi | Homa Alavi | 1/2-1/2 | 24 | Open |
| 3031 | 2022-04-10 | 2nd Sunday IM Apr 2022 | Nakhchivan AZE | 1 | Suleyman Suleymanli | Reza Mahdavi | 1/2-1/2 | 31 | Open |
| 3032 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 9 | Doruk Ozata | Reza Mahdavi | 0-1 | 58 | Open |
| 3033 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 8 | Reza Mahdavi | Sergio Hernandez Leon | 1/2-1/2 | 35 | Open |
| 3034 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 7 | Reza Mahdavi | Mauro Alonso Gimenez | 1-0 | 17 | Open |
| 3035 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 6 | Yusuf Baran Cevizci | Reza Mahdavi | 1-0 | 113 | Open |
| 3036 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 5 | Reza Mahdavi | Rodrigo Vasquez Schroeder | 0-1 | 37 | Open |
| 3037 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 4 | Aldar Indzhiev | Reza Mahdavi | 0-1 | 65 | Open |
| 3038 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 3 | Reza Mahdavi | Maria Bairaktari | 1-0 | 50 | Open |
| 3039 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 2 | Inna Gaponenko | Reza Mahdavi | 0-1 | 75 | Open |
| 3040 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 1 | Reza Mahdavi | Matias Uziel Alvarado Rubio | 1-0 | 47 | Open |
| 3041 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 13 | Reza Mahdavi | Andres Iglesias Ferreira | 1-0 | 59 | Open |
| 3042 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 12 | Mohammadreza Ghasemi | Reza Mahdavi | 0-1 | 34 | Open |
| 3043 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 11 | Lucas Cumpe | Reza Mahdavi | 0-1 | 25 | Open |
| 3044 | 2022-02-27 | 2nd Gran Canaria Online | lichess.org INT | 10 | Reza Mahdavi | Manli Liu | 1/2-1/2 | 74 | Open |
| 3045 | 2021-10-19 | 3rd Yerevan Open A 2021 | Yerevan ARM | 6.12 | Reza Mahdavi | Giga Quparadze | 1/2-1/2 | 61 | Open |
| 3046 | 2021-10-18 | 3rd Yerevan Open A 2021 | Yerevan ARM | 5.11 | Mamikon Gharibyan | Reza Mahdavi | 1/2-1/2 | 58 | Open |
| 3047 | 2021-04-04 | Nizami Ganjavi-880 U17 | Tornelo INT | 9.2 | Rustam Rustamov | Reza Mahdavi | 1/2-1/2 | 54 | Open |
| 3048 | 2021-04-04 | Nizami Ganjavi-880 U17 | Tornelo INT | 8.1 | Reza Mahdavi | Hasan Huseyin Celik | 1/2-1/2 | 47 | Open |
| 3049 | 2021-04-04 | Nizami Ganjavi-880 U17 | Tornelo INT | 7.2 | Reza Mahdavi | Teimur Toktomushev | 1/2-1/2 | 51 | Open |
| 3050 | 2021-04-03 | Nizami Ganjavi-880 U17 | Tornelo INT | 6.2 | Battulga Tenuunbold | Reza Mahdavi | 0-1 | 36 | Open |
- vs Meri ArabidzeLost · 0-13rd Gran Canaria Online
- vs Julio DiazWon · 0-13rd Gran Canaria Online
- vs Unidentified playerWon · 1-03rd Gran Canaria Online
- vs Inna GaponenkoWon · 1-03rd Gran Canaria Online
- vs Daniel Hidalgo DiazWon · 1-03rd Gran Canaria Online
- vs Denis KarpitskyWon · 1-03rd Gran Canaria Online
- vs Hrant MelkumyanDraw · ½–½13th Asrian Memorial 2022
- vs Hovik HayrapetyanLost · 1-013th Asrian Memorial 2022
- vs Artur DavtyanDraw · ½–½13th Asrian Memorial 2022
- vs David ShahinyanLost · 0-113th Asrian Memorial 2022
- vs Iung Alicio de O. PinheiroLost · 1-0Titled Tue 31st May Late
- vs Jens HirneiseWon · 0-1Titled Tue 31st May Late
- vs Peter KellerLost · 0-1Titled Tue 31st May Late
- vs Massinas DjabriDraw · ½–½Titled Tue 31st May Late
- vs Sharvesh DeviprasathWon · 1-0Titled Tue 31st May Late
- vs Gaston Manuel Martin CarmonaLost · 0-1Titled Tue 24th May Late
- vs Viktor RomanchukLost · 1-0Titled Tue 24th May Late
- vs Sargis A. ManukyanWon · 1-0Titled Tue 24th May Late
- vs Sharvesh DeviprasathLost · 1-0Titled Tue 24th May Late
- vs Justin BlackmanWon · 1-0Titled Tue 24th May Late
- vs Tunar DavudovLost · 1-0Nakhchivan Open 2022
- vs Shahin LorparizangenehLost · 0-1Nakhchivan Open 2022
- vs Sadig MammadovDraw · ½–½2nd Sunday IM Apr 2022
- vs Parviz GasimovDraw · ½–½2nd Sunday IM Apr 2022
- vs Talib BabayevWon · 1-02nd Sunday IM Apr 2022
- vs Urfan SevdimaliyevLost · 1-02nd Sunday IM Apr 2022
- vs Umut Ata AkbasWon · 1-02nd Sunday IM Apr 2022
- vs Amir Mohammad HamidiDraw · ½–½2nd Sunday IM Apr 2022
- vs Ughur IlyasliLost · 1-02nd Sunday IM Apr 2022
- vs Homa AlaviDraw · ½–½2nd Sunday IM Apr 2022
- vs Suleyman SuleymanliDraw · ½–½2nd Sunday IM Apr 2022
- vs Doruk OzataWon · 0-12nd Gran Canaria Online
- vs Sergio Hernandez LeonDraw · ½–½2nd Gran Canaria Online
- vs Mauro Alonso GimenezWon · 1-02nd Gran Canaria Online
- vs Yusuf Baran CevizciLost · 1-02nd Gran Canaria Online
- vs Rodrigo Vasquez SchroederLost · 0-12nd Gran Canaria Online
- vs Aldar IndzhievWon · 0-12nd Gran Canaria Online
- vs Maria BairaktariWon · 1-02nd Gran Canaria Online
- vs Inna GaponenkoWon · 0-12nd Gran Canaria Online
- vs Matias Uziel Alvarado RubioWon · 1-02nd Gran Canaria Online
- vs Andres Iglesias FerreiraWon · 1-02nd Gran Canaria Online
- vs Mohammadreza GhasemiWon · 0-12nd Gran Canaria Online
- vs Lucas CumpeWon · 0-12nd Gran Canaria Online
- vs Manli LiuDraw · ½–½2nd Gran Canaria Online
- vs Giga QuparadzeDraw · ½–½3rd Yerevan Open A 2021
- vs Mamikon GharibyanDraw · ½–½3rd Yerevan Open A 2021
- vs Rustam RustamovDraw · ½–½Nizami Ganjavi-880 U17
- vs Hasan Huseyin CelikDraw · ½–½Nizami Ganjavi-880 U17
- vs Teimur ToktomushevDraw · ½–½Nizami Ganjavi-880 U17
- vs Battulga TenuunboldWon · 0-1Nizami Ganjavi-880 U17