| — | Johansson | 1–0 | Arndt | 1. Bundesliga r 14/15 | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| — | Lubbe | 1–0 | Johansson | 1. Bundesliga r 14/15 | Benoni Defense | |
| Apr 25, 2026 | Johansson | ½–½ | Kramer | Round 14: Johansson, Linus - Kramer, Julian | Grünfeld Defense: Exchange Variation, Modern Exchange Variation, Kramnik's Line | |
| Apr 24, 2026 | Johansson | ½–½ | Delchev | BL 2526 FC Bayern München - SV Deggendorf | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Apr 19, 2026 | Nakonechnyi | ½–½ | Johansson | EICC 2026 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Apr 18, 2026 | Johansson | 0–1 | Petkov | EICC 2026 | King's Indian Defense: Semi-Averbakh System | |
| Apr 16, 2026 | Noy | 0–1 | Johansson | EICC 2026 | Catalan Opening: Open Defense | |
| Apr 15, 2026 | Johansson | ½–½ | Schippke | EICC 2026 | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Apr 14, 2026 | Kourkoulos-Arditis | 1–0 | Johansson | EICC 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Apr 13, 2026 | Johansson | 1–0 | Bendayan Claros | EICC 2026 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 12, 2026 | Alexakis | 1–0 | Johansson | EICC 2026 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Apr 10, 2026 | Johansson | 1–0 | Witczak | EICC 2026 | English Opening: Agincourt Defense | |
| Apr 9, 2026 | Salaun | 0–1 | Johansson | EICC 2026 | Sicilian Defense: Old Sicilian | |
| Apr 8, 2026 | Johansson | 0–1 | Bjerre | EICC 2026 | Nimzo-Indian Defense: St. Petersburg Variation | |
| Apr 7, 2026 | Bognar | 0–1 | Johansson | EIIC 2026 | Indian Defense: Anti-Nimzo-Indian | |
| Mar 22, 2026 | Johansson | ½–½ | Petrovskiy | Schachbundesliga Saison 2025/2026 | Nimzo-Indian Defense: Normal Variation, Classical Defense | |
| Mar 21, 2026 | Kovalenko | 1–0 | Johansson | Schachbundesliga Saison 2025/2026 | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| Mar 8, 2026 | Johansson | ½–½ | Hammer | Rond 9: Johansson, Linus - Hammer, Jon Ludvig | Benoni Defense: Old Benoni | |
| Mar 7, 2026 | Johansson | ½–½ | Amin | Rond 8: Johansson, Linus - Amin, Bassem | King's Indian Defense: Semi-Averbakh System | |
| Mar 6, 2026 | Sivuk | 1–0 | Johansson | Rond 7: Sivuk, Vitaly - Johansson, Linus | Queen's Indian Defense: Classical Variation | |
| Feb 8, 2026 | Hracek | 0–1 | Johansson | Bundesliga - Kirchweyhe | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation, Gufeld Gambit | |
| Feb 7, 2026 | Johansson | ½–½ | Martinovic | Bundesliga - Kirchweyhe | King's Indian Defense: Semi-Averbakh System | |
| Jan 5, 2026 | Johansson | 1–0 | Zielonka | Round 9: Johansson, Linus - Zielonka, Adam | Nimzo-Indian Defense: Rubinstein System | |
| Jan 2, 2026 | Johansson | 0–1 | Horvath | Round 6: Johansson, Linus - Horvath, Dominik | King's Indian Defense: Semi-Averbakh System | |
| Nov 30, 2025 | Westerberg | 0–1 | Johansson | Rond 3: Westerberg, Jonathan - Johansson, Linus | Sicilian Defense | |
| Nov 29, 2025 | Soderstrom | ½–½ | Johansson | Rond 2: Soderstrom, Adrian - Johansson, Linus | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Nov 28, 2025 | Johansson | 1–0 | Janse | Rond 1: Johansson, Linus - Janse, Love | Dutch Defense: Leningrad Variation | |
| Nov 2, 2025 | Johansson | ½–½ | Gullaksen | Eliteserien 2025-26 | King's Indian Defense: Semi-Averbakh System | |
| Nov 1, 2025 | Djurhuus | 0–1 | Johansson | Eliteserien 2025-26 | Sicilian Defense: Closed | |
| Oct 31, 2025 | Johansson | 1–0 | Sahl | Eliteserien 2025-26 | Benoni Defense: Hromádka System | |
| Oct 24, 2025 | Bellahcene | ½–½ | Johansson | Round 6: Bellahcene, Bilel - Johansson, Linus | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Oct 23, 2025 | Johansson | 0–1 | Movahed | Round 5: Johansson, Linus - Movahed, Sina | Queen's Gambit Declined: Cambridge Springs Defense | |
| Oct 22, 2025 | Johansson | 1–0 | Hamitevici | Round 4: Johansson, Linus - Hamitevici, Vladimir | Pirc Defense: 150 Attack | |
| Oct 21, 2025 | Erdos | ½–½ | Johansson | Round 3: Erdos, Viktor - Johansson, Linus | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Oct 19, 2025 | Johansson | ½–½ | De Schampheleire | Round 7: Johansson, Linus - De Schampheleire, Glen | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Oct 12, 2025 | Rakshitta Ravi | 0–1 | Johansson | Fagernes International Autumn 2025 | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Oct 11, 2025 | Johansson | 1–0 | Fossheim | Fagernes International Autumn 2025 | King's Indian Defense: Semi-Averbakh System | |
| Oct 10, 2025 | Johansson | ½–½ | Simonsen | Fagernes International Autumn 2025 | Sicilian Defense: Najdorf Variation, English Attack | |
| Oct 9, 2025 | Priyanka Nutakki | 1–0 | Johansson | Fagernes International Autumn 2025 | French Defense: Advance Variation, Euwe Variation | |
| Oct 8, 2025 | Johansson | 1–0 | Al-Tarboush | Fagernes International Autumn 2025 | Grünfeld Defense: Exchange Variation, Modern Exchange Variation, Kramnik's Line | |
| Oct 8, 2025 | Mahir Taneja | ½–½ | Johansson | Fagernes International Autumn 2025 | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Oct 7, 2025 | Brynell | ½–½ | Johansson | Fagernes International Autumn 2025 | Queen's Gambit Declined: Lasker Defense | |
| Oct 5, 2025 | Johansson | 1–0 | Odenthal | Fagernes International Autumn 2025 | Nimzo-Indian Defense: Rubinstein System | |
| Oct 1, 2025 | Johansson | 0–1 | Karthik Venkataraman | Fagernes International Autumn 2025 | Nimzo-Indian Defense: Rubinstein System, Taimanov Variation | |
| Sep 28, 2025 | Johansson | ½–½ | Levin | SBL | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 27, 2025 | Naumann | 1–0 | Johansson | SBL | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Apr 27, 2025 | Johansson | 1–0 | Grigorian | Schachbundesliga | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Apr 25, 2025 | Sedlak | ½–½ | Johansson | Schachbundesliga | Indian Defense: London System | |
| Apr 20, 2025 | Zhou | ½–½ | Johansson | Fagernes International 2025 | French Defense: Advance Variation, Paulsen Attack | |
| Apr 19, 2025 | Johansson | ½–½ | Mitusov | Fagernes International 2025 | Queen's Pawn Game | |
| Apr 18, 2025 | Willow | ½–½ | Johansson | Fagernes International 2025 | French Defense: Advance Variation, Euwe Variation | |
| Apr 17, 2025 | Johansson | ½–½ | Makhnev | Fagernes International 2025 | Queen's Gambit Accepted: Old Variation | |
| Apr 16, 2025 | Johansson | ½–½ | Kreken | Fagernes International 2025 | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Apr 16, 2025 | Ghasi | ½–½ | Johansson | Fagernes International 2025 | Zukertort Opening | |
| Apr 15, 2025 | Kvaloy | ½–½ | Johansson | Fagernes International 2025 | English Opening: Anglo-Indian Defense, King's Indian Formation, Double Fianchetto | |
| Apr 14, 2025 | Johansson | 1–0 | Bazakutsa | Fagernes International 2025 | Nimzo-Indian Defense: Normal Variation | |
| Apr 13, 2025 | Stromhaug | 0–1 | Johansson | Fagernes International 2025 | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Mar 22, 2025 | Costa | 1–0 | Johansson | 1. BL HSK | French Defense: Advance Variation, Euwe Variation | |
| Mar 9, 2025 | Cramling | 0–1 | Johansson | The Elitserien 2024/25: round 7 - 9 | Bogo-Indian Defense: Grünfeld Variation | |
| Mar 8, 2025 | Johansson | ½–½ | Blomqvist | The Elitserien 2024/25: round 7 - 9 | Nimzo-Indian Defense: Rubinstein System | |
| Mar 7, 2025 | Johansson | 0–1 | Cicak | The Elitserien 2024/25: round 7 - 9 | King's Indian Defense: Normal Variation | |
| Feb 23, 2025 | Johansson | ½–½ | Sindarov | new tournament description | King's Indian Defense: Semi-Averbakh System | |
| Feb 22, 2025 | Johansson | 1–0 | Van Wely | new tournament description | Slav Defense: Quiet Variation | |
| Jan 19, 2025 | Arman | ½–½ | Johansson | The Elitserien 2024/25: round 4 - 6 | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jan 18, 2025 | Lukez | ½–½ | Johansson | The Elitserien 2024/25: round 4 - 6 | King's Indian Attack | |
| Jan 5, 2025 | Mattenberger | 1–0 | Johansson | 52nd Rilton Cup | Nimzo-Indian Defense: Rubinstein System | |
| Jan 4, 2025 | Johansson | ½–½ | Jain Kashish Manoj | 52nd Rilton Cup | Sicilian Defense: Richter-Rauzer Variation, Modern Variation | |
| Jan 3, 2025 | Myagmarsuren | ½–½ | Johansson | 52nd Rilton Cup | French Defense: King's Indian Attack | |
| Jan 2, 2025 | Johansson | 1–0 | Bagwe Gaurang | 52nd Rilton Cup | King's Indian Attack | |
| Feb 9, 2025 | Oksendal | 1–0 | Johansson | Eliteserien 24 25 | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Feb 8, 2025 | Johansson | ½–½ | Borchgrevink | Eliteserien 24 25 | Semi-Slav Defense: Marshall Gambit | |
| Feb 7, 2025 | Fiskaaen | 0–1 | Johansson | Eliteserien 24 25 | French Defense: Advance Variation, Euwe Variation | |
| Dec 14, 2024 | Johansson | ½–½ | Frisk | Malmo Open 2024 | Sicilian Defense: Hyperaccelerated Dragon | |
| Dec 14, 2024 | Wahlgreen | 1–0 | Johansson | Malmo Open 2024 | ? | |
| Dec 13, 2024 | Johansson | 1–0 | Dingertz | Malmo Open 2024 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Dec 13, 2024 | Johansson | 1–0 | Wengholm | Malmo Open 2024 | King's Indian Defense: Semi-Averbakh System | |
| Dec 13, 2024 | Eriksson | 0–1 | Johansson | Malmo Open 2024 | French Defense: Classical Variation, Burn Variation, Morozevich Line | |
| Dec 13, 2024 | Liu | 0–1 | Johansson | Malmo Open 2024 | French Defense: Exchange Variation | |
| Dec 1, 2024 | Kovacevic | 1–0 | Johansson | SBL | Sicilian Defense: Najdorf Variation, English Attack | |
| Nov 30, 2024 | Johansson | ½–½ | Dinstuhl | SBL | Queen's Gambit Accepted: Central Variation, Modern Defense | |
| Oct 6, 2024 | Johansson | ½–½ | Peng | The Elitserien 2024/25: round 1 - 3 | French Defense: Tarrasch Variation, Closed Variation | |
| Oct 5, 2024 | Hauge | ½–½ | Johansson | The Elitserien 2024/25: round 1 - 3 | Sicilian Defense: Modern Variations | |
| Oct 4, 2024 | Johansson | ½–½ | Religa | The Elitserien 2024/25: round 1 - 3 | Dutch Defense | |
| Jul 27, 2024 | Johansson | ½–½ | Bokhnak | CZECH OPEN 2024 - A - PARDUBICE OPEN | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jul 26, 2024 | Johansson | 0–1 | Sherman | CZECH OPEN 2024 - A - PARDUBICE OPEN | Nimzo-Indian Defense: Reshevsky Variation | |
| Jul 25, 2024 | Audi Ameya | 1–0 | Johansson | CZECH OPEN 2024 - A - PARDUBICE OPEN | Sicilian Defense: Najdorf Variation | |
| Jul 24, 2024 | Johansson | 1–0 | Bujnoch | CZECH OPEN 2024 - A - PARDUBICE OPEN | Ruy Lopez: Berlin Defense | |
| Jul 23, 2024 | Pantzar | ½–½ | Johansson | CZECH OPEN 2024 - A - PARDUBICE OPEN | King's Indian Attack: Symmetrical Defense | |
| Jul 22, 2024 | Johansson | 1–0 | Rokos | CZECH OPEN 2024 - A - PARDUBICE OPEN | French Defense: Advance Variation, Euwe Variation | |
| Jul 21, 2024 | Heinrich | ½–½ | Johansson | CZECH OPEN 2024 - A - PARDUBICE OPEN | Queen's Indian Defense: Kasparov-Petrosian Variation, Main Line | |
| Jul 20, 2024 | Johansson | 1–0 | Jun | CZECH OPEN 2024 - A - PARDUBICE OPEN | Nimzo-Indian Defense: Kmoch Variation | |
| Jul 19, 2024 | Janous | 0–1 | Johansson | CZECH OPEN 2024 - A - PARDUBICE OPEN | Sicilian Defense: Moscow Variation | |
| Jul 18, 2024 | Johansson | 1–0 | Novotny | MCR Rapid G1 | Rat Defense: Small Center Defense | |
| Jul 18, 2024 | Johansson | ½–½ | Burdalev | MCR Rapid G1 | Queen's Gambit Declined: Janowski Variation | |
| Jul 18, 2024 | Johansson | 1–0 | Mica | MCR Rapid G1 | Queen's Gambit Declined: Modern Variation | |
| Jul 18, 2024 | Abdulov | 1–0 | Johansson | MCR Rapid G1 | French Defense: Steinitz Variation | |
| Jul 18, 2024 | Brendel | 0–1 | Johansson | MCR Rapid G1 | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Jul 18, 2024 | Kuegel | ½–½ | Johansson | MCR Rapid G1 | French Defense: Burn Variation | |
| Jul 17, 2024 | Johansson | 1–0 | Setina | MCR Rapid G1 | Queen's Gambit Declined: Neo-Orthodox Variation | |
| Jul 17, 2024 | Johansson | 1–0 | Fishchuk | MCR Rapid G1 | Tarrasch Defense: Schara Gambit | |