| Feb 1, 2026 | Brown | 1–0 | Lupu | South of England U18 | Sicilian Defense: Alapin Variation | |
| Feb 1, 2026 | Carter | ½–½ | Brown | South of England U18 | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Feb 1, 2026 | Brown | ½–½ | Lee | South of England U18 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jan 31, 2026 | Basnayake | 0–1 | Brown | South of England U18 | Horwitz Defense | |
| Jan 31, 2026 | Kendall | 1–0 | Brown | South of England U18 | Queen's Pawn Game: Colle System, Traditional Colle | |
| Jan 31, 2026 | Brown | 1–0 | Archbold | South of England U18 | French Defense: Exchange Variation | |
| Jan 4, 2026 | Akeya-Price | 1–0 | Brown | Round 5: Akeya-Price, Robert - Brown, John | Horwitz Defense | |
| Jan 4, 2026 | Brown | 1–0 | Shah | Round 4: Brown, John - Shah, Samuel | French Defense: Exchange Variation | |
| Jan 3, 2026 | Brown | 0–1 | Chandler | Round 3: Brown, John - Chandler, Cliff R | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jan 3, 2026 | Blin | ½–½ | Brown | Round 2: Blin, Henri - Brown, John | Caro-Kann Defense: Tartakower Variation | |
| Apr 21, 2025 | Flynn | ½–½ | Brown | Round 7: Flynn, David - Brown, John | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Apr 20, 2025 | Brown | ½–½ | Staples | Round 6: Brown, John - Staples, Maurice J | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Apr 20, 2025 | Sajanani | 1–0 | Brown | Round 5: Sajanani, Vikas - Brown, John | Horwitz Defense | |
| Apr 19, 2025 | Thorogood | 0–1 | Brown | Round 4: Thorogood, Luca - Brown, John | Caro-Kann Defense: Exchange Variation | |
| Apr 19, 2025 | Brown | 0–1 | Patel | Round 3: Brown, John - Patel, Zain | Caro-Kann Defense: Exchange Variation | |
| Apr 18, 2025 | Jakhria | 0–1 | Brown | Round 2: Jakhria, Kushal - Brown, John | Horwitz Defense | |
| Apr 18, 2025 | Brown | ½–½ | Foster | Round 1: Brown, John - Foster, Timothy | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jan 5, 2025 | Brown | 1–0 | Gonzales | 98th Caplin Hastings Weekend Major 2025 | Caro-Kann Defense | |
| Jan 5, 2025 | Han | 1–0 | Brown | 98th Caplin Hastings Weekend Major 2025 | Caro-Kann Defense: Panov Attack | |
| Jan 4, 2025 | Brown | 1–0 | Jebari | 98th Caplin Hastings Weekend Major 2025 | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jan 4, 2025 | Bryant | 0–1 | Brown | 98th Caplin Hastings Weekend Major 2025 | Grob Opening: Grob Gambit, Fritz Gambit | |
| Sep 21, 2024 | Brown | 1–0 | Liu | 2024 UK Chess Challenge Terafinal Challengers U12 | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Sep 21, 2024 | Brown | 0–1 | Shashank Pali | 2024 UK Chess Challenge Terafinal Challengers U12 | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Sep 21, 2024 | Pai | 1–0 | Brown | 2024 UK Chess Challenge Terafinal Challengers U12 | Horwitz Defense | |
| Jul 27, 2024 | Kumar | 0–1 | Brown | Round 9: Kumar, Sanjit S - Brown, John | Horwitz Defense | |
| Jul 27, 2024 | Brown | 1–0 | Parikh | Round 8: Brown, John - Parikh, Naavya | Italian Game: Classical Variation | |
| Jul 27, 2024 | Brown | 0–1 | Patel | Round 7: Brown, John - Patel, Zain | Modern Defense | |
| Jul 26, 2024 | Cancedda-Dupuis | 1–0 | Brown | Round 6: Cancedda-Dupuis, Livio - Brown, John | Caro-Kann Defense: Accelerated Panov Attack, Modern Variation | |
| Jul 26, 2024 | Misra | 0–1 | Brown | Round 5: Misra, Advay - Brown, John | Caro-Kann Defense: Exchange Variation | |
| Jul 26, 2024 | Brown | 1–0 | De Silva | Round 4: Brown, John - De Silva, Sithun | French Defense: Exchange Variation, Monte Carlo Variation | |
| Jul 26, 2024 | Rastogi | 0–1 | Brown | Round 3: Rastogi, Nayan Keats - Brown, John | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jul 26, 2024 | Brown | 1–0 | Jamie Fisher | Round 2: Brown, John - Jamie Fisher | Italian Game: Rousseau Gambit | |
| Jul 26, 2024 | Yu | 1–0 | Brown | Round 1: Yu, Rock - Brown, John | English Opening: Agincourt Defense | |
| Jul 27, 2023 | Kilambi | 1–0 | Brown | British Championships: Junior Under 12 | English Opening: Symmetrical Variation, Anti-Benoni Variation | |
| Jul 26, 2023 | Richmond | 1–0 | Brown | British Championships: Junior Under 12 | Vienna Game: Vienna Gambit | |
| — | Brown | 1–0 | Rajaguru | Round 2: Brown, John - Rajaguru, R M Thiyansa Dinuli | Italian Game: Classical Variation, Giuoco Pianissimo | |
| — | Brown | 1–0 | Poliakov | Round 4: Brown, John - Poliakov, Andrii | Scotch Game: Benima Defense | |
| — | Brown | 1–0 | Malibiran | Round 6: Brown, John - Malibiran, Alexis Kristoff | Sicilian Defense: Alapin Variation | |
| — | Brown | 1–0 | Rughani | Round 8: Brown, John - Rughani, Mahin | Caro-Kann Defense: Exchange Variation | |
| — | Brown | 0–1 | Yu | Round 9: Brown, John - Yu, Rock | Alekhine Defense: Four Pawns Attack | |
| — | Bartlett-Davis | 1–0 | Brown | Round 1: Bartlett-Davis, Otto - Brown, John | Horwitz Defense | |
| — | Patel | 0–1 | Brown | Round 3: Patel, Diah - Brown, John | Horwitz Defense | |
| — | Steiners | 1–0 | Brown | Round 5: Steiners, Emils - Brown, John | Horwitz Defense | |
| — | Sui | ½–½ | Brown | Round 7: Sui, Yueyue - Brown, John | Horwitz Defense | |