| Feb 21, 2024 | Richard G Pert | ½–½ | Shreyas Royal | Round 5: Richard G Pert - Shreyas Royal | Queen's Pawn Game: London System | |
| Feb 21, 2024 | Shreyas Royal | 1–0 | Neil H Bradbury | Round 4: Shreyas Royal - Neil H Bradbury | Bogo-Indian Defense: Retreat Variation | |
| Feb 20, 2024 | Craig A Hanley | 1–0 | Shreyas Royal | Round 3: Craig A Hanley - Shreyas Royal | Indian Defense | |
| Feb 19, 2024 | Shreyas Royal | 1–0 | Richard York-Weaving | Round 2: Shreyas Royal - Richard York-Weaving | Queen's Gambit Declined: Three Knights, Vienna Variation | |
| Feb 19, 2024 | Agoston Mihalik | 0–1 | Shreyas Royal | Round 1: Agoston Mihalik - Shreyas Royal | Sicilian Defense: Moscow Variation | |
| Feb 10, 2024 | Samuel Chow | 0–1 | Shreyas Royal | 4NCL Division 1 2023-2024 | King's Indian Defense | |
| Dec 10, 2023 | Shreyas Royal | ½–½ | Michael Adams | Round 9: Shreyas Royal - Michael Adams | Queen's Gambit Declined: Barmen Variation | |
| Dec 9, 2023 | Jules Moussard | 0–1 | Shreyas Royal | Round 8: Jules Moussard - Shreyas Royal | King's Indian Attack | |
| Dec 8, 2023 | Shreyas Royal | ½–½ | D Gukesh | Round 7: Shreyas Royal - D Gukesh | Nimzo-Indian Defense: Normal Variation, Botvinnik System | |
| Dec 7, 2023 | Nikita Vitiugov | ½–½ | Shreyas Royal | Round 6: Nikita Vitiugov - Shreyas Royal | Sicilian Defense: Richter-Rauzer Variation, Neo-Modern Variation | |
| Dec 5, 2023 | Shreyas Royal | 0–1 | Mateusz Bartel | Round 5: Shreyas Royal - Mateusz Bartel | Slav Defense: Quiet Variation | |
| Dec 4, 2023 | Hans Moke Niemann | 1–0 | Shreyas Royal | Round 4: Hans Moke Niemann - Shreyas Royal | Italian Game: Giuoco Pianissimo, Normal | |
| Dec 3, 2023 | Shreyas Royal | 1–0 | M. Amin Tabatabaei | Round 3: Shreyas Royal - M. Amin Tabatabaei | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Dec 2, 2023 | Andrei Volokitin | 1–0 | Shreyas Royal | Round 2: Andrei Volokitin - Shreyas Royal | Ruy Lopez: Morphy Defense | |
| Dec 1, 2023 | Luke J McShane | ½–½ | Shreyas Royal | Round 1: Luke J Mcshane - Shreyas Royal | Sicilian Defense: Moscow Variation | |
| Jul 19, 2023 | Shreyas Royal | 0–1 | Lehel Vrencian | Round 6: Shreyas Royal - Lehel Vrencian | King's Indian Attack | |
| Jul 19, 2023 | Roman Pyrig | 0–1 | Shreyas Royal | Round 5: Roman Pyrig - Shreyas Royal | Sicilian Defense: Moscow Variation | |
| Jul 18, 2023 | Shreyas Royal | 1–0 | David-Alexandru Botea | Round 4: Shreyas Royal - David-Alexandru Botea | Queen's Gambit Declined: Three Knights Variation | |
| Jul 17, 2023 | Sasha-Matei Craciun | ½–½ | Shreyas Royal | Round 3: Sasha-Matei Craciun - Shreyas Royal | Ruy Lopez: Morphy Defense | |
| Jul 17, 2023 | Shreyas Royal | ½–½ | Calin Dragomirescu | Round 2: Shreyas Royal - Calin Dragomirescu | King's Indian Defense: Normal Variation | |
| Jul 16, 2023 | Marius Lucian Tatar | 0–1 | Shreyas Royal | Round 1: Marius Lucian Tatar - Shreyas Royal | Sicilian Defense: Moscow Variation | |
| Feb 24, 2023 | Daniel Dardha | ½–½ | Shreyas Royal | Round 7: Daniel Dardha - Shreyas Royal | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Oct 16, 2022 | Shreyas Royal | 1–0 | Gabor Nagy | Round 9: Shreyas Royal - Gabor Nagy | Queen's Gambit Accepted: Rosenthal Variation | |
| Oct 16, 2022 | Matthew J Wadsworth | 0–1 | Shreyas Royal | Round 8: Matthew J Wadsworth - Shreyas Royal | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Oct 15, 2022 | Shreyas Royal | ½–½ | Jonah B Willow | Round 7: Shreyas Royal - Jonah B Willow | Bogo-Indian Defense: Retreat Variation | |
| Oct 15, 2022 | Marcus R Harvey | * | Shreyas Royal | Round 6: Marcus R Harvey - Shreyas Royal | English Opening: King's English Variation, Four Knights Variation, Quiet Line | |
| Oct 14, 2022 | Shreyas Royal | ½–½ | Matthew J Turner | Round 5: Shreyas Royal - Matthew J Turner | Catalan Opening: Open Defense | |
| Oct 14, 2022 | Gediminas Sarakauskas | ½–½ | Shreyas Royal | Round 4: Gediminas Sarakauskas - Shreyas Royal | Italian Game: Deutz Gambit | |
| Oct 13, 2022 | Twan Burg | ½–½ | Shreyas Royal | Round 3: Twan Burg - Shreyas Royal | Ruy Lopez: Morphy Defense | |
| Oct 13, 2022 | Shreyas Royal | ½–½ | Maciej Czopor | Round 2: Shreyas Royal - Maciej Czopor | Catalan Opening: Open Defense | |
| Oct 12, 2022 | James P Jackson | ½–½ | Shreyas Royal | Round 1: James P Jackson - Shreyas Royal | Italian Game: Classical Variation, Greco Gambit, Anderssen Variation | |
| Aug 28, 2022 | Shreyas Royal | 1–0 | Gellert Karacsonyi | Round 9: Shreyas Royal - Gellert Karacsonyi | Catalan Opening: Open Defense | |
| Aug 27, 2022 | Shreyas Royal | ½–½ | Marius Manolache | Round 8: Shreyas Royal - Marius Manolache | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Aug 26, 2022 | Samuel-Timotei Ghimpu | 1–0 | Shreyas Royal | Round 7: Samuel-Timotei Ghimpu - Shreyas Royal | Italian Game: Classical Variation, Giuoco Pianissimo, with d6 | |
| Aug 25, 2022 | Shreyas Royal | 1–0 | Valentyn Prokofiev | Round 6: Shreyas Royal - Valentyn Prokofiev | Catalan Opening: Open Defense, Classical Line | |
| Aug 24, 2022 | Nitzan Steinberg | ½–½ | Shreyas Royal | Round 5: Nitzan Steinberg - Shreyas Royal | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Aug 23, 2022 | Alin Ardeleanu | ½–½ | Shreyas Royal | Round 4: Alin Ardeleanu - Shreyas Royal | Four Knights Game: Scotch Variation Accepted | |
| Aug 22, 2022 | Shreyas Royal | 1–0 | Bendeguz Bodrogi | Round 3: Shreyas Royal - Bendeguz Bodrogi | Kangaroo Defense | |
| Aug 21, 2022 | Martin Petrov | 1–0 | Shreyas Royal | Round 2: Martin Petrov - Shreyas Royal | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Aug 13, 2022 | Dhulipalla Bala Chandra Pr | ½–½ | Shreyas Royal | Round 9: Dhulipalla Bala Chandra Pr - Shreyas Royal | Catalan Opening: Closed | |
| Aug 12, 2022 | Shreyas Royal | 1–0 | William Gijsen | Round 8: Shreyas Royal - William Gijsen | Catalan Opening: Closed | |
| Aug 11, 2022 | Thomas Beerdsen | 1–0 | Shreyas Royal | Round 7: Thomas Beerdsen - Shreyas Royal | Italian Game: Evans Gambit, Leonhardt Countergambit | |
| Aug 10, 2022 | Shreyas Royal | 1–0 | Mickael Jeanne | Round 6: Shreyas Royal - Mickael Jeanne | Catalan Opening: Open Defense, Classical Line | |
| Aug 9, 2022 | Ruslan Ponomariov | 1–0 | Shreyas Royal | Round 5: Ruslan Ponomariov - Shreyas Royal | Ruy Lopez: Closed | |
| Aug 8, 2022 | Shreyas Royal | 1–0 | Harsha Bharathakoti | Round 4: Shreyas Royal - Harsha Bharathakoti | Queen's Gambit Declined | |
| Aug 7, 2022 | Loek Van der Hagen | 0–1 | Shreyas Royal | Round 3: Loek Van der Hagen - Shreyas Royal | Nimzo-Indian Defense: Sämisch Variation | |
| Aug 7, 2022 | Shreyas Royal | 1–0 | Johan De Wolf | Round 2: Shreyas Royal - Johan De Wolf | Catalan Opening: Closed | |
| Aug 6, 2022 | Ruud Niewenhuis | 0–1 | Shreyas Royal | Round 1: Ruud Niewenhuis - Shreyas Royal | Italian Game: Scotch Gambit, Walbrodt-Baird Gambit | |