| Mar 8, 2026 | Myagmarsuren | 1–0 | Dahl | Eliteserien 2025-26 | King's Indian Attack, with Bf5 | |
| Mar 7, 2026 | Dahl | ½–½ | Aulin-Jansson | Eliteserien 2025-26 | Pirc Defense: Classical Variation, Schlechter Variation | |
| Mar 7, 2026 | Hammari | ½–½ | Dahl | Eliteserien 2025-26 | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Nov 2, 2025 | Stenersen | ½–½ | Dahl | Eliteserien 2025-26 | Caro-Kann Defense: Hector Gambit | |
| Nov 1, 2025 | Dahl | ½–½ | Melaa | Eliteserien 2025-26 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Oct 21, 2025 | Dahl | 0–1 | Hammes | Round 3: Dahl, Max - Hammes, Michael | French Defense: Classical Variation, Steinitz Variation | |
| Oct 19, 2025 | Dahl | 0–1 | Deac | Round 1: Dahl, Max - Deac, Bogdan-Daniel | Indian Defense: Spielmann-Indian | |
| Jul 12, 2025 | Dahl | ½–½ | Lilliehook | Landsturneringen i Bergen 2025 | Zukertort Opening: Nimzo-Larsen Variation | |
| Jul 11, 2025 | Amundsen | ½–½ | Dahl | Landsturneringen i Bergen 2025 | King's Indian Attack: Keres Variation | |
| Jul 10, 2025 | Dahl | ½–½ | Hagesather | Landsturneringen i Bergen 2025 | Pirc Defense: 150 Attack | |
| Jul 9, 2025 | Sandstad | ½–½ | Dahl | Landsturneringen i Bergen 2025 | Sicilian Defense: Löwenthal Variation | |
| Jul 8, 2025 | Dahl | 1–0 | Ramirez Garrastacho | Landsturneringen i Bergen 2025 | Catalan Opening: Open Defense | |
| Jul 7, 2025 | Dahl | 1–0 | Kristiansen | Landsturneringen i Bergen 2025 | Caro-Kann Defense | |
| Jul 7, 2025 | Bjornstad | ½–½ | Dahl | Landsturneringen i Bergen 2025 | Scandinavian Defense: Valencian Variation, Main Line | |
| Jul 6, 2025 | Lindstad | ½–½ | Dahl | Landsturneringen i Bergen 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 5, 2025 | Dahl | ½–½ | Esbensen | Landsturneringen i Bergen 2025 | King's Indian Attack | |
| Mar 9, 2025 | Ranaldi | 1–0 | Dahl | Eliteserien 24 25 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 8, 2025 | Dahl | ½–½ | Persson | Eliteserien 24 25 | East Indian Defense | |
| Feb 9, 2025 | Dahl | ½–½ | Hammerstad | Eliteserien 24 25 | French Defense: Advance Variation | |
| Feb 8, 2025 | Skaar | ½–½ | Dahl | Eliteserien 24 25 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Feb 7, 2025 | Dahl | ½–½ | Sjoberg | Eliteserien 24 25 | Bishop's Opening: Vienna Hybrid, Hromádka Variation | |
| Jul 6, 2024 | Dahl | 1–0 | Fossheim | Landsturneringen i sjakk 2024 øvrige klasser | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jul 5, 2024 | Digernes | 0–1 | Dahl | Landsturneringen i sjakk 2024 øvrige klasser | Zukertort Opening | |
| Jul 4, 2024 | Dahl | * | Hagen | Landsturneringen i sjakk 2024 øvrige klasser | King's Indian Attack | |
| Jul 4, 2024 | Dahl | ½–½ | Hagen | Landsturneringen i sjakk 2024 øvrige klasser | King's Indian Attack | |
| Jul 3, 2024 | Grundekjon | 0–1 | Dahl | Landsturneringen i sjakk 2024 øvrige klasser | English Opening: Agincourt Defense | |
| Jul 2, 2024 | Dahl | 0–1 | Pedersen | Landsturneringen i sjakk 2024 øvrige klasser | Queen's Pawn Game: Colle System | |
| Jul 2, 2024 | Sian | ½–½ | Dahl | Landsturneringen i sjakk 2024 øvrige klasser | Queen's Gambit Declined: Albin Countergambit | |
| Jul 1, 2024 | Dahl | 0–1 | Røyset | Landsturneringen i sjakk 2024 øvrige klasser | Rapport-Jobava System | |
| Jun 30, 2024 | Skaar | ½–½ | Dahl | Landsturneringen i sjakk 2024 øvrige klasser | Four Knights Game: Scotch Variation Accepted | |
| Jun 29, 2024 | Dahl | 1–0 | Lindsoe | Landsturneringen i sjakk 2024 øvrige klasser | Queen's Pawn Game: Colle System | |
| May 13, 2024 | Fossheim | ½–½ | Dahl | Round 6: Fossheim, Yngve - Dahl, Max | French Defense: Schlechter Variation | |
| May 13, 2024 | Skjemstad | 0–1 | Dahl | Round 4: Skjemstad, Frode - Dahl, Max | French Defense: Tarrasch Variation, Open System, Süchting Line | |
| May 13, 2024 | Halvorsen | ½–½ | Dahl | Round 3: Halvorsen, Benjamin - Dahl, Max | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| May 13, 2024 | Stromhaug | ½–½ | Dahl | Round 5: Stromhaug, Kristoffer Wang - Dahl, Max | Sicilian Defense: Kalashnikov Variation | |
| May 10, 2024 | Bae | 0–1 | Dahl | Round 2: Bae, Anton - Dahl, Max | Caro-Kann Defense: Panov Attack, Modern Defense | |
| May 9, 2024 | Lukianov | 0–1 | Dahl | Round 1: Lukianov, Artem - Dahl, Max | Caro-Kann Defense: Panov Attack | |
| Dec 8, 2024 | Holleland | ½–½ | Dahl | Eliteserien 24 25 | Semi-Slav Defense | |
| Dec 7, 2024 | Sian | 1–0 | Dahl | Eliteserien 24 25 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Dec 6, 2024 | Dahl | 1–0 | Fossan | Eliteserien 24 25 | Sicilian Defense: Hyperaccelerated Dragon | |
| Mar 10, 2024 | Hammari | ½–½ | Dahl | Eliteserien 2023 24 | Sicilian Defense: Closed | |
| Mar 8, 2024 | Dahl | 1–0 | Torfoss | Eliteserien 2023 24 | English Opening: Mikenas-Carls Variation | |
| Feb 4, 2024 | Fossheim | 1–0 | Dahl | Eliteserien 2023 24 | Semi-Slav Defense: Anti-Moscow Gambit | |
| Feb 2, 2024 | Ranaldi | 1–0 | Dahl | Eliteserien 2023 24 | Scandinavian Defense: Valencian Variation, Main Line | |
| Jul 7, 2023 | Dahl | 0–1 | Tryggestad | Norwegian Championship 2023 (Kandidat) | Zukertort Opening: Dutch Variation | |
| Jul 3, 2023 | Dahl | ½–½ | Manne | Norwegian Championship 2023 (Kandidat) | Four Knights Game: Glek System | |
| Jul 3, 2023 | Roulet-Dubonnet | 1–0 | Dahl | Norwegian Championship 2023 (Kandidat) | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 1, 2023 | Dahl | ½–½ | Moen | Norwegian Championship 2023 (Kandidat) | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Apr 9, 2023 | Dahl | ½–½ | Unneland | Fagernes Chess International 2023 | Modern Defense: Standard Defense | |
| Apr 8, 2023 | Skaar | ½–½ | Dahl | Fagernes Chess International 2023 | Scandinavian Defense | |
| Apr 7, 2023 | Dahl | 0–1 | Hacker | Fagernes Chess International 2023 | Sicilian Defense: Kan Variation, Wing Attack | |
| Apr 6, 2023 | Oye-Stomberg | ½–½ | Dahl | Fagernes Chess International 2023 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Apr 5, 2023 | Dahl | 0–1 | Elmi | Fagernes Chess International 2023 | Nimzo-Indian Defense: Three Knights Variation | |
| Apr 4, 2023 | Dahl | 1–0 | Sandstad | Fagernes Chess International 2023 | Nimzo-Larsen Attack: Classical Variation | |
| Apr 3, 2023 | Low | 1–0 | Dahl | Fagernes Chess International 2023 | French Defense: Advance Variation, Euwe Variation | |
| Apr 2, 2023 | Dahl | ½–½ | Socko | Fagernes Chess International 2023 | French Defense: Winawer Variation, Advance Variation | |
| Jan 12, 2023 | Dahl | * | Bochnickova | Prague Open | Czech Tour | ? | |
| Jan 10, 2023 | Dahl | * | Gortemaker | Prague Open | Czech Tour | ? | |
| Jan 6, 2023 | Musil | ½–½ | Dahl | Prague Open | Czech Tour | ? | |
| Oct 29, 2023 | Dahl | 1–0 | Stenersen | Eliteserien 2023 24 | Ruy Lopez: Cozio Defense | |
| Oct 28, 2023 | Hestholm | 0–1 | Dahl | Eliteserien 2023 24 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jul 12, 2022 | Dahl | 0–1 | Schouten | Norwegian Championship 2022, Mester | Queen's Gambit Declined: Neo-Orthodox Variation, Main Line | |
| Jul 12, 2022 | Westrum | ½–½ | Dahl | Norwegian Championship 2022, Mester | French Defense: Winawer Variation, Fingerslip Variation, Main Line | |
| Jul 10, 2022 | Stanford | ½–½ | Dahl | Norwegian Championship 2022, Mester | French Defense: Wing Gambit | |
| Apr 17, 2022 | Dahl | ½–½ | Poysti | Fagernes Chess International 2022 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 16, 2022 | Strømberg-Øye | 1–0 | Dahl | Fagernes Chess International 2022 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Apr 15, 2022 | Dahl | ½–½ | Schneider | Fagernes Chess International 2022 | Catalan Opening: Open Defense, Classical Line | |
| Apr 14, 2022 | Dahl | ½–½ | Unneland | Fagernes Chess International 2022 | English Opening: King's English Variation, Two Knights Variation | |
| Apr 13, 2022 | Nikolic | 0–1 | Dahl | Fagernes Chess International 2022 | Bogo-Indian Defense: Retreat Variation | |
| Apr 12, 2022 | Dahl | ½–½ | Dahl | Fagernes Chess International 2022 | Dutch Defense: Hopton Attack | |
| Apr 12, 2022 | Buchenau | 1–0 | Dahl | Fagernes Chess International 2022 | French Defense: La Bourdonnais Variation | |
| Apr 11, 2022 | Dahl | ½–½ | Hobber | Fagernes Chess International 2022 | Slav Defense: Chebanenko Variation | |
| Apr 10, 2022 | Trost | ½–½ | Dahl | Fagernes GM | Slav Defense: Quiet Variation | |
| Mar 6, 2022 | Torngren | ½–½ | Dahl | Eliteserien 2021/22 | Catalan Opening: Closed | |
| Mar 5, 2022 | Dahl | ½–½ | Harestad | Eliteserien 2021/22 | Philidor Defense: Exchange Variation | |
| Mar 4, 2022 | Sahl | 1–0 | Dahl | Eliteserien 2021/22 | ? | |
| Feb 6, 2022 | Machlik | 1–0 | Dahl | Eliteserien 2021/22 | Queen's Gambit Declined: Charousek Variation | |
| Feb 5, 2022 | Dahl | 1–0 | Brasoy | Eliteserien 2021/22 | Sicilian Defense: Four Knights Variation | |
| Feb 4, 2022 | Gvein | ½–½ | Dahl | Eliteserien 2021/22 | English Opening: Agincourt Defense | |
| Jan 11, 2022 | Dahl | 0–1 | Bochnicka | Open Praha 2022 | Dutch Defense: Hopton Attack | |
| Nov 14, 2021 | Schouten | 1–0 | Dahl | NM for ungdom 2021 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Nov 13, 2021 | Oommen | 1–0 | Dahl | NM for ungdom 2021 | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Nov 12, 2021 | Dahl | 1–0 | Wernberg | NM for ungdom 2021 | Queen's Indian Accelerated | |
| Nov 12, 2021 | Lye | ½–½ | Dahl | NM for ungdom 2021 | Owen Defense | |
| Oct 31, 2021 | Dahl | 1–0 | Mansoor | Eliteserien 2021/22 | King's Indian Defense | |
| Oct 16, 2021 | Dahl | 1–0 | Tenold | Fagernes Chess International 2021 | Queen's Indian Defense: Miles Variation | |
| Oct 14, 2021 | Dahl | ½–½ | Roulet-Dubonnet | Fagernes Chess International 2021 | Bogo-Indian Defense: Grünfeld Variation | |
| Oct 13, 2021 | Hagner | 1–0 | Dahl | Fagernes Chess International 2021 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Oct 12, 2021 | Dahl | 1–0 | Tunge | Fagernes Chess International 2021 | Nimzo-Indian Defense: Three Knights Variation | |
| Oct 11, 2021 | Bin-Suhayl | 1–0 | Dahl | Fagernes Chess International 2021 | English Opening: Neo-Catalan | |
| Oct 10, 2021 | Dahl | 0–1 | Abdrlauf | Fagernes Chess International 2021 | English Opening: King's English Variation, Adhiban Gambit | |
| Sep 5, 2021 | Dahl | 0–1 | Altarbosh | Krageroe Grand Prix 2021 | English Defense | |
| Sep 3, 2021 | Abdrlauf | 1–0 | Dahl | Krageroe Grand Prix 2021 | French Defense: Classical Variation, Steinitz Variation | |