Recent games
| White | Black | Result | Event | ECO |
|---|---|---|---|---|
| W So | M Tabatabaei | 1-0 | FIDE Grand Prix 3 Playoff | D36 |
| M Tabatabaei | W So | 1-0 | FIDE Grand Prix 3 Playoff | E21 |
| M Tabatabaei | W So | 0-1 | FIDE Grand Prix 3 Playoff | A45 |
| W So | M Tabatabaei | 1-0 | FIDE Grand Prix 3 Playoff | E94 |
| A Giri | M Tabatabaei | 0-1 | FIDE Grand Prix 3 Pool D | C50 |
| M Tabatabaei | Yu Yangyi | 1/2-1/2 | FIDE Grand Prix 3 Pool D | D38 |
| M Tabatabaei | N Vitiugov | 1-0 | FIDE Grand Prix 3 Pool D | D12 |
| Yu Yangyi | M Tabatabaei | 1/2-1/2 | FIDE Grand Prix 3 Pool D | D58 |
| M Tabatabaei | A Giri | 1/2-1/2 | FIDE Grand Prix 3 Pool D | D15 |
| N Vitiugov | M Tabatabaei | 1-0 | FIDE Grand Prix 3 Pool D | C81 |
| P Harikrishna | M Tabatabaei | 0-1 | FIDE Grand Prix 2 Pool B | C80 |
| M Tabatabaei | N Vitiugov | 1/2-1/2 | FIDE Grand Prix 2 Pool B | C50 |
| M Tabatabaei | A Giri | 1/2-1/2 | FIDE Grand Prix 2 Pool B | B30 |
| N Vitiugov | M Tabatabaei | 1/2-1/2 | FIDE Grand Prix 2 Pool B | D35 |
| M Tabatabaei | P Harikrishna | 1/2-1/2 | FIDE Grand Prix 2 Pool B | B15 |
| A Giri | M Tabatabaei | 1-0 | FIDE Grand Prix 2 Pool B | C50 |
| Vl3 Fedoseev | M Tabatabaei | 1-0 | FIDE World Cup 2021 | E04 |
| M Tabatabaei | Vl3 Fedoseev | 1/2-1/2 | FIDE World Cup 2021 | D31 |
| M Tabatabaei | Haik M. Martirosyan | 1-0 | FIDE World Cup 2021 | C67 |
| Haik M. Martirosyan | M Tabatabaei | 1/2-1/2 | FIDE World Cup 2021 | D41 |
| Haik M. Martirosyan | M Tabatabaei | 0-1 | FIDE World Cup 2021 | E11 |
| M Tabatabaei | Haik M. Martirosyan | 0-1 | FIDE World Cup 2021 | E46 |
| P Harikrishna | M Tabatabaei | 1/2-1/2 | FIDE World Cup 2021 | C78 |
| M Tabatabaei | P Harikrishna | 1-0 | FIDE World Cup 2021 | D27 |
| Yu Yangyi | M Tabatabaei | 1/2-1/2 | FIDE World Cup 2021 | C77 |
| M Tabatabaei | Yu Yangyi | 1-0 | FIDE World Cup 2021 | C50 |
| M Tabatabaei | F Berkes | 1-0 | FIDE World Cup 2021 | C41 |
| F Berkes | M Tabatabaei | 1/2-1/2 | FIDE World Cup 2021 | D32 |
| F Berkes | M Tabatabaei | 1/2-1/2 | FIDE World Cup 2021 | D00 |
| M Tabatabaei | F Berkes | 1/2-1/2 | FIDE World Cup 2021 | B07 |
| M Tabatabaei | B Al Qudaimi | 1/2-1/2 | FIDE World Cup 2021 | A46 |
| B Al Qudaimi | M Tabatabaei | 0-1 | FIDE World Cup 2021 | C02 |
| M Tabatabaei | B Al Qudaimi | 0-1 | FIDE World Cup 2021 | E60 |
| B Al Qudaimi | M Tabatabaei | 0-1 | FIDE World Cup 2021 | B32 |
| A Morozevich | M Tabatabaei | 1-0 | Titled Arena Mar 6th 2021 | B03 |
