| Jun 30, 2026 | Malm | 0–1 | Eklund | Round 4: Malm, Simon 1995 - Eklund, Joel | Benoni Defense: Taimanov Variation | |
| Jun 29, 2026 | Eklund | 0–1 | Kallen | Round 3: Eklund, Joel - Kallen, Jonas | Slav Defense: Quiet Variation, Schallopp Defense | |
| Jun 28, 2026 | Berling | ½–½ | Eklund | Round 2: Berling, Egil - Eklund, Joel | Sicilian Defense: Najdorf Variation | |
| Jun 27, 2026 | Eklund | ½–½ | Lindvall | Round 1: Eklund, Joel - Lindvall, Johannes | Queen's Pawn Game: Levitsky Attack | |
| Feb 8, 2026 | Akesson | 1–0 | Eklund | Elite Hotels Open 2026 | Benoni Defense: Taimanov Variation | |
| Feb 8, 2026 | Eklund | 0–1 | Liu | Elite Hotels Open 2026 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Feb 7, 2026 | Ask | 0–1 | Eklund | Elite Hotels Open 2026 | Grob Opening | |
| Feb 6, 2026 | Vernersson | 0–1 | Eklund | Elite Hotels Open 2026 | Queen's Gambit Declined: Three Knights Variation | |
| Feb 6, 2026 | Eklund | 1–0 | Le Doan | Elite Hotels Open 2026 | Queen's Pawn Game: Levitsky Attack | |
| Feb 6, 2026 | Halvarsson | 0–1 | Eklund | Elite Hotels Open 2026 | Caro-Kann Defense: Tartakower Variation | |
| Feb 6, 2026 | Eklund | 0–1 | Garner | Elite Hotels Open 2026 | Caro-Kann Defense: Tartakower Variation | |
| Feb 6, 2026 | Eklund | 1–0 | Garner | Elite Hotels Open 2026 | Queen's Pawn Game: Levitsky Attack | |
| Jan 6, 2026 | Eklund | 0–1 | Seo | Elite Hotels Open 2026 | Réti Opening: Advance Variation | |
| Nov 8, 2025 | Eklund | 0–1 | Mitev | Round 9: Eklund, Joel - Mitev, Valentin | Modern Defense: Averbakh System | |
| Nov 8, 2025 | Eklund | 0–1 | Miroslaw | Round 6: Eklund, Joel - Miroslaw, Michal | Caro-Kann Defense: Classical Variation, Main Line | |
| Nov 8, 2025 | Eklund | 0–1 | Olsen | Round 5: Eklund, Joel - Olsen, Filip Boe | Sicilian Defense: Najdorf Variation, English Attack | |
| Nov 7, 2025 | Grinev | 1–0 | Eklund | Round 4: Grinev, Valeriy - Eklund, Joel | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Nov 1, 2025 | Daniel Meszaros | 1–0 | Eklund | Round 6: Daniel Meszaros - Eklund, Joel | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Oct 31, 2025 | Sjostrand | ½–½ | Eklund | Round 4: Sjostrand, Joel - Eklund, Joel | English Opening: Agincourt Defense | |
| Oct 31, 2025 | Eklund | * | Strand | Round 3: Eklund, Joel - Strand, Sixten | Catalan Opening: Open Defense, Classical Line | |
| Oct 31, 2025 | Korning | 0–1 | Eklund | Round 2: Korning, Peter - Eklund, Joel | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Mar 29, 2025 | Karlsson | ½–½ | Eklund | The Allsvenskan 2024/25 Div I Kval Superettan: Limhamns SK II - SS Manhem | Caro-Kann Defense: Advance Variation, Short Variation | |
| Feb 9, 2025 | Eklund | 1–0 | Tabaa | Elite Hotels Open 2025 | French Defense: Advance Variation, Extended Bishop Swap | |
| Feb 9, 2025 | Bjorkman | 1–0 | Eklund | Elite Hotels Open 2025 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Feb 8, 2025 | Eklund | 1–0 | Eriksson | Elite Hotels Open 2025 | Lion Defense: Lion's Jaw | |
| Feb 8, 2025 | Johansson | ½–½ | Eklund | Elite Hotels Open 2025 | Caro-Kann Defense: Endgame Variation | |
| Feb 7, 2025 | Eklund | 1–0 | KHASCHULUU | Elite Hotels Open 2025 | Queen's Pawn Game: Levitsky Attack | |
| Feb 7, 2025 | Frisk | ½–½ | Eklund | Elite Hotels Open 2025 | English Opening: Symmetrical Variation, Fianchetto Variation | |
| Dec 13, 2024 | Smith | 1–0 | Eklund | Malmo Open 2024 | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Jul 28, 2024 | Wahlgreen | ½–½ | Eklund | 9 rounds modified Swiss | Caro-Kann Defense: Two Knights Attack | |
| Jul 23, 2024 | Eklund | 0–1 | Weidenhoefer | 9 rounds modified Swiss | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Feb 11, 2024 | Eklund | 1–0 | Lilliehook | Elite Hotels Open 2024 | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Feb 11, 2024 | Akesson | 1–0 | Eklund | Elite Hotels Open 2024 | Slav Defense | |
| Feb 10, 2024 | Eklund | 1–0 | Fransson | Elite Hotels Open 2024 | Queen's Pawn Game: Levitsky Attack | |
| Feb 10, 2024 | Pantzar | 1–0 | Eklund | Elite Hotels Open 2024 | Benoni Defense: Classical Variation | |
| Feb 9, 2024 | Eklund | 1–0 | Morell | Elite Hotels Open 2024 | Queen's Pawn Game: Levitsky Attack | |
| Nov 23, 2024 | Eklund | ½–½ | Ternault | Round 6: Eklund, Joel - Ternault, Mathieu | Hungarian Opening | |
| Nov 23, 2024 | Fejzullahu | 0–1 | Eklund | Round 5: Fejzullahu, Afrim - Eklund, Joel | Caro-Kann Defense: Tartakower Variation | |
| Nov 22, 2024 | Eklund | 1–0 | Maly | Round 4: Eklund, Joel - Maly, Alexey | Queen's Pawn Game: Levitsky Attack | |
| Nov 22, 2024 | Stephan | ½–½ | Eklund | Round 3: Stephan, Victor - Eklund, Joel | Benoni Defense: Taimanov Variation | |
| Oct 15, 2022 | Eklund | 1–0 | Cederstam | Elitserien 2022/2023 | Queen's Pawn Game: Levitsky Attack | |
| — | Eklund | 0–1 | Blomqvist | Stockholm GP 2024 | King's Indian Attack: Double Fianchetto | |
| — | Eklund | ½–½ | Dingertz | Avenyn Open 2025 | Catalan Opening: Open Defense, Classical Line | |
| — | Eklund | ½–½ | Thyberg | Avenyn Open 2025 | Trompowsky Attack | |
| — | Falkevall | 1–0 | Eklund | Avenyn Open 2025 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| — | Hillarp Persson | 1–0 | Eklund | Avenyn Open 2025 | Catalan Opening: Open Defense | |