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

2382.8 -7.2

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
534

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
201 2020-01-31 Portugal Open 2020 Lisbon POR 8.17 Christian Palozza Kevin Spraggett Won: 0-1 43 Open
202 2020-01-30 Portugal Open 2020 Lisbon POR 7.7 Kevin Spraggett Piotr Goluch Lost: 0-1 63 Open
203 2020-01-29 Portugal Open 2020 Lisbon POR 6.9 Daniel Taboas Rodriguez Kevin Spraggett Draw: 1/2-1/2 35 Open
204 2020-01-28 Portugal Open 2020 Lisbon POR 5.9 Kevin Spraggett Zaur Bayramov Draw: 1/2-1/2 57 Open
205 2020-01-27 Portugal Open 2020 Lisbon POR 4.12 Alistair Hill Kevin Spraggett Won: 0-1 35 Open
206 2020-01-26 Portugal Open 2020 Lisbon POR 3.22 Kevin Spraggett Alberto Pastor Alonso De Prado Lost: 0-1 44 Open
207 2020-01-26 Portugal Open 2020 Lisbon POR 2.12 Antonio P Santos Kevin Spraggett Draw: 1/2-1/2 48 Open
208 2020-01-25 Portugal Open 2020 Lisbon POR 1.12 Kevin Spraggett Cristiano Tieres Won: 1-0 41 Open
209 2019-11-03 13th Figueira da Foz Open Figueira da Foz POR 9.5 Stefan Djuric Kevin Spraggett Draw: 1/2-1/2 31 Open
210 2019-11-02 13th Figueira da Foz Open Figueira da Foz POR 8.4 Kevin Spraggett Radoslaw Barski Draw: 1/2-1/2 56 Open
211 2019-11-01 13th Figueira da Foz Open Figueira da Foz POR 7.4 Henrique Rey Malde Kevin Spraggett Draw: 1/2-1/2 27 Open
212 2019-11-01 13th Figueira da Foz Open Figueira da Foz POR 6.6 Kevin Spraggett Alberto Garcia Dorado Won: 1-0 40 Open
213 2019-10-31 13th Figueira da Foz Open Figueira da Foz POR 5.3 Brandon G I Clarke Kevin Spraggett Lost: 1-0 38 Open
214 2019-10-30 13th Figueira da Foz Open Figueira da Foz POR 4.4 Kevin Spraggett Jesus Martin Duque Won: 1-0 71 Open
215 2019-10-29 13th Figueira da Foz Open Figueira da Foz POR 3.5 Kevin Spraggett David Gomez Dieguez Draw: 1/2-1/2 84 Open
216 2019-10-28 13th Figueira da Foz Open Figueira da Foz POR 2.3 Ana Gavasheli Kevin Spraggett Draw: 1/2-1/2 112 Open
217 2019-10-27 13th Figueira da Foz Open Figueira da Foz POR 1.3 Kevin Spraggett Philip Adams Won: 1-0 26 Open
218 2019-08-03 7th Famalicao Open 2019 Vila Nova de Famalicao POR 9.2 Kevin Spraggett Paulo Pinho Won: 1-0 36 Open
219 2019-08-02 7th Famalicao Open 2019 Vila Nova de Famalicao POR 8.2 Aspet Tadevosyan Kevin Spraggett Won: 0-1 44 Open
220 2019-08-01 7th Famalicao Open 2019 Vila Nova de Famalicao POR 7.5 Kevin Spraggett Simao Pintor Won: 1-0 27 Open
221 2019-07-31 7th Famalicao Open 2019 Vila Nova de Famalicao POR 6.1 Karen H. Grigoryan Kevin Spraggett Lost: 1-0 40 Open
222 2019-07-31 7th Famalicao Open 2019 Vila Nova de Famalicao POR 5.3 Kevin Spraggett Daniel H. Campora Won: 1-0 38 Open
223 2019-07-30 7th Famalicao Open 2019 Vila Nova de Famalicao POR 4.7 Yaniela Forgas Moreno Kevin Spraggett Won: 0-1 46 Open
224 2019-07-29 7th Famalicao Open 2019 Vila Nova de Famalicao POR 3.4 Kevin Spraggett Pedro Filipe Rego Draw: 1/2-1/2 45 Open
225 2019-07-29 7th Famalicao Open 2019 Vila Nova de Famalicao POR 2.4 Carlos Joao Fernandes Novais Kevin Spraggett Won: 0-1 19 Open
226 2019-07-28 7th Famalicao Open 2019 Vila Nova de Famalicao POR 1.4 Kevin Spraggett Ricardo Marques Won: 1-0 35 Open
227 2019-07-21 Portuguese Top League Evora POR 9.4 Hipolito Asis Gargatagli Kevin Spraggett Draw: 1/2-1/2 27 Open
228 2019-07-20 Portuguese Top League Evora POR 8.3 Kevin Spraggett Michael Hammes Draw: 1/2-1/2 43 Open
229 2019-07-19 Portuguese Top League Evora POR 7.3 Lubomir Ftacnik Kevin Spraggett Draw: 1/2-1/2 25 Open
230 2019-07-18 Portuguese Top League Evora POR 6.4 Kevin Spraggett Michael Oratovsky Won: 1-0 39 Open
231 2019-07-18 Portuguese Top League Evora POR 5.2 Gukesh D Kevin Spraggett Draw: 1/2-1/2 40 Open
232 2019-07-17 Portuguese Top League Evora POR 4.5 Kevin Spraggett Jaime Santos Latasa Draw: 1/2-1/2 59 Open
233 2019-07-16 Portuguese Top League Evora POR 3.1 Kevin Spraggett Antonio Pazos Porta Draw: 1/2-1/2 33 Open
234 2019-07-16 Portuguese Top League Evora POR 2.5 Miguel Antonio Neto Silva Kevin Spraggett Draw: 1/2-1/2 19 Open
235 2019-07-15 Portuguese Top League Evora POR 1.2 Kevin Spraggett Peter Lombaers Draw: 1/2-1/2 44 Open
236 2019-07-13 41st Portuguese Cup Evora POR 5.1 Kevin Spraggett Joerg Wegerle Won: 1-0 66 Open
237 2019-06-08 41st POR-Cup QF Portugal POR 1.1 Jose Miguel Teixeira Margarido Kevin Spraggett Won: 0-1 46 Open
238 2019-02-10 Portugal Open Rapid 2019 Lisbon POR 8.5 Kevin Spraggett Michal Bartel Lost: 0-1 39 Open
239 2019-02-10 Portugal Open Rapid 2019 Lisbon POR 7.5 Kosma Pacan-Milej Kevin Spraggett Won: 0-1 33 Open
240 2019-02-10 Portugal Open Rapid 2019 Lisbon POR 6.9 Kevin Spraggett Jakub Fus Won: 1-0 134 Open
241 2019-02-10 Portugal Open Rapid 2019 Lisbon POR 5.5 Xiangyu Xu Kevin Spraggett Lost: 1-0 40 Open
242 2019-02-10 Portugal Open Rapid 2019 Lisbon POR 4.8 Kevin Spraggett Anna Kubicka Won: 1-0 38 Open
243 2019-02-10 Portugal Open Rapid 2019 Lisbon POR 3.7 Jose Francisco R P Neves Veiga Kevin Spraggett Draw: 1/2-1/2 24 Open
244 2019-02-10 Portugal Open Rapid 2019 Lisbon POR 2.7 Kevin Spraggett Nuno Guerreiro Won: 1-0 53 Open
245 2019-02-10 Portugal Open Rapid 2019 Lisbon POR 1.7 Carlos Manuel Lopes Nascimento Kevin Spraggett Won: 0-1 33 Open
246 2019-02-09 Portugal Open 2019 Lisbon POR 9.1 V A V Rajesh Kevin Spraggett Draw: 1/2-1/2 38 Open
247 2019-02-08 Portugal Open 2019 Lisbon POR 8.7 Kevin Spraggett Ismael Alshameary Puente Draw: 1/2-1/2 60 Open
248 2019-02-07 Portugal Open 2019 Lisbon POR 7.11 Zhen Yu Cyrus Low Kevin Spraggett Won: 0-1 32 Open
249 2019-02-06 Portugal Open 2019 Lisbon POR 6.17 Kevin Spraggett Eivind Olav Risting Won: 1-0 46 Open
250 2019-02-05 Portugal Open 2019 Lisbon POR 5.8 Tor Fredrik Kaasen Kevin Spraggett Lost: 1-0 29 Open
  1. vs Christian PalozzaWon · 0-1Black · 2020-01-31 · Round 8.17Portugal Open 2020
  2. vs Piotr GoluchLost · 0-1White · 2020-01-30 · Round 7.7Portugal Open 2020
  3. vs Daniel Taboas RodriguezDraw · ½–½Black · 2020-01-29 · Round 6.9Portugal Open 2020
  4. vs Zaur BayramovDraw · ½–½White · 2020-01-28 · Round 5.9Portugal Open 2020
  5. vs Alistair HillWon · 0-1Black · 2020-01-27 · Round 4.12Portugal Open 2020
  6. vs Alberto Pastor Alonso De PradoLost · 0-1White · 2020-01-26 · Round 3.22Portugal Open 2020
  7. vs Antonio P SantosDraw · ½–½Black · 2020-01-26 · Round 2.12Portugal Open 2020
  8. vs Cristiano TieresWon · 1-0White · 2020-01-25 · Round 1.12Portugal Open 2020
  9. vs Stefan DjuricDraw · ½–½Black · 2019-11-03 · Round 9.513th Figueira da Foz Open
  10. vs Radoslaw BarskiDraw · ½–½White · 2019-11-02 · Round 8.413th Figueira da Foz Open
  11. vs Henrique Rey MaldeDraw · ½–½Black · 2019-11-01 · Round 7.413th Figueira da Foz Open
  12. vs Alberto Garcia DoradoWon · 1-0White · 2019-11-01 · Round 6.613th Figueira da Foz Open
  13. vs Brandon G I ClarkeLost · 1-0Black · 2019-10-31 · Round 5.313th Figueira da Foz Open
  14. vs Jesus Martin DuqueWon · 1-0White · 2019-10-30 · Round 4.413th Figueira da Foz Open
  15. vs David Gomez DieguezDraw · ½–½White · 2019-10-29 · Round 3.513th Figueira da Foz Open
  16. vs Ana GavasheliDraw · ½–½Black · 2019-10-28 · Round 2.313th Figueira da Foz Open
  17. vs Philip AdamsWon · 1-0White · 2019-10-27 · Round 1.313th Figueira da Foz Open
  18. vs Paulo PinhoWon · 1-0White · 2019-08-03 · Round 9.27th Famalicao Open 2019
  19. vs Aspet TadevosyanWon · 0-1Black · 2019-08-02 · Round 8.27th Famalicao Open 2019
  20. vs Simao PintorWon · 1-0White · 2019-08-01 · Round 7.57th Famalicao Open 2019
  21. vs Karen H. GrigoryanLost · 1-0Black · 2019-07-31 · Round 6.17th Famalicao Open 2019
  22. vs Daniel H. CamporaWon · 1-0White · 2019-07-31 · Round 5.37th Famalicao Open 2019
  23. vs Yaniela Forgas MorenoWon · 0-1Black · 2019-07-30 · Round 4.77th Famalicao Open 2019
  24. vs Pedro Filipe RegoDraw · ½–½White · 2019-07-29 · Round 3.47th Famalicao Open 2019
  25. vs Carlos Joao Fernandes NovaisWon · 0-1Black · 2019-07-29 · Round 2.47th Famalicao Open 2019
  26. vs Ricardo MarquesWon · 1-0White · 2019-07-28 · Round 1.47th Famalicao Open 2019
  27. vs Hipolito Asis GargatagliDraw · ½–½Black · 2019-07-21 · Round 9.4Portuguese Top League
  28. vs Michael HammesDraw · ½–½White · 2019-07-20 · Round 8.3Portuguese Top League
  29. vs Lubomir FtacnikDraw · ½–½Black · 2019-07-19 · Round 7.3Portuguese Top League
  30. vs Michael OratovskyWon · 1-0White · 2019-07-18 · Round 6.4Portuguese Top League
  31. vs Gukesh DDraw · ½–½Black · 2019-07-18 · Round 5.2Portuguese Top League
  32. vs Jaime Santos LatasaDraw · ½–½White · 2019-07-17 · Round 4.5Portuguese Top League
  33. vs Antonio Pazos PortaDraw · ½–½White · 2019-07-16 · Round 3.1Portuguese Top League
  34. vs Miguel Antonio Neto SilvaDraw · ½–½Black · 2019-07-16 · Round 2.5Portuguese Top League
  35. vs Peter LombaersDraw · ½–½White · 2019-07-15 · Round 1.2Portuguese Top League
  36. vs Joerg WegerleWon · 1-0White · 2019-07-13 · Round 5.141st Portuguese Cup
  37. vs Jose Miguel Teixeira MargaridoWon · 0-1Black · 2019-06-08 · Round 1.141st POR-Cup QF
  38. vs Michal BartelLost · 0-1White · 2019-02-10 · Round 8.5Portugal Open Rapid 2019
  39. vs Kosma Pacan-MilejWon · 0-1Black · 2019-02-10 · Round 7.5Portugal Open Rapid 2019
  40. vs Jakub FusWon · 1-0White · 2019-02-10 · Round 6.9Portugal Open Rapid 2019
  41. vs Xiangyu XuLost · 1-0Black · 2019-02-10 · Round 5.5Portugal Open Rapid 2019
  42. vs Anna KubickaWon · 1-0White · 2019-02-10 · Round 4.8Portugal Open Rapid 2019
  43. vs Jose Francisco R P Neves VeigaDraw · ½–½Black · 2019-02-10 · Round 3.7Portugal Open Rapid 2019
  44. vs Nuno GuerreiroWon · 1-0White · 2019-02-10 · Round 2.7Portugal Open Rapid 2019
  45. vs Carlos Manuel Lopes NascimentoWon · 0-1Black · 2019-02-10 · Round 1.7Portugal Open Rapid 2019
  46. vs V A V RajeshDraw · ½–½Black · 2019-02-09 · Round 9.1Portugal Open 2019
  47. vs Ismael Alshameary PuenteDraw · ½–½White · 2019-02-08 · Round 8.7Portugal Open 2019
  48. vs Zhen Yu Cyrus LowWon · 0-1Black · 2019-02-07 · Round 7.11Portugal Open 2019
  49. vs Eivind Olav RistingWon · 1-0White · 2019-02-06 · Round 6.17Portugal Open 2019
  50. vs Tor Fredrik KaasenLost · 1-0Black · 2019-02-05 · Round 5.8Portugal Open 2019

FIDE tournaments

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

All tournament results