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 |
|---|---|---|---|---|---|---|---|---|---|
| 401 | 2024-08-06 | Titled Tue 6th Aug Early | chess.com INT | 5 | Johan-Sebastian Christiansen | Mikayel Mkrtchyan | Won: 1-0 | 68 | Open |
| 402 | 2024-08-06 | Titled Tue 6th Aug Early | chess.com INT | 4 | Egor Korelskiy | Johan-Sebastian Christiansen | Won: 0-1 | 20 | Open |
| 403 | 2024-08-06 | Titled Tue 6th Aug Early | chess.com INT | 3 | Johan-Sebastian Christiansen | Nicolo Napoli | Won: 1-0 | 25 | Open |
| 404 | 2024-08-06 | Titled Tue 6th Aug Early | chess.com INT | 2 | Andrey Kirillov | Johan-Sebastian Christiansen | Won: 0-1 | 45 | Open |
| 405 | 2024-08-06 | Titled Tue 6th Aug Early | chess.com INT | 1 | Johan-Sebastian Christiansen | Broderick Kenneth Bauml | Lost: 0-1 | 85 | Open |
| 406 | 2024-08-06 | Titled Tue 6th Aug Early | chess.com INT | 10 | David Paravyan | Johan-Sebastian Christiansen | Lost: 1-0 | 62 | Open |
| 407 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 9 | Leinier Dominguez Perez | Johan-Sebastian Christiansen | Lost: 1-0 | 57 | Open |
| 408 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 8 | Johan-Sebastian Christiansen | Zaidan Zulkipli | Won: 1-0 | 111 | Open |
| 409 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 7 | Johan-Sebastian Christiansen | Vasif Durarbayli | Lost: 0-1 | 84 | Open |
| 410 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 6 | Fabiano Caruana | Johan-Sebastian Christiansen | Won: 0-1 | 31 | Open |
| 411 | 2024-07-30 | Titled Tue 30th Jul Late | chess.com INT | 6 | Johan-Sebastian Christiansen | Teimur Toktomushev | Lost: 0-1 | 74 | Open |
| 412 | 2024-07-30 | Titled Tue 30th Jul Late | chess.com INT | 5 | Ilya Khakhinov | Johan-Sebastian Christiansen | Won: 0-1 | 31 | Open |
| 413 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 5 | Pranesh M | Johan-Sebastian Christiansen | Lost: 1-0 | 52 | Open |
| 414 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 4 | Johan-Sebastian Christiansen | Jan Klimkowski | Won: 1-0 | 57 | Open |
| 415 | 2024-07-30 | Titled Tue 30th Jul Late | chess.com INT | 4 | Johan-Sebastian Christiansen | Masa Maksimovic | Won: 1-0 | 36 | Open |
| 416 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 3 | Bharath Subramaniyam H | Johan-Sebastian Christiansen | Won: 0-1 | 64 | Open |
| 417 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 2 | Johan-Sebastian Christiansen | Artsiom Siniauski | Won: 1-0 | 35 | Open |
| 418 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 1 | Elnaz Kaliakhmet | Johan-Sebastian Christiansen | Won: 0-1 | 30 | Open |
| 419 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 11 | Roman Shogdzhiev | Johan-Sebastian Christiansen | Won: 0-1 | 54 | Open |
| 420 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 10 | Johan-Sebastian Christiansen | Asish Panda | Lost: 0-1 | 35 | Open |
| 421 | 2024-07-17 | CrunchLabs Masters PlayIn | chess.com INT | 9 | Jakhongir Vakhidov | Johan-Sebastian Christiansen | Lost: 1-0 | 61 | Open |
| 422 | 2024-07-17 | CrunchLabs Masters PlayIn | chess.com INT | 8 | Johan-Sebastian Christiansen | Andrew Tang | Won: 1-0 | 30 | Open |
| 423 | 2024-07-17 | CrunchLabs Masters PlayIn | chess.com INT | 7 | Rudik Makarian | Johan-Sebastian Christiansen | Lost: 1-0 | 56 | Open |
| 424 | 2024-07-17 | CrunchLabs Masters PlayIn | chess.com INT | 6 | Georg Meier | Johan-Sebastian Christiansen | Lost: 1-0 | 47 | Open |
| 425 | 2024-07-17 | CrunchLabs Masters PlayIn | chess.com INT | 5 | Johan-Sebastian Christiansen | Lalit Babu M R | Won: 1-0 | 34 | Open |
| 426 | 2024-07-17 | CrunchLabs Masters PlayIn | chess.com INT | 4 | Evgeny Alekseev | Johan-Sebastian Christiansen | Lost: 1-0 | 46 | Open |
| 427 | 2024-07-17 | CrunchLabs Masters PlayIn | chess.com INT | 3 | Johan-Sebastian Christiansen | Alan Pichot | Won: 1-0 | 41 | Open |
| 428 | 2024-07-17 | CrunchLabs Masters PlayIn | chess.com INT | 2 | Johan-Sebastian Christiansen | Nodirbek Yakubboev | Lost: 0-1 | 37 | Open |
| 429 | 2024-07-17 | CrunchLabs Masters PlayIn | chess.com INT | 1 | Matthias Bluebaum | Johan-Sebastian Christiansen | Won: 0-1 | 33 | Open |
| 430 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 9 | Johan-Sebastian Christiansen | Michael Kotyk | Won: 1-0 | 36 | Open |
| 431 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 8 | Igor Yagupov | Johan-Sebastian Christiansen | Draw: 1/2-1/2 | 65 | Open |
| 432 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 7 | Johan-Sebastian Christiansen | Yuri Zhizmer | Won: 1-0 | 81 | Open |
| 433 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 6 | Johan-Sebastian Christiansen | Jeffery Xiong | Lost: 0-1 | 42 | Open |
| 434 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 5 | Viacheslav Slovineanu | Johan-Sebastian Christiansen | Won: 0-1 | 55 | Open |
| 435 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 4 | Johan-Sebastian Christiansen | Kaiqi Yang | Won: 1-0 | 69 | Open |
| 436 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 4 | Liya Kurmangaliyeva | Johan-Sebastian Christiansen | Lost: 1-0 | 53 | Open |
| 437 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 3 | Johan-Sebastian Christiansen | Liwia Jarocka | Lost: 0-1 | 51 | Open |
| 438 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 3 | Mina Wael Sabry | Johan-Sebastian Christiansen | Won: 0-1 | 24 | Open |
| 439 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 2 | Namitbir Singh Walia | Johan-Sebastian Christiansen | Won: 0-1 | 56 | Open |
| 440 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 2 | Johan-Sebastian Christiansen | Shahin Valiyev | Lost: 0-1 | 48 | Open |
| 441 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 1 | Nick Figorito | Johan-Sebastian Christiansen | Won: 0-1 | 35 | Open |
| 442 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 1 | Johan-Sebastian Christiansen | Nurgazy Zheenbekov | Won: 1-0 | 23 | Open |
| 443 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 10 | Johan-Sebastian Christiansen | Jose Carlos Ibarra Jerez | Draw: 1/2-1/2 | 86 | Open |
| 444 | 2024-06-25 | Titled Tue 25th Jun Late | chess.com INT | 9 | John Nemeth | Johan-Sebastian Christiansen | Lost: 1-0 | 71 | Open |
| 445 | 2024-06-25 | Titled Tue 25th Jun Late | chess.com INT | 8 | Johan-Sebastian Christiansen | Anastasia Avramidou | Won: 1-0 | 64 | Open |
| 446 | 2024-06-25 | Titled Tue 25th Jun Late | chess.com INT | 7 | Chitre Arush | Johan-Sebastian Christiansen | Draw: 1/2-1/2 | 30 | Open |
| 447 | 2024-06-25 | Titled Tue 25th Jun Late | chess.com INT | 6 | Johan-Sebastian Christiansen | Magnus Carlsen | Lost: 0-1 | 42 | Open |
| 448 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 6 | Denis Makhnev | Johan-Sebastian Christiansen | Lost: 1-0 | 42 | Open |
| 449 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 5 | Johan-Sebastian Christiansen | Iung Alicio de O. Pinheiro | Won: 1-0 | 50 | Open |
| 450 | 2024-06-25 | Titled Tue 25th Jun Late | chess.com INT | 5 | Johan-Sebastian Christiansen | Keith Khumalo | Won: 1-0 | 62 | Open |
- vs Mikayel MkrtchyanWon · 1-0White · 2024-08-06 · Round 5Titled Tue 6th Aug Early
- vs Egor KorelskiyWon · 0-1Black · 2024-08-06 · Round 4Titled Tue 6th Aug Early
- vs Nicolo NapoliWon · 1-0White · 2024-08-06 · Round 3Titled Tue 6th Aug Early
- vs Andrey KirillovWon · 0-1Black · 2024-08-06 · Round 2Titled Tue 6th Aug Early
- vs Broderick Kenneth BaumlLost · 0-1White · 2024-08-06 · Round 1Titled Tue 6th Aug Early
- vs David ParavyanLost · 1-0Black · 2024-08-06 · Round 10Titled Tue 6th Aug Early
- vs Leinier Dominguez PerezLost · 1-0Black · 2024-07-30 · Round 9Titled Tue 30th Jul Early
- vs Zaidan ZulkipliWon · 1-0White · 2024-07-30 · Round 8Titled Tue 30th Jul Early
- vs Vasif DurarbayliLost · 0-1White · 2024-07-30 · Round 7Titled Tue 30th Jul Early
- vs Fabiano CaruanaWon · 0-1Black · 2024-07-30 · Round 6Titled Tue 30th Jul Early
- vs Teimur ToktomushevLost · 0-1White · 2024-07-30 · Round 6Titled Tue 30th Jul Late
- vs Ilya KhakhinovWon · 0-1Black · 2024-07-30 · Round 5Titled Tue 30th Jul Late
- vs Pranesh MLost · 1-0Black · 2024-07-30 · Round 5Titled Tue 30th Jul Early
- vs Jan KlimkowskiWon · 1-0White · 2024-07-30 · Round 4Titled Tue 30th Jul Early
- vs Masa MaksimovicWon · 1-0White · 2024-07-30 · Round 4Titled Tue 30th Jul Late
- vs Bharath Subramaniyam HWon · 0-1Black · 2024-07-30 · Round 3Titled Tue 30th Jul Early
- vs Artsiom SiniauskiWon · 1-0White · 2024-07-30 · Round 2Titled Tue 30th Jul Early
- vs Elnaz KaliakhmetWon · 0-1Black · 2024-07-30 · Round 1Titled Tue 30th Jul Early
- vs Roman ShogdzhievWon · 0-1Black · 2024-07-30 · Round 11Titled Tue 30th Jul Early
- vs Asish PandaLost · 0-1White · 2024-07-30 · Round 10Titled Tue 30th Jul Early
- vs Jakhongir VakhidovLost · 1-0Black · 2024-07-17 · Round 9CrunchLabs Masters PlayIn
- vs Andrew TangWon · 1-0White · 2024-07-17 · Round 8CrunchLabs Masters PlayIn
- vs Rudik MakarianLost · 1-0Black · 2024-07-17 · Round 7CrunchLabs Masters PlayIn
- vs Georg MeierLost · 1-0Black · 2024-07-17 · Round 6CrunchLabs Masters PlayIn
- vs Lalit Babu M RWon · 1-0White · 2024-07-17 · Round 5CrunchLabs Masters PlayIn
- vs Evgeny AlekseevLost · 1-0Black · 2024-07-17 · Round 4CrunchLabs Masters PlayIn
- vs Alan PichotWon · 1-0White · 2024-07-17 · Round 3CrunchLabs Masters PlayIn
- vs Nodirbek YakubboevLost · 0-1White · 2024-07-17 · Round 2CrunchLabs Masters PlayIn
- vs Matthias BluebaumWon · 0-1Black · 2024-07-17 · Round 1CrunchLabs Masters PlayIn
- vs Michael KotykWon · 1-0White · 2024-07-16 · Round 9Titled Tue 16th Jul Late
- vs Igor YagupovDraw · ½–½Black · 2024-07-16 · Round 8Titled Tue 16th Jul Late
- vs Yuri ZhizmerWon · 1-0White · 2024-07-16 · Round 7Titled Tue 16th Jul Late
- vs Jeffery XiongLost · 0-1White · 2024-07-16 · Round 6Titled Tue 16th Jul Late
- vs Viacheslav SlovineanuWon · 0-1Black · 2024-07-16 · Round 5Titled Tue 16th Jul Late
- vs Kaiqi YangWon · 1-0White · 2024-07-16 · Round 4Titled Tue 16th Jul Late
- vs Liya KurmangaliyevaLost · 1-0Black · 2024-07-16 · Round 4Titled Tue 16th Jul Early
- vs Liwia JarockaLost · 0-1White · 2024-07-16 · Round 3Titled Tue 16th Jul Early
- vs Mina Wael SabryWon · 0-1Black · 2024-07-16 · Round 3Titled Tue 16th Jul Late
- vs Namitbir Singh WaliaWon · 0-1Black · 2024-07-16 · Round 2Titled Tue 16th Jul Early
- vs Shahin ValiyevLost · 0-1White · 2024-07-16 · Round 2Titled Tue 16th Jul Late
- vs Nick FigoritoWon · 0-1Black · 2024-07-16 · Round 1Titled Tue 16th Jul Late
- vs Nurgazy ZheenbekovWon · 1-0White · 2024-07-16 · Round 1Titled Tue 16th Jul Early
- vs Jose Carlos Ibarra JerezDraw · ½–½White · 2024-07-16 · Round 10Titled Tue 16th Jul Late
- vs John NemethLost · 1-0Black · 2024-06-25 · Round 9Titled Tue 25th Jun Late
- vs Anastasia AvramidouWon · 1-0White · 2024-06-25 · Round 8Titled Tue 25th Jun Late
- vs Chitre ArushDraw · ½–½Black · 2024-06-25 · Round 7Titled Tue 25th Jun Late
- vs Magnus CarlsenLost · 0-1White · 2024-06-25 · Round 6Titled Tue 25th Jun Late
- vs Denis MakhnevLost · 1-0Black · 2024-06-25 · Round 6Titled Tue 25th Jun Early
- vs Iung Alicio de O. PinheiroWon · 1-0White · 2024-06-25 · Round 5Titled Tue 25th Jun Early
- vs Keith KhumaloWon · 1-0White · 2024-06-25 · Round 5Titled Tue 25th Jun Late
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 5 |