GMKevin Spraggett
- 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
Rapid
2418Published FIDE
Blitz
2489Published 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 ratings
Canadian rankingsCFC ID 105153 · Toronto ON
CFC rating history
Official CFC ratings after each rated event.
Rated events
| Date | Event | Type | Rating |
|---|---|---|---|
| 2004-09-06 | Abe Yanofsky Memorial | Regular | 2612 |
| 2004-08-29 | Canadian Closed 2004 | Regular | 2610 |
| 2004-07-18 | 2004 Canadian Open Championships | Regular | 2630 |
| 2004-03-08 | 2004 Cappelle La Grande | Regular | 2626 |
| 2004-02-25 | 2004 Aeroflot Open | Regular | 2630 |
| 2003-09-01 | Abe Yanofsky Memorial Open | Regular | 2624 |
| 2002-04-01 | 2002 Canadian Closed | Regular | 2629 |
| 2001-09-15 | ChampionshipMatch Lesiege Spraggett | Regular | 2629 |
| 2001-09-09 | Lesiege Spraggett Active Fundraiser | Quick | 2543 |
| 2001-09-03 | Macedonian Labour Day Open | Regular | 2645 |
| 2001-08-29 | Canadian Closed Zonal 2001 | Regular | 2645 |
| 2000-08-20 | Toronto Summer International Open | Regular | 2633 |
| 2000-07-16 | 2000 Canadian Open | Regular | 2648 |
| 1999-09-12 | 1999 September Open | Regular | 2653 |
| 1999-09-09 | 1999 Canadian Closed | Regular | 2648 |
| 1999-08-22 | 1999 August Summer Open | Regular | 2665 |
| 1999-07-11 | 1999 Canadian Open | Regular | 2653 |
| 1999-06-26 | Scarborough June Active | Quick | 2541 |
| 1999-04-30 | Scarborough April Active | Quick | 2560 |
| 1998-07-19 | 1998 Canadian Open | Regular | 2645 |
| 1998-05-18 | Keres Memorial Open | Regular | 2651 |
| 1997-07-20 | Canadian Open | Regular | 2633 |
| 1996-09-02 | 1996 Macedonian Open | Regular | 2617 |
| 1996-08-29 | Canadian Closed | Regular | 2617 |
| 1996-08-03 | Quebec Open | Regular | 2609 |
| 1996-07-22 | Canadian Open 1996 | Regular | 2619 |
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
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 |
- vs Leonardo LoiaconoDraw · ½–½Black · 2023-10-29 · Round 3.31st Cidade De Lagos Open
- vs Luis SilverioDraw · ½–½White · 2023-10-29 · Round 2.31st Cidade De Lagos Open
- vs Helio Adelino Silva PenaWon · 0-1Black · 2023-10-28 · Round 1.31st Cidade De Lagos Open
- vs Andre Ventura SousaLost · 1-0Black · 2022-09-04 · Round 9.1Portugal Open Rapid 2022
- vs Miguel Antonio Neto SilvaWon · 0-1Black · 2022-09-04 · Round 8.5Portugal Open Rapid 2022
- vs Pedro Filipe RegoWon · 0-1Black · 2022-09-04 · Round 11.4Portugal Open Rapid 2022
- vs Paulo DiasWon · 1-0White · 2022-09-04 · Round 10.6Portugal Open Rapid 2022
- vs Jose Francisco R P Neves VeigaDraw · ½–½White · 2022-09-03 · Round 7.3Portugal Open Rapid 2022
- vs Sergio RochaWon · 0-1Black · 2022-09-03 · Round 6.5Portugal Open Rapid 2022
- vs Jose BarriaLost · 0-1White · 2022-09-03 · Round 5.1Portugal Open Rapid 2022
- vs Jeovani Amaro Dias SantosWon · 0-1Black · 2022-09-03 · Round 4.1Portugal Open Rapid 2022
- vs Nuno GuerreiroWon · 1-0White · 2022-09-03 · Round 3.1Portugal Open Rapid 2022
- vs Tadeu Filipe Leonardo De SousaWon · 0-1Black · 2022-09-03 · Round 2.1Portugal Open Rapid 2022
- vs Lourenco Santa Clara SilvaWon · 1-0White · 2022-09-03 · Round 1.1Portugal Open Rapid 2022
- vs Jakub KosakowskiLost · 1-0Black · 2022-08-23 · Round 9.43rd Tras-os-Montes Open
- vs Piotr NguyenWon · 1-0White · 2022-08-22 · Round 8.53rd Tras-os-Montes Open
- vs Yasser Quesada PerezDraw · ½–½Black · 2022-08-21 · Round 7.33rd Tras-os-Montes Open
- vs Hampus SorensenDraw · ½–½White · 2022-08-20 · Round 6.53rd Tras-os-Montes Open
- vs Michel BifulcoWon · 0-1Black · 2022-08-20 · Round 5.83rd Tras-os-Montes Open
- vs Alberto Portela PeleteiroDraw · ½–½White · 2022-08-19 · Round 4.63rd Tras-os-Montes Open
- vs Guy LevinDraw · ½–½Black · 2022-08-18 · Round 3.53rd Tras-os-Montes Open
- vs Michael SchenderowitschWon · 1-0White · 2022-08-18 · Round 2.73rd Tras-os-Montes Open
- vs Jason Roig SquireWon · 0-1Black · 2022-08-17 · Round 1.93rd Tras-os-Montes Open
- vs Sevan BuscaraWon · 1-0White · 2022-08-05 · Round 9.5Leca Chess Open 2022
- vs Ortik NigmatovDraw · ½–½Black · 2022-08-04 · Round 8.1Leca Chess Open 2022
- vs Alberto Garcia DoradoWon · 1-0White · 2022-08-03 · Round 7.4Leca Chess Open 2022
- vs Miguel SismeiroDraw · ½–½Black · 2022-08-03 · Round 6.6Leca Chess Open 2022
- vs Facundo PierrotDraw · ½–½White · 2022-08-02 · Round 5.3Leca Chess Open 2022
- vs Krishna C R GDraw · ½–½Black · 2022-08-01 · Round 4.2Leca Chess Open 2022
- vs Guilherme Deola BorgesWon · 1-0White · 2022-08-01 · Round 3.3Leca Chess Open 2022
- vs Antonio Alvarez PampillonWon · 0-1Black · 2022-07-31 · Round 2.4Leca Chess Open 2022
- vs Francisco Justo Santos FernandesWon · 1-0White · 2022-07-31 · Round 1.4Leca Chess Open 2022
- vs Paulo Alexandre G MonteiroDraw · ½–½White · 2022-07-30 · Round 9.49th Famalicao Open 2022
- vs Akshit Kumar JWon · 0-1Black · 2022-07-29 · Round 8.69th Famalicao Open 2022
- vs Anishka VikramWon · 1-0White · 2022-07-28 · Round 7.89th Famalicao Open 2022
- vs Rafael Rodriguez LopezLost · 1-0Black · 2022-07-27 · Round 6.49th Famalicao Open 2022
- vs Cesar Hidemitsu UmetsuboDraw · ½–½White · 2022-07-27 · Round 5.49th Famalicao Open 2022
- vs Rodrigo RibeiroWon · 0-1Black · 2022-07-26 · Round 4.79th Famalicao Open 2022
- vs Manuel CabeteDraw · ½–½Black · 2022-07-25 · Round 1.29th Famalicao Open 2022
- vs Luis GalegoWon · 0-1Black · 2021-11-07 · Round 9.315th Figueira da Foz Open
- vs Alberto Garcia DoradoWon · 1-0White · 2021-11-06 · Round 8.415th Figueira da Foz Open
- vs Catarina Leite OralovaWon · 0-1Black · 2021-11-05 · Round 7.815th Figueira da Foz Open
- vs Mauricio Vassallo BarrocheDraw · ½–½White · 2021-11-04 · Round 6.615th Figueira da Foz Open
- vs Antonio P SantosDraw · ½–½Black · 2021-11-03 · Round 5.715th Figueira da Foz Open
- vs Ednasia JuniorWon · 1-0White · 2021-11-02 · Round 4.115th Figueira da Foz Open
- vs Pedro Gil Ferreira Da SilvaLost · 1-0Black · 2021-11-01 · Round 3.515th Figueira da Foz Open
- vs Szymon WalterDraw · ½–½White · 2021-11-01 · Round 2.215th Figueira da Foz Open
- vs Eduardo GaucheWon · 0-1Black · 2021-10-31 · Round 1.215th Figueira da Foz Open
- vs Nail BashirliWon · 1-0White · 2020-02-01 · Round 9.1Portugal Open 2020
- vs Christian PalozzaWon · 0-1Black · 2020-01-31 · Round 8.17Portugal Open 2020
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-03 | XXXV Torneio Aberto de Montemor-o-Velho | Rapid | 7 |
| 2026-08-30 | XVI Open Internacional Cidade de Mangualde | Rapid | 6½ |