| Jun 26, 2026 | Nechitaylo | 1–0 | Kavalnis | Round 11: Nechitaylo, Nikita - Kavalnis, Rytis | Queen's Gambit Declined: Charousek Variation | |
| Jun 25, 2026 | Kavalnis | 0–1 | Albrecht | Round 10: Kavalnis, Rytis - Albrecht, Neil | Sicilian Defense: Najdorf Variation | |
| Jun 24, 2026 | Federer | 1–0 | Kavalnis | Round 9: Federer, Colin - Kavalnis, Rytis | Ruy Lopez: Open, Classical Defense | |
| Jun 23, 2026 | Kavalnis | ½–½ | Tang | U16 Open | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 22, 2026 | Stickler | 0–1 | Kavalnis | Round 7: Stickler, Florentin - Kavalnis, Rytis | Ruy Lopez: Open, Classical Defense | |
| Jun 20, 2026 | Birka | 0–1 | Kavalnis | Round 6: Birka, Elia - Kavalnis, Rytis | ? | |
| Jun 19, 2026 | Kavalnis | 1–0 | Hu | Round 5: Kavalnis, Rytis - Hu, Diego | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Jun 18, 2026 | Marin Ferragut | 1–0 | Kavalnis | Round 4: Marin Ferragut, Pau - Kavalnis, Rytis | Ruy Lopez: Open, Howell Attack, Ekstrom Variation | |
| Jun 17, 2026 | Kavalnis | 1–0 | Kazakov Olivieri | Round 3: Kavalnis, Rytis - Kazakov Olivieri, Zakhar | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jun 16, 2026 | Karvatskyi | 1–0 | Kavalnis | Round 2: Karvatskyi, Oleksii - Kavalnis, Rytis | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 15, 2026 | Kavalnis | 1–0 | Wu Zeyin | Round 1: Kavalnis, Rytis - Wu Zeyin | Italian Game: Deutz Gambit | |
| Apr 2, 2026 | Greicius | ½–½ | Kavalnis | Round 9: Greicius, Pijus - Kavalnis, Rytis | Semi-Slav Defense: Main Line | |
| Apr 1, 2026 | Kavalnis | ½–½ | Dijokas | Round 8: Kavalnis, Rytis - Dijokas, Jokubas | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Mar 31, 2026 | Stremavicius | 1–0 | Kavalnis | Round 7: Stremavicius, Pijus - Kavalnis, Rytis | King's Indian Attack, with e6 | |
| Mar 31, 2026 | Jocys | 0–1 | Kavalnis | Round 6: Jocys, Dalius - Kavalnis, Rytis | Catalan Opening: Closed, Sokolsky Variation | |
| Mar 30, 2026 | Kavalnis | 1–0 | Kalvaitis | Round 5: Kavalnis, Rytis - Kalvaitis, Sigitas | French Defense: Winawer Variation, Warsaw Variation | |
| Mar 30, 2026 | Bazilius | 1–0 | Kavalnis | Round 4: Bazilius, Augustinas - Kavalnis, Rytis | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Mar 29, 2026 | Kavalnis | ½–½ | Salna | Round 3: Kavalnis, Rytis - Salna, Aleksandras | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Mar 29, 2026 | Kavalnis | 1–0 | Asauskas | Round 2: Kavalnis, Rytis - Asauskas, Henrikas | Italian Game: Paris Defense | |
| Feb 17, 2026 | Kavalnis | 1–0 | Mackevicius | 2026 m. Lietuvos jaunučių-jaunių šachmatų čempionatas | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Feb 16, 2026 | Dijokas | ½–½ | Kavalnis | 2026 m. Lietuvos jaunučių-jaunių šachmatų čempionatas | English Opening: King's English Variation | |
| Feb 15, 2026 | Navickas | 0–1 | Kavalnis | 2026 m. Lietuvos jaunučių-jaunių šachmatų čempionatas | Queen's Gambit Declined | |
| Feb 15, 2026 | Kavalnis | 1–0 | Zaveckis | 2026 m. Lietuvos jaunučių-jaunių šachmatų čempionatas | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Feb 14, 2026 | Kavalnis | 0–1 | Grybkauskas | 2026 m. Lietuvos jaunučių-jaunių šachmatų čempionatas | Sicilian Defense: Moscow Variation | |
| Jan 4, 2026 | Voveris | * | Kavalnis | 2026 Blitz tournament RAPID | Catalan Opening: Open Defense, Classical Line | |
| Jan 4, 2026 | Maksimenko | ½–½ | Kavalnis | 2026 Blitz tournament RAPID | Four Knights Game: Scotch Variation Accepted | |
| Jan 3, 2026 | Kavalnis | 0–1 | Steczek | 2026 Blitz tournament RAPID | French Defense: Paulsen Variation | |
| Jan 3, 2026 | Kavalnis | 1–0 | Viskelis | 2026 Blitz tournament RAPID | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Jan 3, 2026 | Rekuc | ½–½ | Kavalnis | 2026 Blitz tournament RAPID | Queen's Pawn Game: Symmetrical Variation | |
| Jan 3, 2026 | Kavalnis | 1–0 | Valavicius | 2026 Blitz tournament RAPID | Caro-Kann Defense: Forgacs Variation | |
| Jan 2, 2026 | Razas | 0–1 | Kavalnis | 2026 Blitz tournament \"MALSENA BLITZ\" | English Opening | |
| Jan 2, 2026 | Kavalnis | 0–1 | Leclere | 2026 Blitz tournament \"MALSENA BLITZ\" | Italian Game: Giuoco Piano | |
| Jan 2, 2026 | Zobernis | 0–1 | Kavalnis | 2026 Blitz tournament \"MALSENA BLITZ\" | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jan 2, 2026 | Gavenavicius | 1–0 | Kavalnis | 2026 Blitz tournament \"MALSENA BLITZ\" | Catalan Opening: Open Defense, Classical Line | |
| Jan 2, 2026 | Kavalnis | ½–½ | Melderis | 2026 Blitz tournament \"MALSENA BLITZ\" | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Jan 2, 2026 | Ovcinikova | 0–1 | Kavalnis | 2026 Blitz tournament \"MALSENA BLITZ\" | Zukertort Opening: Pirc Invitation | |
| Nov 15, 2025 | Kavalnis | 1–0 | Navickas | Round 9: Kavalnis, Rytis - Navickas, Tadas | Caro-Kann Defense: Forgacs Variation | |
| Nov 15, 2025 | Kavalnis | 0–1 | Mickevicius | Round 7: Kavalnis, Rytis - Mickevicius, Juras | French Defense: Rubinstein Variation, Blackburne Defense | |
| Nov 15, 2025 | Kavalnis | ½–½ | Limontas | Round 6: Kavalnis, Rytis - Limontas, Martynas | French Defense: Paulsen Variation | |
| Nov 15, 2025 | Berzinsh | 1–0 | Kavalnis | Round 3: Berzinsh, Roland - Kavalnis, Rytis | Scotch Game: Schmidt Variation | |
| Jul 13, 2025 | Held | ½–½ | Kavalnis | Vilnius Open 2025 A | Catalan Opening: Open Defense, Classical Line | |
| Jul 11, 2025 | Kavalnis | 0–1 | Krivonosov | Vilnius Open 2025 A | Italian Game: Classical Variation, Giuoco Pianissimo, with h6 | |
| Jul 11, 2025 | Bogomolnikova | 0–1 | Kavalnis | Vilnius Open 2025 A | Queen's Gambit Declined | |
| Jul 10, 2025 | Kavalnis | 1–0 | Bausys | Vilnius Open 2025 A | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Paulsen Line | |
| Jul 10, 2025 | Ser | 1–0 | Kavalnis | Vilnius Open 2025 A | Queen's Pawn Game: Accelerated London System | |
| Jul 9, 2025 | Kavalnis | ½–½ | Velavaa Ragavesh | Vilnius Open 2025 A | Sicilian Defense: O'Kelly Variation, Maróczy Bind | |
| Jul 8, 2025 | Korchagin | ½–½ | Kavalnis | Vilnius Open 2025 A | Queen's Gambit Declined: Tartakower Defense | |
| Jul 8, 2025 | Kavalnis | ½–½ | Gavenavicius | Vilnius Open 2025 A | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 7, 2025 | Rudys | 0–1 | Kavalnis | Vilnius Open 2025 A | Italian Game: Two Knights Defense, Polerio Defense, Suhle Defense | |
| Aug 2, 2024 | Dijokas | ½–½ | Kavalnis | Vilnius Open Chess Championship 2024 A | Queen's Gambit Declined: Charousek Variation | |
| Jul 29, 2024 | Eigminas | 1–0 | Kavalnis | Vilnius Open Chess Championship 2024 A | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Apr 20, 2024 | Kavalnis | 0–1 | Zilakauskis | Round 6: Kavalnis, Rytis - Zilakauskis, Steponas | French Defense: Rubinstein Variation | |
| — | Kavalnis | 0–1 | Nainys | Vilnius Open Chess Championship 2024 A | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| — | Kavalnis | 0–1 | Golubovskis | Vilnius Open Chess Championship 2024 A | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| — | Bagdanskis | 1–0 | Kavalnis | Vilnius Open Chess Championship 2024 A | Catalan Opening: Open Defense, Classical Line | |
| — | Nimay Agrawal | 1–0 | Kavalnis | Vilnius Open Chess Championship 2024 A | Ruy Lopez: Open, Howell Attack | |