GMKevin SpraggettLIVE

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

2393.5 +3.5

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
532

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
101 2024-04-16 Ponte de Lima Open 2024 Ponte de Lima POR 9.4 Kevin Spraggett Irakli Akhvlediani Draw: 1/2-1/2 51 Open
102 2024-04-15 Ponte de Lima Open 2024 Ponte de Lima POR 8.5 Samuel Jesus P Goncalves Kevin Spraggett Draw: 1/2-1/2 56 Open
103 2024-04-13 Ponte de Lima Open 2024 Ponte de Lima POR 7.6 Chun Hei Ng Kevin Spraggett Won: 0-1 40 Open
104 2024-04-12 Ponte de Lima Open 2024 Ponte de Lima POR 6.9 Kevin Spraggett Pedro Mourao Soares Correia Won: 1-0 43 Open
105 2024-04-12 Ponte de Lima Open 2024 Ponte de Lima POR 5.9 Jose Padeiro Kevin Spraggett Draw: 1/2-1/2 57 Open
106 2024-04-10 Ponte de Lima Open 2024 Ponte de Lima POR 3.6 Oleksii Bilych Kevin Spraggett Lost: 1-0 78 Open
107 2024-04-10 Ponte de Lima Open 2024 Ponte de Lima POR 2.4 Kevin Spraggett Priyanka Nutakki Lost: 0-1 55 Open
108 2024-02-18 Portimao Festival 2024 Portimao POR 9.1 Alexander Kovchan Kevin Spraggett Draw: 1/2-1/2 8 Open
109 2024-02-17 Portimao Festival 2024 Portimao POR 8.1 Kevin Spraggett Bartlomiej Niedbala Draw: 1/2-1/2 14 Open
110 2024-02-16 Portimao Festival 2024 Portimao POR 7.2 Yuanyuan Xu Kevin Spraggett Won: 0-1 60 Open
111 2024-02-15 Portimao Festival 2024 Portimao POR 6.1 Kevin Spraggett Lennis Martinez Ramirez Won: 1-0 59 Open
112 2024-02-15 Portimao Festival 2024 Portimao POR 5.2 Eduardo Iturrizaga Bonelli Kevin Spraggett Draw: 1/2-1/2 19 Open
113 2024-02-14 Portimao Festival 2024 Portimao POR 4.2 Kevin Spraggett Bruno Andre Leite Martins Draw: 1/2-1/2 28 Open
114 2024-02-12 Portimao Festival 2024 Portimao POR 3.5 Samuel Jesus P Goncalves Kevin Spraggett Won: 0-1 30 Open
115 2024-02-12 Portimao Festival 2024 Portimao POR 2.5 Kevin Spraggett Nelson Strehse Won: 1-0 58 Open
116 2024-02-11 Portimao Festival 2024 Portimao POR 1.5 Lucas Gabriel Moldovan Kevin Spraggett Won: 0-1 27 Open
117 2023-11-28 Monsaraz Open 2023 Monsaraz POR 9.8 Kevin Spraggett Priyanka Nutakki Lost: 0-1 31 Open
118 2023-11-27 Monsaraz Open 2023 Monsaraz POR 8.1 Anustoop Biswas Kevin Spraggett Draw: 1/2-1/2 47 Open
119 2023-11-26 Monsaraz Open 2023 Monsaraz POR 7.9 Kevin Spraggett Das Abhishek Draw: 1/2-1/2 49 Open
120 2023-11-25 Monsaraz Rapid Open 2023 Monsaraz POR 9.12 Kevin Spraggett Joao Pedro Pires Meira Won: 1-0 29 Open
121 2023-11-25 Monsaraz Rapid Open 2023 Monsaraz POR 8.8 Tiago Alexandre Pinho D Silva Kevin Spraggett Lost: 1-0 36 Open
122 2023-11-25 Monsaraz Rapid Open 2023 Monsaraz POR 7.12 Sohum Lohia Kevin Spraggett Won: 0-1 36 Open
123 2023-11-25 Monsaraz Rapid Open 2023 Monsaraz POR 6.6 Kevin Spraggett Semen Mitusov Lost: 0-1 53 Open
124 2023-11-25 Monsaraz Rapid Open 2023 Monsaraz POR 5.12 Kevin Spraggett Tiago Brandao De Pinho Won: 1-0 35 Open
125 2023-11-25 Monsaraz Rapid Open 2023 Monsaraz POR 4.5 Anustoop Biswas Kevin Spraggett Lost: 1-0 35 Open
126 2023-11-25 Monsaraz Rapid Open 2023 Monsaraz POR 3.9 Kevin Spraggett Antonio P Santos Won: 1-0 31 Open
127 2023-11-25 Monsaraz Rapid Open 2023 Monsaraz POR 2.5 Athar Ansari Kevin Spraggett Draw: 1/2-1/2 54 Open
128 2023-11-25 Monsaraz Rapid Open 2023 Monsaraz POR 1.5 Kevin Spraggett Isabel Pereira Dos Santos Won: 1-0 18 Open
129 2023-11-24 Monsaraz Open 2023 Monsaraz POR 6.7 Dalvi Aakash Sharadchandra Kevin Spraggett Draw: 1/2-1/2 66 Open
130 2023-11-24 Monsaraz Open 2023 Monsaraz POR 5.12 Zachary Saine Kevin Spraggett Won: 0-1 36 Open
131 2023-11-23 Monsaraz Open 2023 Monsaraz POR 4.5 Kevin Spraggett Audi Ameya Lost: 0-1 62 Open
132 2023-11-22 Monsaraz Open 2023 Monsaraz POR 3.2 Kevin Spraggett Carlos Daniel Albornoz Cabrera Lost: 0-1 60 Open
133 2023-11-22 Monsaraz Open 2023 Monsaraz POR 2.7 Matt Pon Kevin Spraggett Won: 0-1 40 Open
134 2023-11-21 Monsaraz Open 2023 Monsaraz POR 1.7 Kevin Spraggett Athar Ansari Won: 1-0 31 Open
135 2023-11-12 17th Figueira da Foz Open Figueira da Foz POR 9.15 Kevin Spraggett Szymon Walter Won: 1-0 35 Open
136 2023-11-11 17th Figueira da Foz Open Figueira da Foz POR 8.1 V A V Rajesh Kevin Spraggett Lost: 1-0 55 Open
137 2023-11-10 17th Figueira da Foz Open Figueira da Foz POR 7.9 Kevin Spraggett David Arm. Davtyan Draw: 1/2-1/2 45 Open
138 2023-11-09 17th Figueira da Foz Open Figueira da Foz POR 6.4 Igor Janik Kevin Spraggett Lost: 1-0 44 Open
139 2023-11-08 17th Figueira da Foz Open Figueira da Foz POR 5.1 Kevin Spraggett Eltaj Safarli Draw: 1/2-1/2 9 Open
140 2023-11-07 17th Figueira da Foz Open Figueira da Foz POR 4.2 Lalit Babu M R Kevin Spraggett Draw: 1/2-1/2 58 Open
141 2023-11-07 17th Figueira da Foz Open Figueira da Foz POR 3.6 Kevin Spraggett Audi Ameya Won: 1-0 46 Open
142 2023-11-06 17th Figueira da Foz Open Figueira da Foz POR 2.11 Anustoop Biswas Kevin Spraggett Won: 0-1 52 Open
143 2023-11-05 17th Figueira da Foz Open Figueira da Foz POR 1.11 Kevin Spraggett Philip Adams Won: 1-0 23 Open
144 2023-11-04 1st Cidade De Lagos Open Lagos POR 9.9 Joao Pedro Menezes Andias Kevin Spraggett Won: 0-1 55 Open
145 2023-11-03 1st Cidade De Lagos Open Lagos POR 8.4 Kevin Spraggett Kacper Tomaszewski Lost: 0-1 35 Open
146 2023-11-02 1st Cidade De Lagos Open Lagos POR 7.2 Eltaj Safarli Kevin Spraggett Draw: 1/2-1/2 73 Open
147 2023-11-01 1st Cidade De Lagos Open Lagos POR 6.2 Kevin Spraggett Audi Ameya Draw: 1/2-1/2 38 Open
148 2023-10-31 1st Cidade De Lagos Open Lagos POR 5.3 Olaf Wegener Kevin Spraggett Draw: 1/2-1/2 15 Open
149 2023-10-30 1st Cidade De Lagos Open Lagos POR 4.5 Kevin Spraggett Jan Wojdak Won: 1-0 43 Open
150 2023-10-29 1st Cidade De Lagos Open Lagos POR 3.3 Leonardo Loiacono Kevin Spraggett Draw: 1/2-1/2 21 Open
  1. vs Irakli AkhvledianiDraw · ½–½White · 2024-04-16 · Round 9.4Ponte de Lima Open 2024
  2. vs Samuel Jesus P GoncalvesDraw · ½–½Black · 2024-04-15 · Round 8.5Ponte de Lima Open 2024
  3. vs Chun Hei NgWon · 0-1Black · 2024-04-13 · Round 7.6Ponte de Lima Open 2024
  4. vs Pedro Mourao Soares CorreiaWon · 1-0White · 2024-04-12 · Round 6.9Ponte de Lima Open 2024
  5. vs Jose PadeiroDraw · ½–½Black · 2024-04-12 · Round 5.9Ponte de Lima Open 2024
  6. vs Oleksii BilychLost · 1-0Black · 2024-04-10 · Round 3.6Ponte de Lima Open 2024
  7. vs Priyanka NutakkiLost · 0-1White · 2024-04-10 · Round 2.4Ponte de Lima Open 2024
  8. vs Alexander KovchanDraw · ½–½Black · 2024-02-18 · Round 9.1Portimao Festival 2024
  9. vs Bartlomiej NiedbalaDraw · ½–½White · 2024-02-17 · Round 8.1Portimao Festival 2024
  10. vs Yuanyuan XuWon · 0-1Black · 2024-02-16 · Round 7.2Portimao Festival 2024
  11. vs Lennis Martinez RamirezWon · 1-0White · 2024-02-15 · Round 6.1Portimao Festival 2024
  12. vs Eduardo Iturrizaga BonelliDraw · ½–½Black · 2024-02-15 · Round 5.2Portimao Festival 2024
  13. vs Bruno Andre Leite MartinsDraw · ½–½White · 2024-02-14 · Round 4.2Portimao Festival 2024
  14. vs Samuel Jesus P GoncalvesWon · 0-1Black · 2024-02-12 · Round 3.5Portimao Festival 2024
  15. vs Nelson StrehseWon · 1-0White · 2024-02-12 · Round 2.5Portimao Festival 2024
  16. vs Lucas Gabriel MoldovanWon · 0-1Black · 2024-02-11 · Round 1.5Portimao Festival 2024
  17. vs Priyanka NutakkiLost · 0-1White · 2023-11-28 · Round 9.8Monsaraz Open 2023
  18. vs Anustoop BiswasDraw · ½–½Black · 2023-11-27 · Round 8.1Monsaraz Open 2023
  19. vs Das AbhishekDraw · ½–½White · 2023-11-26 · Round 7.9Monsaraz Open 2023
  20. vs Joao Pedro Pires MeiraWon · 1-0White · 2023-11-25 · Round 9.12Monsaraz Rapid Open 2023
  21. vs Tiago Alexandre Pinho D SilvaLost · 1-0Black · 2023-11-25 · Round 8.8Monsaraz Rapid Open 2023
  22. vs Sohum LohiaWon · 0-1Black · 2023-11-25 · Round 7.12Monsaraz Rapid Open 2023
  23. vs Semen MitusovLost · 0-1White · 2023-11-25 · Round 6.6Monsaraz Rapid Open 2023
  24. vs Tiago Brandao De PinhoWon · 1-0White · 2023-11-25 · Round 5.12Monsaraz Rapid Open 2023
  25. vs Anustoop BiswasLost · 1-0Black · 2023-11-25 · Round 4.5Monsaraz Rapid Open 2023
  26. vs Antonio P SantosWon · 1-0White · 2023-11-25 · Round 3.9Monsaraz Rapid Open 2023
  27. vs Athar AnsariDraw · ½–½Black · 2023-11-25 · Round 2.5Monsaraz Rapid Open 2023
  28. vs Isabel Pereira Dos SantosWon · 1-0White · 2023-11-25 · Round 1.5Monsaraz Rapid Open 2023
  29. vs Dalvi Aakash SharadchandraDraw · ½–½Black · 2023-11-24 · Round 6.7Monsaraz Open 2023
  30. vs Zachary SaineWon · 0-1Black · 2023-11-24 · Round 5.12Monsaraz Open 2023
  31. vs Audi AmeyaLost · 0-1White · 2023-11-23 · Round 4.5Monsaraz Open 2023
  32. vs Carlos Daniel Albornoz CabreraLost · 0-1White · 2023-11-22 · Round 3.2Monsaraz Open 2023
  33. vs Matt PonWon · 0-1Black · 2023-11-22 · Round 2.7Monsaraz Open 2023
  34. vs Athar AnsariWon · 1-0White · 2023-11-21 · Round 1.7Monsaraz Open 2023
  35. vs Szymon WalterWon · 1-0White · 2023-11-12 · Round 9.1517th Figueira da Foz Open
  36. vs V A V RajeshLost · 1-0Black · 2023-11-11 · Round 8.117th Figueira da Foz Open
  37. vs David Arm. DavtyanDraw · ½–½White · 2023-11-10 · Round 7.917th Figueira da Foz Open
  38. vs Igor JanikLost · 1-0Black · 2023-11-09 · Round 6.417th Figueira da Foz Open
  39. vs Eltaj SafarliDraw · ½–½White · 2023-11-08 · Round 5.117th Figueira da Foz Open
  40. vs Lalit Babu M RDraw · ½–½Black · 2023-11-07 · Round 4.217th Figueira da Foz Open
  41. vs Audi AmeyaWon · 1-0White · 2023-11-07 · Round 3.617th Figueira da Foz Open
  42. vs Anustoop BiswasWon · 0-1Black · 2023-11-06 · Round 2.1117th Figueira da Foz Open
  43. vs Philip AdamsWon · 1-0White · 2023-11-05 · Round 1.1117th Figueira da Foz Open
  44. vs Joao Pedro Menezes AndiasWon · 0-1Black · 2023-11-04 · Round 9.91st Cidade De Lagos Open
  45. vs Kacper TomaszewskiLost · 0-1White · 2023-11-03 · Round 8.41st Cidade De Lagos Open
  46. vs Eltaj SafarliDraw · ½–½Black · 2023-11-02 · Round 7.21st Cidade De Lagos Open
  47. vs Audi AmeyaDraw · ½–½White · 2023-11-01 · Round 6.21st Cidade De Lagos Open
  48. vs Olaf WegenerDraw · ½–½Black · 2023-10-31 · Round 5.31st Cidade De Lagos Open
  49. vs Jan WojdakWon · 1-0White · 2023-10-30 · Round 4.51st Cidade De Lagos Open
  50. vs Leonardo LoiaconoDraw · ½–½Black · 2023-10-29 · Round 3.31st Cidade De Lagos Open

FIDE tournaments

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

All tournament results