| Jul 31, 2025 | Johansson | * | Garshag | Jonkoping Chess Festival 2025 - Rapid Open | ? | |
| Jul 31, 2025 | Wenzel | 1–0 | Johansson | Jonkoping Chess Festival 2025 - Standard Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jul 30, 2025 | Kampe | 0–1 | Johansson | Jonkoping Chess Festival 2025 - Standard Open | Pirc Defense | |
| Jul 29, 2025 | Johansson | 0–1 | Berggren Torell | Jonkoping Chess Festival 2025 - Standard Open | Modern Defense | |
| Jul 28, 2025 | Banerjee | ½–½ | Johansson | Jonkoping Chess Festival 2025 - Standard Open | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Jul 28, 2025 | Johansson | 1–0 | Stenvaag | Jonkoping Chess Festival 2025 - Standard Open | Scandinavian Defense: Main Line | |
| Jul 27, 2025 | Blomqvist | 1–0 | Johansson | Jonkoping Chess Festival 2025 - Standard Open | Sicilian Defense: Lasker-Pelikan Variation | |
| Jul 26, 2025 | Johansson | 1–0 | Ezeldeen Almaaqbeh | Jonkoping Chess Festival 2025 - Standard Open | Caro-Kann Defense: Advance Variation | |
| Jul 25, 2025 | Oz | 0–1 | Johansson | Jonkoping Chess Festival 2025 - Standard Open | Grünfeld Defense: Three Knights Variation, Hungarian Variation | |
| Feb 9, 2025 | Medhus | 1–0 | Johansson | Elite Hotels Open 2025 | Rapport-Jobava System | |
| Feb 8, 2025 | Johansson | ½–½ | Kucuksari | Elite Hotels Open 2025 | Sicilian Defense: Chekhover Variation | |
| Feb 7, 2025 | Johansson | 0–1 | Ernst | Elite Hotels Open 2025 | Sicilian Defense: Kramnik Variation | |
| Feb 7, 2025 | Arman | 0–1 | Johansson | Elite Hotels Open 2025 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Apr 14, 2024 | Johansson | 0–1 | Cramling | Dalheimers Hus Rapid Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Feb 10, 2024 | Johansson | 0–1 | Bjorkman | Elite Hotels Open 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Feb 9, 2024 | Pantzar | 1–0 | Johansson | Elite Hotels Open 2024 | East Indian Defense | |
| Feb 19, 2023 | Johansson | 0–1 | Kockum | Vastgota Open 2023 | Dutch Defense: Leningrad Variation, Matulovic Variation | |
| Feb 19, 2023 | Lind | 1–0 | Johansson | Vastgota Open 2023 | Sicilian Defense: Old Sicilian | |
| Feb 18, 2023 | Johansson | 1–0 | Cederqvist | Vastgota Open 2023 | King's Indian Attack | |
| Feb 18, 2023 | Kucuksari | 1–0 | Johansson | Vastgota Open 2023 | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Feb 12, 2023 | Wiklund | 0–1 | Johansson | Elite Hotels Open 2023 | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Feb 11, 2023 | Johansson | 0–1 | Blomqvist | Elite Hotels Open 2023 | King's Indian Attack | |
| Feb 11, 2023 | Eriksson | 1–0 | Johansson | Elite Hotels Open 2023 | Sicilian Defense: Closed, Traditional | |
| Feb 10, 2023 | Johansson | 1–0 | Cedervall | Elite Hotels Open 2023 | King's Indian Attack: Symmetrical Defense | |
| Feb 10, 2023 | Jakenberg | 0–1 | Johansson | Elite Hotels Open 2023 | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| — | Johansson | 1–0 | Hafthorsson | Jonkoping Chess Festival 2025 - Standard Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| — | Johansson | 0–1 | Seo | Avenyn Open 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| — | Johansson | 0–1 | Winfridsson | Avenyn Open 2025 | Rat Defense: English Rat | |
| — | Johansson | ½–½ | Morell | Avenyn Open 2025 | Sicilian Defense: Chekhover Variation | |
| — | Arnelind | ½–½ | Johansson | Avenyn Open 2025 | Grünfeld Defense: Exchange Variation, Seville Variation | |