| Jun 19, 2026 | Richardson | ½–½ | Reshetniak | 38th International Chess Tournament Open Pula 2026 | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Jun 18, 2026 | Kekic | ½–½ | Richardson | 38th International Chess Tournament Open Pula 2026 | Caro-Kann Defense: Classical Variation, Spassky Variation | |
| Jun 17, 2026 | Richardson | 0–1 | Mammadov | 38th International Chess Tournament Open Pula 2026 | French Defense: Advance Variation, Euwe Variation | |
| Jun 16, 2026 | Tavernier | 0–1 | Richardson | 38th International Chess Tournament Open Pula 2026 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| May 16, 2026 | Saxena | 0–1 | Richardson | Golders Green FIDE Rapidplay 16th May 2026 - Open | Caro-Kann Defense: Two Knights Attack | |
| May 16, 2026 | Richardson | 1–0 | Wang | Golders Green FIDE Rapidplay 16th May 2026 - Open | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| May 16, 2026 | Lau | 1–0 | Richardson | Golders Green FIDE Rapidplay 16th May 2026 - Open | Caro-Kann Defense: Two Knights Attack | |
| May 16, 2026 | Richardson | 1–0 | Sennaroglu | Golders Green FIDE Rapidplay 16th May 2026 - Open | Sicilian Defense: French Variation | |
| May 16, 2026 | Keerthi Kumar | 1–0 | Richardson | Golders Green FIDE Rapidplay 16th May 2026 - Open | Caro-Kann Defense: Advance Variation | |
| May 16, 2026 | Richardson | 1–0 | Clemencon | Golders Green FIDE Rapidplay 16th May 2026 - Open | Sicilian Defense: French Variation | |
| May 4, 2026 | Richardson | 0–1 | Verbytski | Round 11: Richardson, John R - Verbytski, Oleg | Sicilian Defense: Moscow Variation, Sokolsky Variation | |
| May 3, 2026 | Richardson | ½–½ | Berry | Round 10: Richardson, John R - Berry, Neil | Italian Game: Classical Variation, Giuoco Pianissimo | |
| May 2, 2026 | Kennaugh | 0–1 | Richardson | Round 9: Kennaugh, Charles W - Richardson, John R | Sicilian Defense: Lasker-Pelikan Variation, Exchange Variation | |
| Mar 22, 2026 | Wong | 1–0 | Richardson | Round 8: Wong, Chun Hei - Richardson, John R | Nimzo-Indian Defense: Kmoch Variation | |
| Mar 21, 2026 | Richardson | ½–½ | Crawford | Round 7: Richardson, John R - Crawford, Owen | Queen's Gambit Accepted | |
| Feb 22, 2026 | Radeva | ½–½ | Richardson | Round 8: Radeva, Viktoria - Richardson, John R | Four Knights Game: Spanish Variation, Rubinstein Variation, Henneberger Variation | |
| Feb 22, 2026 | Richardson | ½–½ | Lindberg | Round 9: Richardson, John R - Lindberg, Bengt | Sicilian Defense: French Variation | |
| Feb 21, 2026 | Richardson | 0–1 | Swiatkowski | Round 1: Richardson, John R - Swiatkowski, Dominik | Queen's Gambit Accepted | |
| Feb 20, 2026 | Richardson | 1–0 | Patel | Round 7: Richardson, John R - Patel, Zain | Ruy Lopez: Cozio Defense | |
| Feb 19, 2026 | Smolinski | ½–½ | Richardson | Round 6: Smolinski, Wojciech - Richardson, John R | Sicilian Defense: Closed, Anti-Sveshnikov Variation, with d6 | |
| Feb 19, 2026 | Richardson | 1–0 | Hylarides | Round 5: Richardson, John R - Hylarides, Charlie Ronald | Caro-Kann Defense | |
| Feb 18, 2026 | Tahay | 1–0 | Richardson | Round 4: Tahay, Alexis - Richardson, John R | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Feb 17, 2026 | Richardson | 1–0 | Vaddadi | Round 3: Richardson, John R - Vaddadi, Seshagiri | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Feb 17, 2026 | Prado | 0–1 | Richardson | Round 2: Prado, Alexandra - Richardson, John R | Sicilian Defense: Closed | |
| Feb 8, 2026 | Richardson | 1–0 | Pollack | Round 6: Richardson, John R - Pollack, Oscar | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Jan 11, 2026 | Hryshchenko | 0–1 | Richardson | Round 4: Hryshchenko, Kamila - Richardson, John R | Sicilian Defense: Closed, Traditional | |
| Jan 10, 2026 | Richardson | ½–½ | Milliet | Round 3: Richardson, John R - Milliet, Sophie | Benoni Defense: Fianchetto Variation, Hastings Defense, Main Line | |
| Dec 7, 2025 | Richardson | 0–1 | Bazakutsa | Round 10: Richardson, John R - Bazakutsa, Svyatoslav | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 7, 2025 | Camacho Collados | 0–1 | Richardson | Round 9: Camacho Collados, Jose - Richardson, John R | Torre Attack: Classical Defense | |
| Dec 7, 2025 | Richardson | 1–0 | Duke | Round 8: Richardson, John R - Duke, Dillan | Queen's Gambit Declined: Orthodox Defense, Fianchetto Variation | |
| Dec 7, 2025 | Gasanov | ½–½ | Richardson | Round 7: Gasanov, Eldar - Richardson, John R | Queen's Indian Defense: Kasparov Variation | |
| Dec 7, 2025 | Badacsonyi | ½–½ | Richardson | Round 6: Badacsonyi, Stanley - Richardson, John R | Nimzo-Indian Defense: Normal Variation | |
| Dec 6, 2025 | Richardson | 1–0 | Salman | Round 5: Richardson, John R - Salman, Haytham | French Defense: Rubinstein Variation, Blackburne Defense | |
| Dec 6, 2025 | Rozen | 1–0 | Richardson | Round 4: Rozen, Eytan - Richardson, John R | Torre Attack: Classical Defense | |
| Dec 6, 2025 | Richardson | ½–½ | Tayar | Round 3: Richardson, John R - Tayar, Jonathan | Sicilian Defense: Moscow Variation, Main Line | |
| Dec 3, 2025 | Richardson | ½–½ | Verbytski | Round 9: Richardson, John R - Verbytski, Oleg | Queen's Gambit Declined: Tartakower Defense, Makogonov Exchange Variation | |
| Dec 2, 2025 | Hng | ½–½ | Richardson | Round 8: Hng, Mei-En Emmanuelle - Richardson, John R | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Dec 1, 2025 | Richardson | ½–½ | Willmoth | Round 7: Richardson, John R - Willmoth, Robert F | Modern Defense: Gurgenidze Defense | |
| Nov 30, 2025 | Xian | 1–0 | Richardson | Round 6: Xian, Junhao - Richardson, John R | Queen's Gambit Declined: Tartakower Defense | |
| Nov 29, 2025 | Figeac | ½–½ | Richardson | Round 4: Figeac, Aurelien - Richardson, John R | Sicilian Defense: Closed, Traditional | |
| Nov 28, 2025 | Richardson | ½–½ | Yoon | Round 3: Richardson, John R - Yoon, Jacob D | Nimzo-Indian Defense: Reshevsky Variation | |
| Nov 28, 2025 | Pollack | 1–0 | Richardson | Round 2: Pollack, Oscar - Richardson, John R | Sicilian Defense: Closed, Traditional | |
| Nov 27, 2025 | Richardson | 0–1 | Ghasi | Round 1: Richardson, John R - Ghasi, Ameet K | Sicilian Defense: French Variation | |
| Nov 2, 2025 | Richardson | 1–0 | Rees | Round 2: Richardson, John R - Rees, Ioan | Queen's Gambit Declined: Cambridge Springs Defense, Yugoslav Variation | |
| Nov 1, 2025 | Arnott | 0–1 | Richardson | Round 1: Arnott, Jonathan W - Richardson, John R | Caro-Kann Defense: Endgame Variation | |
| Oct 27, 2025 | Brewer | 0–1 | Richardson | Round 5: Brewer, Callum D - Richardson, John R | Scotch Game: Mieses Variation | |
| Sep 20, 2025 | Richardson | 0–1 | Bryant | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Benko Gambit Accepted: Pawn Return Variation | |
| Sep 20, 2025 | Gurner | 0–1 | Richardson | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Sep 20, 2025 | Richardson | 1–0 | Bonn | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Sep 20, 2025 | Czopor | 1–0 | Richardson | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Caro-Kann Defense: Two Knights Attack | |
| Sep 20, 2025 | Richardson | ½–½ | Gasanov | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Pirc Defense | |
| Jul 20, 2025 | Richardson | 1–0 | Savidge | ECF English Open Championship 2025 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 20, 2025 | Richardson | ½–½ | Martin | ECF English Open Championship 2025 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jul 19, 2025 | Pereslavtsev | 1–0 | Richardson | ECF English Open Championship 2025 | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation | |
| Jul 19, 2025 | Richardson | 0–1 | Merriman | ECF English Open Championship 2025 | Queen's Gambit Declined: Tartakower Defense | |
| Jul 18, 2025 | Larkin | 0–1 | Richardson | ECF English Open Championship 2025 | Scandinavian Defense: Mieses-Kotroc Variation | |
| Jul 18, 2025 | Richardson | ½–½ | Burrows | ECF English Open Championship 2025 | Queen's Gambit Declined: Ragozin Defense | |
| Jul 18, 2025 | Sefton | 0–1 | Richardson | ECF English Open Championship 2025 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| May 5, 2025 | Richardson | 0–1 | Siva Mahadevan | Round 11: Richardson, John R - Siva Mahadevan | Semi-Slav Defense: Anti-Moscow Gambit | |
| May 4, 2025 | Rees | 0–1 | Richardson | Round 10: Rees, Ioan - Richardson, John R | Catalan Opening: Closed | |
| May 3, 2025 | Richardson | * | Kacprzak | Round 9: Richardson, John R - Kacprzak, Karol | ? | |
| Apr 6, 2025 | Vaidyanathan | * | Richardson | Round 8: Vaidyanathan, Adithya - Richardson, John R | ? | |
| Apr 5, 2025 | Sterck | * | Richardson | Round 7: Sterck, Arno - Richardson, John R | ? | |
| Feb 16, 2025 | Richardson | 0–1 | Hobson | Round 6: Richardson, John R - Hobson, Kenneth | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jan 26, 2025 | Richardson | ½–½ | Horton | Round 4: Richardson, John R - Horton, Jamie A | Queen's Gambit Declined: Janowski Variation | |
| Jul 31, 2024 | Williams | 0–1 | Richardson | Round 5: Williams, Simon K - Richardson, John R | English Opening: Caro-Kann Defensive System | |
| Jul 29, 2024 | Subramanian | 0–1 | Richardson | Round 3: Subramanian, Anusha - Richardson, John R | Nimzo-Indian Defense: Sämisch Variation, Keres Variation | |
| Jul 28, 2024 | Richardson | 1–0 | Kalaiyalahan | Round 2: Richardson, John R - Kalaiyalahan, Akshaya | Queen's Gambit Declined: Exchange Variation, Reshevsky Variation | |
| Jul 27, 2024 | Dicen | 1–0 | Richardson | Round 1: Dicen, Elis Denele - Richardson, John R | Semi-Slav Defense | |
| May 5, 2024 | Richardson | 1–0 | Harakis | Round 10: Richardson, John R - Harakis, Alexis M | Semi-Slav Defense: Anti-Moscow Gambit | |
| May 4, 2024 | Graham | ½–½ | Richardson | Round 9: Graham, David B - Richardson, John R | Caro-Kann Defense: Advance Variation, Short Variation | |
| Feb 10, 2024 | Richardson | 1–0 | Merry | 4NCL Division 2 2023-2024 | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Jan 14, 2024 | Richardson | 1–0 | Borrowdale | Main 4NCL League Division 2 - 2023/24 | Nimzo-Indian Defense: Rubinstein System, Rubinstein Variation | |
| Jan 13, 2024 | Wall | 0–1 | Richardson | Main 4NCL League Division 2 - 2023/24 | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Dec 7, 2024 | Tashkinova | 0–1 | Richardson | Round 9: Tashkinova, Sofiia - Richardson, John R | Caro-Kann Defense: Two Knights Attack | |
| Dec 6, 2024 | Richardson | 1–0 | Rocco | Round 8: Richardson, John R - Rocco, Federico | Nimzo-Indian Defense: Sämisch Variation | |
| Dec 5, 2024 | Richardson | ½–½ | Willmoth | Round 7: Richardson, John R - Willmoth, Robert F | King's Indian Defense: Fianchetto Variation, Larsen Defense | |
| Dec 3, 2024 | Smith | ½–½ | Richardson | Round 6: Smith, Olivia - Richardson, John R | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Dec 2, 2024 | Hill | 1–0 | Richardson | Round 5: Hill, Alistair - Richardson, John R | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Dec 1, 2024 | Richardson | 0–1 | Willow | Round 4: Richardson, John R - Willow, Jonah B | King's Indian Defense: Fianchetto Variation, Carlsbad Variation | |
| Nov 30, 2024 | Salem | 0–1 | Richardson | Round 2: Salem, Ihab - Richardson, John R | Caro-Kann Defense: Two Knights Attack | |
| Nov 29, 2024 | Richardson | ½–½ | Cancedda-Dupuis | Round 1: Richardson, John R - Cancedda-Dupuis, Livio | English Opening: King's English Variation, Two Knights Variation, Keres Variation | |
| Nov 24, 2024 | Arnott | 0–1 | Richardson | Round 2: Arnott, Jonathan W - Richardson, John R | Caro-Kann Defense: Advance Variation | |
| Aug 4, 2024 | Richardson | ½–½ | Mannion | Round 9: Richardson, John R - Mannion, Stephen R | Queen's Gambit Accepted | |
| Aug 3, 2024 | Stubbs | ½–½ | Richardson | Round 8: Stubbs, Oliver - Richardson, John R | Queen's Pawn Game: London System | |
| Aug 2, 2024 | Richardson | 0–1 | Han | Round 7: Richardson, John R - Han, Yichen | Nimzo-Indian Defense: Reshevsky Variation | |
| Aug 1, 2024 | Richardson | 0–1 | Palliser | Round 6: Richardson, John R - Palliser, Richard J D | King's Indian Defense: Makogonov Variation | |
| Jul 30, 2024 | Richardson | ½–½ | Lutsko | Round 4: Richardson, John R - Lutsko, Artem | Nimzo-Indian Defense: Reshevsky Variation | |
| Aug 21, 2022 | Lentzos | 1–0 | Richardson | Chessable British Chess Championships: Championship | Queen's Indian Defense: Fianchetto Variation, Check Variation, Intermezzo Line | |
| Aug 19, 2022 | Burrows | 0–1 | Richardson | Chessable British Chess Championships: Championship | Caro-Kann Defense: Advance Variation, Short Variation | |
| Aug 18, 2022 | Richardson | ½–½ | Bradbury | Chessable British Chess Championships: Championship | Benoni Defense: Fianchetto Variation | |
| Aug 17, 2022 | Donaldson | 0–1 | Richardson | Chessable British Chess Championships: Championship | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Aug 16, 2022 | Richardson | 0–1 | Taylor | Chessable British Championship | Bogo-Indian Defense: Grünfeld Variation | |
| Aug 15, 2022 | Pollack | ½–½ | Richardson | Chessable British Championship | Caro-Kann Defense: Breyer Variation | |
| Aug 14, 2022 | Richardson | 0–1 | Gormally | Chessable British Chess Championships: Championship | Nimzo-Indian Defense: Classical Variation, Berlin Variation | |
| Aug 13, 2022 | Ashworth | 0–1 | Richardson | Chessable British Championship | Queen's Gambit Declined: Cambridge Springs Defense, Rubinstein Variation | |
| Jun 26, 2022 | Franklin | ½–½ | Richardson | 4NCL Main League 1-2 | English Opening: Mikenas-Carls Variation | |
| May 2, 2022 | Varnam | 0–1 | Richardson | 4NCL Main League 1-2 | Caro-Kann Defense: Exchange Variation | |
| Apr 30, 2022 | Ansell | ½–½ | Richardson | 4NCL Main League 1-2 | Caro-Kann Defense: Advance Variation, Short Variation | |
| Nov 28, 2021 | Pitcher | * | Richardson | 4NCL Division 1_2 | ? | |