| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. K Spraggett vs Hebert |
| ½-½ | 26 |
1972 |
Ch. junior, London | B50 Sicilian |
| 2. K Spraggett vs P Nurmi |
| ½-½ | 24 |
1973 |
Match Mtl-Toronto | B68 Sicilian, Richter-Rauzer Attack, 7...a6 Defense, 9...Be7 |
| 3. K Spraggett vs Matera |
| 0-1 | 31 |
1973 |
Can. Open, Ottawa | B89 Sicilian |
| 4. K Spraggett vs L Williams |
| 1-0 | 42 |
1975 |
Can. Open, Calgary | B81 Sicilian, Scheveningen, Keres Attack |
| 5. K Spraggett vs B M Amos |
| 0-1 | 27 |
1975 |
Calgary CAN ch zt | B33 Sicilian |
| 6. K Spraggett vs L Day |
 | 0-1 | 37 |
1975 |
Calgary ch-CAN zt | B33 Sicilian |
| 7. K Spraggett vs L Day |
| 1-0 | 40 |
1976 |
Quebec op | B30 Sicilian |
| 8. K Spraggett vs J Berry |
 | 1-0 | 47 |
1976 |
Yanofsky, Montreal | B91 Sicilian, Najdorf, Zagreb (Fianchetto) Variation |
| 9. K Spraggett vs DeFirmian |
 | 0-1 | 37 |
1976 |
Can. Open, Toronto | B91 Sicilian, Najdorf, Zagreb (Fianchetto) Variation |
| 10. K Spraggett vs J M Minaya |
| 1-0 | 33 |
1978 |
Ch. Ouvert du Quebec | B80 Sicilian, Scheveningen |
| 11. K Spraggett vs Hebert |
| ½-½ | 12 |
1978 |
Ch. Canada, Toronto | B81 Sicilian, Scheveningen, Keres Attack |
| 12. K Spraggett vs I Lipnowski |
| ½-½ | 41 |
1978 |
Ch. Canada, Toronto | B42 Sicilian, Kan |
| 13. K Spraggett vs L Witt |
| 1-0 | 47 |
1979 |
Match, ch. Montreal | B39 Sicilian, Accelerated Fianchetto, Breyer Variation |
| 14. K Spraggett vs Sylvain Barbeau |
| 1-0 | 68 |
1979 |
Ch. Ouvert du Quebec | B31 Sicilian, Rossolimo Variation |
| 15. K Spraggett vs H Zurowski |
| 1-0 | 57 |
1980 |
Ch. Invit. Montreal | B27 Sicilian |
| 16. K Spraggett vs Sylvain Barbeau |
| 1-0 | 43 |
1980 |
A. Karpov, Montreal | B61 Sicilian, Richter-Rauzer, Larsen Variation, 7.Qd2 |
| 17. K Spraggett vs C Coudari |
| 1-0 | 48 |
1980 |
Super t. a la ronde | B82 Sicilian, Scheveningen |
| 18. K Spraggett vs Sylvain Barbeau |
| 1-0 | 22 |
1980 |
Ch. Invit. Montreal | B31 Sicilian, Rossolimo Variation |
| 19. K Spraggett vs M Rohland |
| 1-0 | 31 |
1980 |
Ch. Invit. Montreal | B40 Sicilian |
| 20. K Spraggett vs L Williams |
| 1-0 | 31 |
1982 |
Ch. Invitation | B62 Sicilian, Richter-Rauzer |
| 21. K Spraggett vs Hebert |
 | 1-0 | 23 |
1982 |
Match, Montreal | B82 Sicilian, Scheveningen |
| 22. K Spraggett vs L Witt |
| ½-½ | 41 |
1982 |
Ch. Invitation | B93 Sicilian, Najdorf, 6.f4 |
| 23. K Spraggett vs Hebert |
| 1-0 | 38 |
1982 |
Match, Montreal | B82 Sicilian, Scheveningen |
| 24. K Spraggett vs C Blocker |
| 1-0 | 41 |
1982 |
Ligue Nationale | B33 Sicilian |
| 25. K Spraggett vs Hebert |
| 1-0 | 47 |
1982 |
Ch. Invitation | B74 Sicilian, Dragon, Classical |