| May 4, 2026 | Onslow | ½–½ | Shafi | Round 11: Onslow, Alfie - Shafi, Declan | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| May 3, 2026 | Shafi | 1–0 | Snape | Round 10: Shafi, Declan - Snape, Ian L | Benoni Defense: Old Benoni | |
| May 2, 2026 | Graham | ½–½ | Shafi | Round 9: Graham, David B - Shafi, Declan | Italian Game: Deutz Gambit | |
| Feb 8, 2026 | Webb | 0–1 | Shafi | Round 6: Webb, Richard M - Shafi, Declan | King's Indian Attack: Wahls Defense | |
| Feb 7, 2026 | Shafi | 1–0 | Gurner | Round 5: Shafi, Declan - Gurner, Jem | Sicilian Defense: Najdorf Variation, English Attack | |
| Jan 11, 2026 | Saunders | 1–0 | Shafi | Round 4: Saunders, Aron - Shafi, Declan | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jan 10, 2026 | Shafi | 1–0 | Burke | Round 3: Shafi, Declan - Burke, Alex | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Dec 7, 2025 | Shafi | 1–0 | Viswanath | Round 10: Shafi, Declan - Viswanath, Ganesh | Yusupov-Rubinstein System | |
| Dec 7, 2025 | Udovenko | 1–0 | Shafi | Round 9: Udovenko, Daniel - Shafi, Declan | Queen's Gambit Declined: Harrwitz Attack | |
| Dec 7, 2025 | Shafi | 1–0 | Lee | Round 8: Shafi, Declan - Lee, Yuk Hei | Slav Defense: Modern Line | |
| Dec 7, 2025 | Bird | 0–1 | Shafi | Round 7: Bird, Joel - Shafi, Declan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 7, 2025 | Shafi | 0–1 | Sagues | Round 6: Shafi, Declan - Sagues, Vincent | King's Indian Attack | |
| Dec 6, 2025 | Rubeck | 0–1 | Shafi | Round 5: Rubeck, Jonathan - Shafi, Declan | Sicilian Defense: Delayed Alapin Variation | |
| Dec 6, 2025 | Shafi | 0–1 | Blake | Round 4: Shafi, Declan - Blake, J Morgan | Zukertort Opening: Reversed Grünfeld | |
| Dec 6, 2025 | Hng | 0–1 | Shafi | Round 3: Hng, Mei-Xian Eunice - Shafi, Declan | Sicilian Defense: Smith-Morra Gambit Declined, Push Variation | |
| Nov 2, 2025 | Shafi | ½–½ | Rughani | Round 2: Shafi, Declan - Rughani, Mahin | Caro-Kann Defense: Tartakower Variation | |
| Nov 1, 2025 | Subramanian | ½–½ | Shafi | Round 1: Subramanian, Anusha - Shafi, Declan | Center Game: Berger Variation | |
| Sep 20, 2025 | Shafi | 1–0 | Damodaran | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Zukertort Opening: Reversed Grünfeld | |
| May 5, 2025 | Shafi | 0–1 | Mirzoeva | Round 11: Shafi, Declan - Mirzoeva, Elmira | Caro-Kann Defense: Tartakower Variation | |
| May 4, 2025 | Csonka | 1–0 | Shafi | Round 10: Csonka, Balazs - Shafi, Declan | English Opening: Symmetrical Variation, Anti-Benoni Variation, Spielmann Defense | |
| May 3, 2025 | Ledger | ½–½ | Shafi | Round 9: Ledger, Dave J - Shafi, Declan | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Apr 6, 2025 | Shafi | 1–0 | Onslow | Round 8: Shafi, Declan - Onslow, Alfie | Modern Defense: Gurgenidze Defense | |
| Apr 5, 2025 | Li | 1–0 | Shafi | Round 7: Li, Harry - Shafi, Declan | Petrov's Defense: Modern Attack, Center Variation | |
| Feb 16, 2025 | Shafi | ½–½ | Bremner | Round 6: Shafi, Declan - Bremner, Adam | Caro-Kann Defense: Exchange Variation | |
| Feb 15, 2025 | Arkell | ½–½ | Shafi | Round 5: Arkell, Keith C - Shafi, Declan | English Opening: Agincourt Defense, Keres Defense | |
| Jan 26, 2025 | Maycock Bates | 1–0 | Shafi | Round 4: Maycock Bates, David Henry - Shafi, Declan | Ruy Lopez: Closed | |
| Jan 25, 2025 | Shafi | ½–½ | Haydon | Round 3: Shafi, Declan - Haydon, David L | Scandinavian Defense: Gubinsky-Melts Defense | |
| Jul 31, 2024 | Dicen | 0–1 | Shafi | Round 5: Dicen, Elis Denele - Shafi, Declan | Scotch Game: Tartakower Variation | |
| Jul 29, 2024 | Shafi | 1–0 | Verma | Round 3: Shafi, Declan - Verma, Shlok | Queen's Gambit Declined: Exchange Variation, Reshevsky Variation | |
| Jul 28, 2024 | Pal | ½–½ | Shafi | Round 2: Pal, Rohan - Shafi, Declan | Bishop's Opening: Vienna Hybrid | |
| Jul 27, 2024 | Shafi | 0–1 | Jones | Round 1: Shafi, Declan - Jones, Gawain C B | Benko Gambit Accepted: Fully Accepted Variation | |
| May 6, 2024 | Shafi | 1–0 | Rocco | Round 11: Shafi, Declan - Rocco, Federico | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| May 5, 2024 | Shafi | 0–1 | Powierski | Round 10: Shafi, Declan - Powierski, Emil | King's Indian Attack | |
| May 4, 2024 | Pert | 1–0 | Shafi | Round 9: Pert, Richard G - Shafi, Declan | Grünfeld Defense: Exchange Variation, Spassky Variation | |
| Mar 17, 2024 | Shafi | ½–½ | Cyborowski | Round 8: Shafi, Declan - Cyborowski, Lukasz | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 16, 2024 | Roberson | 1–0 | Shafi | Round 7: Roberson, Peter T - Shafi, Declan | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Feb 24, 2024 | Shafi | 0–1 | Ghasi | Round 9: Shafi, Declan - Ghasi, Ameet K | Neo-Grünfeld Defense: Ultra-Delayed Exchange Variation | |
| Feb 23, 2024 | Shafi | 1–0 | Kovalskyi | Round 8: Shafi, Declan - Kovalskyi, Roman | Zukertort Opening: Reversed Grünfeld | |
| Feb 23, 2024 | Gasanov | 1–0 | Shafi | Round 7: Gasanov, Eldar - Shafi, Declan | Indian Defense: Anti-Grünfeld, Alekhine Variation | |
| Feb 22, 2024 | Shafi | 1–0 | Myall | Round 6: Shafi, Declan - Myall, Ivan J | King's Indian Attack | |
| Jan 14, 2024 | Walton | 0–1 | Shafi | 4NCL Division 1 2023-2024 | Trompowsky Attack | |
| Jan 13, 2024 | Shafi | ½–½ | Gasanov | 4NCL Division 1 2023-2024 | Horwitz Defense | |
| Nov 24, 2024 | Derakhshani | ½–½ | Shafi | Round 2: Derakhshani, Borna - Shafi, Declan | Ruy Lopez: Closed, Bogoljubow Variation | |
| Nov 23, 2024 | Shafi | 1–0 | Zhao | Round 1: Shafi, Declan - Zhao, George | French Defense: Tarrasch Variation, Open System, Main Line | |
| Sep 21, 2024 | Ghasi | 1–0 | Shafi | Round 7: Ghasi, Ameet K - Shafi, Declan | King's Indian Attack | |
| Sep 21, 2024 | Roberson | 1–0 | Shafi | Round 10: Roberson, Peter T - Shafi, Declan | Petrov's Defense: French Attack | |
| Aug 4, 2024 | Shafi | ½–½ | Mirzoeva | Round 9: Shafi, Declan - Mirzoeva, Elmira | Queen's Pawn Game: Symmetrical Variation | |
| Aug 3, 2024 | Subramanian | 0–1 | Shafi | Round 8: Subramanian, Anusha - Shafi, Declan | Petrov's Defense: Nimzowitsch Attack | |
| Aug 2, 2024 | Shafi | ½–½ | Mannion | Round 7: Shafi, Declan - Mannion, Stephen R | Queen's Gambit Accepted: Central Variation, McDonnell Defense | |
| Aug 1, 2024 | Wells | 1–0 | Shafi | Round 6: Wells, Peter K - Shafi, Declan | English Opening: Anglo-Indian Defense, Anti-Anti-Grünfeld | |
| Jul 30, 2024 | Shafi | 0–1 | Motwani | Round 4: Shafi, Declan - Motwani, Paul | English Opening: Four Knights System, Nimzowitsch Variation | |
| Nov 12, 2023 | Shafi | 0–1 | Durak | 4NCL Division 1 2023-2024 | King's Indian Attack: Keres Variation | |
| Nov 11, 2023 | Pein | 1–0 | Shafi | 4NCL Division 1 2023-2024 | Italian Game: Rosentreter Gambit | |
| Feb 19, 2023 | Shafi | ½–½ | Turner | Cambridge International Open | English Opening: Mikenas-Carls Variation | |
| Feb 18, 2023 | Shafi | 1–0 | Hebden | Cambridge International Open | Indian Defense: Przepiorka Variation | |
| Feb 18, 2023 | Adams | 1–0 | Shafi | Cambridge International Open | Ruy Lopez: Closed, Martinez Variation | |
| Feb 17, 2023 | Shafi | 1–0 | Nawalaniec | Cambridge International Open | Benoni Defense: Semi-Benoni | |
| Feb 17, 2023 | Waller | 0–1 | Shafi | Cambridge International Open | Vienna Game: Vienna Gambit, Paulsen Attack | |
| Feb 16, 2023 | Shafi | 1–0 | Gamal | Cambridge International Open | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Feb 16, 2023 | Weersing | ½–½ | Shafi | Cambridge International Open | Grünfeld Defense: Flohr Variation | |
| Jul 24, 2022 | Shafi | ½–½ | Hausrath | open | Indian Defense: Przepiorka Variation | |
| Jul 22, 2022 | Shafi | * | Bungarten | open | ? | |
| Jul 21, 2022 | Boesel | * | Shafi | open | ? | |
| Jul 19, 2022 | Kremser | * | Shafi | open | ? | |
| Jul 17, 2022 | Shafi | 0–1 | Beerdsen | open | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Jun 25, 2022 | Kulon | 0–1 | Shafi | 4NCL Main League 1-2 | English Opening: Symmetrical Variation, Ultra-Symmetrical Variation | |
| Mar 26, 2022 | McCarthy | 0–1 | Shafi | 4NCL Main League 1-2 | Rapport-Jobava System | |
| Nov 28, 2021 | Shafi | * | Okike | 4NCL Division 1_2 | ? | |
| Nov 27, 2021 | Hill | * | Shafi | 4NCL Division 1_2 | ? | |
| Oct 23, 2021 | Shafi | 1–0 | Kalaiyalahan | 139th Varsity Match | Queen's Pawn Game: Barry Attack, Grünfeld Variation | |
| — | Shafi | 0–1 | Willow | Round 1: Shafi, Declan - Willow, Jonah B | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| — | Shafi | 1–0 | Verbytski | Round 3: Shafi, Declan - Verbytski, Oleg | Sicilian Defense: Najdorf Variation, English Attack, Anti-English | |
| — | Shafi | 0–1 | Malinovskii | Round 5: Shafi, Declan - Malinovskii, Ilia | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| — | Shafi | 1–0 | Nevska | Round 7: Shafi, Declan - Nevska, Gerda | Zukertort Opening: Queenside Fianchetto Variation | |
| — | Shafi | 1–0 | Harborne | Round 9: Shafi, Declan - Harborne, Matthew J | Caro-Kann Defense: Tartakower Variation | |
| — | Lebedev | ½–½ | Shafi | Round 2: Lebedev, Lion - Shafi, Declan | Caro-Kann Defense: Endgame Offer | |
| — | Bazakutsa | 1–0 | Shafi | Round 4: Bazakutsa, Svyatoslav - Shafi, Declan | English Opening: Symmetrical Variation, Anti-Benoni Variation, Geller Variation | |
| — | Dicen | 1–0 | Shafi | Round 6: Dicen, Elis Denele - Shafi, Declan | Grünfeld Defense: Exchange Variation, Nadanian Attack | |
| — | Patel | ½–½ | Shafi | Round 8: Patel, Zain - Shafi, Declan | Zukertort Opening: Nimzo-Larsen Variation | |