| Jun 26, 2025 | Chen | 1–0 | Oh | Round 6: Chen, Jack - Oh, Julie | Sicilian Defense: Closed | |
| Jun 26, 2025 | Gabriel Ng | 1–0 | Oh | Round 5: Gabriel Ng - Oh, Julie | Queen's Pawn Game: Colle System | |
| Jun 25, 2025 | Oh | 0–1 | Noah Helme | Round 4: Oh, Julie - Noah Helme | Caro-Kann Defense: Tartakower Variation | |
| Jun 25, 2025 | Oh | 0–1 | Vaidyanathan | Round 3: Oh, Julie - Vaidyanathan, Sathya | Four Knights Game: Spanish Variation, Classical Variation | |
| Jun 25, 2025 | Agyemang | 1–0 | Oh | Round 2: Agyemang, David - Oh, Julie | Sicilian Defense: Closed | |
| Jun 25, 2025 | Bharadwaj | 1–0 | Oh | Round 1: Bharadwaj, Arjun - Oh, Julie | Sicilian Defense: Alapin Variation | |
| Jul 25, 2024 | Oh | 1–0 | Hunt | Round 5: Oh, Julie - Hunt, Angharad | French Defense: Exchange Variation | |
| Jul 24, 2024 | Singh | 0–1 | Oh | Round 4: Singh, Anjali - Oh, Julie | Queen's Pawn Game: Zukertort Variation | |
| Jul 23, 2024 | Mattingley | 0–1 | Oh | Round 2: Mattingley, Bethan - Oh, Julie | Sicilian Defense: Bowdler Attack | |
| Jul 23, 2024 | Chan | 1–0 | Oh | Round 1: Chan, Michelle (Ngo Yu) - Oh, Julie | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| May 6, 2024 | Frank | 1–0 | Oh | Round 11: Frank, Tena, Dr. - Oh, Julie | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| May 5, 2024 | Oh | 0–1 | Birtwistle | Round 10: Oh, Julie - Birtwistle, Nigel | Sicilian Defense: Closed | |
| Aug 21, 2022 | Pert | 1–0 | Oh | Chessable British Chess Championships: Major Open | Kangaroo Defense | |
| Aug 20, 2022 | Oh | 0–1 | Kumar | Chessable British Chess Championships: Major Open | Sicilian Defense: Closed | |
| Aug 19, 2022 | Sainbayar | 0–1 | Oh | Chessable British Chess Championships: Major Open | Sicilian Defense: Kramnik Variation | |
| Aug 18, 2022 | Oh | 1–0 | Liu | Chessable British Chess Championships: Major Open | French Defense: Winawer Variation, Portisch-Hook Variation | |
| Aug 17, 2022 | Mildenhall | 0–1 | Oh | Chessable British Chess Championships: Major Open | Horwitz Defense | |
| Aug 16, 2022 | Oh | 0–1 | Willow | Chessable British Chess Championships: Major Open | Caro-Kann Defense: Endgame Offer | |
| Aug 15, 2022 | Oh | 0–1 | Mize | Chessable British Chess Championships: Major Open | Caro-Kann Defense: Two Knights Attack | |
| Aug 14, 2022 | Sadler | 1–0 | Oh | Chessable British Chess Championships: Major Open | Zukertort Opening: Sicilian Invitation | |
| Aug 13, 2022 | Khoury | 1–0 | Oh | Chessable British Chess Championships: Major Open | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Nov 13, 2021 | Oh | 1–0 | Mouskos | British Junior Rapidplay: Girls Under 12 | French Defense: Winawer Variation | |
| Nov 13, 2021 | Oh | 1–0 | Anand | British Junior Rapidplay: Girls Under 12 | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Oct 10, 2021 | Oh | 0–1 | Tandon | 2021 UK Chess Challenge Terafinal Under 12 | Caro-Kann Defense: Advance Variation | |
| Oct 10, 2021 | Oh | 0–1 | Hobson | 2021 UK Chess Challenge Terafinal Under 12 | Four Knights Game: Spanish Variation | |
| Oct 10, 2021 | Zheng | 1–0 | Oh | 2021 UK Chess Challenge Terafinal Under 12 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Oct 10, 2021 | Verma | ½–½ | Oh | 2021 UK Chess Challenge Terafinal Under 12 | Indian Defense: Anti-Nimzo-Indian | |
| Oct 10, 2021 | Cancedda-Dupuis | 1–0 | Oh | 2021 UK Chess Challenge Terafinal Under 12 | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Oct 9, 2021 | Oh | 0–1 | Gordon | 2021 UK Chess Challenge Terafinal Under 12 | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Oct 9, 2021 | Oh | ½–½ | Li | 2021 UK Chess Challenge Terafinal Under 12 | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Oct 9, 2021 | Oh | 0–1 | Badacsonyi | 2021 UK Chess Challenge Terafinal Under 12 | Scandinavian Defense | |
| Oct 9, 2021 | Dupuis | 1–0 | Oh | 2021 UK Chess Challenge Terafinal Under 12 | Sicilian Defense: Closed | |
| Oct 9, 2021 | Patel | 1–0 | Oh | 2021 UK Chess Challenge Terafinal Under 12 | Nimzo-Indian Defense: Classical Variation, Berlin Variation | |
| — | Oh | 1–0 | Chan | British Junior Blitz: Girls Under 12 | Four Knights Game: Spanish Variation, Ranken Variation | |
| — | Oh | 1–0 | Hunt | British Junior Blitz: Girls Under 12 | French Defense: Winawer Variation | |
| — | Oh | 0–1 | Spirling | British Junior Blitz: Girls Under 12 | Scandinavian Defense | |
| — | Oh | 0–1 | Bhatia | British Junior Blitz: Girls Under 12 | Four Knights Game: Spanish Variation, Classical Variation | |
| — | Oh | 1–0 | Sastry | British Junior Blitz: Girls Under 12 | Four Knights Game: Spanish Variation, Classical Variation | |
| — | Oh | 0–1 | Dicen | British Junior Rapidplay: Girls Under 12 | French Defense: Rubinstein Variation, Blackburne Defense | |
| — | Oh | ½–½ | Sastry | British Junior Rapidplay: Girls Under 12 | Three Knights Opening | |
| — | Oh | 1–0 | Sastry | British Junior Rapidplay: Girls Under 12 | Indian Defense: West Indian Defense | |
| — | Latypova | 1–0 | Oh | 2021 UK Chess Challenge Terafinal Under 12 | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| — | Chan | 1–0 | Oh | British Junior Rapidplay: Girls Under 12 | Sicilian Defense: Taimanov Variation | |
| — | Catabay | 1–0 | Oh | British Junior Rapidplay: Girls Under 12 | Nimzo-Indian Defense: Rubinstein System, Hübner Variation | |
| — | Pitts | 0–1 | Oh | British Junior Blitz: Girls Under 12 | Sicilian Defense: French Variation | |
| — | Catabay | 1–0 | Oh | British Junior Blitz: Girls Under 12 | English Opening: Symmetrical Variation, Normal Variation | |
| — | Groot Wassink | ½–½ | Oh | British Junior Blitz: Girls Under 12 | Sicilian Defense: French Variation | |
| — | Mykhnenko | 0–1 | Oh | British Junior Blitz: Girls Under 12 | Sicilian Defense: Kramnik Variation | |
| — | Bhatia | 0–1 | Oh | British Junior Rapidplay: Girls Under 12 | Sicilian Defense: French Variation | |
| — | Anbalagan | 1–0 | Oh | British Junior Rapidplay: Girls Under 12 | Indian Defense: London System | |