GMJohan-Sebastian Christiansen
- FIDE ID
- 1512668
About Johan-Sebastian Christiansen
Johan-Sebastian Christiansen became interested in chess at six. At sixteen, he chose the chess program at Norway's NTG sports school over pursuing football. He began his club career with Caissa in Sandefjord, later playing for Vålerenga and Offerspill. Show more
Johan-Sebastian Christiansen became interested in chess at six. At sixteen, he chose the chess program at Norway's NTG sports school over pursuing football. He began his club career with Caissa in Sandefjord, later playing for Vålerenga and Offerspill. FIDE awarded him the international master title in 2015. The following year, he won the Nordic under-20 championship with a perfect score.
His grandmaster norms came at the 2017 European Team Championship and tournaments in Pardubice and Gothenburg in 2018. He received the GM title that year. In 2019, he finished twelfth at the European Individual Championship and reached the World Cup's second round. He won the inaugural Colonia de Sant Jordi Chess Festival in 2022 on tiebreak ahead of Brandon Clarke. Beyond tournament chess, he appeared in the Norwegian television program Forræder in 2026.
FIDE ratings
Rapid
2492Published FIDE
Blitz
2546Published FIDE
Official classical ranks
- World rank
- #88
- National rank · NOR
- #3
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2664 Jan 2025
- Recorded years
- 2010–2026
- Archived games
- 2212
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 |
|---|---|---|---|---|---|---|---|---|---|
| 351 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 8 | Yi Xu | Johan-Sebastian Christiansen | Lost: 1-0 | 75 | Open |
| 352 | 2024-09-24 | Titled Tue 24th Sep Late | chess.com INT | 8 | Kenneth Terence Solomon | Johan-Sebastian Christiansen | Won: 0-1 | 40 | Open |
| 353 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 7 | Johan-Sebastian Christiansen | Havard Haug | Won: 1-0 | 37 | Open |
| 354 | 2024-09-24 | Titled Tue 24th Sep Late | chess.com INT | 7 | Johan-Sebastian Christiansen | Sebastian Poltorak | Won: 1-0 | 29 | Open |
| 355 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 6 | Artin Ashraf | Johan-Sebastian Christiansen | Won: 0-1 | 36 | Open |
| 356 | 2024-09-24 | Titled Tue 24th Sep Late | chess.com INT | 6 | Johan-Sebastian Christiansen | Dmitry Andreikin | Lost: 0-1 | 38 | Open |
| 357 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 5 | Daniel Titichoca Daza | Johan-Sebastian Christiansen | Won: 0-1 | 43 | Open |
| 358 | 2024-09-24 | Titled Tue 24th Sep Late | chess.com INT | 5 | Ivan Sidletskyi | Johan-Sebastian Christiansen | Won: 0-1 | 57 | Open |
| 359 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 4 | Johan-Sebastian Christiansen | Jan Marn | Won: 1-0 | 56 | Open |
| 360 | 2024-09-24 | Titled Tue 24th Sep Late | chess.com INT | 4 | Niklas Schmider | Johan-Sebastian Christiansen | Won: 0-1 | 28 | Open |
| 361 | 2024-09-24 | Titled Tue 24th Sep Late | chess.com INT | 3 | Johan-Sebastian Christiansen | Hans Moke Niemann | Lost: 0-1 | 52 | Open |
| 362 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 3 | Timofey Iljin | Johan-Sebastian Christiansen | Won: 0-1 | 28 | Open |
| 363 | 2024-09-24 | Titled Tue 24th Sep Late | chess.com INT | 2 | Johan-Sebastian Christiansen | Boris Abrashkin | Won: 1-0 | 24 | Open |
| 364 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 2 | Johan-Sebastian Christiansen | Andrzej Krzywda | Won: 1-0 | 20 | Open |
| 365 | 2024-09-24 | Titled Tue 24th Sep Late | chess.com INT | 1 | Logan C Shafer | Johan-Sebastian Christiansen | Won: 0-1 | 34 | Open |
| 366 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 1 | Olzhas Khamzin | Johan-Sebastian Christiansen | Lost: 1-0 | 21 | Open |
| 367 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 11 | Johan-Sebastian Christiansen | Nagare Kaivalya Sandip | Lost: 0-1 | 68 | Open |
| 368 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 10 | Johan-Sebastian Christiansen | Matvey Galchenko | Won: 1-0 | 31 | Open |
| 369 | 2024-09-22 | 45th Olympiad 2024 | Budapest HUN | 11.14 | Daniele Vocaturo | Johan-Sebastian Christiansen | Draw: 1/2-1/2 | 40 | Open |
| 370 | 2024-09-21 | 45th Olympiad 2024 | Budapest HUN | 10.1 | Andrei Macovei | Johan-Sebastian Christiansen | Lost: 1-0 | 59 | Open |
| 371 | 2024-09-20 | 45th Olympiad 2024 | Budapest HUN | 9.4 | Anton Demchenko | Johan-Sebastian Christiansen | Lost: 1-0 | 44 | Open |
| 372 | 2024-09-19 | 45th Olympiad 2024 | Budapest HUN | 8.6 | Johan-Sebastian Christiansen | Ngoc Truong Son Nguyen | Draw: 1/2-1/2 | 55 | Open |
| 373 | 2024-09-18 | 45th Olympiad 2024 | Budapest HUN | 7.9 | Johan-Sebastian Christiansen | Dominik Horvath | Won: 1-0 | 31 | Open |
| 374 | 2024-09-16 | 45th Olympiad 2024 | Budapest HUN | 6.3 | M. Amin Tabatabaei | Johan-Sebastian Christiansen | Draw: 1/2-1/2 | 49 | Open |
| 375 | 2024-09-15 | 45th Olympiad 2024 | Budapest HUN | 5.5 | Johan-Sebastian Christiansen | Ediz Gurel | Draw: 1/2-1/2 | 28 | Open |
| 376 | 2024-09-14 | 45th Olympiad 2024 | Budapest HUN | 4.9 | Filip Haring | Johan-Sebastian Christiansen | Won: 0-1 | 58 | Open |
| 377 | 2024-09-13 | 45th Olympiad 2024 | Budapest HUN | 3.2 | Johan-Sebastian Christiansen | Jose Gabriel Cardoso Cardoso | Won: 1-0 | 26 | Open |
| 378 | 2024-09-12 | 45th Olympiad 2024 | Budapest HUN | 2.7 | Shawn Rodrigue-Lemieux | Johan-Sebastian Christiansen | Lost: 1-0 | 103 | Open |
| 379 | 2024-09-11 | 45th Olympiad 2024 | Budapest HUN | 1.7 | Johan-Sebastian Christiansen | Junhyeok Lee | Won: 1-0 | 27 | Open |
| 380 | 2024-08-27 | Titled Tue 27th Aug Early | chess.com INT | 8 | Johan-Sebastian Christiansen | Lovro Novosel | Lost: 0-1 | 50 | Open |
| 381 | 2024-08-27 | Titled Tue 27th Aug Early | chess.com INT | 7 | Mikayel Mkrtchyan | Johan-Sebastian Christiansen | Won: 0-1 | 38 | Open |
| 382 | 2024-08-27 | Titled Tue 27th Aug Early | chess.com INT | 6 | Johan-Sebastian Christiansen | David Anton Guijarro | Lost: 0-1 | 36 | Open |
| 383 | 2024-08-27 | Titled Tue 27th Aug Early | chess.com INT | 5 | Johan-Sebastian Christiansen | Guerau Masague Artero | Won: 1-0 | 34 | Open |
| 384 | 2024-08-27 | Titled Tue 27th Aug Early | chess.com INT | 4 | Xiangyu Xu | Johan-Sebastian Christiansen | Lost: 1-0 | 38 | Open |
| 385 | 2024-08-27 | Titled Tue 27th Aug Early | chess.com INT | 3 | Artem Pingin | Johan-Sebastian Christiansen | Won: 0-1 | 25 | Open |
| 386 | 2024-08-27 | Titled Tue 27th Aug Early | chess.com INT | 2 | Johan-Sebastian Christiansen | Cristian Silva Lucena | Won: 1-0 | 18 | Open |
| 387 | 2024-08-27 | Titled Tue 27th Aug Early | chess.com INT | 1 | Yi Liu | Johan-Sebastian Christiansen | Won: 0-1 | 23 | Open |
| 388 | 2024-08-20 | Titled Tue 20th Aug Late | chess.com INT | 7 | Johan-Sebastian Christiansen | Georgios Kanakaris | Lost: 0-1 | 35 | Open |
| 389 | 2024-08-20 | Titled Tue 20th Aug Late | chess.com INT | 6 | Jakub Chyzy | Johan-Sebastian Christiansen | Won: 0-1 | 48 | Open |
| 390 | 2024-08-20 | Titled Tue 20th Aug Late | chess.com INT | 5 | Johan-Sebastian Christiansen | Viktor Shapiro | Lost: 0-1 | 61 | Open |
| 391 | 2024-08-20 | Titled Tue 20th Aug Late | chess.com INT | 4 | Sergey Grigoriants | Johan-Sebastian Christiansen | Lost: 1-0 | 29 | Open |
| 392 | 2024-08-20 | Titled Tue 20th Aug Late | chess.com INT | 3 | Melih Kaan Can | Johan-Sebastian Christiansen | Won: 0-1 | 20 | Open |
| 393 | 2024-08-20 | Titled Tue 20th Aug Early | chess.com INT | 2 | Timur Kocharin | Johan-Sebastian Christiansen | Lost: 1-0 | 35 | Open |
| 394 | 2024-08-20 | Titled Tue 20th Aug Late | chess.com INT | 2 | Johan-Sebastian Christiansen | Dmitry Zenin | Won: 1-0 | 22 | Open |
| 395 | 2024-08-20 | Titled Tue 20th Aug Early | chess.com INT | 1 | Johan-Sebastian Christiansen | Richard Shtivelband | Draw: 1/2-1/2 | 51 | Open |
| 396 | 2024-08-20 | Titled Tue 20th Aug Late | chess.com INT | 1 | Michal Mazurkiewicz | Johan-Sebastian Christiansen | Won: 0-1 | 41 | Open |
| 397 | 2024-08-06 | Titled Tue 6th Aug Early | chess.com INT | 9 | Johan-Sebastian Christiansen | Read Samadov | Draw: 1/2-1/2 | 84 | Open |
| 398 | 2024-08-06 | Titled Tue 6th Aug Early | chess.com INT | 8 | Yurii N. Khodko | Johan-Sebastian Christiansen | Won: 0-1 | 65 | Open |
| 399 | 2024-08-06 | Titled Tue 6th Aug Early | chess.com INT | 7 | Johan-Sebastian Christiansen | Vilka Sipila | Won: 1-0 | 26 | Open |
| 400 | 2024-08-06 | Titled Tue 6th Aug Early | chess.com INT | 6 | Sergei Zhigalko | Johan-Sebastian Christiansen | Lost: 1-0 | 33 | Open |
- vs Yi XuLost · 1-0Black · 2024-09-24 · Round 8Titled Tue 24th Sep Early
- vs Kenneth Terence SolomonWon · 0-1Black · 2024-09-24 · Round 8Titled Tue 24th Sep Late
- vs Havard HaugWon · 1-0White · 2024-09-24 · Round 7Titled Tue 24th Sep Early
- vs Sebastian PoltorakWon · 1-0White · 2024-09-24 · Round 7Titled Tue 24th Sep Late
- vs Artin AshrafWon · 0-1Black · 2024-09-24 · Round 6Titled Tue 24th Sep Early
- vs Dmitry AndreikinLost · 0-1White · 2024-09-24 · Round 6Titled Tue 24th Sep Late
- vs Daniel Titichoca DazaWon · 0-1Black · 2024-09-24 · Round 5Titled Tue 24th Sep Early
- vs Ivan SidletskyiWon · 0-1Black · 2024-09-24 · Round 5Titled Tue 24th Sep Late
- vs Jan MarnWon · 1-0White · 2024-09-24 · Round 4Titled Tue 24th Sep Early
- vs Niklas SchmiderWon · 0-1Black · 2024-09-24 · Round 4Titled Tue 24th Sep Late
- vs Hans Moke NiemannLost · 0-1White · 2024-09-24 · Round 3Titled Tue 24th Sep Late
- vs Timofey IljinWon · 0-1Black · 2024-09-24 · Round 3Titled Tue 24th Sep Early
- vs Boris AbrashkinWon · 1-0White · 2024-09-24 · Round 2Titled Tue 24th Sep Late
- vs Andrzej KrzywdaWon · 1-0White · 2024-09-24 · Round 2Titled Tue 24th Sep Early
- vs Logan C ShaferWon · 0-1Black · 2024-09-24 · Round 1Titled Tue 24th Sep Late
- vs Olzhas KhamzinLost · 1-0Black · 2024-09-24 · Round 1Titled Tue 24th Sep Early
- vs Nagare Kaivalya SandipLost · 0-1White · 2024-09-24 · Round 11Titled Tue 24th Sep Early
- vs Matvey GalchenkoWon · 1-0White · 2024-09-24 · Round 10Titled Tue 24th Sep Early
- vs Daniele VocaturoDraw · ½–½Black · 2024-09-22 · Round 11.1445th Olympiad 2024
- vs Andrei MacoveiLost · 1-0Black · 2024-09-21 · Round 10.145th Olympiad 2024
- vs Anton DemchenkoLost · 1-0Black · 2024-09-20 · Round 9.445th Olympiad 2024
- vs Ngoc Truong Son NguyenDraw · ½–½White · 2024-09-19 · Round 8.645th Olympiad 2024
- vs Dominik HorvathWon · 1-0White · 2024-09-18 · Round 7.945th Olympiad 2024
- vs M. Amin TabatabaeiDraw · ½–½Black · 2024-09-16 · Round 6.345th Olympiad 2024
- vs Ediz GurelDraw · ½–½White · 2024-09-15 · Round 5.545th Olympiad 2024
- vs Filip HaringWon · 0-1Black · 2024-09-14 · Round 4.945th Olympiad 2024
- vs Jose Gabriel Cardoso CardosoWon · 1-0White · 2024-09-13 · Round 3.245th Olympiad 2024
- vs Shawn Rodrigue-LemieuxLost · 1-0Black · 2024-09-12 · Round 2.745th Olympiad 2024
- vs Junhyeok LeeWon · 1-0White · 2024-09-11 · Round 1.745th Olympiad 2024
- vs Lovro NovoselLost · 0-1White · 2024-08-27 · Round 8Titled Tue 27th Aug Early
- vs Mikayel MkrtchyanWon · 0-1Black · 2024-08-27 · Round 7Titled Tue 27th Aug Early
- vs David Anton GuijarroLost · 0-1White · 2024-08-27 · Round 6Titled Tue 27th Aug Early
- vs Guerau Masague ArteroWon · 1-0White · 2024-08-27 · Round 5Titled Tue 27th Aug Early
- vs Xiangyu XuLost · 1-0Black · 2024-08-27 · Round 4Titled Tue 27th Aug Early
- vs Artem PinginWon · 0-1Black · 2024-08-27 · Round 3Titled Tue 27th Aug Early
- vs Cristian Silva LucenaWon · 1-0White · 2024-08-27 · Round 2Titled Tue 27th Aug Early
- vs Yi LiuWon · 0-1Black · 2024-08-27 · Round 1Titled Tue 27th Aug Early
- vs Georgios KanakarisLost · 0-1White · 2024-08-20 · Round 7Titled Tue 20th Aug Late
- vs Jakub ChyzyWon · 0-1Black · 2024-08-20 · Round 6Titled Tue 20th Aug Late
- vs Viktor ShapiroLost · 0-1White · 2024-08-20 · Round 5Titled Tue 20th Aug Late
- vs Sergey GrigoriantsLost · 1-0Black · 2024-08-20 · Round 4Titled Tue 20th Aug Late
- vs Melih Kaan CanWon · 0-1Black · 2024-08-20 · Round 3Titled Tue 20th Aug Late
- vs Timur KocharinLost · 1-0Black · 2024-08-20 · Round 2Titled Tue 20th Aug Early
- vs Dmitry ZeninWon · 1-0White · 2024-08-20 · Round 2Titled Tue 20th Aug Late
- vs Richard ShtivelbandDraw · ½–½White · 2024-08-20 · Round 1Titled Tue 20th Aug Early
- vs Michal MazurkiewiczWon · 0-1Black · 2024-08-20 · Round 1Titled Tue 20th Aug Late
- vs Read SamadovDraw · ½–½White · 2024-08-06 · Round 9Titled Tue 6th Aug Early
- vs Yurii N. KhodkoWon · 0-1Black · 2024-08-06 · Round 8Titled Tue 6th Aug Early
- vs Vilka SipilaWon · 1-0White · 2024-08-06 · Round 7Titled Tue 6th Aug Early
- vs Sergei ZhigalkoLost · 1-0Black · 2024-08-06 · Round 6Titled Tue 6th Aug Early
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 5 |