| Jan 7, 2023 | Jon Kristian Haarr | 0–1 | Kjetil A. Lie | Round 2: Jon Kristian Haarr - Kjetil A. Lie | Pirc Defense: Austrian Attack, Unzicker Attack | |
| Jan 7, 2023 | Jon Kristian Haarr | 0–1 | Erik Fossan | Round 4: Jon Kristian Haarr - Erik Fossan | Scandinavian Defense: Portuguese Gambit, Wuss Variation | |
| Jan 7, 2023 | Jon Kristian Haarr | 0–1 | Eivind Olav Risting | Round 9: Jon Kristian Haarr - Eivind Olav Risting | Caro-Kann Defense: Two Knights Attack | |
| Sep 5, 2021 | Jon Kristian Haarr | 0–1 | Frode Urkedal | Round 9: Jon Kristian Haarr - Frode Urkedal | King's Gambit Accepted: Bishop's Gambit | |
| Sep 5, 2021 | Mathias Unneland | 0–1 | Jon Kristian Haarr | Round 8: Mathias Unneland - Jon Kristian Haarr | Benoni Defense: Taimanov Variation | |
| Sep 4, 2021 | Jon Kristian Haarr | 1–0 | Gustav Törngren | Round 7: Jon Kristian Haarr - Gustav Törngren | Sicilian Defense: Hyperaccelerated Pterodactyl | |
| Sep 3, 2021 | Bjarke Sahl | 0–1 | Jon Kristian Haarr | Round 6: Bjarke Sahl - Jon Kristian Haarr | Ruy Lopez: Schliemann Defense | |
| Sep 2, 2021 | Jon Kristian Haarr | 1–0 | Anton Darnell | Round 5: Jon Kristian Haarr - Anton Darnell | Four Knights Game | |
| Aug 29, 2021 | Manuel Ramirez Garrastacho | 1–0 | Jon Kristian Haarr | Round 4: Manuel Ramirez Garrastacho - Jon Kristian Haarr | Queen's Gambit Accepted: Old Variation | |
| Aug 29, 2021 | Jon Kristian Haarr | 0–1 | Ludvig Carlsson | Round 3: Jon Kristian Haarr - Ludvig Carlsson | Petrov's Defense: Three Knights Game | |
| Aug 27, 2021 | Lucas Ranaldi | 1–0 | Jon Kristian Haarr | Round 2: Lucas Ranaldi - Jon Kristian Haarr | Queen's Pawn Game: Chigorin Variation | |
| Aug 5, 2020 | Jon Kristian Haarr | 0–1 | Sigve Hølleland | Offerspill Bergen Rapid – Round 9: Jon Kristian Haarr - Sigve Hølleland | Sicilian Defense: Smith-Morra Gambit Accepted | |
| Aug 5, 2020 | Benjamin Haldorsen | 1–0 | Jon Kristian Haarr | Offerspill Bergen Rapid – Round 8: Benjamin Haldorsen - Jon Kristian Haarr | Caro-Kann Defense: Exchange Variation | |
| Aug 5, 2020 | Matheo Schick | 0–1 | Jon Kristian Haarr | Offerspill Bergen Rapid – Round 7: Matheo Schick - Jon Kristian Haarr | Indian Defense: Budapest Defense | |
| Aug 5, 2020 | Jon Kristian Haarr | 1–0 | Theo N Johannessen | Offerspill Bergen Rapid – Round 6: Jon Kristian Haarr - Theo N Johannessen | Sicilian Defense: Smith-Morra Gambit | |
| Aug 4, 2020 | Mads Vestby-Ellingsen | 1–0 | Jon Kristian Haarr | Offerspill Bergen Rapid – Round 5: Mads Vestby-Ellingsen - Jon Kristian Haarr | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 4, 2020 | Jon Kristian Haarr | 0–1 | Joachim B Nilsen | Offerspill Bergen Rapid – Round 4: Jon Kristian Haarr - Joachim B Nilsen | Caro-Kann Defense: Exchange Variation | |
| Aug 4, 2020 | Kjetil Stokke | 0–1 | Jon Kristian Haarr | Offerspill Bergen Rapid – Round 3: Kjetil Stokke - Jon Kristian Haarr | English Opening: King's English Variation | |
| Aug 4, 2020 | Jon Kristian Haarr | 1–0 | Heine N Johannessen | Offerspill Bergen Rapid – Round 2: Jon Kristian Haarr - Heine N Johannessen | Sicilian Defense: Smith-Morra Gambit | |
| Aug 4, 2020 | Hallvard Haug Flatebø | 0–1 | Jon Kristian Haarr | Offerspill Bergen Rapid – Round 1: Hallvard Haug Flatebø - Jon Kristian Haarr | Nimzo-Indian Defense: Kmoch Variation | |