| Feb 23, 2024 | Johan-Sebastian Christiansen | 1–0 | Rathasart Jiroajvanichakorn | Round 1: Johan-Sebastian Christiansen - Rathasart Jiroajvanichakorn | French Defense: Advance Variation, Paulsen Attack | |
| Nov 10, 2023 | Johan-Sebastian Christiansen | ½–½ | Henry Soto | Round 9: Johan-Sebastian Christiansen - Henry Soto | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Nov 10, 2023 | Jose Cuenca | ½–½ | Johan-Sebastian Christiansen | Round 8: Jose Cuenca - Johan-Sebastian Christiansen | Sicilian Defense: O'Kelly Variation, Maróczy Bind | |
| Nov 9, 2023 | Johan-Sebastian Christiansen | 1–0 | Aleksa Strikovic | Round 7: Johan-Sebastian Christiansen - Aleksa Strikovic | French Defense: Advance Variation, Main Line | |
| Nov 9, 2023 | Renato Terry | ½–½ | Johan-Sebastian Christiansen | Round 6: Renato Terry - Johan-Sebastian Christiansen | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Nov 8, 2023 | Johan-Sebastian Christiansen | 1–0 | Omar Almeida | Round 5: Johan-Sebastian Christiansen - Omar Almeida | Zukertort Opening: Kingside Fianchetto | |
| Nov 8, 2023 | Vladimir Georgiev | ½–½ | Johan-Sebastian Christiansen | Round 4: Vladimir Georgiev - Johan-Sebastian Christiansen | King's Indian Defense: Normal Variation | |
| Nov 7, 2023 | Johan-Sebastian Christiansen | 1–0 | Nikola Mitkov | Round 3: Johan-Sebastian Christiansen - Nikola Mitkov | Scotch Game: Potter Variation | |
| Nov 7, 2023 | Alex Antonio Delgado Rosas | 0–1 | Johan-Sebastian Christiansen | Round 2: Alex Antonio Delgado Rosas - Johan-Sebastian Christiansen | Indian Defense: Knights Variation | |
| Nov 7, 2023 | Johan-Sebastian Christiansen | 1–0 | Arno Fascio | Round 1: Johan-Sebastian Christiansen - Arno Fascio | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Sep 13, 2023 | Yash Krishen Maharaj | 1–0 | Johan-Sebastian Christiansen | Round 9: Yash Krishen Maharaj - Johan-Sebastian Christiansen | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Sep 12, 2023 | Andrew Gadeanang | 0–1 | Johan-Sebastian Christiansen | Round 8: Andrew Gadeanang - Johan-Sebastian Christiansen | English Opening: Symmetrical Variation, Anti-Benoni Variation | |
| Sep 11, 2023 | Johan-Sebastian Christiansen | 1–0 | Vandella Gadeanang | Round 7: Johan-Sebastian Christiansen - Vandella Gadeanang | Scotch Game: Scotch Gambit | |
| Sep 9, 2023 | Johan-Sebastian Christiansen | 1–0 | Rene Dube | Round 6: Johan-Sebastian Christiansen - Rene Dube | English Opening: Mikenas-Carls Variation | |
| Sep 8, 2023 | Kingston Adam | 0–1 | Johan-Sebastian Christiansen | Round 5: Kingston Adam - Johan-Sebastian Christiansen | Four Knights Game: Italian Variation, Noa Gambit | |
| Sep 7, 2023 | Johan-Sebastian Christiansen | 1–0 | Thubalkain Dabuae | Round 4: Johan-Sebastian Christiansen - Thubalkain Dabuae | English Opening: Anglo-Indian Defense, Slav Formation | |
| Sep 6, 2023 | David Dabuae | 0–1 | Johan-Sebastian Christiansen | Round 3: David Dabuae - Johan-Sebastian Christiansen | Scotch Game: Schmidt Variation | |
| Sep 5, 2023 | Johan-Sebastian Christiansen | 1–0 | O'neill Ribauw | Round 2: Johan-Sebastian Christiansen - O'neill Ribauw | French Defense: Advance Variation, Milner-Barry Gambit | |
| Jan 8, 2023 | Johan-Sebastian Christiansen | 1–0 | Frode Elsness | Round 10: Johan-Sebastian Christiansen - Frode Elsness | Sicilian Defense: Closed, Anti-Sveshnikov Variation, with d6 | |
| Jan 8, 2023 | Espen Lie | ½–½ | Johan-Sebastian Christiansen | Round 9: Espen Lie - Johan-Sebastian Christiansen | King's Indian Attack | |
| Jan 8, 2023 | Johan-Sebastian Christiansen | 1–0 | Mads Vestby-Ellingsen | Round 8: Johan-Sebastian Christiansen - Mads Vestby-Ellingsen | Sicilian Defense: Richter-Rauzer Variation, Vitolins Variation | |
| Jan 7, 2023 | Aryan Tari | ½–½ | Johan-Sebastian Christiansen | Round 7: Aryan Tari - Johan-Sebastian Christiansen | English Opening: King's English Variation, Taimanov Variation | |
| Jan 7, 2023 | Johan-Sebastian Christiansen | 1–0 | Jøran Aulin-Jansson | Round 6: Johan-Sebastian Christiansen - Jøran Aulin-Jansson | Réti Opening | |
| Jan 7, 2023 | Johan-Sebastian Christiansen | 1–0 | Sondre Lillestøl Melaa | Round 5: Johan-Sebastian Christiansen - Sondre Lillestøl Melaa | Italian Game: Scotch Gambit, Max Lange Attack | |
| Jan 7, 2023 | Jan Gunnar Fredriksen | 0–1 | Johan-Sebastian Christiansen | Round 4: Jan Gunnar Fredriksen - Johan-Sebastian Christiansen | French Defense: Steiner Variation | |
| Jan 7, 2023 | Ward Al-Tarboush | 1–0 | Johan-Sebastian Christiansen | Round 3: Ward Al-Tarboush - Johan-Sebastian Christiansen | Sicilian Defense: Nimzowitsch Variation, Exchange Variation | |
| Jan 7, 2023 | Johan-Sebastian Christiansen | 1–0 | Kim Nikolai Engedal | Round 2: Johan-Sebastian Christiansen - Kim Nikolai Engedal | Caro-Kann Defense: Tartakower Variation | |
| Jan 7, 2023 | Heine N Johannessen | 0–1 | Johan-Sebastian Christiansen | Round 1: Heine N Johannessen - Johan-Sebastian Christiansen | Semi-Slav Defense | |
| Jan 7, 2023 | Johan-Sebastian Christiansen | 1–0 | Thorbjørn Valvåg | Round 1: Johan-Sebastian Christiansen - Thorbjørn Valvåg | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Jan 7, 2023 | Sondre Lillestøl Melaa | 0–1 | Johan-Sebastian Christiansen | Round 2: Sondre Lillestøl Melaa - Johan-Sebastian Christiansen | Indian Defense | |
| Jan 7, 2023 | Johan-Sebastian Christiansen | 0–1 | Mads Vestby-Ellingsen | Round 3: Johan-Sebastian Christiansen - Mads Vestby-Ellingsen | Catalan Opening: Closed | |
| Jan 7, 2023 | Kim Nikolai Engedal | 0–1 | Johan-Sebastian Christiansen | Round 4: Kim Nikolai Engedal - Johan-Sebastian Christiansen | Indian Defense: Pseudo-Benko | |
| Jan 7, 2023 | Johan-Sebastian Christiansen | 1–0 | Jacob Templen Grave | Round 5: Johan-Sebastian Christiansen - Jacob Templen Grave | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Jan 7, 2023 | Anders Hobber | 0–1 | Johan-Sebastian Christiansen | Round 6: Anders Hobber - Johan-Sebastian Christiansen | Indian Defense: Spielmann-Indian | |
| Jan 7, 2023 | Johan-Sebastian Christiansen | 1–0 | Elham Abdulrauf | Round 7: Johan-Sebastian Christiansen - Elham Abdulrauf | English Opening: King's English Variation | |
| Jan 7, 2023 | Johan-Sebastian Christiansen | 1–0 | Aryan Tari | Round 8: Johan-Sebastian Christiansen - Aryan Tari | Scotch Game: Scotch Gambit, Advance Variation | |
| Jan 7, 2023 | Jon Ludvig Hammer | ½–½ | Johan-Sebastian Christiansen | Round 9: Jon Ludvig Hammer - Johan-Sebastian Christiansen | Caro-Kann Defense: Panov Attack, Fianchetto Defense | |
| Sep 17, 2022 | Johan-Sebastian Christiansen | 1–0 | Rasmus Svane | Rated Chess960 game | ? | |
| Sep 17, 2022 | Johan-Sebastian Christiansen | ½–½ | Nodirbek Abdusattorov | Rated Chess960 game | ? | |
| Sep 17, 2022 | Rasmus Svane | ½–½ | Johan-Sebastian Christiansen | Rated Chess960 game | ? | |
| Sep 17, 2022 | Nodirbek Abdusattorov | 1–0 | Johan-Sebastian Christiansen | Rated Chess960 game | ? | |
| 2021 | Johan-Sebastian Christiansen | 0–1 | Praggnanandhaa | Playzone game | ? | |
| 2021 | Johan-Sebastian Christiansen | 0–1 | Shakhriyar Mamedyarov | Playzone game | ? | |
| 2021 | Jan-Krzysztof Duda | 1–0 | Johan-Sebastian Christiansen | Playzone game | ? | |
| 2021 | Wesley So | 1–0 | Johan-Sebastian Christiansen | Playzone game | ? | |
| 2021 | Sergey Karjakin | 1–0 | Johan-Sebastian Christiansen | Playzone game | ? | |
| Feb 21, 2021 | Romain Edoard | ½–½ | Johan-Sebastian Christiansen | Rated Classical game | Nimzo-Indian Defense: Classical Variation | |
| Sep 12, 2020 | Levi Andre Tallaksen | 1–0 | Johan-Sebastian Christiansen | Norwegian Team League – Elite qualifiers, Day 2: Levi Andre Tallaksen - Johan-Sebastian Christiansen | English Defense | |
| Sep 11, 2020 | Eivind Bruaset | 0–1 | Johan-Sebastian Christiansen | Norwegian Team League – Elite qualifiers: Eivind Bruaset - Johan-Sebastian Christiansen | Italian Game: Two Knights Defense, Modern Bishop's Opening | |