| — | McShane | ½–½ | Kraemer | Schachbundesliga | Ruy Lopez: Open, Classical Defense | |
| — | Pavlidis | 1–0 | McShane | Schachbundesliga | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Mar 22, 2026 | McShane | 1–0 | Maurizzi | Round 10: McShane, Luke J - Maurizzi, MarcAndria | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 21, 2026 | Svane | ½–½ | McShane | 1. BL Pauli | French Defense: Tarrasch Variation, Open System, Main Line | |
| Feb 25, 2026 | Madaminov | ½–½ | McShane | Round 6: Madaminov, Mukhiddin - McShane, Luke J | Sicilian Defense: Hyperaccelerated Fianchetto | |
| Feb 25, 2026 | McShane | ½–½ | Madaminov | Round 5: McShane, Luke J - Madaminov, Mukhiddin | Italian Game: Giuoco Pianissimo, Italian Four Knights Variation | |
| Feb 25, 2026 | Madaminov | 1–0 | McShane | Round 4: Madaminov, Mukhiddin - McShane, Luke J | Modern Defense: Pseudo-Austrian Attack | |
| Feb 25, 2026 | McShane | 0–1 | Madaminov | Round 3: McShane, Luke J - Madaminov, Mukhiddin | King's Knight Opening: Konstantinopolsky | |
| Feb 25, 2026 | Madaminov | ½–½ | McShane | Round 2: Madaminov, Mukhiddin - McShane, Luke J | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| Feb 25, 2026 | McShane | 0–1 | Madaminov | Round 1: McShane, Luke J - Madaminov, Mukhiddin | Bishop's Opening: Vienna Hybrid | |
| Feb 8, 2026 | Santos Latasa | ½–½ | McShane | Bundesliga - Kirchweyhe | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Feb 7, 2026 | McShane | ½–½ | Narayanan S L | Bundesliga - Kirchweyhe | Sicilian Defense: Najdorf Variation, English Attack | |
| Jan 11, 2026 | McShane | 0–1 | Ferreira | 1. BL Bremen | Sicilian Defense: Najdorf Variation, English Attack | |
| Jan 10, 2026 | Kasimdzhanov | 1–0 | McShane | 1. BL Bremen | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Dec 7, 2025 | Buckley | 0–1 | McShane | Round 10: Buckley, Graeme N - McShane, Luke J | Caro-Kann Defense: Advance Variation, Short Variation | |
| Dec 7, 2025 | McShane | 1–0 | Lau | Round 9: McShane, Luke J - Lau, Lut Yin Luke | Scotch Game: Scotch Gambit, Advance Variation | |
| Dec 7, 2025 | Grutter | 1–0 | McShane | Round 8: Grutter, Tim - McShane, Luke J | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Dec 7, 2025 | McShane | 0–1 | Theodorou | Round 7: McShane, Luke J - Theodorou, Nikolas | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 7, 2025 | McShane | 1–0 | Stefanova | Round 6: McShane, Luke J - Stefanova, Antoaneta | Caro-Kann Defense: Endgame Offer | |
| Dec 6, 2025 | Mirzoeva | 0–1 | McShane | Round 5: Mirzoeva, Elmira - McShane, Luke J | East Indian Defense | |
| Dec 6, 2025 | McShane | 1–0 | Zhang | Round 4: McShane, Luke J - Zhang, Junyi | Trompowsky Attack | |
| Dec 6, 2025 | Willow | 1–0 | McShane | Round 3: Willow, Jonah B - McShane, Luke J | Four Knights Game: Spanish Variation, Nimzowitsch Variation | |
| Dec 6, 2025 | McShane | 1–0 | Finn | Round 2: McShane, Luke J - Finn, Peter | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Dec 6, 2025 | Sanitt | 0–1 | McShane | Round 1: Sanitt, Ethan - McShane, Luke J | English Opening: Great Snake Variation | |
| Nov 26, 2025 | Shankland | ½–½ | McShane | Round 9: Shankland, Sam - McShane, Luke J | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Nov 26, 2025 | McShane | 1–0 | Theodorou | Round 8: McShane, Luke J - Theodorou, Nikolas | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Nov 26, 2025 | Abdusattorov | 1–0 | McShane | Round 7: Abdusattorov, Nodirbek - McShane, Luke J | Ruy Lopez: Berlin Defense | |
| Nov 26, 2025 | McShane | ½–½ | Vitiugov | Round 6: McShane, Luke J - Vitiugov, Nikita | Sicilian Defense: Moscow Variation | |
| Nov 26, 2025 | Mishra | ½–½ | McShane | Round 5: Mishra, Abhimanyu - McShane, Luke J | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Nov 26, 2025 | McShane | 1–0 | Maroroa Jones | Round 4: McShane, Luke J - Maroroa Jones, Gawain C B | Ruy Lopez: Morphy Defense, Neo-Arkhangelsk Variation | |
| Nov 26, 2025 | Eljanov | ½–½ | McShane | Round 3: Eljanov, Pavel - McShane, Luke J | Catalan Opening | |
| Nov 26, 2025 | McShane | 0–1 | Firouzja | Round 2: McShane, Luke J - Firouzja, Alireza | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Nov 24, 2025 | McShane | ½–½ | Adams | Round 1: McShane, Luke J - Adams, Michael | Ruy Lopez: Closed, Delayed Exchange | |
| Oct 14, 2025 | McShane | 0–1 | Samunenkov | Round 9: McShane, Luke J - Samunenkov, Ihor | Petrov's Defense: Nimzowitsch Attack | |
| Oct 13, 2025 | L'Ami | ½–½ | McShane | Round 8: L'Ami, Erwin - McShane, Luke J | Four Knights Game: Spanish Variation | |
| Oct 12, 2025 | McShane | 1–0 | Papaioannou | Round 7: McShane, Luke J - Papaioannou, Ioannis | Sicilian Defense: Modern Variations | |
| Oct 10, 2025 | McShane | 1–0 | Paichadze | Round 6: McShane, Luke J - Paichadze, Luka | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Oct 9, 2025 | Lagarde | 1–0 | McShane | Round 5: Lagarde, Maxime - McShane, Luke J | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| Oct 8, 2025 | Can | 0–1 | McShane | Round 4: Can, Emre - McShane, Luke J | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Oct 7, 2025 | McShane | 1–0 | Pultinevicius | Round 3: McShane, Luke J - Pultinevicius, Paulius | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Oct 6, 2025 | Lupulescu | 1–0 | McShane | Round 2: Lupulescu, Constantin - McShane, Luke J | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Sep 28, 2025 | McShane | ½–½ | Costa | Schachbundesliga 2025/26 | Ruy Lopez: Open | |
| Sep 27, 2025 | Kollars | ½–½ | McShane | Schachbundesliga 2025/26 | King's Indian Attack: Symmetrical Defense | |
| Jun 14, 2025 | McShane | 0–1 | Dominguez Perez | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jun 14, 2025 | Bansal | 0–1 | McShane | 2025 FIDE World Blitz Team Championship Pool B | King's Indian Defense: Makogonov Variation | |
| Jun 14, 2025 | McShane | 1–0 | Ratnesan | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Modern Variations | |
| Jun 14, 2025 | Lishoy Gengis Paratazham | 0–1 | McShane | 2025 FIDE World Blitz Team Championship Pool B | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jun 14, 2025 | McShane | 0–1 | Sarana | 2025 FIDE World Blitz Team Championship Pool B | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jun 14, 2025 | Wanyama | 0–1 | McShane | 2025 FIDE World Blitz Team Championship Pool B | King's Indian Defense: Normal Variation | |
| Jun 14, 2025 | McShane | 1–0 | Longson | 2025 FIDE World Blitz Team Championship Pool B | Ruy Lopez: Morphy Defense | |
| Jun 14, 2025 | Wadsworth | 0–1 | McShane | 2025 FIDE World Blitz Team Championship Pool B | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Jun 14, 2025 | McShane | 1–0 | Purton | 2025 FIDE World Blitz Team Championship Pool B | Czech Defense | |
| Jun 14, 2025 | Hanache | 0–1 | McShane | 2025 FIDE World Blitz Team Championship Pool B | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jun 14, 2025 | McShane | 1–0 | Tin | 2025 FIDE World Blitz Team Championship Pool B | Ruy Lopez: Exchange Variation, Gligoric Variation | |
| Jun 14, 2025 | Bronstein | 0–1 | McShane | 2025 FIDE World Blitz Team Championship Pool B | King's Indian Defense: Normal Variation, Standard Development | |
| Jun 13, 2025 | Erigaisi Arjun | 1–0 | McShane | Round 12: Erigaisi Arjun - McShane, Luke J | Nimzo-Indian Defense: Romanishin Variation | |
| Jun 13, 2025 | McShane | 0–1 | Rapport | Round 11: McShane, Luke J - Rapport, Richard | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 13, 2025 | Ghasi | 0–1 | McShane | Round 10: Ghasi, Ameet K - McShane, Luke J | King's Indian Attack: Spassky Variation | |
| Jun 13, 2025 | Nihal Sarin | 1–0 | McShane | Round 9: Nihal Sarin - McShane, Luke J | Torre Attack: Classical Defense, Nimzowitsch Variation | |
| Jun 12, 2025 | McShane | 0–1 | Keymer | Round 8: McShane, Luke J - Keymer, Vincent | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jun 12, 2025 | McShane | ½–½ | Kozak | Round 6: McShane, Luke J - Kozak, Adam | Sicilian Defense: Classical Variation | |
| Jun 11, 2025 | McShane | 0–1 | Martinez Alcantara | 2025 FIDE World Rapid Team Championship | Ruy Lopez: Exchange Variation, King's Bishop Variation | |
| Jun 11, 2025 | Shirov | 1–0 | McShane | 2025 FIDE World Rapid Team Championship | Italian Game: Giuoco Pianissimo, Normal | |
| Jun 11, 2025 | McShane | ½–½ | Gan-Erdene | 2025 FIDE World Rapid Team Championship | Sicilian Defense: Boleslavsky Variation | |
| Feb 23, 2025 | Vrolijk | ½–½ | McShane | 1. BL Bremen | Bogo-Indian Defense: Grünfeld Variation | |
| Feb 22, 2025 | McShane | 1–0 | Brkic | 1. BL Bremen | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Jan 12, 2025 | L'Ami | ½–½ | McShane | Schachbundesliga 24/25 | Scotch Game: Malaniuk Variation | |
| Jan 11, 2025 | McShane | ½–½ | Giri | Schachbundesliga 24/25 | Sicilian Defense: Moscow Variation | |
| Oct 6, 2024 | Kazakouski | ½–½ | McShane | Schachbundesliga 2024/25ament description | Italian Game: Classical Variation, Greco Gambit | |
| Oct 5, 2024 | McShane | ½–½ | Nguyen | Schachbundesliga 2024/25ament description | Sicilian Defense: Moscow Variation | |
| Sep 22, 2024 | McShane | ½–½ | Sahidi | 45th FIDE Chess Olympiad | Sicilian Defense: Moscow Variation | |
| Sep 21, 2024 | Maurizzi | ½–½ | McShane | 45th FIDE Chess Olympiad | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Sep 20, 2024 | McShane | 0–1 | Le | 45th FIDE Chess Olympiad | Ruy Lopez: Classical Variation | |
| Sep 19, 2024 | McShane | ½–½ | Laurusas | 45th FIDE Chess Olympiad | Four Knights Game: Spanish Variation, Symmetrical Variation | |
| Sep 16, 2024 | Moroni | 0–1 | McShane | 45th FIDE Chess Olympiad | Nimzo-Indian Defense: St. Petersburg Variation | |
| Sep 14, 2024 | Jobava | 1–0 | McShane | 45th FIDE Chess Olympiad | Rapport-Jobava System | |
| Sep 13, 2024 | McShane | ½–½ | Thybo | 45th FIDE Chess Olympiad | Ruy Lopez: Berlin Defense | |
| Sep 12, 2024 | McShane | 1–0 | Ibarra Chami | 45th FIDE Chess Olympiad | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Sep 11, 2024 | Wang | 0–1 | McShane | 45th FIDE Chess Olympiad | Scotch Game: Malaniuk Variation | |
| Jul 31, 2024 | McShane | 1–0 | Eggleston | Round 5: McShane, Luke J - Eggleston, David J | Sicilian Defense: Najdorf Variation, English Attack | |
| Jul 29, 2024 | McShane | 0–1 | Wadsworth | Round 3: McShane, Luke J - Wadsworth, Matthew J | Caro-Kann Defense: Endgame Variation | |
| Jul 28, 2024 | Wu | 0–1 | McShane | Round 2: Wu, Li - McShane, Luke J | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Jul 27, 2024 | McShane | 1–0 | Pang | Round 1: McShane, Luke J - Pang, Ethan | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jul 7, 2024 | McShane | 1–0 | Corrales Jimenez | Round 8: McShane, Luke J - Corrales Jimenez, Fidel | Sicilian Defense: Moscow Variation, Main Line | |
| Jul 6, 2024 | Guo | ½–½ | McShane | Round 7: Guo, Arthur - McShane, Luke J | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jul 4, 2024 | Chasin | ½–½ | McShane | Round 3: Chasin, Nico - McShane, Luke J | Queen's Indian Defense: Petrosian Variation | |
| Jul 4, 2024 | Ghazaryan | 0–1 | McShane | Round 1: Ghazaryan, Raffi - McShane, Luke J | King's Indian Attack: Symmetrical Defense | |
| Jul 4, 2024 | McShane | 1–0 | Atwell | Round 2: McShane, Luke J - Atwell, Rose | Caro-Kann Defense: Two Knights Attack | |
| Jul 3, 2024 | Liang | 1–0 | McShane | Round 9: Liang, Awonder - McShane, Luke J | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Apr 28, 2024 | McShane | ½–½ | Kollars | Bundesliga 2023/2024 | Ruy Lopez: Exchange Variation, Normal Variation | |
| Apr 27, 2024 | Mamedyarov | 1–0 | McShane | Bundesliga 2023/2024 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Feb 25, 2024 | Idani | ½–½ | McShane | Schachbundesliga 23/24 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Feb 24, 2024 | McShane | 1–0 | Baidetskyi | Schachbundesliga 23/24 | French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | |
| Feb 23, 2024 | Predojevic | ½–½ | McShane | Schachbundesliga 23/24 | Ruy Lopez: Open Berlin Defense, l'Hermet Variation | |
| Jan 14, 2024 | McShane | ½–½ | Bjerre | Schachbundesliga 2023 / 2024 | Ruy Lopez: Open, Howell Attack | |
| Jan 13, 2024 | Svane | 0–1 | McShane | Schachbundesliga 2023 / 2024 | Queen's Indian Defense: Fianchetto Variation, Kramnik Variation | |
| Dec 7, 2024 | McShane | 1–0 | Mamedyarov | Round 1: McShane, Luke J - Mamedyarov, Shakhriyar | Scandinavian Defense: Main Line | |
| Dec 7, 2024 | McShane | 1–0 | Banerjee | Round 3: McShane, Luke J - Banerjee, Supratit | Caro-Kann Defense: Forgacs Variation | |
| Dec 7, 2024 | McShane | 1–0 | Haydon | Round 5: McShane, Luke J - Haydon, David L | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Dec 7, 2024 | McShane | ½–½ | Stefansson | Round 6: McShane, Luke J - Stefansson, Vignir Vatnar | Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense | |