GMKevin Spraggett

CAN Born 1954 (Age ≈72) Male
FIDE ID
2600013

About Kevin Spraggett

Kevin Spraggett grew up in Montreal in a family of seven children. His father taught him chess at about seven, although he took it seriously only in his teens. He studied engineering at McGill University before leaving to pursue professional chess. Show more

Kevin Spraggett grew up in Montreal in a family of seven children. His father taught him chess at about seven, although he took it seriously only in his teens. He studied engineering at McGill University before leaving to pursue professional chess. After winning the 1974 Montreal championship, he became an international master in 1975. His early professional years were spent largely in Canadian and American open tournaments. He shared first at the 1983 World Open and won the 1984 New York Open.

His first Canadian championship, in 1984, qualified him for the Taxco Interzonal. Fourth place there in 1985 earned him a place in the Candidates and the grandmaster title. He became the first Canadian-born GM. In the next Candidates cycle, he defeated Andrei Sokolov in 1988 before losing to Artur Yusupov in 1989. He won seven Canadian closed championships and eight Canadian Opens. At the 2000 Olympiad, he earned individual silver on board two. Spraggett settled in Portugal in the late 1980s and continued competing across Europe. He also wrote for Canadian chess publications and maintained a chess blog.

FIDE ratings

Classical

2390.0 0.0

Live estimate

Rapid

2418

Published FIDE

Blitz

2489

Published FIDE

Official classical ranks

World rank
#1865
National rank · CAN
#11

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2633 Jan 2007
Recorded years
2001–2026
Archived games
533

Based on available monthly lists and saved games.

Rating history

CFC ID 105153 · Toronto ON

2618Regular
2618Quick · Provisional

CFC rating history

Official CFC ratings after each rated event.

