Game |
| Result | Moves |
Year | Event/Locale | Opening |
26. A Ansat vs R Mahdavi |
| 0-1 | 56 | 2024 | Aeroflot Open-A | B90 Sicilian, Najdorf |
27. R Mahdavi vs V Zarubitski |
| 1-0 | 43 | 2024 | Aeroflot Open-A | B67 Sicilian, Richter-Rauzer Attack, 7...a6 Defense, 8...Bd7 |
28. R Mahdavi vs A Triapishko |
| 1-0 | 39 | 2024 | Aeroflot Open-A | C47 Four Knights |
29. A Grebnev vs R Mahdavi |
| 1-0 | 56 | 2024 | Aeroflot Open-A | E43 Nimzo-Indian, Fischer Variation |
30. R Mahdavi vs I Rozum |
| 1-0 | 32 | 2024 | Aeroflot Open-A | C11 French |
31. R Mahdavi vs P Smirnov |
| ½-½ | 27 | 2024 | Aeroflot Open-A | C47 Four Knights |
32. P Ponkratov vs R Mahdavi |
| 1-0 | 40 | 2024 | Aeroflot Open-A | B91 Sicilian, Najdorf, Zagreb (Fianchetto) Variation |
33. R Mahdavi vs A L Muthaiah |
| 1-0 | 35 | 2024 | Dubai Police Open A | B12 Caro-Kann Defense |
34. A Suleymenov vs R Mahdavi |
| ½-½ | 33 | 2024 | Dubai Police Open A | B51 Sicilian, Canal-Sokolsky (Rossolimo) Attack |
35. R Mahdavi vs Anand Pranav |
| 0-1 | 38 | 2024 | Dubai Police Open A | B90 Sicilian, Najdorf |
36. A Tarhan vs R Mahdavi |
| 1-0 | 58 | 2024 | Dubai Police Open A | B94 Sicilian, Najdorf |
37. M Suyarov vs R Mahdavi |
| ½-½ | 24 | 2024 | Dubai Police Open A | B90 Sicilian, Najdorf |
38. R Mahdavi vs A Ostrovskiy |
| 1-0 | 35 | 2024 | Dubai Police Open A | B12 Caro-Kann Defense |
39. S Saydaliev vs R Mahdavi |
| ½-½ | 20 | 2024 | Dubai Police Open A | B57 Sicilian |
40. R Mahdavi vs R Mohammad Fahad |
| ½-½ | 48 | 2024 | Dubai Police Open A | B45 Sicilian, Taimanov |
41. J Lashkin vs R Mahdavi |
| 0-1 | 66 | 2024 | Dubai Police Open A | D37 Queen's Gambit Declined |
42. Abdusattorov vs R Mahdavi |
 | 0-1 | 35 | 2024 | Qatar Masters Open | E81 King's Indian, Samisch |
43. R Mahdavi vs S R Galaviz Medina |
| 1-0 | 39 | 2024 | Qatar Masters Open | B94 Sicilian, Najdorf |
44. R Mahdavi vs B Daneshvar |
| ½-½ | 41 | 2024 | Qatar Masters Open | C02 French, Advance |
45. B Adhiban vs R Mahdavi |
| ½-½ | 60 | 2024 | Qatar Masters Open | B95 Sicilian, Najdorf, 6...e6 |
46. M Karthikeyan vs R Mahdavi |
| 1-0 | 66 | 2024 | Qatar Masters Open | B90 Sicilian, Najdorf |
47. R Mahdavi vs S Saydaliev |
| ½-½ | 30 | 2024 | Qatar Masters Open | C47 Four Knights |
48. R Mahdavi vs M Petrosyan |
| ½-½ | 39 | 2024 | Qatar Masters Open | C02 French, Advance |
49. L R Srihari vs R Mahdavi |
| 1-0 | 62 | 2024 | Qatar Masters Open | E67 King's Indian, Fianchetto |
50. R Mahdavi vs O Al Hosani |
| 1-0 | 37 | 2024 | Qatar Masters Open | B45 Sicilian, Taimanov |