Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. M de Haro vs R Cabral Gomes |
 | 0-1 | 50 | 1975 | South Brazilian Zonal | E76 King's Indian, Four Pawns Attack |
2. M de Haro vs Z Kornin |
 | 0-1 | 14 | 1975 | South Brazilian Zonal T | E24 Nimzo-Indian, Samisch |
3. Z Kornin vs M de Haro |
| 0-1 | 35 | 1977 | BRA zn | B75 Sicilian, Dragon, Yugoslav Attack |
4. M de Haro vs L Bronstein |
| 1-0 | 39 | 1977 | open | A70 Benoni, Classical with 7.Nf3 |
5. F Cavalcanti vs M de Haro |
| 0-1 | 27 | 1979 | Brazilian Championship | C46 Three Knights |
6. M de Haro vs D van Riemsdijk |
| 0-1 | 35 | 1979 | Brazilian Championship | A70 Benoni, Classical with 7.Nf3 |
7. M de Haro vs R Mont'Alverne |
| ½-½ | 38 | 1979 | Brazilian Championship | D80 Grunfeld |
8. M de Haro vs G Frota Junior |
| 1-0 | 50 | 1979 | Brazilian Championship | A77 Benoni, Classical, 9...Re8, 10.Nd2 |
9. P Toth vs M de Haro |
| 1-0 | 45 | 1979 | Brazilian Championship | A45 Queen's Pawn Game |
10. V Chemin vs M de Haro |
| 1-0 | 52 | 1979 | Brazilian Championship | C66 Ruy Lopez |
11. M Rocancourt Moreira vs M de Haro |
| 1-0 | 43 | 1979 | Brazilian Championship | C45 Scotch Game |
12. M de Haro vs J S Maia |
| 1-0 | 37 | 1979 | Brazilian Championship | A40 Queen's Pawn Game |
13. M de Haro vs L Lucena |
| ½-½ | 41 | 1979 | Brazilian Championship | D30 Queen's Gambit Declined |
14. P Segundo da Costa vs M de Haro |
| 0-1 | 51 | 1979 | Brazilian Championship | D38 Queen's Gambit Declined, Ragozin Variation |
15. M de Haro vs B da Silva Dantas |
| ½-½ | 69 | 1984 | Brazilian Championship | D43 Queen's Gambit Declined Semi-Slav |
16. C Gouveia vs M de Haro |
| 1-0 | 41 | 1984 | Brazilian Championship | A20 English |
17. E L de Assis Pereira vs M de Haro |
| ½-½ | 45 | 1984 | Brazilian Championship | B20 Sicilian |
18. E Serra vs M de Haro |
| 0-1 | 33 | 1984 | Brazilian Championship | B30 Sicilian |
19. M de Haro vs R Mercadante |
| ½-½ | 57 | 1984 | Brazilian Championship | B21 Sicilian, 2.f4 and 2.d4 |
20. D van Riemsdijk vs M de Haro |
| 1-0 | 26 | 1984 | Brazilian Championship | B32 Sicilian |
21. M de Haro vs A Pacini |
| 0-1 | 30 | 1984 | Brazilian Championship | B43 Sicilian, Kan, 5.Nc3 |
22. M de Haro vs M Maldonado Roland |
| 0-1 | 41 | 1984 | Brazilian Championship | A10 English |
23. J C Gentil Netto vs M de Haro |
| 1-0 | 48 | 1984 | Brazilian Championship | B45 Sicilian, Taimanov |
24. M de Haro vs R Teixeira |
| 0-1 | 19 | 1984 | Brazilian Championship | A46 Queen's Pawn Game |
25. E Ticianeli vs M de Haro |
| ½-½ | 23 | 1984 | Brazilian Championship | B30 Sicilian |