| Mar 8, 2026 | Dahl | 0–1 | Engelsen | Eliteserien 2025-26 | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Mar 7, 2026 | Dahl | 1–0 | Havik | Eliteserien 2025-26 | Zukertort Opening: Quiet System | |
| Mar 7, 2026 | Dahl | 1–0 | Rehman | Eliteserien 2025-26 | King's Indian Attack: Yugoslav Variation | |
| Feb 8, 2026 | Dahl | 1–0 | Stenersen | Eliteserien 2025-26 | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Feb 7, 2026 | Moen | 0–1 | Dahl | Eliteserien 2025-26 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 6, 2026 | Dahl | 1–0 | Elsness | Eliteserien 2025-26 | English Opening: Symmetrical Variation, Four Knights Variation | |
| Nov 2, 2025 | Sagafos | 1–0 | Dahl | Eliteserien 2025-26 | Sicilian Defense: Snyder Variation | |
| Nov 1, 2025 | Dahl | 1–0 | Skaar | Eliteserien 2025-26 | Zukertort Opening: Nimzo-Larsen Variation | |
| Oct 31, 2025 | Lindbol | 1–0 | Dahl | Eliteserien 2025-26 | English Opening: Carls-Bremen System | |
| Mar 9, 2025 | Hammerstad | 1–0 | Dahl | Eliteserien 24 25 | Mexican Defense | |
| Mar 8, 2025 | Dahl | ½–½ | Hammari | Eliteserien 24 25 | Zukertort Opening | |
| Mar 7, 2025 | Dahl | 1–0 | Thanke | Eliteserien 24 25 | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Feb 9, 2025 | Dahl | 1–0 | Gvein | Eliteserien 24 25 | English Opening: Symmetrical Variation | |
| Feb 8, 2025 | Grave | ½–½ | Dahl | Eliteserien 24 25 | Queen's Gambit Declined | |
| Feb 7, 2025 | Stenersen | 0–1 | Dahl | Eliteserien 24 25 | Sicilian Defense: Löwenthal Variation | |
| Aug 14, 2024 | Dahl | 0–1 | Hermansson | Lewis Chess Legends Open | East Indian Defense | |
| Aug 13, 2024 | Oksendal | ½–½ | Dahl | Lewis Chess Legends Open | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Aug 12, 2024 | Dahl | 0–1 | Pantzar | Lewis Chess Legends Open | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Aug 11, 2024 | Kvaloy | ½–½ | Dahl | Lewis Chess Legends Open | Petrov's Defense: Modern Attack, Center Variation | |
| Aug 9, 2024 | Cramling | 1–0 | Dahl | Lewis Chess Legends Open | Bogo-Indian Defense: Grünfeld Variation | |
| Aug 8, 2024 | Dahl | ½–½ | Fischer | Lewis Chess Legends Open | Zukertort Opening | |
| Aug 7, 2024 | Savitha Shri B | ½–½ | Dahl | Lewis Chess Legends Open | Petrov's Defense: Modern Attack, Center Variation | |
| Dec 8, 2024 | Dahl | ½–½ | Hestholm | Eliteserien 24 25 | Sicilian Defense: Modern Variations | |
| Dec 7, 2024 | Lindbol | ½–½ | Dahl | Eliteserien 24 25 | Sicilian Defense: Kalashnikov Variation | |
| Dec 6, 2024 | Dahl | ½–½ | Mihajlov | Eliteserien 24 25 | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Aug 10, 2022 | Philipp | 1–0 | Dahl | Letni Praha 2022 | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Jun 25, 2022 | Medancic | ½–½ | Dahl | Pula Open | Mexican Defense | |
| Jun 23, 2022 | Bochnicka | 1–0 | Dahl | Pula Open | English Opening: King's English Variation, Taimanov Variation | |
| Jun 22, 2022 | Dahl | ½–½ | Ragger | Pula Open | Caro-Kann Defense: Karpov Variation | |
| Apr 17, 2022 | Galinsky | 1–0 | Dahl | Fagernes Chess International 2022 | Zukertort Opening: Queen's Gambit Invitation | |
| Apr 16, 2022 | Westrum | ½–½ | Dahl | Fagernes Chess International 2022 | Sicilian Defense: Smith-Morra Gambit Accepted, Kan Formation | |
| Apr 15, 2022 | Dahl | ½–½ | Mansoor | Fagernes Chess International 2022 | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| Apr 14, 2022 | Vestby-Ellingsen | ½–½ | Dahl | Fagernes Chess International 2022 | Torre Attack: Classical Defense, Nimzowitsch Variation | |
| Apr 13, 2022 | Dahl | 1–0 | Bentsen | Fagernes Chess International 2022 | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| Apr 12, 2022 | Dahl | 0–1 | Injac | Fagernes Chess International 2022 | Four Knights Game: Spanish Variation | |
| Apr 12, 2022 | Dahl | ½–½ | Dahl | Fagernes Chess International 2022 | Dutch Defense: Hopton Attack | |
| Apr 11, 2022 | Dahl | 0–1 | Persson | Fagernes Chess International 2022 | Sicilian Defense: Prins Variation | |
| Apr 10, 2022 | Kvendseth | 0–1 | Dahl | Fagernes GM | Dutch Defense: Classical Variation, Huisl Variation | |
| Oct 16, 2021 | Dahl | 0–1 | Al-Tarbosh | Fagernes Chess International 2021 | Owen Defense | |
| Oct 14, 2021 | Dahl | 1–0 | Vestby-Ellingsen | Fagernes Chess International 2021 | Sicilian Defense: Kupreichik Variation | |
| Oct 13, 2021 | Blomqvist | 1–0 | Dahl | Fagernes Chess International 2021 | Sicilian Defense: Kan Variation, Modern Variation | |
| Oct 12, 2021 | Dahl | 1–0 | Miezis | Fagernes Chess International 2021 | Italian Game: Classical Variation, Giuoco Pianissimo, with a6 | |
| Oct 11, 2021 | Dahl | 1–0 | Strømberg-Øye | Fagernes Chess International 2021 | Pirc Defense | |
| Oct 10, 2021 | Westrum | 1–0 | Dahl | Fagernes Chess International 2021 | English Opening: Anglo-Dutch Defense | |
| Oct 11, 2020 | Dahl | ½–½ | Haldorsen | Fagernes Chess International 2020 | Sicilian Defense: Prins Variation | |
| Oct 10, 2020 | Kaasen | ½–½ | Dahl | Fagernes Chess International 2020 | Sicilian Defense: Kan Variation, Modern Variation | |
| Oct 9, 2020 | Miezis | 0–1 | Dahl | Fagernes Chess International 2020 | English Opening: Anglo-Dutch Defense | |
| Oct 8, 2020 | Dahl | 0–1 | Elsness | Fagernes Chess International 2020 | Sicilian Defense: Prins Variation, Venice Attack | |
| Oct 7, 2020 | Dahl | 1–0 | Lund | Fagernes Chess International 2020 | Caro-Kann Defense: Tartakower Variation | |
| Oct 6, 2020 | Dahl | 1–0 | Krivenko | Fagernes Chess International 2020 | Sicilian Defense: Prins Variation | |
| Oct 6, 2020 | Galinsky | ½–½ | Dahl | Fagernes Chess International 2020 | Dutch Defense | |
| Oct 5, 2020 | Bjerke | 0–1 | Dahl | Fagernes Chess International 2020 | Dutch Defense: Classical Variation, Huisl Variation | |
| Oct 4, 2020 | Dahl | 0–1 | Skaslien | Fagernes Chess International 2020 | French Defense: Classical Variation, Steinitz Variation | |