| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. M Heidenfeld vs Gipslis |
| 0-1 | 39 |
1990 |
Groningen (Netherlands) | B07 Pirc |
| 2. E Bauer vs M Heidenfeld |
 | 1-0 | 44 |
1991 |
WURT-ch Zell | C29 Vienna Gambit |
| 3. S Brady vs M Heidenfeld |
 | 0-1 | 16 |
1991 |
Ch Ireland | C37 King's Gambit Accepted |
| 4. Baburin vs M Heidenfeld |
| 1-0 | 32 |
1994 |
Kilkenny masters op | A90 Dutch |
| 5. Holger Beuchler vs M Heidenfeld |
| ½-½ | 17 |
1995 |
It (open) \ | C39 King's Gambit Accepted |
| 6. M Heidenfeld vs Balashov |
| ½-½ | 47 |
1995 |
Schwaebisch Gmuend op | B06 Robatsch |
| 7. M Heidenfeld vs A Muir |
| 0-1 | 61 |
1997 |
EU-chT (Men) | B56 Sicilian |
| 8. R Zelcic vs M Heidenfeld |
| 1-0 | 57 |
1997 |
EU-chT (Men) | C45 Scotch Game |
| 9. Y Masserey vs M Heidenfeld |
| 1-0 | 32 |
1997 |
02 | C33 King's Gambit Accepted |
| 10. M Heidenfeld vs T Yilmaz |
| 0-1 | 40 |
1997 |
EU-chT (Men) | C63 Ruy Lopez, Schliemann Defense |
| 11. R Akesson vs M Heidenfeld |
| 1-0 | 13 |
1997 |
EU-chT (Men) | A35 English, Symmetrical |
| 12. M Heidenfeld vs Hertneck |
| ½-½ | 27 |
1997 |
BL2-S 9798 | C11 French |
| 13. R O'Donovan vs M Heidenfeld |
| 0-1 | 24 |
1997 |
It open | C34 King's Gambit Accepted |
| 14. M Heidenfeld vs F Hoelzl |
| 0-1 | 45 |
1997 |
EU-chT (Men) | B53 Sicilian |
| 15. G Mohr vs M Heidenfeld |
| 1-0 | 41 |
1997 |
EU-chT (Men) | C26 Vienna |
| 16. K Darga vs M Heidenfeld |
| 1-0 | 42 |
1998 |
BL2-S 9899 | A50 Queen's Pawn Game |
| 17. M Heidenfeld vs A Greet |
| 0-1 | 41 |
1999 |
Ch Great Britain, Scarborough (England) | B50 Sicilian |
| 18. M Heidenfeld vs T Rahman |
 | 1-0 | 32 |
1999 |
Ch Great Britain, Scarborough (England) | B32 Sicilian |
| 19. S Buckley vs M Heidenfeld |
| 1-0 | 30 |
1999 |
Ch Great Britain, Scarborough (England) | C50 Giuoco Piano |
| 20. M Devereaux vs M Heidenfeld |
| ½-½ | 36 |
1999 |
Ch Great Britain, Scarborough (England) | C45 Scotch Game |
| 21. M Heidenfeld vs S Scannell |
| ½-½ | 51 |
1999 |
Ch Great Britain, Scarborough (England) | B10 Caro-Kann |
| 22. M Heidenfeld vs Baburin |
| ½-½ | 75 |
1999 |
Ch Great Britain, Scarborough (England) | B02 Alekhine's Defense |
| 23. M Heidenfeld vs A Kosten |
| ½-½ | 39 |
1999 |
Ch Great Britain, Scarborough (England) | B90 Sicilian, Najdorf |
| 24. M Heidenfeld vs D Buckley |
| ½-½ | 43 |
1999 |
Ch Great Britain, Scarborough (England) | B02 Alekhine's Defense |
| 25. P Thipsay vs M Heidenfeld |
| ½-½ | 17 |
1999 |
Ch Great Britain, Scarborough (England) | C02 French, Advance |