| Jul 31, 2024 | James | ½–½ | Hutchinson | Round 3: James, Geoffrey H - Hutchinson, Paul A | Scandinavian Defense: Main Line | |
| Jul 29, 2024 | James | 1–0 | Fryer | Round 1: James, Geoffrey H - Fryer, David W | Alekhine Defense: Exchange Variation | |
| May 15, 2024 | James | ½–½ | Hohler | European Senior Team Chess Championship 2024 - Section 65 + | Nimzo-Larsen Attack: Classical Variation | |
| May 14, 2024 | James | ½–½ | Hentunen | European Senior Team Chess Championship 2024 - Section 65 + | Zukertort Opening: Kingside Fianchetto | |
| May 13, 2024 | Hoebarth | ½–½ | James | European Senior Team Chess Championship 2024 - Section 65 + | Four Knights Game: Scotch Variation, Belgrade Gambit | |
| May 12, 2024 | James | ½–½ | Brait | European Senior Team Chess Championship 2024 - Section 65 + | Caro-Kann Defense: Classical Variation, Spassky Variation | |
| May 11, 2024 | Kierzek | 1–0 | James | European Senior Team Chess Championship 2024 - Section 65 + | Bogo-Indian Defense: Grünfeld Variation | |
| May 10, 2024 | James | ½–½ | Hammar | European Senior Team Chess Championship 2024 - Section 65 + | Sicilian Defense: Moscow Variation | |
| May 8, 2024 | James | 0–1 | Giffard | European Senior Team Chess Championship 2024 - Section 65 + | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Aug 4, 2024 | James | ½–½ | Pritchett | Round 7: James, Geoffrey H - Pritchett, Craig W | English Opening: Symmetrical Variation, Ultra-Symmetrical Variation | |
| Aug 3, 2024 | Shephard | ½–½ | James | Round 6: Shephard, Chris C W - James, Geoffrey H | Hungarian Opening | |
| Aug 2, 2024 | James | 1–0 | Kilgour | Round 5: James, Geoffrey H - Kilgour, David A. | Sicilian Defense: Closed | |
| Aug 1, 2024 | Binks | ½–½ | James | Round 4: Binks, Michael - James, Geoffrey H | Indian Defense: Knights Variation | |
| Jul 30, 2024 | Kelly | 0–1 | James | Round 2: Kelly, Ian G - James, Geoffrey H | English Opening: King's English Variation | |
| Aug 21, 2022 | James | ½–½ | Bonafont | Chessable British Chess Championships: Seniors 65+ | Caro-Kann Defense: Main Line | |
| Aug 19, 2022 | James | 0–1 | Norman | Chessable British Chess Championships: Seniors 65+ | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Aug 18, 2022 | Myall | 0–1 | James | Chessable British Chess Championships: Seniors 65+ | Indian Defense | |
| Aug 17, 2022 | Thomas | 0–1 | James | Chessable British Chess Championships: Seniors 65+ | Nimzo-Indian Defense: Sämisch Variation | |
| Aug 16, 2022 | James | 1–0 | Morrish | Chessable British Chess Championships: Seniors 65+ | Petrov's Defense: Stafford Gambit | |
| Aug 15, 2022 | Costello | ½–½ | James | Chessable British Chess Championships: Seniors 65+ | English Opening: Carls-Bremen System | |
| — | James | 1–0 | Costello | Round 1: James, Geoffrey H - Costello, Colin A | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| — | James | ½–½ | Marks | Round 3: James, Geoffrey H - Marks, Ian A | Zukertort Opening: Pirc Invitation | |
| — | James | ½–½ | Punnett | Round 5: James, Geoffrey H - Punnett, Alan K | English Opening: Symmetrical Variation, Duchamp Variation | |
| — | James | 0–1 | Moore | Round 7: James, Geoffrey H - Moore, Gerald | Sicilian Defense: Closed, Traditional | |
| — | De Coverly | 0–1 | James | Chessable British Chess Championships: Seniors 65+ | Zukertort Opening | |
| — | Bonafont | 1–0 | James | Round 2: Bonafont, Philip R - James, Geoffrey H | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| — | Hutchinson | ½–½ | James | Round 4: Hutchinson, Norman A - James, Geoffrey H | Ruy Lopez: Classical Variation | |
| — | Collinson | ½–½ | James | Round 6: Collinson, Mark I - James, Geoffrey H | Tarrasch Defense: Classical Variation, Carlsbad Variation | |