| Jun 26, 2026 | Olsen | ½–½ | Liu | Round 11: Olsen, William Alexander - Liu, Jason | Nimzo-Indian Defense: Rubinstein System | |
| Jun 25, 2026 | Skube | 0–1 | Olsen | Round 10: Skube, Zan - Olsen, William Alexander | English Opening: Agincourt Defense | |
| Jun 24, 2026 | Olsen | ½–½ | Khoo-Thwe | Round 9: Olsen, William Alexander - Khoo-Thwe, Louis | Sicilian Defense: Hyperaccelerated Dragon | |
| Jun 23, 2026 | Olsen | 0–1 | Navarro Martinez | World Youth Chess Championship 2026 U18 Open | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 22, 2026 | Kurbanbaev | 0–1 | Olsen | Round 7: Kurbanbaev, Zalkar - Olsen, William Alexander | Ruy Lopez: Fianchetto Defense | |
| Jun 20, 2026 | Olsen | 0–1 | Nainys | Round 6: Olsen, William Alexander - Nainys, Zanas | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 19, 2026 | Pashikyan | 1–0 | Olsen | Round 5: Pashikyan, Rudolf - Olsen, William Alexander | Nimzo-Indian Defense: Rubinstein System | |
| Jun 18, 2026 | Olsen | 0–1 | Orujov | Round 4: Olsen, William Alexander - Orujov, Farid | Sicilian Defense: Moscow Variation | |
| Jun 17, 2026 | Menahem | 0–1 | Olsen | Round 3: Menahem, Adi - Olsen, William Alexander | Queen's Gambit Declined: Barmen Variation | |
| Jun 16, 2026 | Olsen | ½–½ | Kot | Round 2: Olsen, William Alexander - Kot, Emanuel | Zukertort Opening | |
| Jun 15, 2026 | Cnejev | 0–1 | Olsen | Round 1: Cnejev, Vladimir-Alexandru - Olsen, William Alexander | Sicilian Defense: French Variation | |
| Jun 7, 2026 | Schmidt | 0–1 | Olsen | Norway Chess Open 2026 June | Sicilian Defense: Najdorf Variation, English Attack | |
| Jun 6, 2026 | Olsen | 1–0 | Torbjørn Valvåg | Norway Chess Open 2026 June | Zukertort Opening | |
| Jun 4, 2026 | Olsen | 1–0 | Petr Boleslav | Norway Chess Open 2026 June | Scotch Game: Potter Variation | |
| Jun 3, 2026 | Sergey Eliseev | ½–½ | Olsen | Norway Chess Open 2026 June | Torre Attack: Classical Defense, Nimzowitsch Variation | |
| Jun 2, 2026 | Olsen | 1–0 | Doran | Norway Chess Open 2026 June | King's Indian Defense: Semi-Averbakh System | |
| Jun 1, 2026 | Nurvet | 0–1 | Olsen | Norway Chess Open 2026 June | ? | |
| May 29, 2026 | Olsen | 1–0 | Andersen | Norway Chess Open 2026 May | Dutch Defense | |
| May 28, 2026 | Lindbol | ½–½ | Olsen | Norway Chess Open 2026 May | Sicilian Defense: Alapin Variation, Barmen Defense | |
| May 27, 2026 | Olsen | ½–½ | Kristiansen | Norway Chess Open 2026 May | Indian Defense: Normal Variation | |
| May 26, 2026 | Khoo-Thwe | 1–0 | Olsen | Norway Chess Open 2026 May | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| May 25, 2026 | Olsen | 1–0 | Solbakken | Norway Chess Open 2026 May | Caro-Kann Defense: Exchange Variation | |
| May 24, 2026 | Urkedal | 1–0 | Olsen | Norway Chess Open 2026 June | Sicilian Defense: O'Kelly Variation, Venice System | |
| May 24, 2026 | Stubrud | 0–1 | Olsen | Norway Chess Open 2026 May | Sicilian Defense: Kan Variation, Wing Attack | |
| May 23, 2026 | Olsen | 1–0 | Jones | Norway Chess Open 2026 May | Dutch Defense: Hopton Attack | |
| May 16, 2026 | Grave | 1–0 | Olsen | NM for klubblag 2026 A | Sicilian Defense: Moscow Variation | |
| May 15, 2026 | Olsen | 0–1 | Risting | NM for klubblag 2026 A | Sicilian Defense: Classical Variation | |
| May 15, 2026 | Hoyland | 0–1 | Olsen | NM for klubblag 2026 A | Rapport-Jobava System | |
| May 14, 2026 | Kristoffersen | 0–1 | Olsen | NM for klubblag 2026 A | Nimzo-Indian Defense: Reshevsky Variation | |
| May 13, 2026 | Olsen | 1–0 | Antonsen | NM for klubblag 2026 A | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Feb 27, 2026 | Ioannidis | 1–0 | Olsen | PICF 2026 - KAREL JANECEK Open | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| Feb 22, 2026 | Mortensen | 0–1 | Olsen | NM Fischersjakk - Freestyle 2026 | ? | |
| Feb 22, 2026 | Olsen | 0–1 | Slettum | NM Fischersjakk - Freestyle 2026 | ? | |
| Feb 22, 2026 | Sorensen | 0–1 | Olsen | NM Fischersjakk - Freestyle 2026 | ? | |
| Feb 22, 2026 | Olsen | 1–0 | Feght Olsen | NM Fischersjakk - Freestyle 2026 | ? | |
| Feb 21, 2026 | Arvola | 1–0 | Olsen | NM Fischersjakk - Freestyle 2026 | ? | |
| Feb 21, 2026 | Hjelmås | 0–1 | Olsen | NM Fischersjakk - Freestyle 2026 | ? | |
| Feb 21, 2026 | Olsen | ½–½ | Hestvik Evenshaug | NM Fischersjakk - Freestyle 2026 | ? | |
| Feb 21, 2026 | Olsen | 1–0 | Nilsen | NM Fischersjakk - Freestyle 2026 | ? | |
| Feb 15, 2026 | Olsen | 1–0 | Wedenberg | Nordisk Mesterskab gruppe A | Queen's Gambit Declined: Barmen Variation | |
| Feb 14, 2026 | Salonen | 1–0 | Olsen | Nordisk Mesterskab gruppe A | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Feb 13, 2026 | Hietanen | 0–1 | Olsen | Nordisk Mesterskab gruppe A | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Feb 13, 2026 | Olsen | 1–0 | Omarsson | Nordisk Mesterskab gruppe A | Sicilian Defense: Modern Variations | |
| Feb 12, 2026 | Fiskaaen | ½–½ | Olsen | Nordisk Mesterskab gruppe A | Torre Attack: Classical Defense | |
| Feb 8, 2026 | Olsen | 1–0 | Briem | Nordisk Mesterskab gruppe A | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Nov 16, 2025 | Olsen | ½–½ | Kaewpitakkun | NM for barn og ungdom 2025 | Grünfeld Defense: Brinckmann Attack, Grünfeld Gambit Accepted | |
| Nov 15, 2025 | Olsen | 1–0 | Berget | NM for barn og ungdom 2025 | French Defense: Marshall Gambit | |
| Nov 15, 2025 | Rustan | ½–½ | Olsen | NM for barn og ungdom 2025 | Sicilian Defense: O'Kelly Variation, Normal System | |
| Nov 13, 2025 | Fiskaaen | 0–1 | Olsen | NM for barn og ungdom 2025 | English Opening: Neo-Catalan | |
| Oct 29, 2025 | Olsen | * | Durak | Round 1: Olsen, William Alexander - Durak, Can | ? | |
| Jul 12, 2025 | Olsen | ½–½ | Skaar | Landsturneringen i Bergen 2025 . KANDIDAT | Bishop's Opening: Vienna Hybrid, Hromádka Variation | |
| Jul 11, 2025 | Machlik | 0–1 | Olsen | Landsturneringen i Bergen 2025 . KANDIDAT | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| Jul 10, 2025 | Olsen | 1–0 | Soraas | Landsturneringen i Bergen 2025 . KANDIDAT | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Jul 9, 2025 | Fossheim | 1–0 | Olsen | Landsturneringen i Bergen 2025 . KANDIDAT | Catalan Opening | |
| Jul 8, 2025 | Olsen | ½–½ | Hohelj | Landsturneringen i Bergen 2025 . KANDIDAT | Sicilian Defense: Old Sicilian | |
| Jul 7, 2025 | Olsen | ½–½ | Khoo-Thwe | Landsturneringen i Bergen 2025 . KANDIDAT | Caro-Kann Defense: Tartakower Variation | |
| Jul 7, 2025 | Holleland | 1–0 | Olsen | Landsturneringen i Bergen 2025 . KANDIDAT | King's Indian Attack | |
| Jul 6, 2025 | Brattgjerd | 1–0 | Olsen | Landsturneringen i Bergen 2025 . KANDIDAT | Sicilian Defense: Najdorf Variation | |
| Jul 5, 2025 | Olsen | ½–½ | Roulet-Dubonnet | Landsturneringen i Bergen 2025 . KANDIDAT | Caro-Kann Defense: Exchange Variation | |
| Jun 1, 2025 | Hauge | 1–0 | Olsen | Norwegian team championship 2025 | Sicilian Defense: Closed | |
| Jun 1, 2025 | Mellem | 0–1 | Olsen | Norwegian team championship 2025 | Nimzo-Indian Defense: Kmoch Variation | |
| May 31, 2025 | Olsen | ½–½ | Dao | Norwegian team championship 2025 | Vienna Game: Falkbeer Variation | |
| May 31, 2025 | Olsen | 1–0 | Chikwati | Norwegian team championship 2025 | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| May 31, 2025 | S?rgjerd | ½–½ | Olsen | Norwegian team championship 2025 | Bogo-Indian Defense: Nimzowitsch Variation | |
| May 29, 2025 | Hovden | 0–1 | Olsen | Norwegian team championship 2025 | English Opening: King's English Variation, Three Knights System | |
| Apr 20, 2025 | Myagmarsuren | 1–0 | Olsen | Fagernes International 2025 | Rapport-Jobava System | |
| Apr 19, 2025 | Olsen | 1–0 | Gandrud | Fagernes International 2025 | Sicilian Defense: Modern Variations | |
| Apr 18, 2025 | Grave | 1–0 | Olsen | Fagernes International 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Apr 17, 2025 | Olsen | 1–0 | Den Roover | Fagernes International 2025 | Indian Defense: Pseudo-Benko | |
| Apr 16, 2025 | Olsen | 1–0 | Haugen | Fagernes International 2025 | Sicilian Defense: Kalashnikov Variation | |
| Apr 16, 2025 | Melaa | 1–0 | Olsen | Fagernes International 2025 | English Opening: King's English Variation | |
| Apr 15, 2025 | Ashwath Kaushik | 0–1 | Olsen | Fagernes International 2025 | Sicilian Defense: Kalashnikov Variation | |
| Apr 14, 2025 | Olsen | 0–1 | Stromhaug | Fagernes International 2025 | Zukertort Opening | |
| Apr 13, 2025 | Bazakutsa | 1–0 | Olsen | Fagernes International 2025 | Nimzo-Indian Defense: St. Petersburg Variation | |
| Feb 9, 2025 | Bosiocic | 1–0 | Olsen | Eliteserien 24 25 | King's Indian Attack | |
| Feb 7, 2025 | Olsen | ½–½ | Ingebretsen | Eliteserien 24 25 | Queen's Gambit Declined: Exchange Variation | |
| Jan 14, 2025 | Olsen | * | Anand | Round 5: Olsen, William Alexander - Anand, Batsukh | ? | |
| Jan 13, 2025 | Cosano Montero | * | Olsen | Round 4: Cosano Montero, Jose Enrique - Olsen, William Alexander | ? | |
| Jan 12, 2025 | Olsen | 0–1 | Tahay | Round 3: Olsen, William Alexander - Tahay, Alexis | Sicilian Defense: Najdorf Variation | |
| Jan 11, 2025 | Logie | * | Olsen | Round 2: Logie, Bernard - Olsen, William Alexander | ? | |
| Jan 10, 2025 | Olsen | * | Jimenez Mora | Round 1: Olsen, William Alexander - Jimenez Mora, Guillermo | ? | |
| Oct 25, 2024 | Olsen | 0–1 | Thorfinnsson | 39th European Chess Club Cup | Ruy Lopez: Closed, Worrall Attack, Castling Line | |
| Oct 24, 2024 | Olsen | 1–0 | Young | 39th European Chess Club Cup | Queen's Indian Defense: Petrosian Variation | |
| Oct 23, 2024 | Astrup | 1–0 | Olsen | 39th European Chess Club Cup | Torre Attack: Classical Defense | |
| Oct 22, 2024 | Olsen | 0–1 | Halafov | 39th European Chess Club Cup | King's Indian Defense: Semi-Averbakh System | |
| Oct 21, 2024 | Uruci | 1–0 | Olsen | 39th European Chess Club Cup | Trompowsky Attack | |
| Oct 20, 2024 | Olsen | 0–1 | De Jong | 39th European Chess Club Cup | Semi-Slav Defense: Chigorin Defense | |
| Jul 6, 2024 | Hole | ½–½ | Olsen | Landsturneringen i sjakk 2024 øvrige klasser | English Opening: Anglo-Indian Defense, Nimzo-English | |
| Jul 5, 2024 | Olsen | ½–½ | Riisem | Landsturneringen i sjakk 2024 øvrige klasser | Sicilian Defense: Lasker-Pelikan Variation | |
| Jul 4, 2024 | Brattgjerd | 0–1 | Olsen | Landsturneringen i sjakk 2024 øvrige klasser | Sicilian Defense: Kan Variation, Wing Attack | |
| Jul 3, 2024 | Olsen | 0–1 | Al-Tarboush | Landsturneringen i sjakk 2024 øvrige klasser | Sicilian Defense: Lasker-Pelikan Variation | |
| Jul 2, 2024 | Olsen | 0–1 | Melaa | Landsturneringen i sjakk 2024 øvrige klasser | Queen's Gambit Declined: Three Knights Variation | |
| Jul 2, 2024 | Myagmarsuren | 1–0 | Olsen | Landsturneringen i sjakk 2024 øvrige klasser | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jul 1, 2024 | Moen | 1–0 | Olsen | Landsturneringen i sjakk 2024 øvrige klasser | Sicilian Defense: Kan Variation, Modern Variation | |
| Jun 30, 2024 | Westrum | 0–1 | Olsen | Landsturneringen i sjakk 2024 øvrige klasser | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Jun 29, 2024 | Olsen | 1–0 | Unneland | Landsturneringen i sjakk 2024 øvrige klasser | Semi-Slav Defense | |
| May 13, 2024 | Mitusov | 1–0 | Olsen | Round 3: Mitusov, Semen - Olsen, William Alexander | Ruy Lopez: Morphy Defense, Fianchetto Defense Deferred | |
| Mar 10, 2024 | Bryn | 0–1 | Olsen | Eliteserien 2023 24 | Sicilian Defense: Grand Prix Attack | |
| Mar 9, 2024 | Olsen | 1–0 | Fiskaaen | Eliteserien 2023 24 | Bogo-Indian Defense: Retreat Variation | |
| Mar 8, 2024 | Diesen | 1–0 | Olsen | Eliteserien 2023 24 | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |