| 15 ago 2026 | Trushko, Andrii 2338 | Grahn, Vidar 2304 | ½-½ | D10 Slav Defense: Exchange Variation | European Junior Chess Championship 2026 | Open | 37 | Ver |
| 14 ago 2026 | Grahn, Vidar 2304 | Gusev, Mikhail 2212 | 1-0 | E16 Queen's Indian Defense: Capablanca Variation | European Junior Chess Championship 2026 | Open | 46 | Ver |
| 13 ago 2026 | Piliposyan, Robert 2416 | Grahn, Vidar 2304 | 1-0 | D12 Slav Defense: Quiet Variation, Schallopp Defense | European Junior Chess Championship 2026 | Open | 30 | Ver |
| 12 ago 2026 | Grahn, Vidar 2304 | Kovalskyi, Roman 2197 | 1-0 | A08 King's Indian Attack: Sicilian Variation | European Junior Chess Championship 2026 | Open | 46 | Ver |
| 10 ago 2026 | Cnejev, Vladimir-Alexandru 2402 | Grahn, Vidar 2304 | 1-0 | C79 Ruy Lopez: Morphy Defense, Steinitz Deferred | European Junior Chess Championship 2026 | Open | 56 | Ver |
| 8 ago 2026 | Pashikyan, Rudolf 2347 | Grahn, Vidar 2304 | 1-0 | E49 Nimzo-Indian Defense: Normal Variation, Botvinnik System | European Junior Chess Championship 2026 | Open | 24 | Ver |
| 7 ago 2026 | Grahn, Vidar 2304 | Sukiasyan, Vahe A. 2392 | ½-½ | D38 Queen's Gambit Declined: Ragozin Defense | European Junior Chess Championship 2026 | Open | 28 | Ver |
| 1 ago 2026 | Santos Latasa, Jaime 2615 | Grahn, Vidar 2242 | 1-0 | A11 Réti Opening: Anglo-Slav Variation, Gurevich System | Alba Grand Prix Rapid 2026 | 28 | Ver |
| 24 jul 2026 | Suarez Garcia, Carlos 1996 2471 | Grahn, Vidar 2245 | 1-0 | A07 King's Indian Attack: Double Fianchetto | Stockholm Summer Nights Open | 39 | Ver |
| 23 jul 2026 | Grahn, Vidar 2245 | Yankelevich, Lev 2451 | ½-½ | A62 Benoni Defense: Fianchetto Variation | Stockholm Summer Nights Open | 46 | Ver |
| 20 jul 2026 | Wernberg, Hugo 2296 | Grahn, Vidar 2245 | 1-0 | B10 Caro-Kann Defense: Two Knights Attack | Stockholm Summer Nights Open | 46 | Ver |
| 20 jul 2026 | Grahn, Vidar 2245 | Ostlund, Joar 2390 | ½-½ | E16 Queen's Indian Defense: Capablanca Variation | Stockholm Summer Nights Open | 41 | Ver |
| 20 jul 2026 | Shi, Sebastian 2011 | Grahn, Vidar 2245 | 0-1 | B13 Caro-Kann Defense: Exchange Variation | Stockholm Summer Nights Open | 50 | Ver |
| 4 jul 2026 | Grahn, Vidar 2245 | Sandberg, Lucas 2305 | 1-0 | A40 Queen's Pawn Game: Modern Defense | Särspel parti 2: Grahn, Vidar - Sandberg, Lucas | 40 | Ver |
| 4 jul 2026 | Sandberg, Lucas 2305 | Grahn, Vidar 2245 | ½-½ | A00 Van Geet Opening | Särspel parti 1: Sandberg, Lucas - Grahn, Vidar | 46 | Ver |
| 4 jul 2026 | Strom-Engdahl, Alexander 2308 | Grahn, Vidar 2245 | ½-½ | A06 Zukertort Opening | Schack-SM 2026 | Junior-SM | 31 | Ver |
| 2 jul 2026 | Grahn, Vidar 2245 | Ral Lustig, Melvin 2235 | 0-1 | A58 Benko Gambit Accepted: Fully Accepted Variation | Schack-SM 2026 | Junior-SM | 22 | Ver |
| 1 jul 2026 | Grandelius, Nils 2603 | Grahn, Vidar 2245 | 1-0 | D10 Slav Defense | Schack-SM 2026 | SM-Blixten | 26 | Ver |
| 1 jul 2026 | Grahn, Vidar 2245 | Ask, Josef 2021 | 1-0 | A40 Englund Gambit: Hartlaub-Charlick Gambit | Schack-SM 2026 | SM-Blixten | 68 | Ver |
| 1 jul 2026 | Grahn, Vidar 2245 | Nilsson, Anders 1976 2163 | 1-0 | A41 Wade Defense | Schack-SM 2026 | SM-Blixten | 36 | Ver |