| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. E Vladimirov vs M Mahjoob |
| ½-½ | 57 |
2000 |
Asia Cities-ch 12th | A81 Dutch |
| 2. M Mahjoob vs Akobian |
| ½-½ | 34 |
2000 |
Wch U20 | D33 Queen's Gambit Declined, Tarrasch |
| 3. Degraeve vs M Mahjoob |
| ½-½ | 64 |
2000 |
34th Olympiad | B40 Sicilian |
| 4. V Magai vs M Mahjoob |
| ½-½ | 54 |
2001 |
Asian Championships | A80 Dutch |
| 5. M Ardeshi vs M Mahjoob |
| ½-½ | 29 |
2001 |
open | B41 Sicilian, Kan |
| 6. R Vera vs M Mahjoob |
| ½-½ | 44 |
2001 |
World Teams | A80 Dutch |
| 7. M Mahjoob vs Wu Wenjin |
| ½-½ | 42 |
2001 |
Asian Championships | B32 Sicilian |
| 8. M Mahjoob vs S Ghane |
| ½-½ | 16 |
2001 |
open | C47 Four Knights |
| 9. M Mahjoob vs C Lutz |
| ½-½ | 22 |
2001 |
World Teams | B48 Sicilian, Taimanov Variation |
| 10. M Mahjoob vs M Al-Modiahki |
| ½-½ | 38 |
2001 |
Asian Championships | B48 Sicilian, Taimanov Variation |
| 11. M Mahjoob vs A Mallahi |
| ½-½ | 32 |
2001 |
Asian Candidates | B33 Sicilian |
| 12. M Ghorbani vs M Mahjoob |
| ½-½ | 41 |
2001 |
ch-IRI | A81 Dutch |
| 13. M Mahjoob vs M Ghorbani |
| ½-½ | 39 |
2001 |
Asian Candidates | B17 Caro-Kann, Steinitz Variation |
| 14. C Sandipan vs M Mahjoob |
| ½-½ | 8 |
2001 |
Asian Championships | B42 Sicilian, Kan |
| 15. H Rajabi Hezar vs M Mahjoob |
| ½-½ | 60 |
2001 |
ch-IRI | A04 Reti Opening |
| 16. M Mahjoob vs S Safin |
| ½-½ | 36 |
2001 |
World Teams | C47 Four Knights |
| 17. S Safin vs M Mahjoob |
| ½-½ | 55 |
2002 |
Bled Olympiad | A81 Dutch |
| 18. M Mahjoob vs P Soln |
| ½-½ | 51 |
2002 |
Bled Olympiad | C05 French, Tarrasch |
| 19. M Mahjoob vs Ulf Andersson |
 | ½-½ | 16 |
2004 |
36th Olympiad | C09 French, Tarrasch, Open Variation, Main line |
| 20. M Mahjoob vs E Arlandi |
| ½-½ | 18 |
2004 |
36th Olympiad | C99 Ruy Lopez, Closed, Chigorin, 12...cd |
| 21. M Mahjoob vs S Bouaziz |
| ½-½ | 17 |
2004 |
6th Dubai Open | B96 Sicilian, Najdorf |
| 22. M Mahjoob vs F Volkmann |
| ½-½ | 20 |
2004 |
36th Olympiad | C42 Petrov Defense |
| 23. V Iordachescu vs M Mahjoob |
| ½-½ | 40 |
2004 |
6th Dubai Open | B43 Sicilian, Kan, 5.Nc3 |
| 24. M Mahjoob vs R Zelcic |
| ½-½ | 54 |
2004 |
36th Olympiad | B01 Scandinavian |
| 25. M Mahjoob vs M Pukkila |
| ½-½ | 86 |
2004 |
36th Olympiad | A28 English |