Rated events
DateEventTypeRating
2004-09-06Abe Yanofsky MemorialRegular2612
2004-08-29Canadian Closed 2004Regular2610
2004-07-182004 Canadian Open ChampionshipsRegular2630
2004-03-082004 Cappelle La GrandeRegular2626
2004-02-252004 Aeroflot OpenRegular2630
2003-09-01Abe Yanofsky Memorial OpenRegular2624
2002-04-012002 Canadian ClosedRegular2629
2001-09-15ChampionshipMatch Lesiege SpraggettRegular2629
2001-09-09Lesiege Spraggett Active FundraiserQuick2543
2001-09-03Macedonian Labour Day OpenRegular2645
2001-08-29Canadian Closed Zonal 2001Regular2645
2000-08-20Toronto Summer International OpenRegular2633
2000-07-162000 Canadian OpenRegular2648
1999-09-121999 September OpenRegular2653
1999-09-091999 Canadian ClosedRegular2648
1999-08-221999 August Summer OpenRegular2665
1999-07-111999 Canadian OpenRegular2653
1999-06-26Scarborough June ActiveQuick2541
1999-04-30Scarborough April ActiveQuick2560
1998-07-191998 Canadian OpenRegular2645
1998-05-18Keres Memorial OpenRegular2651
1997-07-20Canadian OpenRegular2633
1996-09-021996 Macedonian OpenRegular2617
1996-08-29Canadian ClosedRegular2617
1996-08-03Quebec OpenRegular2609
1996-07-22Canadian Open 1996Regular2619

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
151 2023-10-29 1st Cidade De Lagos Open Lagos POR 3.3 Leonardo Loiacono Kevin Spraggett Draw: 1/2-1/2 21 Open
152 2023-10-29 1st Cidade De Lagos Open Lagos POR 2.3 Kevin Spraggett Luis Silverio Draw: 1/2-1/2 32 Open
153 2023-10-28 1st Cidade De Lagos Open Lagos POR 1.3 Helio Adelino Silva Pena Kevin Spraggett Won: 0-1 50 Open
154 2022-09-04 Portugal Open Rapid 2022 Lisbon POR 9.1 Andre Ventura Sousa Kevin Spraggett Lost: 1-0 38 Open
155 2022-09-04 Portugal Open Rapid 2022 Lisbon POR 8.5 Miguel Antonio Neto Silva Kevin Spraggett Won: 0-1 6 Open
156 2022-09-04 Portugal Open Rapid 2022 Lisbon POR 11.4 Pedro Filipe Rego Kevin Spraggett Won: 0-1 64 Open
157 2022-09-04 Portugal Open Rapid 2022 Lisbon POR 10.6 Kevin Spraggett Paulo Dias Won: 1-0 55 Open
158 2022-09-03 Portugal Open Rapid 2022 Lisbon POR 7.3 Kevin Spraggett Jose Francisco R P Neves Veiga Draw: 1/2-1/2 45 Open
159 2022-09-03 Portugal Open Rapid 2022 Lisbon POR 6.5 Sergio Rocha Kevin Spraggett Won: 0-1 71 Open
160 2022-09-03 Portugal Open Rapid 2022 Lisbon POR 5.1 Kevin Spraggett Jose Barria Lost: 0-1 63 Open
161 2022-09-03 Portugal Open Rapid 2022 Lisbon POR 4.1 Jeovani Amaro Dias Santos Kevin Spraggett Won: 0-1 37 Open
162 2022-09-03 Portugal Open Rapid 2022 Lisbon POR 3.1 Kevin Spraggett Nuno Guerreiro Won: 1-0 41 Open
163 2022-09-03 Portugal Open Rapid 2022 Lisbon POR 2.1 Tadeu Filipe Leonardo De Sousa Kevin Spraggett Won: 0-1 25 Open
164 2022-09-03 Portugal Open Rapid 2022 Lisbon POR 1.1 Kevin Spraggett Lourenco Santa Clara Silva Won: 1-0 42 Open
165 2022-08-23 3rd Tras-os-Montes Open Mirandela POR 9.4 Jakub Kosakowski Kevin Spraggett Lost: 1-0 37 Open
166 2022-08-22 3rd Tras-os-Montes Open Mirandela POR 8.5 Kevin Spraggett Piotr Nguyen Won: 1-0 50 Open
167 2022-08-21 3rd Tras-os-Montes Open Mirandela POR 7.3 Yasser Quesada Perez Kevin Spraggett Draw: 1/2-1/2 63 Open
168 2022-08-20 3rd Tras-os-Montes Open Mirandela POR 6.5 Kevin Spraggett Hampus Sorensen Draw: 1/2-1/2 17 Open
169 2022-08-20 3rd Tras-os-Montes Open Mirandela POR 5.8 Michel Bifulco Kevin Spraggett Won: 0-1 31 Open
170 2022-08-19 3rd Tras-os-Montes Open Mirandela POR 4.6 Kevin Spraggett Alberto Portela Peleteiro Draw: 1/2-1/2 33 Open
171 2022-08-18 3rd Tras-os-Montes Open Mirandela POR 3.5 Guy Levin Kevin Spraggett Draw: 1/2-1/2 25 Open
172 2022-08-18 3rd Tras-os-Montes Open Mirandela POR 2.7 Kevin Spraggett Michael Schenderowitsch Won: 1-0 70 Open
173 2022-08-17 3rd Tras-os-Montes Open Mirandela POR 1.9 Jason Roig Squire Kevin Spraggett Won: 0-1 22 Open
174 2022-08-05 Leca Chess Open 2022 Leca da Palmeira POR 9.5 Kevin Spraggett Sevan Buscara Won: 1-0 58 Open
175 2022-08-04 Leca Chess Open 2022 Leca da Palmeira POR 8.1 Ortik Nigmatov Kevin Spraggett Draw: 1/2-1/2 87 Open
176 2022-08-03 Leca Chess Open 2022 Leca da Palmeira POR 7.4 Kevin Spraggett Alberto Garcia Dorado Won: 1-0 39 Open
177 2022-08-03 Leca Chess Open 2022 Leca da Palmeira POR 6.6 Miguel Sismeiro Kevin Spraggett Draw: 1/2-1/2 33 Open
178 2022-08-02 Leca Chess Open 2022 Leca da Palmeira POR 5.3 Kevin Spraggett Facundo Pierrot Draw: 1/2-1/2 10 Open
179 2022-08-01 Leca Chess Open 2022 Leca da Palmeira POR 4.2 Krishna C R G Kevin Spraggett Draw: 1/2-1/2 71 Open
180 2022-08-01 Leca Chess Open 2022 Leca da Palmeira POR 3.3 Kevin Spraggett Guilherme Deola Borges Won: 1-0 24 Open
181 2022-07-31 Leca Chess Open 2022 Leca da Palmeira POR 2.4 Antonio Alvarez Pampillon Kevin Spraggett Won: 0-1 34 Open
182 2022-07-31 Leca Chess Open 2022 Leca da Palmeira POR 1.4 Kevin Spraggett Francisco Justo Santos Fernandes Won: 1-0 50 Open
183 2022-07-30 9th Famalicao Open 2022 Vila Nova de Famalicao POR 9.4 Kevin Spraggett Paulo Alexandre G Monteiro Draw: 1/2-1/2 44 Open
184 2022-07-29 9th Famalicao Open 2022 Vila Nova de Famalicao POR 8.6 Akshit Kumar J Kevin Spraggett Won: 0-1 22 Open
185 2022-07-28 9th Famalicao Open 2022 Vila Nova de Famalicao POR 7.8 Kevin Spraggett Anishka Vikram Won: 1-0 41 Open
186 2022-07-27 9th Famalicao Open 2022 Vila Nova de Famalicao POR 6.4 Rafael Rodriguez Lopez Kevin Spraggett Lost: 1-0 46 Open
187 2022-07-27 9th Famalicao Open 2022 Vila Nova de Famalicao POR 5.4 Kevin Spraggett Cesar Hidemitsu Umetsubo Draw: 1/2-1/2 47 Open
188 2022-07-26 9th Famalicao Open 2022 Vila Nova de Famalicao POR 4.7 Rodrigo Ribeiro Kevin Spraggett Won: 0-1 22 Open
189 2022-07-25 9th Famalicao Open 2022 Vila Nova de Famalicao POR 1.2 Manuel Cabete Kevin Spraggett Draw: 1/2-1/2 36 Open
190 2021-11-07 15th Figueira da Foz Open Figueira da Foz POR 9.3 Luis Galego Kevin Spraggett Won: 0-1 56 Open
191 2021-11-06 15th Figueira da Foz Open Figueira da Foz POR 8.4 Kevin Spraggett Alberto Garcia Dorado Won: 1-0 55 Open
192 2021-11-05 15th Figueira da Foz Open Figueira da Foz POR 7.8 Catarina Leite Oralova Kevin Spraggett Won: 0-1 13 Open
193 2021-11-04 15th Figueira da Foz Open Figueira da Foz POR 6.6 Kevin Spraggett Mauricio Vassallo Barroche Draw: 1/2-1/2 29 Open
194 2021-11-03 15th Figueira da Foz Open Figueira da Foz POR 5.7 Antonio P Santos Kevin Spraggett Draw: 1/2-1/2 91 Open
195 2021-11-02 15th Figueira da Foz Open Figueira da Foz POR 4.1 Kevin Spraggett Ednasia Junior Won: 1-0 30 Open
196 2021-11-01 15th Figueira da Foz Open Figueira da Foz POR 3.5 Pedro Gil Ferreira Da Silva Kevin Spraggett Lost: 1-0 31 Open
197 2021-11-01 15th Figueira da Foz Open Figueira da Foz POR 2.2 Kevin Spraggett Szymon Walter Draw: 1/2-1/2 19 Open
198 2021-10-31 15th Figueira da Foz Open Figueira da Foz POR 1.2 Eduardo Gauche Kevin Spraggett Won: 0-1 41 Open
199 2020-02-01 Portugal Open 2020 Lisbon POR 9.1 Kevin Spraggett Nail Bashirli Won: 1-0 54 Open
200 2020-01-31 Portugal Open 2020 Lisbon POR 8.17 Christian Palozza Kevin Spraggett Won: 0-1 43 Open
  1. vs Leonardo LoiaconoDraw · ½–½Black · 2023-10-29 · Round 3.31st Cidade De Lagos Open
  2. vs Luis SilverioDraw · ½–½White · 2023-10-29 · Round 2.31st Cidade De Lagos Open
  3. vs Helio Adelino Silva PenaWon · 0-1Black · 2023-10-28 · Round 1.31st Cidade De Lagos Open
  4. vs Andre Ventura SousaLost · 1-0Black · 2022-09-04 · Round 9.1Portugal Open Rapid 2022
  5. vs Miguel Antonio Neto SilvaWon · 0-1Black · 2022-09-04 · Round 8.5Portugal Open Rapid 2022
  6. vs Pedro Filipe RegoWon · 0-1Black · 2022-09-04 · Round 11.4Portugal Open Rapid 2022
  7. vs Paulo DiasWon · 1-0White · 2022-09-04 · Round 10.6Portugal Open Rapid 2022
  8. vs Jose Francisco R P Neves VeigaDraw · ½–½White · 2022-09-03 · Round 7.3Portugal Open Rapid 2022
  9. vs Sergio RochaWon · 0-1Black · 2022-09-03 · Round 6.5Portugal Open Rapid 2022
  10. vs Jose BarriaLost · 0-1White · 2022-09-03 · Round 5.1Portugal Open Rapid 2022
  11. vs Jeovani Amaro Dias SantosWon · 0-1Black · 2022-09-03 · Round 4.1Portugal Open Rapid 2022
  12. vs Nuno GuerreiroWon · 1-0White · 2022-09-03 · Round 3.1Portugal Open Rapid 2022
  13. vs Tadeu Filipe Leonardo De SousaWon · 0-1Black · 2022-09-03 · Round 2.1Portugal Open Rapid 2022
  14. vs Lourenco Santa Clara SilvaWon · 1-0White · 2022-09-03 · Round 1.1Portugal Open Rapid 2022
  15. vs Jakub KosakowskiLost · 1-0Black · 2022-08-23 · Round 9.43rd Tras-os-Montes Open
  16. vs Piotr NguyenWon · 1-0White · 2022-08-22 · Round 8.53rd Tras-os-Montes Open
  17. vs Yasser Quesada PerezDraw · ½–½Black · 2022-08-21 · Round 7.33rd Tras-os-Montes Open
  18. vs Hampus SorensenDraw · ½–½White · 2022-08-20 · Round 6.53rd Tras-os-Montes Open
  19. vs Michel BifulcoWon · 0-1Black · 2022-08-20 · Round 5.83rd Tras-os-Montes Open
  20. vs Alberto Portela PeleteiroDraw · ½–½White · 2022-08-19 · Round 4.63rd Tras-os-Montes Open
  21. vs Guy LevinDraw · ½–½Black · 2022-08-18 · Round 3.53rd Tras-os-Montes Open
  22. vs Michael SchenderowitschWon · 1-0White · 2022-08-18 · Round 2.73rd Tras-os-Montes Open
  23. vs Jason Roig SquireWon · 0-1Black · 2022-08-17 · Round 1.93rd Tras-os-Montes Open
  24. vs Sevan BuscaraWon · 1-0White · 2022-08-05 · Round 9.5Leca Chess Open 2022
  25. vs Ortik NigmatovDraw · ½–½Black · 2022-08-04 · Round 8.1Leca Chess Open 2022
  26. vs Alberto Garcia DoradoWon · 1-0White · 2022-08-03 · Round 7.4Leca Chess Open 2022
  27. vs Miguel SismeiroDraw · ½–½Black · 2022-08-03 · Round 6.6Leca Chess Open 2022
  28. vs Facundo PierrotDraw · ½–½White · 2022-08-02 · Round 5.3Leca Chess Open 2022
  29. vs Krishna C R GDraw · ½–½Black · 2022-08-01 · Round 4.2Leca Chess Open 2022
  30. vs Guilherme Deola BorgesWon · 1-0White · 2022-08-01 · Round 3.3Leca Chess Open 2022
  31. vs Antonio Alvarez PampillonWon · 0-1Black · 2022-07-31 · Round 2.4Leca Chess Open 2022
  32. vs Francisco Justo Santos FernandesWon · 1-0White · 2022-07-31 · Round 1.4Leca Chess Open 2022
  33. vs Paulo Alexandre G MonteiroDraw · ½–½White · 2022-07-30 · Round 9.49th Famalicao Open 2022
  34. vs Akshit Kumar JWon · 0-1Black · 2022-07-29 · Round 8.69th Famalicao Open 2022
  35. vs Anishka VikramWon · 1-0White · 2022-07-28 · Round 7.89th Famalicao Open 2022
  36. vs Rafael Rodriguez LopezLost · 1-0Black · 2022-07-27 · Round 6.49th Famalicao Open 2022
  37. vs Cesar Hidemitsu UmetsuboDraw · ½–½White · 2022-07-27 · Round 5.49th Famalicao Open 2022
  38. vs Rodrigo RibeiroWon · 0-1Black · 2022-07-26 · Round 4.79th Famalicao Open 2022
  39. vs Manuel CabeteDraw · ½–½Black · 2022-07-25 · Round 1.29th Famalicao Open 2022
  40. vs Luis GalegoWon · 0-1Black · 2021-11-07 · Round 9.315th Figueira da Foz Open
  41. vs Alberto Garcia DoradoWon · 1-0White · 2021-11-06 · Round 8.415th Figueira da Foz Open
  42. vs Catarina Leite OralovaWon · 0-1Black · 2021-11-05 · Round 7.815th Figueira da Foz Open
  43. vs Mauricio Vassallo BarrocheDraw · ½–½White · 2021-11-04 · Round 6.615th Figueira da Foz Open
  44. vs Antonio P SantosDraw · ½–½Black · 2021-11-03 · Round 5.715th Figueira da Foz Open
  45. vs Ednasia JuniorWon · 1-0White · 2021-11-02 · Round 4.115th Figueira da Foz Open
  46. vs Pedro Gil Ferreira Da SilvaLost · 1-0Black · 2021-11-01 · Round 3.515th Figueira da Foz Open
  47. vs Szymon WalterDraw · ½–½White · 2021-11-01 · Round 2.215th Figueira da Foz Open
  48. vs Eduardo GaucheWon · 0-1Black · 2021-10-31 · Round 1.215th Figueira da Foz Open
  49. vs Nail BashirliWon · 1-0White · 2020-02-01 · Round 9.1Portugal Open 2020
  50. vs Christian PalozzaWon · 0-1Black · 2020-01-31 · Round 8.17Portugal Open 2020

FIDE tournaments

DateTournamentTypeScore
2026-10-03XXXV Torneio Aberto de Montemor-o-VelhoRapid7
2026-08-30XVI Open Internacional Cidade de MangualdeRapid6½

All tournament results