| Nov 5, 2023 | Ritvik Krishnan | 0–1 | Mads Vestby-Ellingsen | Round 9: Ritvik Krishnan - Mads Vestby-Ellingsen | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Nov 2, 2023 | Ramon Ibanez Aullana | 1–0 | Mads Vestby-Ellingsen | Round 6: Ramon Ibanez Aullana - Mads Vestby-Ellingsen | Queen's Pawn Game: London System | |
| Nov 1, 2023 | Xavier Mompel Ferruz | ½–½ | Mads Vestby-Ellingsen | Round 5: Xavier Mompel Ferruz - Mads Vestby-Ellingsen | Scandinavian Defense: Mieses-Kotroc Variation | |
| Oct 31, 2023 | Max Moe Pedersen | ½–½ | Mads Vestby-Ellingsen | Round 3: Max Moe Pedersen - Mads Vestby-Ellingsen | Benoni Defense: Classical Variation, Czerniak Defense | |
| Jun 3, 2023 | Mads Vestby-Ellingsen | ½–½ | Jakob Leon Pajeken | Round 10: Mads Vestby-Ellingsen - Jakob Leon Pajeken | Indian Defense: Dzindzi-Indian Defense | |
| Jun 1, 2023 | Rameshbabu Vaishali | ½–½ | Mads Vestby-Ellingsen | Norway Chess Open 2023 | Sicilian Defense: Moscow Variation | |
| May 29, 2023 | Mads Vestby-Ellingsen | 0–1 | Platon Galperin | Round 5: Mads Vestby-Ellingsen - Platon Galperin | King's Indian Defense: Normal Variation, King's Knight Variation | |
| May 28, 2023 | Szymon Gumularz | 1–0 | Mads Vestby-Ellingsen | Round 2: Szymon Gumularz - Mads Vestby-Ellingsen | English Opening: Symmetrical Variation | |
| Feb 26, 2023 | Mads Vestby-Ellingsen | 1–0 | Jung Min Seo | Round 9: Mads Vestby-Ellingsen - Jung Min Seo | Trompowsky Attack | |
| Feb 25, 2023 | Eivind Grunt Kreken | 0–1 | Mads Vestby-Ellingsen | Round 8: Eivind Grunt Kreken - Mads Vestby-Ellingsen | Queen's Gambit Declined: Neo-Orthodox Variation, Main Line | |
| Feb 25, 2023 | Mads Vestby-Ellingsen | ½–½ | Dion Krivenko | Round 7: Mads Vestby-Ellingsen - Dion Krivenko | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Feb 24, 2023 | Mads Vestby-Ellingsen | 0–1 | Viktoria Radeva | Krageroe Resort Chess 2023 | Sicilian Defense: Kan Variation | |
| Feb 24, 2023 | Evsuld Myagmarsuren | 0–1 | Mads Vestby-Ellingsen | Krageroe Resort Chess 2023 | Sicilian Defense: O'Kelly Variation, Normal System | |
| Jan 8, 2023 | Aksel Bu Kvaløy | 0–1 | Mads Vestby-Ellingsen | Round 10: Aksel Bu Kvaløy - Mads Vestby-Ellingsen | Sicilian Defense: Richter-Rauzer Variation | |
| Jan 8, 2023 | Mads Vestby-Ellingsen | 1–0 | Berge Ostenstad | Round 9: Mads Vestby-Ellingsen - Berge Ostenstad | Sicilian Defense: French Variation, Open | |
| 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 | Mads Vestby-Ellingsen | 1–0 | Anders Hobber | Round 7: Mads Vestby-Ellingsen - Anders Hobber | English Opening: Anglo-Indian Defense, Queen's Knight Variation | |
| Jan 7, 2023 | Sverre Lye | 0–1 | Mads Vestby-Ellingsen | Round 6: Sverre Lye - Mads Vestby-Ellingsen | Elephant Gambit | |
| Jan 7, 2023 | Tor Botheim | ½–½ | Mads Vestby-Ellingsen | Round 5: Tor Botheim - Mads Vestby-Ellingsen | Sicilian Defense: Boleslavsky Variation | |
| Jan 7, 2023 | Mads Vestby-Ellingsen | 0–1 | Aryan Tari | Round 4: Mads Vestby-Ellingsen - Aryan Tari | Tarrasch Defense: Schara Gambit | |
| Jan 7, 2023 | Mads Vestby-Ellingsen | 1–0 | Peder Marcus Aamodt | Round 3: Mads Vestby-Ellingsen - Peder Marcus Aamodt | Sicilian Defense: Classical Variation | |
| Jan 7, 2023 | Eldin David | 0–1 | Mads Vestby-Ellingsen | Round 2: Eldin David - Mads Vestby-Ellingsen | Queen's Pawn Game: Krause Variation | |
| Jan 7, 2023 | Mads Vestby-Ellingsen | 1–0 | Roger Endre Østebø | Round 1: Mads Vestby-Ellingsen - Roger Endre Østebø | English Opening: King's English Variation | |
| 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 | Mads Vestby-Ellingsen | 0–1 | Aryan Tari | Round 4: Mads Vestby-Ellingsen - Aryan Tari | Caro-Kann Defense: Exchange Variation | |
| Jan 7, 2023 | Benjamin Haldorsen | 0–1 | Mads Vestby-Ellingsen | Round 5: Benjamin Haldorsen - Mads Vestby-Ellingsen | Nimzo-Larsen Attack: Classical Variation | |
| Jan 7, 2023 | Mads Vestby-Ellingsen | 1–0 | Kjetil A. Lie | Round 6: Mads Vestby-Ellingsen - Kjetil A. Lie | Pirc Defense: 150 Attack | |
| Jan 7, 2023 | Jacob Templen Grave | 0–1 | Mads Vestby-Ellingsen | Round 7: Jacob Templen Grave - Mads Vestby-Ellingsen | Queen's Gambit Declined: Austrian Defense | |
| Jan 7, 2023 | Jon Ludvig Hammer | 1–0 | Mads Vestby-Ellingsen | Round 8: Jon Ludvig Hammer - Mads Vestby-Ellingsen | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Jan 7, 2023 | Mads Vestby-Ellingsen | 1–0 | Elham Abdulrauf | Round 9: Mads Vestby-Ellingsen - Elham Abdulrauf | Queen's Gambit Declined: Neo-Orthodox Variation | |
| Sep 24, 2023 | Mads Vestby-Ellingsen | 1–0 | Philip Z Helland | Porsgrunn Grand Prix 2023 | Ruy Lopez: Berlin Defense | |
| Sep 24, 2023 | Per Fredrik Holand | ½–½ | Mads Vestby-Ellingsen | Porsgrunn Grand Prix 2023 | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Sep 23, 2023 | Mads Vestby-Ellingsen | 0–1 | Eirik Strøm Austad | Porsgrunn Grand Prix 2023 | Caro-Kann Defense: Endgame Variation | |
| Sep 23, 2023 | Lukas Dominik Gåsland | 0–1 | Mads Vestby-Ellingsen | Porsgrunn Grand Prix 2023 | Zukertort Opening: Pirc Invitation | |
| Sep 22, 2023 | Ask Amundsen | * | Mads Vestby-Ellingsen | Porsgrunn Grand Prix 2023 | King's Indian Attack: Sicilian Variation | |
| Mar 28, 2023 | Aksel Bu Kvaløy | ½–½ | Mads Vestby-Ellingsen | Kvisla Invitational vol. 3 | Caro-Kann Defense: Exchange Variation | |
| Mar 27, 2023 | Mads Vestby-Ellingsen | ½–½ | Frode Olav Olsen Urkedal | Kvisla Invitational vol. 3 | Queen's Pawn Game: Symmetrical Variation | |
| Mar 26, 2023 | Alexander Øye-Strømberg | ½–½ | Mads Vestby-Ellingsen | Kvisla Invitational vol. 3 | Ruy Lopez: Closed, Chigorin Defense, Gajewski Gambit | |
| Mar 25, 2023 | Mads Vestby-Ellingsen | 1–0 | Kaido Kulaots | Kvisla Invitational vol. 3 | Trompowsky Attack | |
| Mar 24, 2023 | Semen Mitusov | 1–0 | Mads Vestby-Ellingsen | Kvisla Invitational vol. 3 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Mar 23, 2023 | Mads Vestby-Ellingsen | 1–0 | Ludvig Carlsson | Kvisla Invitational vol. 3 | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Mar 22, 2023 | Mads Vestby-Ellingsen | 1–0 | Ellen Fredricia Nilssen | Kvisla Invitational vol. 3 | Sicilian Defense: French Variation, Westerinen Attack | |
| Mar 21, 2023 | Titas Stremavicius | ½–½ | Mads Vestby-Ellingsen | Kvisla Invitational vol. 3 | King's Indian Attack: Keres Variation | |
| Mar 20, 2023 | Mads Vestby-Ellingsen | 1–0 | Elham Abdulrauf | Kvisla Invitational vol. 3 | Rapport-Jobava System | |
| May 9, 2022 | Mads Vestby-Ellingsen | ½–½ | Aksel Bu Kvaløy | Round 9: Mads Vestby-Ellingsen - Aksel Bu Kvaløy | English Opening: Symmetrical Variation, Anti-Benoni Variation | |
| May 8, 2022 | Tor Fredrik Kaasen | 1–0 | Mads Vestby-Ellingsen | Round 8: Tor Fredrik Kaasen - Mads Vestby-Ellingsen | Modern Defense: Standard Defense | |
| May 8, 2022 | Linus Johansson | 1–0 | Mads Vestby-Ellingsen | Round 7: Linus Johansson - Mads Vestby-Ellingsen | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| May 7, 2022 | Mads Vestby-Ellingsen | 0–1 | Frode Urkedal | Round 6: Mads Vestby-Ellingsen - Frode Urkedal | King's Indian Attack: Pachman System | |
| May 7, 2022 | Elham Abdrlauf | 1–0 | Mads Vestby-Ellingsen | Round 5: Elham Abdrlauf - Mads Vestby-Ellingsen | Sicilian Defense: Kupreichik Variation | |
| May 6, 2022 | Mads Vestby-Ellingsen | 0–1 | Gustav Törngren | Round 4: Mads Vestby-Ellingsen - Gustav Törngren | Italian Game: Classical Variation, La Bourdonnais Variation | |
| May 5, 2022 | Bjarke Sahl | 0–1 | Mads Vestby-Ellingsen | Round 3: Bjarke Sahl - Mads Vestby-Ellingsen | Queen's Gambit Declined: Ragozin Defense | |
| May 4, 2022 | Mads Vestby-Ellingsen | 0–1 | Semen Mitusov | Round 2: Mads Vestby-Ellingsen - Semen Mitusov | Italian Game: Giuoco Pianissimo, Canal Variation | |
| May 3, 2022 | Ludvig Carlsson | 1–0 | Mads Vestby-Ellingsen | Round 1: Ludvig Carlsson - Mads Vestby-Ellingsen | Queen's Indian Defense: Capablanca Variation | |
| Oct 31, 2021 | Bjarke Sahl | ½–½ | Mads Vestby-Ellingsen | Round 3: Bjarke Sahl - Mads Vestby-Ellingsen | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Oct 30, 2021 | Mads Vestby-Ellingsen | 0–1 | Matvey Galchenko | Round 2: Mads Vestby-Ellingsen - Matvey Galchenko | French Defense: Paulsen Variation | |
| Oct 29, 2021 | Frode Olav Olsen Urkedal | ½–½ | Mads Vestby-Ellingsen | Round 1: Mads Vestby-Ellingsen - Frode Olav Olsen Urkedal | English Opening: Mikenas-Carls Variation | |
| Sep 5, 2021 | Mads Vestby-Ellingsen | 1–0 | Mathias Unneland | Round 9: Mads Vestby-Ellingsen - Mathias Unneland | Zukertort Opening: Nimzo-Larsen Variation | |
| Sep 5, 2021 | Gustav Törngren | ½–½ | Mads Vestby-Ellingsen | Round 8: Gustav Törngren - Mads Vestby-Ellingsen | Slav Defense: Exchange Variation, Boor Attack | |
| Sep 4, 2021 | Mads Vestby-Ellingsen | 1–0 | Bjarke Sahl | Round 7: Mads Vestby-Ellingsen - Bjarke Sahl | Torre Attack: Classical Defense, Nimzowitsch Variation | |
| Sep 3, 2021 | Anton Darnell | 0–1 | Mads Vestby-Ellingsen | Round 6: Anton Darnell - Mads Vestby-Ellingsen | Trompowsky Attack | |
| Sep 2, 2021 | Mads Vestby-Ellingsen | 1–0 | Manuel Ramirez Garrastacho | Round 5: Mads Vestby-Ellingsen - Manuel Ramirez Garrastacho | Trompowsky Attack | |
| Aug 29, 2021 | Ludvig Carlsson | ½–½ | Mads Vestby-Ellingsen | Round 4: Ludvig Carlsson - Mads Vestby-Ellingsen | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Aug 29, 2020 | Mads Vestby-Ellingsen | * | Tor Fredrik Kaasen | Offerspill Nordic Invitational – Round 9: Mads Vestby-Ellingsen - Tor Fredrik Kaasen | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Aug 28, 2020 | Frode Elsness | 1–0 | Mads Vestby-Ellingsen | Offerspill Nordic Invitational – Round 8: Frode Elsness - Mads Vestby-Ellingsen | King's Indian Defense: Sämisch Variation, Bobotsov-Korchnoi-Petrosian Variation | |
| Aug 27, 2020 | Ludvig Carlsson | ½–½ | Mads Vestby-Ellingsen | Offerspill Nordic Invitational – Round 7: Ludvig Carlsson - Mads Vestby-Ellingsen | Grünfeld Defense: Three Knights Variation, Hungarian Variation | |
| Aug 26, 2020 | Mads Vestby-Ellingsen | 0–1 | Normunds Miezis | Offerspill Nordic Invitational – Round 6: Mads Vestby-Ellingsen - Normunds Miezis | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Aug 25, 2020 | Mads Vestby-Ellingsen | 1–0 | John Paul Wallace | Offerspill Nordic Invitational – Round 5: Mads Vestby-Ellingsen - John Paul Wallace | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Aug 24, 2020 | Sondre Melaa | 0–1 | Mads Vestby-Ellingsen | Offerspill Nordic Invitational – Round 4: Sondre Melaa - Mads Vestby-Ellingsen | Indian Defense | |
| Aug 23, 2020 | Mads Vestby-Ellingsen | ½–½ | Conor O'Donnell | Offerspill Nordic Invitational – Round 3: Mads Vestby-Ellingsen - Conor O | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Aug 22, 2020 | Ellen Fredericia Nilssen | ½–½ | Mads Vestby-Ellingsen | Offerspill Nordic Invitational – Round 2: Ellen Fredericia Nilssen - Mads Vestby-Ellingsen | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Aug 21, 2020 | Mads Vestby-Ellingsen | 1–0 | Shazil Shehzad | Offerspill Nordic Invitational – Round 1: Mads Vestby-Ellingsen - Shazil Shehzad | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line, with Nb6 | |
| Aug 5, 2020 | Mads Vestby-Ellingsen | 1–0 | Matheo Schick | Offerspill Bergen Rapid – Round 9: Mads Vestby-Ellingsen - Matheo Schick | Sicilian Defense: Accelerated Dragon, Maróczy Bind, Breyer Variation | |
| Aug 5, 2020 | Eirik Aarnes | 0–1 | Mads Vestby-Ellingsen | Offerspill Bergen Rapid – Round 8: Eirik Aarnes - Mads Vestby-Ellingsen | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Aug 5, 2020 | Kjetil Stokke | 0–1 | Mads Vestby-Ellingsen | Offerspill Bergen Rapid – Round 7: Kjetil Stokke - Mads Vestby-Ellingsen | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Aug 5, 2020 | Mads Vestby-Ellingsen | 0–1 | Joachim B Nilsen | Offerspill Bergen Rapid – Round 6: Mads Vestby-Ellingsen - Joachim B Nilsen | Petrov's Defense: Modern Attack, Murrey Variation | |
| 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 | Sigve Dyrhovden | 0–1 | Mads Vestby-Ellingsen | Offerspill Bergen Rapid – Round 4: Sigve Dyrhovden - Mads Vestby-Ellingsen | Nimzo-Larsen Attack: Classical Variation | |
| Aug 4, 2020 | Mads Vestby-Ellingsen | 1–0 | Ivar Dommersnes | Offerspill Bergen Rapid – Round 3: Mads Vestby-Ellingsen - Ivar Dommersnes | French Defense: Rubinstein Variation, Blackburne Defense | |
| Aug 4, 2020 | Benjamin Haldorsen | 1–0 | Mads Vestby-Ellingsen | Offerspill Bergen Rapid – Round 2: Benjamin Haldorsen - Mads Vestby-Ellingsen | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Aug 4, 2020 | Mads Vestby-Ellingsen | 1–0 | Jarle Sivertsen | Offerspill Bergen Rapid – Round 1: Mads Vestby-Ellingsen - Jarle Sivertsen | Ruy Lopez: Berlin Defense, Closed Wolf Variation | |
| Jul 10, 2020 | Andreas G Tryggestad | ½–½ | Mads Vestby-Ellingsen | Stavanger Chess Challenge – Round 9: Andreas G Tryggestad - Mads Vestby-Ellingsen | Tarrasch Defense: Dubov Tarrasch | |
| Jul 9, 2020 | Axel Tunsjo | ½–½ | Mads Vestby-Ellingsen | Stavanger Chess Challenge – Round 8: Axel Tunsjo - Mads Vestby-Ellingsen | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jul 8, 2020 | Mads Vestby-Ellingsen | ½–½ | Gunnar Lund | Stavanger Chess Challenge – Round 7: Mads Vestby-Ellingsen - Gunnar Lund | Rat Defense: English Rat | |
| Jul 7, 2020 | Benjamin Arvola Notkevich | ½–½ | Mads Vestby-Ellingsen | Stavanger Chess Challenge – Round 6: Benjamin Arvola Notkevich - Mads Vestby-Ellingsen | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jul 7, 2020 | Mads Vestby-Ellingsen | 1–0 | Shazil Shehzad | Stavanger Chess Challenge – Round 4: Mads Vestby-Ellingsen - Shazil Shehzad | Queen's Pawn Game: London System | |
| Jul 7, 2020 | Mads Vestby-Ellingsen | 1–0 | Johannes Haug | Stavanger Chess Challenge – Round 5: Mads Vestby-Ellingsen - Johannes Haug | Torre Attack: Classical Defense | |
| Jul 5, 2020 | Lucas Ranaldi | ½–½ | Mads Vestby-Ellingsen | Stavanger Chess Challenge – Round 3: Lucas Ranaldi - Mads Vestby-Ellingsen | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jul 5, 2020 | Mads Vestby-Ellingsen | 1–0 | Hakon Abeland Myrheim | Stavanger Chess Challenge – Round 2: Mads Vestby-Ellingsen - Hakon Abeland Myrheim | Benko Gambit Accepted: Fully Accepted Variation | |
| Jul 4, 2020 | Sondre Lillestol Melaa | ½–½ | Mads Vestby-Ellingsen | Stavanger Chess Challenge – Round 1: Sondre Lillestol Melaa - Mads Vestby-Ellingsen | Neo-Grünfeld Defense: Exchange Variation | |
| Jun 18, 2020 | Mads Vestby-Ellingsen | 1–0 | Sebastian Mihajlov | Offerspill Invitational – Round 9: Mads Vestby-Ellingsen - Sebastian Mihajlov | Slav Defense: Exchange Variation | |
| Jun 17, 2020 | Aksel Bu Kvaloy | 0–1 | Mads Vestby-Ellingsen | Offerspill Invitational – Round 8: Aksel Bu Kvaloy - Mads Vestby-Ellingsen | French Defense: Two Knights Variation | |
| Jun 16, 2020 | Mads Vestby-Ellingsen | 0–1 | Isak Sjoberg | Offerspill Invitational – Round 7: Mads Vestby-Ellingsen - Isak Sjoberg | King's Indian Attack: Symmetrical Defense | |
| Jun 15, 2020 | Tor Fredrik Kaasen | ½–½ | Mads Vestby-Ellingsen | Offerspill Invitational – Round 6: Tor Fredrik Kaasen - Mads Vestby-Ellingsen | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jun 14, 2020 | Mads Vestby-Ellingsen | 0–1 | Rune Djurhuus | Offerspill Invitational – Round 5: Mads Vestby-Ellingsen - Rune Djurhuus | Indian Defense: Anti-Nimzo-Indian | |
| Jun 13, 2020 | Kristian Stuvik Holm | ½–½ | Mads Vestby-Ellingsen | Offerspill Invitational – Round 4: Kristian Stuvik Holm - Mads Vestby-Ellingsen | English Opening: Symmetrical Variation | |
| Jun 12, 2020 | Mads Vestby-Ellingsen | 1–0 | Alexander Pena Riasco | Offerspill Invitational – Round 2 (clone): Mads Vestby-Ellingsen - Alexander Pena Riasco | Scandinavian Defense: Main Line, Mieses Variation | |
| Jun 10, 2020 | Frode Olav Olsen Urkedal | 1–0 | Mads Vestby-Ellingsen | Offerspill Invitational: Frode Olav Olsen Urkedal - Mads Vestby-Ellingsen | Queen's Gambit Declined: Ragozin Defense | |
| Jan 26, 2020 | Andreas Sebastian | 0–1 | Mads Vestby-Ellingsen | Offerspill Grand Prix 2020 - Round 8: Andreas Sebastian - Mads Vestby-Ellingsen | Queen's Pawn Game: Modern Defense | |
| Jan 26, 2020 | Mads Vestby-Ellingsen | ½–½ | Lars Oskar Hauge | Offerspill Grand Prix 2020 - Round 7: Mads Vestby-Ellingsen - Lars Oskar Hauge | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| Jan 26, 2020 | Mathias Lind Schouten | 0–1 | Mads Vestby-Ellingsen | Offerspill Grand Prix 2020 - Round 6: Mathias Lind Schouten - Mads Vestby-Ellingsen | Sicilian Defense: Taimanov Variation, Modern Line | |