| Jul 31, 2024 | Shaw | ½–½ | Dishman | Round 5: Shaw, Peter - Dishman, Matthew | Semi-Slav Defense: Accelerated Move Order | |
| Jul 29, 2024 | Shaw | 1–0 | Sasikumar | Round 3: Shaw, Peter - Sasikumar, Srivathsan | Queen's Indian Defense: Kasparov-Petrosian Variation, Classical Variation | |
| Jul 28, 2024 | McCarthy | ½–½ | Shaw | Round 2: McCarthy, Damian - Shaw, Peter | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jul 27, 2024 | Shaw | 1–0 | Watson | Round 1: Shaw, Peter - Watson, Steven L | Dutch Defense: Hopton Attack | |
| Aug 4, 2024 | Shaw | 0–1 | Welling | Round 9: Shaw, Peter - Welling, Zac | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Aug 3, 2024 | Sefton | ½–½ | Shaw | Round 8: Sefton, Adam - Shaw, Peter | Czech Defense | |
| Aug 2, 2024 | Shaw | 0–1 | Howell | Round 7: Shaw, Peter - Howell, Oliver W | Slav Defense: Modern Line | |
| Aug 1, 2024 | Wills | ½–½ | Shaw | Round 6: Wills, Tom - Shaw, Peter | Caro-Kann Defense: Two Knights Attack | |
| Jul 30, 2024 | Roberts | ½–½ | Shaw | Round 4: Roberts, David L - Shaw, Peter | Caro-Kann Defense: Two Knights Attack | |
| Nov 12, 2023 | Shaw | ½–½ | Villiers | 4NCL Division 1 2023-2024 | Nimzo-Indian Defense: Classical Variation | |
| Nov 11, 2023 | Wells | 1–0 | Shaw | 4NCL Division 1 2023-2024 | Dutch Defense: Classical Variation, Huisl Variation | |
| Jul 30, 2023 | Max P Pert | ½–½ | Peter Shaw | British Chess Championships 2023: Championship | French Defense: MacCutcheon Variation, Lasker Variation | |
| Jul 28, 2023 | Mihalik | 1–0 | Shaw | British Chess Championships 2023: Championship | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Jul 26, 2023 | Gardiner | 0–1 | Shaw | British Chess Championships 2023: Championship | Czech Defense | |
| Jul 25, 2023 | Shaw | ½–½ | Szekely | British Chess Championships 2023: Championship | Queen's Gambit Declined: Modern Variation | |
| Jul 24, 2023 | Saunders | ½–½ | Shaw | British Chess Championships 2023: Championship | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Jul 23, 2023 | Shaw | 0–1 | Toma | British Chess Championships 2023: Championship | Queen's Indian Defense: Kasparov-Petrosian Variation, Marco Defense | |
| Jul 22, 2023 | Claridge-Hansen | ½–½ | Shaw | British Chess Championships 2023: Championship | English Opening | |
| Mar 19, 2023 | Zeidler | 0–1 | Shaw | 4NCL Division 1 2022-2023 | Caro-Kann Defense: Maróczy Variation | |
| Mar 18, 2023 | Shaw | 0–1 | O'Donnell | 4NCL Division 1 2022-2023 | Queen's Gambit Declined: Modern Variation | |
| Feb 12, 2023 | Purton | ½–½ | Shaw | 4NCL Division 1 2022-2023 | Sicilian Defense: French Variation | |
| Feb 11, 2023 | Shaw | ½–½ | Magold | 4NCL Division 1 2022-2023 | Queen's Indian Defense: Petrosian Variation | |
| Jan 14, 2023 | Toma | 1–0 | Shaw | 4NCL Division 1 2022-2023 | Caro-Kann Defense: Advance Variation | |
| Oct 23, 2022 | Kelmendi | 1–0 | Shaw | 4NCL Division 1 2022-2023 | English Opening: Anglo-Dutch Defense | |
| Aug 21, 2022 | Shaw | 1–0 | Koiza | Chessable British Chess Championships: Major Open | Grünfeld Defense: Exchange Variation | |
| Aug 20, 2022 | Saunders | 0–1 | Shaw | Chessable British Chess Championships: Major Open | Sicilian Defense: Alapin Variation | |
| Aug 19, 2022 | Shaw | ½–½ | Dignam | Chessable British Chess Championships: Major Open | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Aug 18, 2022 | Pert | 0–1 | Shaw | Chessable British Chess Championships: Major Open | Czech Defense | |
| Aug 17, 2022 | Shaw | 1–0 | Gartside | Chessable British Chess Championships: Major Open | Bogo-Indian Defense: Grünfeld Variation | |
| Aug 16, 2022 | Foster | ½–½ | Shaw | Chessable British Chess Championships: Major Open | Dutch Defense: Classical Variation, Huisl Variation | |
| Aug 15, 2022 | Shaw | 1–0 | Moss | Chessable British Chess Championships: Major Open | Dutch Defense: Hopton Attack | |
| Aug 14, 2022 | Duke | 1–0 | Shaw | Chessable British Chess Championships: Major Open | Sicilian Defense: Closed | |
| Aug 13, 2022 | Shaw | 1–0 | Davis | Chessable British Chess Championships: Major Open | Grünfeld Defense: Exchange Variation | |
| Jun 26, 2022 | Caso Huerta | 1–0 | Shaw | 4NCL Main League 1-2 | Czech Defense | |
| Jun 25, 2022 | Shaw | 0–1 | Royal | 4NCL Main League 1-2 | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| May 1, 2022 | Shaw | 0–1 | Chow | 4NCL Main League 1-2 | Grünfeld Defense: Exchange Variation | |
| Apr 30, 2022 | Sowray | 1–0 | Shaw | 4NCL Main League 1-2 | Dutch Defense: Classical Variation, Huisl Variation | |
| Mar 26, 2022 | Crowley | 0–1 | Shaw | 4NCL Main League 1-2 | Czech Defense | |
| Nov 28, 2021 | Lewis | ½–½ | Shaw | 4NCL Division 1_2 | Dutch Defense: Classical Variation, Huisl Variation | |
| Nov 27, 2021 | Shaw | * | Ledger | 4NCL Division 1_2 | ? | |
| — | Shaw | 0–1 | Rudd | British Chess Championships 2023: Championship | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |