| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Speelman vs Biyiasas |
| ½-½ | 41 |
1978 |
Hastings | E97 King's Indian |
| 2. Speelman vs J Cooper |
| 1-0 | 37 |
1978 |
Ayr British ch | E96 King's Indian, Orthodox, 7...Nbd7, Main line |
| 3. Speelman vs Biyiasas |
| 0-1 | 37 |
1979 |
Hastings | E61 King's Indian |
| 4. Speelman vs Vaganian |
| ½-½ | 35 |
1983 |
Ch Europe (team) | E92 King's Indian |
| 5. Speelman vs T Toshkov |
| ½-½ | 13 |
1983 |
It (cat.8) | E92 King's Indian |
| 6. Speelman vs K Pytel |
| ½-½ | 19 |
1984 |
Leningrad (Russia) | E92 King's Indian |
| 7. Speelman vs Uhlmann |
| 0-1 | 37 |
1984 |
Ch URS | E99 King's Indian, Orthodox, Taimanov |
| 8. Speelman vs P Thipsay |
| 1-0 | 44 |
1984 |
London LB | E92 King's Indian |
| 9. Speelman vs Hebden |
| ½-½ | 33 |
1985 |
06 BCF-ch | E83 King's Indian, Samisch |
| 10. Speelman vs S Kindermann |
| ½-½ | 43 |
1985 |
Olympiad | E92 King's Indian |
| 11. Speelman vs Hebden |
| 1-0 | 39 |
1985 |
London (England) | E92 King's Indian |
| 12. Speelman vs Balashov |
| ½-½ | 21 |
1985 |
Taxco | E88 King's Indian, Samisch, Orthodox, 7.d5 c6 |
| 13. Speelman vs P Littlewood |
| ½-½ | 49 |
1985 |
It (open) | E64 King's Indian, Fianchetto, Yugoslav System |
| 14. Speelman vs A J Mestel |
| 1-0 | 28 |
1986 |
London (England) | E91 King's Indian |
| 15. Speelman vs Chiburdanidze |
| ½-½ | 18 |
1986 |
Hastings (England) | E94 King's Indian, Orthodox |
| 16. Speelman vs E De Castro |
| 1-0 | 39 |
1986 |
Olympiad | E92 King's Indian |
| 17. Speelman vs Alburt |
| ½-½ | 42 |
1986 |
07, London m ,MCL 01 | E60 King's Indian Defense |
| 18. Speelman vs Krum Georgiev |
| 1-0 | 51 |
1986 |
Olympiad | E92 King's Indian |
| 19. Speelman vs Nunn |
| 1-0 | 35 |
1987 |
Hastings 45/755 (Speelman,J) | E97 King's Indian |
| 20. Speelman vs A J Mestel |
| 1-0 | 48 |
1987 |
London (England) | E97 King's Indian |
| 21. Speelman vs Short |
| ½-½ | 11 |
1987 |
Subotica | E87 King's Indian, Samisch, Orthodox |
| 22. Speelman vs J Gallagher |
| 0-1 | 38 |
1987 |
Ch Great Britain | E92 King's Indian |
| 23. Speelman vs M Wilder |
| ½-½ | 54 |
1988 |
St John | E92 King's Indian |
| 24. Speelman vs J Gallagher |
| 1-0 | 49 |
1988 |
St John | E77 King's Indian |
| 25. Speelman vs J Gallagher |
| ½-½ | 60 |
1988 |
St John | E77 King's Indian |