| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Amine Ghafoul vs M Haddouche |
| 0-1 | 40 |
2000 |
ALG-ch | C55 Two Knights Defense |
| 2. M Moulay vs M Haddouche |
| 0-1 | 21 |
2000 |
ALG-ch U16W | C46 Three Knights |
| 3. Djelloul Azzedine Brahim vs M Haddouche |
| ½-½ | 47 |
2000 |
ALG-ch | C57 Two Knights |
| 4. A Chico vs M Haddouche |
 | 0-1 | 41 |
2000 |
ALG-ch U16W | C57 Two Knights |
| 5. Djelloul Azzedine Brahim vs M Haddouche |
| 1-0 | 36 |
2000 |
Selection Olympiades | C44 King's Pawn Game |
| 6. B Talbi vs M Haddouche |
| 0-1 | 63 |
2000 |
Selection Olympiades | C57 Two Knights |
| 7. A Cherad vs M Haddouche |
| 0-1 | 27 |
2000 |
ALG-ch U16W | C57 Two Knights |
| 8. M Haddouche vs Gagunashvili |
| ½-½ | 30 |
2001 |
WYB18 | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 9. M Ezat vs M Haddouche |
| 1-0 | 61 |
2003 |
ch-Africa | E74 King's Indian, Averbakh, 6...c5 |
| 10. L Valdes vs M Haddouche |
| ½-½ | 68 |
2006 |
37th Chess Olympiad | A07 King's Indian Attack |
| 11. M Bakalarz vs M Haddouche |
| 0-1 | 24 |
2006 |
37th Chess Olympiad | C45 Scotch Game |
| 12. G Weiming vs M Haddouche |
| ½-½ | 46 |
2006 |
37th Chess Olympiad | C45 Scotch Game |
| 13. M Haddouche vs Antonio Arias Lemnys |
| 1-0 | 59 |
2006 |
37th Chess Olympiad | B43 Sicilian, Kan, 5.Nc3 |
| 14. M Haddouche vs Z Syed |
| 1-0 | 24 |
2006 |
37th Chess Olympiad | B92 Sicilian, Najdorf, Opocensky Variation |
| 15. Le Quang Liem vs M Haddouche |
| 1-0 | 32 |
2006 |
37th Chess Olympiad | E91 King's Indian |
| 16. W Arencibia vs M Haddouche |
 | ½-½ | 40 |
2006 |
37th Chess Olympiad | E80 King's Indian, Samisch Variation |
| 17. O Zambrana vs M Haddouche |
| 1-0 | 45 |
2006 |
37th Chess Olympiad | C55 Two Knights Defense |
| 18. M Haddouche vs Pavasovic |
 | 1-0 | 45 |
2006 |
37th Chess Olympiad | C55 Two Knights Defense |
| 19. V Georgiev vs M Haddouche |
| 1-0 | 55 |
2006 |
37th Chess Olympiad | C77 Ruy Lopez |
| 20. R Mogranzini vs M Haddouche |
| ½-½ | 49 |
2006 |
37th Chess Olympiad | C77 Ruy Lopez |
| 21. M Haddouche vs R Dineley |
| 1-0 | 37 |
2006 |
37th Chess Olympiad | B85 Sicilian, Scheveningen, Classical |
| 22. R Valdes vs M Haddouche |
| 0-1 | 53 |
2008 |
2008 Olympiad | C41 Philidor Defense |
| 23. K Haznedaroglu vs M Haddouche |
| 1-0 | 76 |
2008 |
2008 Olympiad | C69 Ruy Lopez, Exchange, Gligoric Variation, 6.d4 |
| 24. Sa Rodriguez vs M Haddouche |
| 1-0 | 27 |
2008 |
2008 Olympiad | A45 Queen's Pawn Game |
| 25. M Haddouche vs B Vuckovic |
| 0-1 | 58 |
2008 |
2008 Olympiad | B10 Caro-Kann |