| Apr 3, 2026 | Blomqvist | 1–0 | Johansson | The Paskturneringen 2026 | Caro-Kann Defense: Tartakower Variation | |
| Mar 8, 2026 | Johansson | ½–½ | Berg | Rond 9: Johansson, William 2007 - Berg, Emanuel | Zukertort Opening: Sicilian Invitation | |
| Mar 7, 2026 | Johansson | ½–½ | Sorensen | Rond 8: Johansson, William 2007 - Sorensen, Hampus | Nimzo-Larsen Attack: Classical Variation | |
| Mar 6, 2026 | Bjorkman | 1–0 | Johansson | Rond 7: Bjorkman, Filip - Johansson, William 2007 | Caro-Kann Defense: Advance Variation | |
| Feb 8, 2026 | Morell | ½–½ | Johansson | Elite Hotels Open 2026 | Caro-Kann Defense: Two Knights Attack | |
| Feb 8, 2026 | Johansson | 1–0 | Reinsch | Elite Hotels Open 2026 | Sicilian Defense: Smith-Morra Gambit | |
| Feb 7, 2026 | Fransson | 1–0 | Johansson | Elite Hotels Open 2026 | Caro-Kann Defense: Apocalypse Attack | |
| Feb 7, 2026 | Johansson | * | Bergdahl | Elite Hotels Open 2026 | Zukertort Opening: Nimzo-Larsen Variation | |
| Feb 6, 2026 | Silwer | ½–½ | Johansson | Elite Hotels Open 2026 | Indian Defense: Accelerated London System | |
| Feb 6, 2026 | Johansson | 1–0 | Johansson | Elite Hotels Open 2026 | Zukertort Opening: Pirc Invitation | |
| Feb 6, 2026 | Langhals | ½–½ | Johansson | Elite Hotels Open 2026 | Trompowsky Attack | |
| Feb 6, 2026 | Johansson | ½–½ | Persson | Elite Hotels Open 2026 | Slav Defense: Breyer Variation | |
| Feb 6, 2026 | Johansson | 1–0 | Persson | Elite Hotels Open 2026 | Zukertort Opening: Nimzo-Larsen Variation | |
| Nov 23, 2025 | Johansson | ½–½ | Karde | The Juniorallsvenskan 2025, Division I | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Nov 23, 2025 | Schriever-Abeln | 0–1 | Johansson | The Juniorallsvenskan 2025, Division I | Zukertort Opening | |
| Nov 22, 2025 | Olsson | 1–0 | Johansson | The Juniorallsvenskan 2025, Division I | Catalan Opening: Closed Variation, Traditional Variation | |
| Nov 22, 2025 | Johansson | ½–½ | Ral Lustig | The Juniorallsvenskan 2025, Division I | London System, with Be2 | |
| Nov 22, 2025 | Havner | ½–½ | Johansson | The Juniorallsvenskan 2025, Division I | Queen's Gambit Declined: Harrwitz Attack | |
| Oct 12, 2025 | Johansson | 0–1 | Cibo | Skol-SM 2025 Kalmar | Queen's Pawn Game: Barry Attack | |
| Oct 12, 2025 | Johansson | * | Cibo | Skol-SM 2025 Kalmar | ? | |
| Oct 12, 2025 | Frank | 1–0 | Johansson | Skol-SM 2025 Kalmar | Caro-Kann Defense: Two Knights Attack | |
| Oct 11, 2025 | Olsson | 0–1 | Johansson | Skol-SM 2025 Kalmar | Queen's Indian Defense: Kasparov Variation | |
| Oct 11, 2025 | Johansson | 0–1 | Schriever-Abeln | Skol-SM 2025 Kalmar | Sicilian Defense: Najdorf Variation, Adams Attack | |
| Oct 11, 2025 | Larsson | 0–1 | Johansson | Skol-SM 2025 Kalmar | Pirc Defense | |
| Oct 11, 2025 | Johansson | ½–½ | Rehnberg | Skol-SM 2025 Kalmar | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Oct 10, 2025 | Reinsch | ½–½ | Johansson | Skol-SM 2025 Kalmar | Bogo-Indian Defense: Retreat Variation | |
| Feb 9, 2025 | Sevastianov | 1–0 | Johansson | Elite Hotels Open 2025 | Caro-Kann Defense: Exchange Variation | |
| Feb 8, 2025 | Johansson | ½–½ | Eklund | Elite Hotels Open 2025 | Caro-Kann Defense: Endgame Variation | |
| Feb 8, 2025 | Reid | ½–½ | Johansson | Elite Hotels Open 2025 | Queen's Indian Defense: Kasparov-Petrosian Variation, Marco Defense | |
| Feb 7, 2025 | Johansson | 0–1 | Grahn | Elite Hotels Open 2025 | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Dec 14, 2024 | Johansson | 0–1 | Eriksson | Malmo Open 2024 | Sicilian Defense: Moscow Variation, Main Line | |
| Dec 13, 2024 | Matthiesen | ½–½ | Johansson | Malmo Open 2024 | Torre Attack: Classical Defense | |
| Sep 8, 2024 | Johansson | 0–1 | Wahlstrom | The Kvibergspelen 2024 | Nimzo-Larsen Attack: Modern Variation | |
| Sep 8, 2024 | Sorensen | 1–0 | Johansson | The Kvibergspelen 2024 | Nimzo-Indian Defense: St. Petersburg Variation, Fischer Variation | |
| Sep 7, 2024 | Johansson | 1–0 | Ask | The Kvibergspelen 2024 | Nimzo-Larsen Attack: English Variation | |
| Sep 7, 2024 | Andersson | 0–1 | Johansson | The Kvibergspelen 2024 | Indian Defense: Knights Variation | |
| Sep 6, 2024 | Johansson | ½–½ | Frank | The Kvibergspelen 2024 | Nimzo-Larsen Attack: Modern Variation | |
| Sep 6, 2024 | Schriever-Abeln | ½–½ | Johansson | The Kvibergspelen 2024 | Queen's Indian Defense: Capablanca Variation | |
| Sep 6, 2024 | Lilliehook | 0–1 | Johansson | The Kvibergspelen 2024 | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Dec 15, 2023 | Hillarp | 1–0 | Johansson | Malmo Open 2023 | King's Indian Attack | |
| Feb 12, 2023 | Johansson | 0–1 | Johansson | Elite Hotels Open 2023 | Queen's Pawn Game: Symmetrical Variation | |
| Feb 11, 2023 | Krantz | 1–0 | Johansson | Elite Hotels Open 2023 | Philidor Defense: Hanham Variation | |
| — | Johansson | 1–0 | Amundsen | Nordic Youth Chess Championship | Sicilian Defense: French Variation | |
| — | Johansson | 0–1 | Lappalainen | Nordic Youth Chess Championship | French Defense: Tarrasch Variation, Chistyakov Defense | |
| — | Johansson | 1–0 | Bech | Nordic Youth Chess Championship | Ruy Lopez: Open | |
| — | Johansson | 0–1 | Pantzar | Avenyn Open 2025 | Four Knights Game: Spanish Variation | |
| — | Apol | 1–0 | Johansson | Nordic Youth Chess Championship | Queen's Indian Defense: Kasparov-Petrosian Variation, Kasparov Attack | |
| — | Briem | 1–0 | Johansson | Nordic Youth Chess Championship | Queen's Indian Defense: Riumin Variation | |
| — | Kleist | 1–0 | Johansson | Nordic Youth Chess Championship | Caro-Kann Defense: Advance Variation, Bayonet Attack | |