| May 2, 2026 | Veselow | 0–1 | Taylor | Round 9: Veselow, Zoe - Taylor, William J | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Novosibirsk Variation | |
| Jun 14, 2025 | Amoako Philip Selikem Yao | 1–0 | Veselow | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Closed | |
| Jun 14, 2025 | Veselow | 1–0 | Barwick | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Jun 14, 2025 | Morea | 1–0 | Veselow | 2025 FIDE World Blitz Team Championship Pool B | Queen's Gambit Declined: Three Knights Variation | |
| Jun 14, 2025 | Veselow | 0–1 | Aryaman Ganguly | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Dragon Variation, Fianchetto Variation | |
| Jun 14, 2025 | Zhang | 1–0 | Veselow | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Closed | |
| Jun 14, 2025 | Veselow | 1–0 | Raiko | 2025 FIDE World Blitz Team Championship Pool B | Caro-Kann Defense: Panov Attack, Fianchetto Defense | |
| Jun 14, 2025 | Omarov | 1–0 | Veselow | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Jun 14, 2025 | Veselow | ½–½ | Muradyan | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Najdorf Variation, Zagreb Variation | |
| Jun 14, 2025 | Ding | 0–1 | Veselow | 2025 FIDE World Blitz Team Championship Pool B | Indian Defense: Normal Variation | |
| Jun 14, 2025 | Veselow | 0–1 | Nayberg | 2025 FIDE World Blitz Team Championship Pool B | Alekhine Defense: Two Pawns Attack | |
| Jun 14, 2025 | Regan | 1–0 | Veselow | 2025 FIDE World Blitz Team Championship Pool B | Bird Opening: Dutch Variation | |
| Jun 14, 2025 | Veselow | 0–1 | Mani | 2025 FIDE World Blitz Team Championship Pool B | French Defense: Exchange Variation | |
| Jun 13, 2025 | Maton | 1–0 | Veselow | Round 12: Maton, Emily - Veselow, Zoe | Indian Defense: London System | |
| Jun 13, 2025 | Jain | ½–½ | Veselow | Round 11: Jain, Gautam - Veselow, Zoe | Sicilian Defense: Closed | |
| Jun 13, 2025 | Veselow | 1–0 | Letoret | Round 10: Veselow, Zoe - Letoret, Tim | Scandinavian Defense: Marshall Variation | |
| Jun 13, 2025 | Regan | ½–½ | Veselow | Round 9: Regan, Natasha K - Veselow, Zoe | English Opening: Symmetrical Variation | |
| Jun 12, 2025 | Veselow | 0–1 | Kuka Kyle | Round 8: Veselow, Zoe - Kuka Kyle | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Jun 12, 2025 | Kennedy | 0–1 | Veselow | Round 7: Kennedy, Aden - Veselow, Zoe | Sicilian Defense: Kramnik Variation | |
| Jun 12, 2025 | Veselow | 1–0 | Ding | Round 6: Veselow, Zoe - Ding, Yihua | Sicilian Defense: Najdorf Variation, Zagreb Variation | |
| Jun 12, 2025 | Kiritshenko | 1–0 | Veselow | Round 5: Kiritshenko, Platon - Veselow, Zoe | Sicilian Defense: French Variation | |
| Jun 11, 2025 | Ivanov | 0–1 | Veselow | 2025 FIDE World Rapid Team Championship matches 19-26 | Sicilian Defense: Closed | |
| Jun 11, 2025 | Veselow | 1–0 | Yildiz | 2025 FIDE World Rapid Team Championschip matches 11-18 | Sicilian Defense: Dragon Variation, Fianchetto Variation | |
| Jun 11, 2025 | Veselow | ½–½ | Raiko | 2025 FIDE World Rapid Team Championschip matches 11-18 | Caro-Kann Defense: Panov Attack | |
| Jun 11, 2025 | Mortazavi | 0–1 | Veselow | 2025 FIDE World Rapid Team Championship matches 19-26 | Sicilian Defense: French Variation, Open | |
| Aug 20, 2024 | Veselow | 1–0 | Bjerregaard Hagen | EYCC 2024 Blitz D10 | French Defense: Exchange Variation | |
| Aug 20, 2024 | Veselow | 1–0 | Przygodzka | EYCC 2024 Blitz D10 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Aug 20, 2024 | Veselow | 0–1 | Horodna | EYCC 2024 Blitz D10 | Sicilian Defense: Kalashnikov Variation | |
| Aug 20, 2024 | Veselow | 0–1 | Milojevic | EYCC 2024 Blitz D10 | Sicilian Defense: Scheveningen Variation, Fianchetto Variation | |
| Aug 20, 2024 | Veselow | 1–0 | Kravchuk | EYCC 2024 Blitz D10 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Novosibirsk Variation | |
| Aug 20, 2024 | Veselow | 0–1 | Trzcinska | EYCC 2024 Blitz D10 | Italian Game: Paris Defense | |
| Aug 20, 2024 | Bjerregaard Hagen | 0–1 | Veselow | EYCC 2024 Blitz D10 | Queen's Pawn Game: Colle System | |
| Aug 20, 2024 | Przygodzka | 0–1 | Veselow | EYCC 2024 Blitz D10 | Sicilian Defense: Snyder Variation | |
| Aug 20, 2024 | Horodna | ½–½ | Veselow | EYCC 2024 Blitz D10 | Sicilian Defense: Closed | |
| Aug 20, 2024 | Kravchuk | 0–1 | Veselow | EYCC 2024 Blitz D10 | Sicilian Defense: Kan Variation, Knight Variation | |
| Aug 20, 2024 | Trzcinska | 0–1 | Veselow | EYCC 2024 Blitz D10 | Sicilian Defense: Scheveningen Variation, Classical Variation | |
| Aug 19, 2024 | Veselow | 1–0 | Jaksa | EYCC 2024 Blitz D10 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Aug 19, 2024 | Veselow | 1–0 | Slusarczyk | EYCC 2024 Blitz D10 | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Aug 19, 2024 | Veselow | 1–0 | Kiss | EYCC 2024 Blitz D10 | Sicilian Defense: Löwenthal Variation | |
| Aug 19, 2024 | Jaksa | 0–1 | Veselow | EYCC 2024 Blitz D10 | Sicilian Defense: Closed | |
| Aug 19, 2024 | Slusarczyk | 1–0 | Veselow | EYCC 2024 Blitz D10 | Sicilian Defense: French Variation | |
| Aug 19, 2024 | Kiss | 1–0 | Veselow | EYCC 2024 Blitz D10 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Aug 18, 2024 | Veselow | 1–0 | Ryzhenkova | EYCC 2024 Rapid D10 | French Defense: Exchange Variation | |
| Aug 18, 2024 | Dushenko | 0–1 | Veselow | EYCC 2024 Rapid D10 | Queen's Gambit Declined: Modern Variation, Knight Defense | |
| Aug 18, 2024 | Kinash | 1–0 | Veselow | EYCC 2024 Rapid D10 | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Aug 17, 2024 | Veselow | 1–0 | Thimm | EYCC 2024 Rapid D10 | Italian Game: Hungarian Defense | |
| Aug 17, 2024 | Veselow | 0–1 | Staszczyszyn | EYCC 2024 Rapid D10 | Sicilian Defense: O'Kelly Variation, Normal System | |
| Aug 17, 2024 | Katsiuba | 0–1 | Veselow | EYCC 2024 Rapid D10 | Sicilian Defense: Closed | |
| Aug 17, 2024 | Sararu | 1–0 | Veselow | EYCC 2024 Rapid D10 | Sicilian Defense: Kan Variation, Knight Variation | |
| Aug 17, 2024 | Klincewicz | 1–0 | Veselow | EYCC 2024 Rapid D10 | King's Indian Attack | |
| Apr 28, 2024 | Veselow | * | Macakova | Round 11: Veselow, Zoe - Macakova, Bianka | ? | |
| Apr 28, 2024 | Nguyen Doan | * | Veselow | Round 10: Nguyen Doan, Bao Anh Angelina - Veselow, Zoe | ? | |
| Apr 28, 2024 | Veselow | * | Nguyen Huynh Thien Thanh | Round 9: Veselow, Zoe - Nguyen Huynh Thien Thanh | ? | |
| Apr 28, 2024 | Veselow | * | Norkulova | Round 8: Veselow, Zoe - Norkulova, Malika | Sicilian Defense: Najdorf Variation, Zagreb Variation | |
| Apr 28, 2024 | Mamarasulova | 1–0 | Veselow | Round 7: Mamarasulova, Yasmina - Veselow, Zoe | Indian Defense | |
| Apr 28, 2024 | Veselow | 1–0 | Przygodzka | Round 6: Veselow, Zoe - Przygodzka, Emilia | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 28, 2024 | Sharvaanica A S | 1–0 | Veselow | Round 5: Sharvaanica A S - Veselow, Zoe | Catalan Opening: Closed | |
| Apr 28, 2024 | Veselow | 1–0 | Ridham | Round 4: Veselow, Zoe - Ridham | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Apr 28, 2024 | Gutserieva | * | Veselow | Round 3: Gutserieva, Bierta - Veselow, Zoe | ? | |
| Apr 28, 2024 | Veselow | 0–1 | Pham Nhu Y | Round 2: Veselow, Zoe - Pham Nhu Y | Caro-Kann Defense: Panov Attack | |
| Apr 28, 2024 | Acimic | * | Veselow | Round 1: Acimic, Jovana - Veselow, Zoe | ? | |
| Apr 27, 2024 | Przygodzka | 0–1 | Veselow | Round 11: Przygodzka, Emilia - Veselow, Zoe | Sicilian Defense: Kan Variation, Knight Variation | |
| Apr 27, 2024 | Veselow | ½–½ | Nguyen Huynh Thien Thanh | Round 10: Veselow, Zoe - Nguyen Huynh Thien Thanh | Sicilian Defense: Four Knights Variation | |
| Apr 27, 2024 | Mamarasulova | 0–1 | Veselow | Round 9: Mamarasulova, Yasmina - Veselow, Zoe | Indian Defense | |
| Apr 27, 2024 | Veselow | 0–1 | Bulanova | Round 8: Veselow, Zoe - Bulanova, Kira | Italian Game: Giuoco Pianissimo, Lucchini Gambit | |
| Apr 27, 2024 | Norkulova | 1–0 | Veselow | Round 7: Norkulova, Malika - Veselow, Zoe | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 27, 2024 | Veselow | 0–1 | Sharvaanica A S | Round 6: Veselow, Zoe - Sharvaanica A S | Caro-Kann Defense: Karpov Variation | |
| Apr 26, 2024 | Veselow | 1–0 | Nguyen Doan | Round 5: Veselow, Zoe - Nguyen Doan, Bao Anh Angelina | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Apr 26, 2024 | Berikkyzy Alanna | 1–0 | Veselow | Round 4: Berikkyzy Alanna - Veselow, Zoe | Sicilian Defense: Kan Variation, Maróczy Bind, Réti Variation | |
| Apr 26, 2024 | Milner | 0–1 | Veselow | Round 3: Milner, Romi - Veselow, Zoe | Queen's Pawn Game: London System | |
| Apr 26, 2024 | Veselow | * | Yakovenko | Round 2: Veselow, Zoe - Yakovenko, Roksolana | ? | |
| Apr 26, 2024 | Acimic | * | Veselow | Round 1: Acimic, Jovana - Veselow, Zoe | ? | |
| Oct 13, 2024 | Veselow | ½–½ | Lishoy Gengis Paratazham | Round 7: Veselow, Zoe - Lishoy Gengis Paratazham, Dildarav | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Oct 13, 2024 | Veselow | 0–1 | Zhang | Round 9: Veselow, Zoe - Zhang, Junyi | Sicilian Defense: Four Knights Variation, Cobra Variation | |
| Oct 13, 2024 | Veselow | ½–½ | Li | Round 10: Veselow, Zoe - Li, Yueci | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Oct 13, 2024 | Li | 1–0 | Veselow | Round 8: Li, Harvey - Veselow, Zoe | Queen's Gambit Declined: Three Knights Variation | |
| Oct 13, 2024 | Prabhakaran | 0–1 | Veselow | Round 11: Prabhakaran, Anvikkashri - Veselow, Zoe | Queen's Gambit Declined: Harrwitz Attack | |
| Oct 12, 2024 | Veselow | 1–0 | Sudagar | Round 1: Veselow, Zoe - Sudagar, Vidhyuth Kavin | Caro-Kann Defense: Panov Attack | |
| Oct 12, 2024 | Veselow | 1–0 | Bryant | Round 3: Veselow, Zoe - Bryant, Amelie | French Defense: Exchange Variation | |
| Oct 12, 2024 | Veselow | 0–1 | Banerjee | Round 5: Veselow, Zoe - Banerjee, Supratit | Caro-Kann Defense: Panov Attack, Modern Defense | |
| Oct 12, 2024 | Kennedy | ½–½ | Veselow | Round 2: Kennedy, Aden - Veselow, Zoe | Sicilian Defense: Kramnik Variation | |
| Oct 12, 2024 | Han | 1–0 | Veselow | Round 4: Han, Qixiang - Veselow, Zoe | Queen's Gambit Declined: Three Knights Variation | |
| Oct 12, 2024 | Kryshtafor | 0–1 | Veselow | Round 6: Kryshtafor, Maksym - Veselow, Zoe | Sicilian Defense: Kan Variation, Knight Variation | |
| Jul 29, 2023 | Kryshtafor | 1–0 | Veselow | British Championships: Junior Under 10 | Sicilian Defense: O'Kelly Variation, Venice System, Barcza Line | |
| Jul 28, 2023 | Veselow | ½–½ | Pitel | British Championships: Junior Under 10 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jul 28, 2023 | Zhao | ½–½ | Veselow | British Championships: Junior Under 10 | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jul 27, 2023 | Veselow | 1–0 | Anjulan | British Championships: Junior Under 10 | French Defense: Tarrasch Variation, Guimard Defense | |
| Jul 26, 2023 | Veselow | 1–0 | Saharkar | British Championships: Junior Under 10 | Italian Game: Classical Variation, La Bourdonnais Variation | |
| Jul 26, 2023 | Railwani | ½–½ | Veselow | British Championships: Junior Under 10 | Sicilian Defense: Kan Variation, Modern Variation | |
| Jul 25, 2023 | Babu | 0–1 | Veselow | British Championships: Junior Under 10 | Sicilian Defense: Kan Variation, Knight Variation | |
| — | Veselow | 0–1 | Lishoy Gengis Paratazham | Uk Chess Challenge Under 8 | Scotch Game: Göring Gambit | |
| — | Veselow | 0–1 | Deepak Ambattu | Uk Chess Challenge Under 8 | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| — | Veselow | 0–1 | Verbytski | Uk Chess Challenge Under 8 | Sicilian Defense: Moscow Variation, Main Line | |
| — | Veselow | 0–1 | Keerthi Kumar | Uk Chess Challenge Under 8 | Sicilian Defense: Alapin Variation | |
| — | Veselow | 0–1 | Zhao | Uk Chess Challenge Under 8 | French Defense: Exchange Variation, Monte Carlo Variation | |
| — | Zhang | 0–1 | Veselow | Uk Chess Challenge Under 8 | Italian Game: Classical Variation, Greco Gambit, Moeller-Therkatz Attack | |
| — | Sivanandan | 1–0 | Veselow | Uk Chess Challenge Under 8 | Four Knights Game: Scotch Variation Accepted | |
| — | Chen | 1–0 | Veselow | Uk Chess Challenge Under 8 | Italian Game: Classical Variation, Greco Gambit, Moeller-Therkatz Attack | |
| — | Bryant | 0–1 | Veselow | Uk Chess Challenge Under 8 | Italian Game: Giuoco Pianissimo | |
| — | Jakhria | 1–0 | Veselow | Uk Chess Challenge Under 8 | Indian Defense: Anti-Nimzo-Indian | |