| Mar 8, 2026 | Galperin | 1–0 | Westerberg | Rond 9: Galperin, Platon - Westerberg, Jonathan | Queen's Gambit Accepted: Classical Defense, Alekhine System | |
| Mar 7, 2026 | Westerberg | ½–½ | Lindberg | Rond 8: Westerberg, Jonathan - Lindberg, Bengt | Queen's Pawn Game: Colle System, Traditional Colle | |
| Mar 6, 2026 | Olsson | 1–0 | Westerberg | Rond 7: Olsson, William - Westerberg, Jonathan | English Opening: Drill Variation | |
| Jan 18, 2026 | Seo | 1–0 | Westerberg | Rond 6: Seo, Jung Min - Westerberg, Jonathan | Sicilian Defense: Dragon Variation, Classical Variation, Grigoriev Variation | |
| Jan 17, 2026 | Westerberg | 0–1 | Demchenko | Rond 5: Westerberg, Jonathan - Demchenko, Anton | Indian Defense: Wade-Tartakower Defense | |
| Jan 16, 2026 | Westerberg | 1–0 | Norberg | Rond 4: Westerberg, Jonathan - Norberg, Erik | Modern Defense | |
| Nov 30, 2025 | Westerberg | 0–1 | Johansson | Rond 3: Westerberg, Jonathan - Johansson, Linus | Sicilian Defense | |
| Nov 29, 2025 | Kucuksari | 0–1 | Westerberg | Rond 2: Kucuksari, Kaan - Westerberg, Jonathan | Queen's Pawn Game: London System | |
| Nov 28, 2025 | Westerberg | 1–0 | Berg | Rond 1: Westerberg, Jonathan - Berg, Emanuel | East Indian Defense | |
| Nov 10, 2025 | Livner | * | Westerberg | Round 3: Livner, Anders - Westerberg, Jonathan | King's Indian Attack | |
| Sep 15, 2025 | Westerberg | ½–½ | Blomqvist | Round 1: Westerberg, Jonathan - Blomqvist, Erik | French Defense: Winawer Variation, Alekhine-Maróczy Gambit | |
| Apr 5, 2025 | Westerberg | 1–0 | Ivarsson | Round 2: Westerberg, Jonathan - Ivarsson, Anders | Sicilian Defense: O'Kelly Variation, Wing Gambit | |
| Apr 5, 2025 | Ask | 0–1 | Westerberg | Round 7: Ask, Josef - Westerberg, Jonathan | Scandinavian Defense | |
| Apr 5, 2025 | Westerberg | 1–0 | Brodin | Round 6: Westerberg, Jonathan - Brodin, Leo | Sicilian Defense | |
| Apr 5, 2025 | Evertsson | 0–1 | Westerberg | Round 5: Evertsson, Lennart - Westerberg, Jonathan | Sicilian Defense: Closed | |
| Apr 5, 2025 | Westerberg | 1–0 | Schwartz | Round 4: Westerberg, Jonathan - Schwartz, Julius | Four Knights Game | |
| Apr 5, 2025 | Ostling | 0–1 | Westerberg | Round 3: Ostling, Hakan - Westerberg, Jonathan | Bird Opening | |
| Apr 5, 2025 | Lindstrom | 0–1 | Westerberg | Round 1: Lindstrom, Simon - Westerberg, Jonathan | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Mar 9, 2025 | Solodovnichenko | 1–0 | Westerberg | The Elitserien 2024/25: round 7 - 9 | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Mar 8, 2025 | Westerberg | 1–0 | Lindh | The Elitserien 2024/25: round 7 - 9 | Sicilian Defense | |
| Mar 7, 2025 | Heberla | ½–½ | Westerberg | The Elitserien 2024/25: round 7 - 9 | Queen's Gambit Accepted: Alekhine Defense, Borisenko-Furman Variation | |
| Oct 6, 2024 | Westerberg | 1–0 | Mauritsson | The Elitserien 2024/25: round 1 - 3 | Sicilian Defense: Moscow Variation | |
| Oct 5, 2024 | Schneider | ½–½ | Westerberg | The Elitserien 2024/25: round 1 - 3 | Queen's Gambit Accepted: Old Variation | |
| Oct 4, 2024 | Westerberg | 0–1 | Miezis | The Elitserien 2024/25: round 1 - 3 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Mar 10, 2024 | Holm | ½–½ | Westerberg | The Elitserien 2023/2024: round 7 - 9 | English Opening: Agincourt Defense | |
| Mar 9, 2024 | Westerberg | 1–0 | Rahul Kumar | The Elitserien 2023/2024: round 7 - 9 | Pirc Defense | |
| Mar 8, 2024 | Akesson | ½–½ | Westerberg | The Elitserien 2023/2024: round 7 - 9 | Zukertort Opening: Kingside Fianchetto | |
| Oct 14, 2024 | Westerberg | 1–0 | Cramling | Round 2: Westerberg, Jonathan - Cramling, Pia | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Jan 3, 2023 | Lopez Mulet | 1–0 | Westerberg | 50th Rilton Cup | ? | |
| Jan 2, 2023 | Jena | 1–0 | Westerberg | 50th Rilton Cup | ? | |
| Dec 31, 2022 | Westerberg | ½–½ | Petursson | 50th Rilton Cup | Sicilian Defense: Chekhover Variation | |
| Dec 30, 2022 | Kupervaser | 0–1 | Westerberg | 50th Rilton Cup | Alekhine Defense: Four Pawns Attack, Main Line | |
| Dec 27, 2022 | Westerberg | ½–½ | Cederstam | 50th Rilton Cup | English Opening: Neo-Catalan | |
| Oct 24, 2021 | Barkhagen | ½–½ | Westerberg | Swedish Team Championship Final 2021 | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Oct 23, 2021 | Westerberg | 1–0 | Smith | Swedish Team Championship Final 2021 | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Oct 22, 2021 | Gdanski | 1–0 | Westerberg | Swedish Team Championship Final 2021 | Owen Defense | |
| Sep 24, 2021 | Westerberg | ½–½ | Nevednichy | 36th European Club Cup | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Sep 23, 2021 | Heimann | 1–0 | Westerberg | 36th European Club Cup | Sicilian Defense: Richter-Rauzer Variation, Dragon Variation | |
| Sep 22, 2021 | Dardha | ½–½ | Westerberg | 36th European Club Cup | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |
| Sep 21, 2021 | Westerberg | 0–1 | Donchenko | 36th European Club Cup | Italian Game: Classical Variation, Greco Gambit, Traditional Line | |
| Sep 20, 2021 | Westerberg | ½–½ | Jepson | 36th European Club Cup | Modern Defense | |
| Sep 19, 2021 | Grischuk | 1–0 | Westerberg | 36th European Club Cup | Bogo-Indian Defense: Grünfeld Variation | |
| Sep 18, 2021 | Westerberg | * | Uruci | 36th European Club Cup | ? | |
| Jul 11, 2021 | Westerberg | ½–½ | Blomqvist | Swedish Chess Championship 2021: Sverigemastarklassen | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jul 10, 2021 | Smith | 1–0 | Westerberg | Swedish Chess Championship 2021: Sverigemastarklassen | Nimzo-Indian Defense: Kmoch Variation | |
| Jul 9, 2021 | Westerberg | ½–½ | Seo | Swedish Chess Championship 2021: Sverigemastarklassen | Nimzo-Indian Defense: Normal Variation | |
| Jul 8, 2021 | Cramling | ½–½ | Westerberg | Swedish Chess Championship 2021: Sverigemastarklassen | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Jul 7, 2021 | Westerberg | 1–0 | Wiedenkeller | Swedish Chess Championship 2021: Sverigemastarklassen | English Opening: King's English Variation | |
| Jul 6, 2021 | Storme | 1–0 | Westerberg | Swedish Chess Championship 2021: Sverigemastarklassen | Dutch Defense: Hopton Attack | |
| Jul 5, 2021 | Westerberg | 1–0 | Lokander | Swedish Chess Championship 2021: Sverigemastarklassen | Italian Game: Two Knights Defense | |
| Jul 4, 2021 | Hillarp Persson | 1–0 | Westerberg | Swedish Chess Championship 2021: Sverigemastarklassen | Queen's Pawn Game: London System, with e6 | |
| Jul 3, 2021 | Westerberg | 1–0 | Hector | Swedish Chess Championship 2021: Sverigemastarklassen | Four Knights Game | |