| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. K Spraggett vs Hebert |
| 1-0 | 74 |
1980 |
Match Specialiste | E61 King's Indian |
| 2. K Spraggett vs Murray |
| 1-0 | 47 |
1981 |
Montreal | E97 King's Indian |
| 3. K Spraggett vs P Murray |
| 1-0 | 47 |
1981 |
Ch. Canada, Montreal | E97 King's Indian |
| 4. K Spraggett vs Hebert |
| 1-0 | 46 |
1981 |
Ch. Canada, Montreal | E91 King's Indian |
| 5. K Spraggett vs G Levtchouk |
| 1-0 | 41 |
1982 |
Ch. Invitation | E90 King's Indian |
| 6. K Spraggett vs A Zapata |
| 1-0 | 51 |
1983 |
NY Kavkasian | E63 King's Indian, Fianchetto, Panno Variation |
| 7. K Spraggett vs Murray Kurtz |
| 1-0 | 37 |
1983 |
Ch. Invitation | E92 King's Indian |
| 8. K Spraggett vs C Jauregui |
| 1-0 | 41 |
1983 |
Can. Open, Toronto | E92 King's Indian |
| 9. K Spraggett vs G Levtchouk |
| 1-0 | 31 |
1983 |
Cafe Campus | E92 King's Indian |
| 10. K Spraggett vs Sznapik |
| 1-0 | 33 |
1984 |
Dortmund | E92 King's Indian |
| 11. K Spraggett vs R Morrison |
| 1-0 | 23 |
1984 |
Ch. Canada, Ottawa | E92 King's Indian |
| 12. K Spraggett vs W Wharton |
| 1-0 | 25 |
1985 |
Toronto Internat. | E92 King's Indian |
| 13. K Spraggett vs S Martinovic |
| 1-0 | 34 |
1985 |
Lugano | E91 King's Indian |
| 14. K Spraggett vs Sax |
| ½-½ | 36 |
1985 |
Lugano | E92 King's Indian |
| 15. K Spraggett vs P Thipsay |
| ½-½ | 18 |
1985 |
Commonwealth Novag | E92 King's Indian |
| 16. K Spraggett vs O Brendel |
| 0-1 | 30 |
1986 |
Vienne | E64 King's Indian, Fianchetto, Yugoslav System |
| 17. K Spraggett vs L Hazai |
| ½-½ | 18 |
1986 |
Szirak | E81 King's Indian, Samisch |
| 18. K Spraggett vs J Reeve |
| 1-0 | 61 |
1986 |
Ch. Canada, Winnipeg | E83 King's Indian, Samisch |
| 19. K Spraggett vs Murey |
| 1-0 | 43 |
1987 |
New | E70 King's Indian |
| 20. K Spraggett vs S Djuric |
 | 0-1 | 50 |
1987 |
San Francisco | E64 King's Indian, Fianchetto, Yugoslav System |
| 21. K Spraggett vs G Schroll |
| 0-1 | 64 |
1990 |
Vienna (Austria) | E69 King's Indian, Fianchetto, Classical Main line |
| 22. K Spraggett vs A Beni |
| 1-0 | 42 |
1990 |
Vienna (Austria) | E90 King's Indian |
| 23. K Spraggett vs P Thipsay |
| 1-0 | 40 |
1990 |
Manila izt | E90 King's Indian |
| 24. K Spraggett vs Groszpeter |
| 1-0 | 36 |
1990 |
Bienne II | E67 King's Indian, Fianchetto |
| 25. K Spraggett vs C Landenbergue |
| 1-0 | 23 |
1990 |
Biel II | E90 King's Indian |