| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. S Kostyra vs P Haba |
| 1-0 | 44 |
1984 |
Lang mem 5th | B70 Sicilian, Dragon Variation |
| 2. F Hosticka vs P Haba |
| ½-½ | 28 |
1985 |
CZE-ch 16th | B52 Sicilian, Canal-Sokolsky (Rossolimo) Attack |
| 3. L Stratil Jr vs P Haba |
| ½-½ | 27 |
1985 |
CZE-ch 16th | B70 Sicilian, Dragon Variation |
| 4. Jiri Nun vs P Haba |
| 0-1 | 75 |
1986 |
CSR-ch | B22 Sicilian, Alapin |
| 5. J Polasek vs P Haba |
| 0-1 | 36 |
1989 |
Bohemians | B22 Sicilian, Alapin |
| 6. Topalov vs P Haba |
| ½-½ | 15 |
1993 |
Budapest (Hungary) | B48 Sicilian, Taimanov Variation |
| 7. Malivanek Jiri vs P Haba |
| 0-1 | 29 |
1993 |
Hlinsko op | B20 Sicilian |
| 8. P Krupkova vs P Haba |
| ½-½ | 23 |
1993 |
Hlinsko op | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 9. J Divis vs P Haba |
| ½-½ | 34 |
1993 |
CZE-ch | B48 Sicilian, Taimanov Variation |
| 10. Krcmar Zdenek vs P Haba |
| ½-½ | 16 |
1994 |
CZE-chT1c 9495 | B40 Sicilian |
| 11. D Vavruska vs P Haba |
| 1-0 | 36 |
1994 |
CZE-chT 9495 | B40 Sicilian |
| 12. J Franzen vs P Haba |
| 0-1 | 41 |
1994 |
Ceske Budejovice op | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 13. Oral vs P Haba |
| 1-0 | 41 |
1994 |
CZE-chT | B44 Sicilian |
| 14. C Hoeglinger vs P Haba |
| 0-1 | 27 |
1995 |
Donau op | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 15. A Goloshchapov vs P Haba |
| 0-1 | 61 |
1995 |
Ceske Budejovice op | B44 Sicilian |
| 16. R Liiva vs P Haba |
| ½-½ | 60 |
1995 |
Weilburg NBG op | B22 Sicilian, Alapin |
| 17. K Zolnierowicz vs P Haba |
| 0-1 | 48 |
1995 |
Ceske Budejovice op | B40 Sicilian |
| 18. K Klundt vs P Haba |
| 0-1 | 59 |
1995 |
Werfen op-A | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 19. P Belaska vs P Haba |
| ½-½ | 47 |
1995 |
Ceske Budejovice op | B49 Sicilian, Taimanov Variation |
| 20. R Wartmann vs P Haba |
| 0-1 | 53 |
1995 |
Schmiden op | B49 Sicilian, Taimanov Variation |
| 21. J Palkovi vs P Haba |
| 1-0 | 30 |
1996 |
AUT-chT2O 9697 | B22 Sicilian, Alapin |
| 22. A Juergeleit vs P Haba |
| 0-1 | 51 |
1996 |
BL2-W 9697 | B24 Sicilian, Closed |
| 23. M Mrva vs P Haba |
| 1-0 | 85 |
1996 |
Yerevan ol (Men) | B48 Sicilian, Taimanov Variation |
| 24. Oral vs P Haba |
| 0-1 | 40 |
1996 |
CZE-ch | B22 Sicilian, Alapin |
| 25. S Vesselovsky vs P Haba |
| ½-½ | 21 |
1996 |
Ceske Budejovice op | B20 Sicilian |