GMNils Grandelius
- FIDE ID
- 1710400
About Nils Grandelius
Nils Grandelius was born in Lund in 1993. He won the Olomouc Open in 2008, earning his first grandmaster norm, and collected another there the following year. He completed the title requirements at Sarajevo's Bosna tournament in 2010. Show more
Nils Grandelius was born in Lund in 1993. He won the Olomouc Open in 2008, earning his first grandmaster norm, and collected another there the following year. He completed the title requirements at Sarajevo's Bosna tournament in 2010. That year he also won world under-eighteen bronze and made his Olympiad debut for Sweden. He became European under-eighteen champion in 2011. His later development included sustained work with coach Evgenij Agrest. In 2015 he defeated Emanuel Berg in a playoff for the Swedish Championship. He also won the Abu Dhabi Masters that year. In 2016 he won the qualifying tournament for Norway Chess ahead of Jon Ludvig Hammer, Aryan Tari and Hou Yifan. He assisted Magnus Carlsen during the 2018 world-championship match. In 2019 he shared first place at the European Individual Championship and received silver on tiebreak. He later served as a second to Hikaru Nakamura at the 2024 Candidates Tournament.
FIDE ratings
Rapid
2611Published FIDE
Blitz
2592Published FIDE
Official classical ranks
- World rank
- #160
- National rank · SWE
- #1
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2694 Mar 2019
- Recorded years
- 2006–2026
- Archived games
- 1687
Based on available monthly lists and saved games.
Rating history
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 |
|---|---|---|---|---|---|---|---|---|---|
| 201 | 2026-04-07 | Titled Tue 7th Apr 2026 | chess.com INT | 2 | Beznosov,Timofey | Grandelius,N | Lost: 1-0 | 32 | Open |
| 202 | 2026-04-07 | Titled Tue 7th Apr 2026 | chess.com INT | 3 | Grandelius,N | Karpenko,Anton | Won: 1-0 | 41 | Open |
| 203 | 2026-03-31 | Titled Tue 31st Mar 2026 | chess.com INT | 8 | Rosen,E | Grandelius,N | Won: 0-1 | 45 | Open |
| 204 | 2026-03-31 | Titled Tue 31st Mar 2026 | chess.com INT | 5 | Grandelius,N | Dyulgerov,Volen | Won: 1-0 | 36 | Open |
| 205 | 2026-03-31 | Titled Tue 31st Mar 2026 | chess.com INT | 4 | Moeller,Maurin | Grandelius,N | Lost: 1-0 | 85 | Open |
| 206 | 2026-03-31 | Titled Tue 31st Mar 2026 | chess.com INT | 3 | Grandelius,N | Sathvik Adiga | Lost: 0-1 | 59 | Open |
| 207 | 2026-03-31 | Titled Tue 31st Mar 2026 | chess.com INT | 1 | Grandelius,N | LeBakken,Lukas W | Won: 1-0 | 32 | Open |
| 208 | 2026-03-31 | Titled Tue 31st Mar 2026 | chess.com INT | 7 | Grandelius,N | Reprintsev,A | Won: 1-0 | 48 | Open |
| 209 | 2026-03-31 | Titled Tue 31st Mar 2026 | chess.com INT | 6 | Negrean,Andrei | Grandelius,N | Lost: 1-0 | 38 | Open |
| 210 | 2026-03-31 | Titled Tue 31st Mar 2026 | chess.com INT | 9 | Grandelius,N | Manvelyan,Mikayel | Won: 1-0 | 37 | Open |
| 211 | 2026-03-31 | Titled Tue 31st Mar 2026 | chess.com INT | 10 | Lai,Duc Minh | Grandelius,N | Won: 0-1 | 87 | Open |
| 212 | 2026-03-31 | Titled Tue 31st Mar 2026 | chess.com INT | 2 | Kleimenov,Nikolay | Grandelius,N | Won: 0-1 | 32 | Open |
| 213 | 2026-03-25 | Chess.com Open PlayIn4 | chess.com INT | 3 | Grandelius,N | Tsaruk,Maksim | Won: 1-0 | 52 | Open |
| 214 | 2026-03-25 | Chess.com Open PlayIn4 | chess.com INT | 9 | Amin,B | Grandelius,N | Lost: 1-0 | 27 | Open |
| 215 | 2026-03-25 | Chess.com Open PlayIn4 | chess.com INT | 2 | Gavrilescu,David | Grandelius,N | Draw: 1/2-1/2 | 33 | Open |
| 216 | 2026-03-25 | Chess.com Open PlayIn4 | chess.com INT | 4 | Li Shilong | Grandelius,N | Draw: 1/2-1/2 | 39 | Open |
| 217 | 2026-03-25 | Chess.com Open PlayIn4 | chess.com INT | 6 | Grandelius,N | Theodorou,Nikolas | Lost: 0-1 | 26 | Open |
| 218 | 2026-03-25 | Chess.com Open PlayIn4 | chess.com INT | 5 | Grandelius,N | Iskusnyh,S | Won: 1-0 | 40 | Open |
| 219 | 2026-03-25 | Chess.com Open PlayIn4 | chess.com INT | 1 | Grandelius,N | Nihal,Sarin | Lost: 0-1 | 46 | Open |
| 220 | 2026-03-25 | Chess.com Open PlayIn4 | chess.com INT | 7 | Dudin,Gleb | Grandelius,N | Won: 0-1 | 50 | Open |
| 221 | 2026-03-25 | Chess.com Open PlayIn4 | chess.com INT | 8 | Grandelius,N | Artemiev,V | Won: 1-0 | 46 | Open |
| 222 | 2026-03-24 | Titled Tue 24th Mar 2026 | chess.com INT | 10 | Grandelius,N | Kaliakhmet,Elnaz | Lost: 0-1 | 76 | Open |
| 223 | 2026-03-24 | Titled Tue 24th Mar 2026 | chess.com INT | 5 | Germanovs,Georgijs | Grandelius,N | Draw: 1/2-1/2 | 98 | Open |
| 224 | 2026-03-24 | Titled Tue 24th Mar 2026 | chess.com INT | 9 | Lai,Duc Minh | Grandelius,N | Draw: 1/2-1/2 | 51 | Open |
| 225 | 2026-03-24 | Titled Tue 24th Mar 2026 | chess.com INT | 2 | Grandelius,N | Murawski,Jan | Won: 1-0 | 19 | Open |
| 226 | 2026-03-24 | Titled Tue 24th Mar 2026 | chess.com INT | 3 | Kukushkin,Ivan | Grandelius,N | Won: 0-1 | 34 | Open |
| 227 | 2026-03-24 | Titled Tue 24th Mar 2026 | chess.com INT | 8 | Grandelius,N | Kosteniuk,A | Lost: 0-1 | 83 | Open |
| 228 | 2026-03-24 | Titled Tue 24th Mar 2026 | chess.com INT | 4 | Grandelius,N | Gong,Sunle | Won: 1-0 | 39 | Open |
| 229 | 2026-03-24 | Titled Tue 24th Mar 2026 | chess.com INT | 7 | Avramidou,Anastasia | Grandelius,N | Won: 0-1 | 28 | Open |
| 230 | 2026-03-24 | Titled Tue 24th Mar 2026 | chess.com INT | 11 | Kholyavko,Mariya | Grandelius,N | Won: 0-1 | 43 | Open |
| 231 | 2026-03-24 | Titled Tue 24th Mar 2026 | chess.com INT | 6 | Grandelius,N | Aradhya,Garg | Lost: 0-1 | 17 | Open |
| 232 | 2026-03-18 | Chess.com Open PlayIn2 | chess.com INT | 9 | Vasquez Schroeder,R | Grandelius,N | Won: 0-1 | 39 | Open |
| 233 | 2026-03-18 | Chess.com Open PlayIn2 | chess.com INT | 7 | Kvaloy,Aksel Bu | Grandelius,N | Draw: 1/2-1/2 | 43 | Open |
| 234 | 2026-03-18 | Chess.com Open PlayIn2 | chess.com INT | 5 | Gabrielian,A | Grandelius,N | Won: 0-1 | 79 | Open |
| 235 | 2026-03-18 | Chess.com Open PlayIn2 | chess.com INT | 4 | Seemann,Jakub | Grandelius,N | Lost: 1-0 | 50 | Open |
| 236 | 2026-03-18 | Chess.com Open PlayIn2 | chess.com INT | 3 | Grandelius,N | Theodorou,Nikolas | Lost: 0-1 | 29 | Open |
| 237 | 2026-03-18 | Chess.com Open PlayIn2 | chess.com INT | 8 | Grandelius,N | Dudin,Gleb | Won: 1-0 | 72 | Open |
| 238 | 2026-03-18 | Chess.com Open PlayIn2 | chess.com INT | 6 | Grandelius,N | Vokhidov,Shamsiddin | Won: 1-0 | 30 | Open |
| 239 | 2026-03-18 | Chess.com Open PlayIn2 | chess.com INT | 1 | Esipenko,Andrey | Grandelius,N | Lost: 1-0 | 33 | Open |
| 240 | 2026-03-18 | Chess.com Open PlayIn2 | chess.com INT | 2 | Grandelius,N | Li Shilong | Won: 1-0 | 64 | Open |
| 241 | 2026-03-17 | Titled Tue 17th Mar 2026 | chess.com INT | 7 | So,W | Grandelius,N | Won: 0-1 | 34 | Open |
| 242 | 2026-03-17 | Titled Tue 17th Mar 2026 | chess.com INT | 1 | Grandelius,N | Bodnaruk,A | Won: 1-0 | 40 | Open |
| 243 | 2026-03-17 | Titled Tue 17th Mar 2026 | chess.com INT | 5 | Grandelius,N | Luo,Terry | Won: 1-0 | 29 | Open |
| 244 | 2026-03-17 | Titled Tue 17th Mar 2026 | chess.com INT | 10 | Bortnyk,Olexandr | Grandelius,N | Won: 0-1 | 42 | Open |
| 245 | 2026-03-17 | Titled Tue 17th Mar 2026 | chess.com INT | 11 | Nihal,Sarin | Grandelius,N | Lost: 1-0 | 105 | Open |
| 246 | 2026-03-17 | Titled Tue 17th Mar 2026 | chess.com INT | 8 | Grandelius,N | Aronian,L | Won: 1-0 | 48 | Open |
| 247 | 2026-03-17 | Titled Tue 17th Mar 2026 | chess.com INT | 6 | Aradhya,Garg | Grandelius,N | Won: 0-1 | 46 | Open |
| 248 | 2026-03-17 | Titled Tue 17th Mar 2026 | chess.com INT | 2 | Ghoreishi Amiri,Seyed Kian | Grandelius,N | Won: 0-1 | 38 | Open |
| 249 | 2026-03-17 | Titled Tue 17th Mar 2026 | chess.com INT | 3 | Grandelius,N | Brodowski,P | Lost: 0-1 | 38 | Open |
| 250 | 2026-03-17 | Titled Tue 17th Mar 2026 | chess.com INT | 9 | Grandelius,N | Vokhidov,Shamsiddin | Won: 1-0 | 32 | Open |
- vs Beznosov,TimofeyLost · 1-0Black · 2026-04-07 · Round 2Titled Tue 7th Apr 2026
- vs Karpenko,AntonWon · 1-0White · 2026-04-07 · Round 3Titled Tue 7th Apr 2026
- vs Rosen,EWon · 0-1Black · 2026-03-31 · Round 8Titled Tue 31st Mar 2026
- vs Dyulgerov,VolenWon · 1-0White · 2026-03-31 · Round 5Titled Tue 31st Mar 2026
- vs Moeller,MaurinLost · 1-0Black · 2026-03-31 · Round 4Titled Tue 31st Mar 2026
- vs Sathvik AdigaLost · 0-1White · 2026-03-31 · Round 3Titled Tue 31st Mar 2026
- vs LeBakken,Lukas WWon · 1-0White · 2026-03-31 · Round 1Titled Tue 31st Mar 2026
- vs Reprintsev,AWon · 1-0White · 2026-03-31 · Round 7Titled Tue 31st Mar 2026
- vs Negrean,AndreiLost · 1-0Black · 2026-03-31 · Round 6Titled Tue 31st Mar 2026
- vs Manvelyan,MikayelWon · 1-0White · 2026-03-31 · Round 9Titled Tue 31st Mar 2026
- vs Lai,Duc MinhWon · 0-1Black · 2026-03-31 · Round 10Titled Tue 31st Mar 2026
- vs Kleimenov,NikolayWon · 0-1Black · 2026-03-31 · Round 2Titled Tue 31st Mar 2026
- vs Tsaruk,MaksimWon · 1-0White · 2026-03-25 · Round 3Chess.com Open PlayIn4
- vs Amin,BLost · 1-0Black · 2026-03-25 · Round 9Chess.com Open PlayIn4
- vs Gavrilescu,DavidDraw · ½–½Black · 2026-03-25 · Round 2Chess.com Open PlayIn4
- vs Li ShilongDraw · ½–½Black · 2026-03-25 · Round 4Chess.com Open PlayIn4
- vs Theodorou,NikolasLost · 0-1White · 2026-03-25 · Round 6Chess.com Open PlayIn4
- vs Iskusnyh,SWon · 1-0White · 2026-03-25 · Round 5Chess.com Open PlayIn4
- vs Nihal,SarinLost · 0-1White · 2026-03-25 · Round 1Chess.com Open PlayIn4
- vs Dudin,GlebWon · 0-1Black · 2026-03-25 · Round 7Chess.com Open PlayIn4
- vs Artemiev,VWon · 1-0White · 2026-03-25 · Round 8Chess.com Open PlayIn4
- vs Kaliakhmet,ElnazLost · 0-1White · 2026-03-24 · Round 10Titled Tue 24th Mar 2026
- vs Germanovs,GeorgijsDraw · ½–½Black · 2026-03-24 · Round 5Titled Tue 24th Mar 2026
- vs Lai,Duc MinhDraw · ½–½Black · 2026-03-24 · Round 9Titled Tue 24th Mar 2026
- vs Murawski,JanWon · 1-0White · 2026-03-24 · Round 2Titled Tue 24th Mar 2026
- vs Kukushkin,IvanWon · 0-1Black · 2026-03-24 · Round 3Titled Tue 24th Mar 2026
- vs Kosteniuk,ALost · 0-1White · 2026-03-24 · Round 8Titled Tue 24th Mar 2026
- vs Gong,SunleWon · 1-0White · 2026-03-24 · Round 4Titled Tue 24th Mar 2026
- vs Avramidou,AnastasiaWon · 0-1Black · 2026-03-24 · Round 7Titled Tue 24th Mar 2026
- vs Kholyavko,MariyaWon · 0-1Black · 2026-03-24 · Round 11Titled Tue 24th Mar 2026
- vs Aradhya,GargLost · 0-1White · 2026-03-24 · Round 6Titled Tue 24th Mar 2026
- vs Vasquez Schroeder,RWon · 0-1Black · 2026-03-18 · Round 9Chess.com Open PlayIn2
- vs Kvaloy,Aksel BuDraw · ½–½Black · 2026-03-18 · Round 7Chess.com Open PlayIn2
- vs Gabrielian,AWon · 0-1Black · 2026-03-18 · Round 5Chess.com Open PlayIn2
- vs Seemann,JakubLost · 1-0Black · 2026-03-18 · Round 4Chess.com Open PlayIn2
- vs Theodorou,NikolasLost · 0-1White · 2026-03-18 · Round 3Chess.com Open PlayIn2
- vs Dudin,GlebWon · 1-0White · 2026-03-18 · Round 8Chess.com Open PlayIn2
- vs Vokhidov,ShamsiddinWon · 1-0White · 2026-03-18 · Round 6Chess.com Open PlayIn2
- vs Esipenko,AndreyLost · 1-0Black · 2026-03-18 · Round 1Chess.com Open PlayIn2
- vs Li ShilongWon · 1-0White · 2026-03-18 · Round 2Chess.com Open PlayIn2
- vs So,WWon · 0-1Black · 2026-03-17 · Round 7Titled Tue 17th Mar 2026
- vs Bodnaruk,AWon · 1-0White · 2026-03-17 · Round 1Titled Tue 17th Mar 2026
- vs Luo,TerryWon · 1-0White · 2026-03-17 · Round 5Titled Tue 17th Mar 2026
- vs Bortnyk,OlexandrWon · 0-1Black · 2026-03-17 · Round 10Titled Tue 17th Mar 2026
- vs Nihal,SarinLost · 1-0Black · 2026-03-17 · Round 11Titled Tue 17th Mar 2026
- vs Aronian,LWon · 1-0White · 2026-03-17 · Round 8Titled Tue 17th Mar 2026
- vs Aradhya,GargWon · 0-1Black · 2026-03-17 · Round 6Titled Tue 17th Mar 2026
- vs Ghoreishi Amiri,Seyed KianWon · 0-1Black · 2026-03-17 · Round 2Titled Tue 17th Mar 2026
- vs Brodowski,PLost · 0-1White · 2026-03-17 · Round 3Titled Tue 17th Mar 2026
- vs Vokhidov,ShamsiddinWon · 1-0White · 2026-03-17 · Round 9Titled Tue 17th Mar 2026
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-17 | 41st European Chess Club Cup - OPEN | Classical | 3½ |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 5½ |