GMKevin SpraggettLIVE
- 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
- 532
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 |
|---|---|---|---|---|---|---|---|---|---|
| 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 |
- vs Irakli AkhvledianiDraw · ½–½White · 2024-04-16 · Round 9.4Ponte de Lima Open 2024
- vs Samuel Jesus P GoncalvesDraw · ½–½Black · 2024-04-15 · Round 8.5Ponte de Lima Open 2024
- vs Chun Hei NgWon · 0-1Black · 2024-04-13 · Round 7.6Ponte de Lima Open 2024
- vs Pedro Mourao Soares CorreiaWon · 1-0White · 2024-04-12 · Round 6.9Ponte de Lima Open 2024
- vs Jose PadeiroDraw · ½–½Black · 2024-04-12 · Round 5.9Ponte de Lima Open 2024
- vs Oleksii BilychLost · 1-0Black · 2024-04-10 · Round 3.6Ponte de Lima Open 2024
- vs Priyanka NutakkiLost · 0-1White · 2024-04-10 · Round 2.4Ponte de Lima Open 2024
- vs Alexander KovchanDraw · ½–½Black · 2024-02-18 · Round 9.1Portimao Festival 2024
- vs Bartlomiej NiedbalaDraw · ½–½White · 2024-02-17 · Round 8.1Portimao Festival 2024
- vs Yuanyuan XuWon · 0-1Black · 2024-02-16 · Round 7.2Portimao Festival 2024
- vs Lennis Martinez RamirezWon · 1-0White · 2024-02-15 · Round 6.1Portimao Festival 2024
- vs Eduardo Iturrizaga BonelliDraw · ½–½Black · 2024-02-15 · Round 5.2Portimao Festival 2024
- vs Bruno Andre Leite MartinsDraw · ½–½White · 2024-02-14 · Round 4.2Portimao Festival 2024
- vs Samuel Jesus P GoncalvesWon · 0-1Black · 2024-02-12 · Round 3.5Portimao Festival 2024
- vs Nelson StrehseWon · 1-0White · 2024-02-12 · Round 2.5Portimao Festival 2024
- vs Lucas Gabriel MoldovanWon · 0-1Black · 2024-02-11 · Round 1.5Portimao Festival 2024
- vs Priyanka NutakkiLost · 0-1White · 2023-11-28 · Round 9.8Monsaraz Open 2023
- vs Anustoop BiswasDraw · ½–½Black · 2023-11-27 · Round 8.1Monsaraz Open 2023
- vs Das AbhishekDraw · ½–½White · 2023-11-26 · Round 7.9Monsaraz Open 2023
- vs Joao Pedro Pires MeiraWon · 1-0White · 2023-11-25 · Round 9.12Monsaraz Rapid Open 2023
- vs Tiago Alexandre Pinho D SilvaLost · 1-0Black · 2023-11-25 · Round 8.8Monsaraz Rapid Open 2023
- vs Sohum LohiaWon · 0-1Black · 2023-11-25 · Round 7.12Monsaraz Rapid Open 2023
- vs Semen MitusovLost · 0-1White · 2023-11-25 · Round 6.6Monsaraz Rapid Open 2023
- vs Tiago Brandao De PinhoWon · 1-0White · 2023-11-25 · Round 5.12Monsaraz Rapid Open 2023
- vs Anustoop BiswasLost · 1-0Black · 2023-11-25 · Round 4.5Monsaraz Rapid Open 2023
- vs Antonio P SantosWon · 1-0White · 2023-11-25 · Round 3.9Monsaraz Rapid Open 2023
- vs Athar AnsariDraw · ½–½Black · 2023-11-25 · Round 2.5Monsaraz Rapid Open 2023
- vs Isabel Pereira Dos SantosWon · 1-0White · 2023-11-25 · Round 1.5Monsaraz Rapid Open 2023
- vs Dalvi Aakash SharadchandraDraw · ½–½Black · 2023-11-24 · Round 6.7Monsaraz Open 2023
- vs Zachary SaineWon · 0-1Black · 2023-11-24 · Round 5.12Monsaraz Open 2023
- vs Audi AmeyaLost · 0-1White · 2023-11-23 · Round 4.5Monsaraz Open 2023
- vs Carlos Daniel Albornoz CabreraLost · 0-1White · 2023-11-22 · Round 3.2Monsaraz Open 2023
- vs Matt PonWon · 0-1Black · 2023-11-22 · Round 2.7Monsaraz Open 2023
- vs Athar AnsariWon · 1-0White · 2023-11-21 · Round 1.7Monsaraz Open 2023
- vs Szymon WalterWon · 1-0White · 2023-11-12 · Round 9.1517th Figueira da Foz Open
- vs V A V RajeshLost · 1-0Black · 2023-11-11 · Round 8.117th Figueira da Foz Open
- vs David Arm. DavtyanDraw · ½–½White · 2023-11-10 · Round 7.917th Figueira da Foz Open
- vs Igor JanikLost · 1-0Black · 2023-11-09 · Round 6.417th Figueira da Foz Open
- vs Eltaj SafarliDraw · ½–½White · 2023-11-08 · Round 5.117th Figueira da Foz Open
- vs Lalit Babu M RDraw · ½–½Black · 2023-11-07 · Round 4.217th Figueira da Foz Open
- vs Audi AmeyaWon · 1-0White · 2023-11-07 · Round 3.617th Figueira da Foz Open
- vs Anustoop BiswasWon · 0-1Black · 2023-11-06 · Round 2.1117th Figueira da Foz Open
- vs Philip AdamsWon · 1-0White · 2023-11-05 · Round 1.1117th Figueira da Foz Open
- vs Joao Pedro Menezes AndiasWon · 0-1Black · 2023-11-04 · Round 9.91st Cidade De Lagos Open
- vs Kacper TomaszewskiLost · 0-1White · 2023-11-03 · Round 8.41st Cidade De Lagos Open
- vs Eltaj SafarliDraw · ½–½Black · 2023-11-02 · Round 7.21st Cidade De Lagos Open
- vs Audi AmeyaDraw · ½–½White · 2023-11-01 · Round 6.21st Cidade De Lagos Open
- vs Olaf WegenerDraw · ½–½Black · 2023-10-31 · Round 5.31st Cidade De Lagos Open
- vs Jan WojdakWon · 1-0White · 2023-10-30 · Round 4.51st Cidade De Lagos Open
- vs Leonardo LoiaconoDraw · ½–½Black · 2023-10-29 · Round 3.31st Cidade De Lagos Open
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½ |