| Mar 8, 2026 | Thorn | ½–½ | Poley | Rond 9: Thorn, Eric - Poley, Vladimir | Modern Defense: Standard Line | |
| Mar 7, 2026 | Thorn | 1–0 | Rydstrom | Rond 8: Thorn, Eric - Rydstrom, Tom | Indian Defense: Anti-Nimzo-Indian | |
| Mar 6, 2026 | Malesevic | ½–½ | Thorn | Rond 7: Malesevic, Nedeljko - Thorn, Eric | Indian Defense: Anti-Nimzo-Indian | |
| Jan 26, 2026 | Kucuksari | 1–0 | Thorn | Round 5: Kucuksari, Kaan - Thorn, Eric | Queen's Gambit Declined: Exchange Variation | |
| Jan 18, 2026 | Thorn | ½–½ | Sorensen | Rond 6: Thorn, Eric - Sorensen, Hampus | Indian Defense: Anti-Nimzo-Indian | |
| Jan 17, 2026 | Thorn | 1–0 | Marklund | Rond 5: Thorn, Eric - Marklund, Niklas | English Opening: Symmetrical Variation | |
| Jan 16, 2026 | Janse | 0–1 | Thorn | Rond 4: Janse, Rasmus - Thorn, Eric | Queen's Gambit Declined: Barmen Variation | |
| Dec 8, 2025 | Thorn | 1–0 | Hedlund | Round 4: Thorn, Eric - Hedlund, Niklas | Bogo-Indian Defense: Grünfeld Variation | |
| Nov 30, 2025 | Thorn | ½–½ | Brynell | Rond 3: Thorn, Eric - Brynell, Stellan | Bogo-Indian Defense: Grünfeld Variation | |
| Nov 29, 2025 | Thorn | 1–0 | Mauritsson | Rond 2: Thorn, Eric - Mauritsson, Sebastian | Slav Defense: Modern Line | |
| Nov 28, 2025 | Cramling | ½–½ | Thorn | Rond 1: Cramling, Dan - Thorn, Eric | Queen's Gambit Declined: Orthodox Defense, Main Line | |
| Oct 13, 2025 | Cramling | ½–½ | Thorn | Round 2: Cramling, Pia - Thorn, Eric | Queen's Gambit Declined: Orthodox Defense, Main Line | |
| Sep 3, 2025 | Thorn | 1–0 | Alm | Round 10: Thorn, Eric - Alm, Ture | Queen's Gambit Declined: Cambridge Springs Defense, Yugoslav Variation | |
| Sep 3, 2025 | Dingertz | 0–1 | Thorn | Round 9: Dingertz, Gustav - Thorn, Eric | Queen's Indian Defense: Capablanca Variation | |
| Sep 3, 2025 | Douhan | 0–1 | Thorn | Round 7: Douhan, David - Thorn, Eric | Four Knights Game: Glek System | |
| Sep 3, 2025 | Ral Lustig | ½–½ | Thorn | Round 5: Ral Lustig, Melvin - Thorn, Eric | Zukertort Opening | |
| Sep 3, 2025 | Thorn | 1–0 | Valcu | Round 4: Thorn, Eric - Valcu, Lavinia | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Sep 3, 2025 | Carlsson | 0–1 | Thorn | Round 3: Carlsson, Nils - Thorn, Eric | English Opening: Agincourt Defense | |
| Sep 2, 2025 | Thorn | 1–0 | Helin | Round 2: Thorn, Eric - Helin, Mikael | Zukertort Opening: Pirc Invitation | |
| Sep 2, 2025 | Molin | 0–1 | Thorn | Round 1: Molin, Nils - Thorn, Eric | Italian Game: Two Knights Defense, Steinitz Variation | |
| Apr 5, 2025 | Ostling | 1–0 | Thorn | Round 4: Ostling, Hakan - Thorn, Eric | Bird Opening: Dutch Variation | |
| Apr 5, 2025 | Thorn | ½–½ | Malmsten | Round 3: Thorn, Eric - Malmsten, Hans | Zukertort Opening: Sicilian Invitation | |
| Apr 5, 2025 | Brodin | 0–1 | Thorn | Round 2: Brodin, Leo - Thorn, Eric | Rat Defense: Harmonist | |
| Apr 5, 2025 | Thorn | 1–0 | Sandberg | Round 1: Thorn, Eric - Sandberg, Jonas | Slav Defense: Modern Line | |
| Mar 25, 2025 | Ral Lustig | 0–1 | Thorn | Rond 7: Ral Lustig, Melvin - Thorn, Eric | Bogo-Indian Defense: Grünfeld Variation | |
| Mar 9, 2025 | Arman | ½–½ | Thorn | The Elitserien 2024/25: round 7 - 9 | Ruy Lopez: Exchange Variation, Gligoric Variation | |
| Mar 8, 2025 | Persson | ½–½ | Thorn | The Elitserien 2024/25: round 7 - 9 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Mar 7, 2025 | Malesevic | ½–½ | Thorn | The Elitserien 2024/25: round 7 - 9 | Indian Defense: Anti-Nimzo-Indian | |
| Mar 4, 2025 | Cederstam | 0–1 | Thorn | Rond 5: Cederstam, Carl - Thorn, Eric | Petrov's Defense: Classical Attack | |
| Feb 18, 2025 | Thorn | 1–0 | Evertsson | Rond 4: Thorn, Eric - Evertsson, Rune | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Jan 27, 2025 | Thorn | 1–0 | Sollerman | Rond 11: Thorn, Eric - Sollerman, Mattias | Queen's Gambit Declined: Three Knights Variation | |
| Jan 27, 2025 | Brodin | 0–1 | Thorn | Rond 10: Brodin, Leo - Thorn, Eric | Vienna Game: Vienna Gambit, Paulsen Attack | |
| Jan 27, 2025 | Thorn | ½–½ | Valcu | Rond 6: Thorn, Eric - Valcu, Lavinia | English Opening: Mikenas-Carls Variation | |
| Jan 27, 2025 | Thorn | * | KHASCHULUU | Rond 2: Thorn, Eric - KHASCHULUU, Sergelenbaatar | English Opening: Agincourt Defense, Catalan Defense, Semi-Slav Defense | |
| Jan 21, 2025 | Lindstrom | 0–1 | Thorn | Rond 1: Lindstrom, Simon - Thorn, Eric | Ruy Lopez: Closed, Anti-Marshall | |
| Dec 10, 2024 | Ral Lustig | ½–½ | Thorn | Rond 9: Ral Lustig, Melvin - Thorn, Eric | Four Knights Game: Spanish Variation, Rubinstein Variation Accepted | |
| Nov 19, 2024 | Thorn | 1–0 | Sollerman | Rond 8: Thorn, Eric - Sollerman, Mattias | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Oct 6, 2024 | Sjodahl | ½–½ | Thorn | The Elitserien 2024/25: round 1 - 3 | Queen's Gambit Declined: Exchange Variation, Reshevsky Variation | |
| Oct 5, 2024 | Carlsson | 1–0 | Thorn | The Elitserien 2024/25: round 1 - 3 | Ruy Lopez: Morphy Defense, Classical Defense Deferred | |
| Oct 4, 2024 | Thorn | 1–0 | Gajic | The Elitserien 2024/25: round 1 - 3 | Benoni Defense: Classical Variation, Czerniak Defense | |
| Jul 7, 2024 | Crevatin | ½–½ | Thorn | Schack-SM 2024: Mastarklassen-elit | Catalan Opening: Open Defense | |
| Jul 6, 2024 | Thorn | 0–1 | Sorensen | Schack-SM 2024: Mastarklassen-elit | Bogo-Indian Defense: Retreat Variation | |
| Jul 5, 2024 | Olsson | ½–½ | Thorn | Schack-SM 2024: Mastarklassen-elit | English Opening: King's English Variation, Two Knights Variation, Keres Variation | |
| Jul 4, 2024 | Thorn | ½–½ | Lundin | Schack-SM 2024: Mastarklassen-elit | Dutch Defense | |
| Jul 3, 2024 | Wiedenkeller | 0–1 | Thorn | Schack-SM 2024: Mastarklassen-elit | Trompowsky Attack | |
| Jul 2, 2024 | Thorn | 1–0 | Cederstam | Schack-SM 2024: Mastarklassen-elit | English Opening: Agincourt Defense, Wimpy System | |
| Jul 1, 2024 | Akesson | 1–0 | Thorn | Schack-SM 2024: Mastarklassen-elit | Queen's Gambit Declined: Barmen Variation | |
| Jun 30, 2024 | Thorn | 0–1 | Arman | Schack-SM 2024: Mastarklassen-elit | Pirc Defense | |
| Jun 29, 2024 | Thorn | ½–½ | Carlsson | Schack-SM 2024: Mästarklassen-elit | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Jun 29, 2024 | Thorn | ½–½ | Carlsson | Schack-SM 2024: Mastarklassen-elit | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| May 21, 2024 | Thorn | ½–½ | Ral Lustig | Rond 11: Thorn, Eric - Ral Lustig, Melvin | King's Indian Defense: Petrosian Variation, Stein Defense | |
| May 7, 2024 | Thorn | 1–0 | Evertsson | Rond 10: Thorn, Eric - Evertsson, Rune | Queen's Indian Defense: Kasparov-Petrosian Variation, Classical Variation | |
| Apr 23, 2024 | Carlsson | 0–1 | Thorn | Rond 9: Carlsson, Nils - Thorn, Eric | Four Knights Game: Spanish Variation, Classical Variation | |
| Apr 16, 2024 | Thorn | 1–0 | Borin | Rond 8: Thorn, Eric - Borin, Jesper | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation, Nimzowitsch Attack | |
| Apr 9, 2024 | Cederstam | 1–0 | Thorn | Rond 7: Cederstam, Carl - Thorn, Eric | Nimzo-Indian Defense: Classical Variation, Milner-Barry Variation | |
| Mar 19, 2024 | Ivarsson | 0–1 | Thorn | Rond 6: Ivarsson, Anders - Thorn, Eric | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Mar 10, 2024 | Thorn | 0–1 | Storme | The Elitserien 2023/2024: round 7 - 9 | Catalan Opening: Open Defense, Classical Line | |
| Mar 9, 2024 | Kockum | 1–0 | Thorn | The Elitserien 2023/2024: round 7 - 9 | Queen's Gambit Declined: Orthodox Defense, Bd3 Line | |
| Mar 8, 2024 | Thorn | ½–½ | Bergstrom | The Elitserien 2023/2024: round 7 - 9 | Slav Defense: Czech Variation, Dutch Variation | |
| Mar 5, 2024 | Thorn | 1–0 | Brodin | Rond 5: Thorn, Eric - Brodin, Leo | Queen's Gambit Declined: Orthodox Defense, Fianchetto Variation | |
| Sep 17, 2023 | Thorn | 1–0 | Nordenbaek | The Kvibergspelen 2023 | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Sep 17, 2023 | Pedersen | ½–½ | Thorn | The Kvibergspelen 2023 | Ruy Lopez: Morphy Defense, Classical Defense Deferred | |
| Sep 16, 2023 | Thorn | 1–0 | Dingertz | The Kvibergspelen 2023 | English Opening: Four Knights System, Nimzowitsch Variation | |
| Sep 16, 2023 | Ramsdal | 1–0 | Thorn | The Kvibergspelen 2023 | Queen's Gambit Accepted: Old Variation | |
| Sep 15, 2023 | Thorn | 1–0 | Frank | The Kvibergspelen 2023 | Queen's Gambit Declined: Janowski Variation | |
| Sep 15, 2023 | Thorn | ½–½ | Cederstam | The Kvibergspelen 2023 | Queen's Gambit Declined: Queen's Knight Variation | |
| Sep 15, 2023 | KHASCHULUU | 0–1 | Thorn | The Kvibergspelen 2023 | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Sep 15, 2023 | Jogstad | 0–1 | Thorn | The Kvibergspelen 2023 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Mar 12, 2023 | Tari | ½–½ | Thorn | Elitserien 2022/2023 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 11, 2023 | Thorn | 0–1 | Blomqvist | Elitserien 2022/2023 | Queen's Gambit Declined: Ragozin Defense | |
| Mar 10, 2023 | Olsson | 0–1 | Thorn | Elitserien 2022/2023 | Ruy Lopez: Closed, Chigorin Defense, Panov System | |
| Jan 3, 2023 | Thorn | ½–½ | Mittal | 50th Rilton Cup | Bogo-Indian Defense: Retreat Variation | |
| Jan 2, 2023 | Smirin | 1–0 | Thorn | 50th Rilton Cup | Ruy Lopez: Closed, Anti-Marshall | |
| Dec 30, 2022 | Hillarp | ½–½ | Thorn | 50th Rilton Cup | Nimzo-Indian Defense: Classical Variation | |
| Dec 28, 2022 | Thybo | 1–0 | Thorn | 50th Rilton Cup | Ruy Lopez: Closed, Chigorin Defense | |
| Oct 16, 2022 | Ong | 1–0 | Thorn | Elitserien 2022/2023 | Ruy Lopez: Closed, Chigorin Defense, Panov System | |
| Oct 15, 2022 | Thorn | ½–½ | Jepson | Elitserien 2022/2023 | Pirc Defense: Classical Variation, Quiet System | |
| Oct 14, 2022 | Vernersson | 0–1 | Thorn | Elitserien 2022/2023 | Réti Opening: Advance Variation | |
| Oct 6, 2022 | Thorn | ½–½ | Breder | ECCC_22 | Horwitz Defense | |
| Oct 4, 2022 | Asadli | 0–1 | Thorn | ECCC_22 | Ruy Lopez: Morphy Defense, Mackenzie Variation | |
| Oct 24, 2021 | Nikolic | 0–1 | Thorn | Swedish Team Championship Final 2021 | Catalan Opening: Open Defense, Classical Line | |
| Oct 23, 2021 | Thorn | 0–1 | Storme | Swedish Team Championship Final 2021 | Queen's Gambit Declined: Ragozin Defense | |
| Oct 22, 2021 | Johnson | 1–0 | Thorn | Swedish Team Championship Final 2021 | Bird Opening: Dutch Variation | |
| Sep 24, 2021 | Andonovski | 0–1 | Thorn | 36th European Club Cup | Catalan Opening: Closed | |
| Sep 23, 2021 | Thorn | ½–½ | Heinz | 36th European Club Cup | Queen's Gambit Declined: Semi-Tarrasch Defense | |
| Sep 22, 2021 | Thorn | 1–0 | Jeitz | 36th European Club Cup | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Sep 21, 2021 | Lagerman | 0–1 | Thorn | 36th European Club Cup | Scotch Game: Schmidt Variation | |
| Sep 20, 2021 | Andersen | 0–1 | Thorn | 36th European Club Cup | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Sep 19, 2021 | Thorn | ½–½ | Kornev | 36th European Club Cup | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Sep 18, 2021 | Jashari | * | Thorn | 36th European Club Cup | ? | |
| Jul 11, 2021 | Ernst | 1–0 | Thorn | Swedish Chess Championship 2021: Mastarklassen-Elit | Caro-Kann Defense: Tartakower Variation | |
| Jul 10, 2021 | Thorn | ½–½ | Furhoff | Swedish Chess Championship 2021: Mastarklassen-Elit | Caro-Kann Defense: Advance Variation | |
| Jul 9, 2021 | Johansson | 0–1 | Thorn | Swedish Chess Championship 2021: Mastarklassen-Elit | English Opening: King's English Variation, Kramnik-Shirov Counterattack | |
| Jul 8, 2021 | Thorn | ½–½ | Bellon Lopez | Swedish Chess Championship 2021: Mastarklassen-Elit | Zukertort Opening | |
| Jul 7, 2021 | Jogstad | ½–½ | Thorn | Swedish Chess Championship 2021: Mastarklassen-Elit | Indian Defense: Wade-Tartakower Defense | |
| Jul 6, 2021 | Thorn | ½–½ | Nikolic | Swedish Chess Championship 2021: Mastarklassen-Elit | Queen's Gambit Declined: Ragozin Defense, Vienna Variation | |
| Jul 5, 2021 | Thorn | 1–0 | Lindberg | Swedish Chess Championship 2021: Mastarklassen-Elit | Nimzo-Indian Defense: Classical Variation | |
| Jul 4, 2021 | Sorensen | ½–½ | Thorn | Swedish Chess Championship 2021: Mastarklassen-Elit | Queen's Gambit Declined: Traditional Variation | |
| Jul 3, 2021 | Thorn | ½–½ | Zadruzny | Swedish Chess Championship 2021: Mastarklassen-Elit | Queen's Gambit Declined: Ragozin Defense | |
| — | Thorn | 1–0 | Brodin | Sällskapets Höstturnering 2024 | Indian Defense | |