GMNils Grandelius

SWE Born 1993 (Age ≈33) Male
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

2596.0

Classical

Published FIDE

2611

Rapid

Published FIDE

2592

Blitz

Published 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
1626

Based on available monthly lists and saved games.

Rating history

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
501 2021-11-06 FIDE Grand Swiss 2021 Riga LAT 10.15 Yuriy Kuzubov Nils Grandelius 1/2-1/2 157 Open
502 2021-11-05 FIDE Grand Swiss 2021 Riga LAT 9.21 Mustafa Yilmaz Nils Grandelius 1/2-1/2 19 Open
503 2021-11-04 FIDE Grand Swiss 2021 Riga LAT 8.3 Nils Grandelius Fabiano Caruana 0-1 68 Open
504 2021-11-03 FIDE Grand Swiss 2021 Riga LAT 7.22 Nils Grandelius Vincent Keymer 1-0 60 Open
505 2021-11-01 FIDE Grand Swiss 2021 Riga LAT 6.2 Maksim Chigaev Nils Grandelius 1/2-1/2 31 Open
506 2021-10-31 FIDE Grand Swiss 2021 Riga LAT 5.23 Nils Grandelius Aleksey Dreev 1/2-1/2 30 Open
507 2021-10-30 FIDE Grand Swiss 2021 Riga LAT 4.29 Baadur Jobava Nils Grandelius 0-1 34 Open
508 2021-10-29 FIDE Grand Swiss 2021 Riga LAT 3.28 Nils Grandelius Vadim Zvjaginsev 1/2-1/2 40 Open
509 2021-10-28 FIDE Grand Swiss 2021 Riga LAT 2.28 Samvel Ter-Sahakyan Nils Grandelius 1/2-1/2 40 Open
510 2021-10-27 FIDE Grand Swiss 2021 Riga LAT 1.29 Nils Grandelius Aleksandar Indjic 1/2-1/2 42 Open
511 2021-10-17 sachy.cz Extraliga 2021-22 Czech Republic CZE 2.6 Jergus Pechac Nils Grandelius 0-1 29 Open
512 2021-10-16 sachy.cz Extraliga 2021-22 Czech Republic CZE 1.6 Nils Grandelius Karel Malinovsky 1-0 64 Open
513 2021-10-14 Bundesliga 2019-20 Berlin GER 9.3 Ernesto Inarkiev Nils Grandelius 0-1 41 Open
514 2021-10-14 Bundesliga 2019-20 Berlin GER 10.4 Nils Grandelius Mykhaylo Oleksiyenko 1-0 27 Open
515 2021-10-10 TCh-POL Ekstraliga 2021 Legnica POL 9.4 Nils Grandelius Nijat Abasov 1/2-1/2 12 Open
516 2021-10-09 TCh-POL Ekstraliga 2021 Legnica POL 8.3 Wojciech Moranda Nils Grandelius 0-1 30 Open
517 2021-10-08 TCh-POL Ekstraliga 2021 Legnica POL 7.3 Nils Grandelius Niclas Huschenbeth 0-1 43 Open
518 2021-10-07 TCh-POL Ekstraliga 2021 Legnica POL 6.4 Arkadiusz Leniart Nils Grandelius 1/2-1/2 45 Open
519 2021-10-06 TCh-POL Ekstraliga 2021 Legnica POL 5.2 Nils Grandelius Matthias Bluebaum 1/2-1/2 26 Open
520 2021-10-04 TCh-POL Ekstraliga 2021 Legnica POL 3.1 Robert Kempinski Nils Grandelius 1/2-1/2 12 Open
521 2021-10-03 TCh-POL Ekstraliga 2021 Legnica POL 2.5 Nils Grandelius Alexander Areshchenko 1/2-1/2 60 Open
522 2021-10-02 TCh-POL Ekstraliga 2021 Legnica POL 1.2 Ferenc Berkes Nils Grandelius 1/2-1/2 26 Open
523 2021-09-29 26th Sigeman & Co 2021 Malmo SWE 7.3 Vincent Keymer Nils Grandelius 1-0 58 Open
524 2021-09-28 26th Sigeman & Co 2021 Malmo SWE 6.2 Nils Grandelius Gawain C B Maroroa Jones 1/2-1/2 27 Open
525 2021-09-27 26th Sigeman & Co 2021 Malmo SWE 5.2 Jonas Buhl Bjerre Nils Grandelius 0-1 55 Open
526 2021-09-26 26th Sigeman & Co 2021 Malmo SWE 4.2 Nils Grandelius Jorden Van Foreest 1/2-1/2 30 Open
527 2021-09-25 26th Sigeman & Co 2021 Malmo SWE 3.1 Nils Grandelius Etienne Bacrot 0-1 31 Open
528 2021-09-24 26th Sigeman & Co 2021 Malmo SWE 2.1 Nigel D Short Nils Grandelius 1/2-1/2 40 Open
529 2021-09-23 26th Sigeman & Co 2021 Malmo SWE 1.2 Nils Grandelius Nihal Sarin 1-0 44 Open
530 2021-09-05 21st ch-EUR Indiv 2021 Reykjavik ISL 11.18 Nils Grandelius MarcAndria Maurizzi 1-0 52 Open
531 2021-09-04 21st ch-EUR Indiv 2021 Reykjavik ISL 10.9 Vahap Sanal Nils Grandelius 1-0 56 Open
532 2021-09-03 21st ch-EUR Indiv 2021 Reykjavik ISL 9.8 Nils Grandelius Velimir Ivic 1/2-1/2 27 Open
533 2021-09-02 21st ch-EUR Indiv 2021 Reykjavik ISL 8.7 Gabor Nagy Nils Grandelius 1/2-1/2 20 Open
534 2021-09-01 21st ch-EUR Indiv 2021 Reykjavik ISL 7.12 Nils Grandelius Jesper Sondergaard Thybo 1-0 53 Open
535 2021-08-31 21st ch-EUR Indiv 2021 Reykjavik ISL 6.11 Nils Grandelius Levan Pantsulaia 1/2-1/2 31 Open
536 2021-08-30 21st ch-EUR Indiv 2021 Reykjavik ISL 5.9 Niclas Huschenbeth Nils Grandelius 1/2-1/2 36 Open
537 2021-08-29 21st ch-EUR Indiv 2021 Reykjavik ISL 4.16 Nils Grandelius Lubomir Ftacnik 1-0 29 Open
538 2021-08-28 21st ch-EUR Indiv 2021 Reykjavik ISL 3.15 Kaido Kulaots Nils Grandelius 1/2-1/2 31 Open
539 2021-08-27 21st ch-EUR Indiv 2021 Reykjavik ISL 2.4 Nils Grandelius Pier Luigi Basso 1/2-1/2 41 Open
540 2021-08-26 21st ch-EUR Indiv 2021 Reykjavik ISL 1.6 Andre Ventura Sousa Nils Grandelius 0-1 42 Open
541 2021-08-22 Turning Torso Chess 2021 Malmo SWE 18.3 Nils Grandelius Erik Blomqvist 1/2-1/2 35 Open
542 2021-08-22 Turning Torso Chess 2021 Malmo SWE 17.3 Jonathan Westerberg Nils Grandelius 1/2-1/2 25 Open
543 2021-08-22 Turning Torso Chess 2021 Malmo SWE 16.3 Nils Grandelius Axel Smith 1-0 46 Open
544 2021-08-22 Turning Torso Chess 2021 Malmo SWE 15.3 Jonny Hector Nils Grandelius 0-1 43 Open
545 2021-08-22 Turning Torso Chess 2021 Malmo SWE 14.3 Ferdinand Hellers Nils Grandelius 0-1 30 Open
546 2021-08-22 Turning Torso Chess 2021 Malmo SWE 13.3 Nils Grandelius Evgenij Agrest 1/2-1/2 18 Open
547 2021-08-22 Turning Torso Chess 2021 Malmo SWE 12.1 Stellan Brynell Nils Grandelius 0-1 39 Open
548 2021-08-22 Turning Torso Chess 2021 Malmo SWE 11.1 Nils Grandelius Harry Schussler 1-0 44 Open
549 2021-08-22 Turning Torso Chess 2021 Malmo SWE 10.2 Milton Pantzar Nils Grandelius 1/2-1/2 23 Open
550 2021-08-21 Turning Torso Chess 2021 Malmo SWE 9.1 Erik Blomqvist Nils Grandelius 0-1 44 Open
  1. vs Yuriy KuzubovDraw · ½–½Black · 2021-11-06 · Round 10.15FIDE Grand Swiss 2021
  2. vs Mustafa YilmazDraw · ½–½Black · 2021-11-05 · Round 9.21FIDE Grand Swiss 2021
  3. vs Fabiano CaruanaLost · 0-1White · 2021-11-04 · Round 8.3FIDE Grand Swiss 2021
  4. vs Vincent KeymerWon · 1-0White · 2021-11-03 · Round 7.22FIDE Grand Swiss 2021
  5. vs Maksim ChigaevDraw · ½–½Black · 2021-11-01 · Round 6.2FIDE Grand Swiss 2021
  6. vs Aleksey DreevDraw · ½–½White · 2021-10-31 · Round 5.23FIDE Grand Swiss 2021
  7. vs Baadur JobavaWon · 0-1Black · 2021-10-30 · Round 4.29FIDE Grand Swiss 2021
  8. vs Vadim ZvjaginsevDraw · ½–½White · 2021-10-29 · Round 3.28FIDE Grand Swiss 2021
  9. vs Samvel Ter-SahakyanDraw · ½–½Black · 2021-10-28 · Round 2.28FIDE Grand Swiss 2021
  10. vs Aleksandar IndjicDraw · ½–½White · 2021-10-27 · Round 1.29FIDE Grand Swiss 2021
  11. vs Jergus PechacWon · 0-1Black · 2021-10-17 · Round 2.6sachy.cz Extraliga 2021-22
  12. vs Karel MalinovskyWon · 1-0White · 2021-10-16 · Round 1.6sachy.cz Extraliga 2021-22
  13. vs Ernesto InarkievWon · 0-1Black · 2021-10-14 · Round 9.3Bundesliga 2019-20
  14. vs Mykhaylo OleksiyenkoWon · 1-0White · 2021-10-14 · Round 10.4Bundesliga 2019-20
  15. vs Nijat AbasovDraw · ½–½White · 2021-10-10 · Round 9.4TCh-POL Ekstraliga 2021
  16. vs Wojciech MorandaWon · 0-1Black · 2021-10-09 · Round 8.3TCh-POL Ekstraliga 2021
  17. vs Niclas HuschenbethLost · 0-1White · 2021-10-08 · Round 7.3TCh-POL Ekstraliga 2021
  18. vs Arkadiusz LeniartDraw · ½–½Black · 2021-10-07 · Round 6.4TCh-POL Ekstraliga 2021
  19. vs Matthias BluebaumDraw · ½–½White · 2021-10-06 · Round 5.2TCh-POL Ekstraliga 2021
  20. vs Robert KempinskiDraw · ½–½Black · 2021-10-04 · Round 3.1TCh-POL Ekstraliga 2021
  21. vs Alexander AreshchenkoDraw · ½–½White · 2021-10-03 · Round 2.5TCh-POL Ekstraliga 2021
  22. vs Ferenc BerkesDraw · ½–½Black · 2021-10-02 · Round 1.2TCh-POL Ekstraliga 2021
  23. vs Vincent KeymerLost · 1-0Black · 2021-09-29 · Round 7.326th Sigeman & Co 2021
  24. vs Gawain C B Maroroa JonesDraw · ½–½White · 2021-09-28 · Round 6.226th Sigeman & Co 2021
  25. vs Jonas Buhl BjerreWon · 0-1Black · 2021-09-27 · Round 5.226th Sigeman & Co 2021
  26. vs Jorden Van ForeestDraw · ½–½White · 2021-09-26 · Round 4.226th Sigeman & Co 2021
  27. vs Etienne BacrotLost · 0-1White · 2021-09-25 · Round 3.126th Sigeman & Co 2021
  28. vs Nigel D ShortDraw · ½–½Black · 2021-09-24 · Round 2.126th Sigeman & Co 2021
  29. vs Nihal SarinWon · 1-0White · 2021-09-23 · Round 1.226th Sigeman & Co 2021
  30. vs MarcAndria MaurizziWon · 1-0White · 2021-09-05 · Round 11.1821st ch-EUR Indiv 2021
  31. vs Vahap SanalLost · 1-0Black · 2021-09-04 · Round 10.921st ch-EUR Indiv 2021
  32. vs Velimir IvicDraw · ½–½White · 2021-09-03 · Round 9.821st ch-EUR Indiv 2021
  33. vs Gabor NagyDraw · ½–½Black · 2021-09-02 · Round 8.721st ch-EUR Indiv 2021
  34. vs Jesper Sondergaard ThyboWon · 1-0White · 2021-09-01 · Round 7.1221st ch-EUR Indiv 2021
  35. vs Levan PantsulaiaDraw · ½–½White · 2021-08-31 · Round 6.1121st ch-EUR Indiv 2021
  36. vs Niclas HuschenbethDraw · ½–½Black · 2021-08-30 · Round 5.921st ch-EUR Indiv 2021
  37. vs Lubomir FtacnikWon · 1-0White · 2021-08-29 · Round 4.1621st ch-EUR Indiv 2021
  38. vs Kaido KulaotsDraw · ½–½Black · 2021-08-28 · Round 3.1521st ch-EUR Indiv 2021
  39. vs Pier Luigi BassoDraw · ½–½White · 2021-08-27 · Round 2.421st ch-EUR Indiv 2021
  40. vs Andre Ventura SousaWon · 0-1Black · 2021-08-26 · Round 1.621st ch-EUR Indiv 2021
  41. vs Erik BlomqvistDraw · ½–½White · 2021-08-22 · Round 18.3Turning Torso Chess 2021
  42. vs Jonathan WesterbergDraw · ½–½Black · 2021-08-22 · Round 17.3Turning Torso Chess 2021
  43. vs Axel SmithWon · 1-0White · 2021-08-22 · Round 16.3Turning Torso Chess 2021
  44. vs Jonny HectorWon · 0-1Black · 2021-08-22 · Round 15.3Turning Torso Chess 2021
  45. vs Ferdinand HellersWon · 0-1Black · 2021-08-22 · Round 14.3Turning Torso Chess 2021
  46. vs Evgenij AgrestDraw · ½–½White · 2021-08-22 · Round 13.3Turning Torso Chess 2021
  47. vs Stellan BrynellWon · 0-1Black · 2021-08-22 · Round 12.1Turning Torso Chess 2021
  48. vs Harry SchusslerWon · 1-0White · 2021-08-22 · Round 11.1Turning Torso Chess 2021
  49. vs Milton PantzarDraw · ½–½Black · 2021-08-22 · Round 10.2Turning Torso Chess 2021
  50. vs Erik BlomqvistWon · 0-1Black · 2021-08-21 · Round 9.1Turning Torso Chess 2021

FIDE tournaments

DateTournamentTypeScore
2026-10-1741st European Chess Club Cup - OPENClassical3½

All tournament results