GMShreyas Royal
- FIDE ID
- 448869
About Shreyas Royal
Shreyas Royal was born in Bengaluru and moved to London at three when his father took an IT job. He attended the Pointer School in Blackheath on a scholarship. In 2018 a renewed work visa allowed his family to remain in Britain after uncertainty about their right to stay. Show more
Shreyas Royal was born in Bengaluru and moved to London at three when his father took an IT job. He attended the Pointer School in Blackheath on a scholarship. In 2018 a renewed work visa allowed his family to remain in Britain after uncertainty about their right to stay. His first grandmaster norm came at the Bavarian Open in Tegernsee in November 2022. At the 2023 Grand Swiss he defeated Jaime Santos Latasa and Vahap Şanal. He earned his second norm at the London Chess Classic that December. His final norm came at the 2024 British Championship, where he finished sixth. At fifteen years and seven months he became the youngest British player to qualify as a grandmaster, breaking David Howell's record. In August 2026 he won the British Championship at seventeen, becoming its youngest champion.
FIDE ratings
Rapid
2400Published FIDE
Blitz
2442Published FIDE
Official classical ranks
- World rank
- #354
- National rank · ENG
- #7
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2537 Nov 2026
- Recorded years
- 2016–2026
- Archived games
- 769
Based on available monthly lists and saved games.
Rating history
ECF ratings
English rankingsECF code 300121A · West London · Latest available list 2026-11-01
ECF rating history
Revised published ratings. Pre-July 2020 grades use a separate scale.
Published lists
| Date | Type | Scale | Original | Revised |
|---|---|---|---|---|
| 2026-11-01 | blitz | rating | 2378 | 2378 |
| 2026-11-01 | rapid | rating | 2453 | 2453 |
| 2026-11-01 | standard | rating | 2687 | 2687 |
| 2026-10-01 | blitz | rating | 2409 | 2409 |
| 2026-10-01 | rapid | rating | 2462 | 2462 |
| 2026-10-01 | standard | rating | 2694 | 2695 |
| 2026-09-01 | blitz | rating | 2472 | 2472 |
| 2026-09-01 | rapid | rating | 2462 | 2462 |
| 2026-09-01 | standard | rating | 2694 | 2695 |
| 2026-08-01 | blitz | rating | 2472 | 2472 |
| 2026-08-01 | rapid | rating | 2462 | 2462 |
| 2026-08-01 | standard | rating | 2641 | 2642 |
| 2026-07-01 | blitz | rating | 2472 | 2472 |
| 2026-07-01 | rapid | rating | 2462 | 2462 |
| 2026-07-01 | standard | rating | 2575 | 2575 |
| 2026-06-01 | blitz | rating | 2472 | 2472 |
| 2026-06-01 | rapid | rating | 2462 | 2462 |
| 2026-06-01 | standard | rating | 2569 | 2569 |
| 2026-05-01 | blitz | rating | 2472 | 2472 |
| 2026-05-01 | rapid | rating | 2462 | 2462 |
| 2026-05-01 | standard | rating | 2581 | 2581 |
| 2026-04-01 | blitz | rating | 2472 | 2472 |
| 2026-04-01 | rapid | rating | 2462 | 2462 |
| 2026-04-01 | standard | rating | 2581 | 2581 |
| 2026-03-01 | blitz | rating | 2471 | 2472 |
| 2026-03-01 | rapid | rating | 2352 | 2352 |
| 2026-03-01 | standard | rating | 2626 | 2630 |
| 2026-02-01 | blitz | rating | 2499 | 2500 |
| 2026-02-01 | rapid | rating | 2352 | 2352 |
| 2026-02-01 | standard | rating | 2622 | 2622 |
| 2026-01-01 | blitz | rating | 2499 | 2500 |
| 2026-01-01 | rapid | rating | 2352 | 2352 |
| 2026-01-01 | standard | rating | 2606 | 2607 |
| 2025-12-01 | blitz | rating | 2499 | 2500 |
| 2025-12-01 | rapid | rating | 2383 | 2383 |
| 2025-12-01 | standard | rating | 2627 | 2608 |
| 2025-11-01 | blitz | rating | 2499 | 2500 |
| 2025-11-01 | rapid | rating | 2383 | 2383 |
| 2025-11-01 | standard | rating | 2627 | 2627 |
| 2025-10-01 | blitz | rating | 2467 | 2468 |
| 2025-10-01 | rapid | rating | 2309 | 2309 |
| 2025-10-01 | standard | rating | 2637 | 2637 |
| 2025-09-01 | blitz | rating | 2415 | 2415 |
| 2025-09-01 | rapid | rating | 2309 | 2309 |
| 2025-09-01 | standard | rating | 2637 | 2637 |
| 2025-08-01 | blitz | rating | 2343 | 2343 |
| 2025-08-01 | rapid | rating | 2309 | 2309 |
| 2025-08-01 | standard | rating | 2641 | 2642 |
| 2025-07-01 | blitz | rating | 2343 | 2343 |
| 2025-07-01 | rapid | rating | 2309 | 2309 |
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 201 | 2025-05-17 | 8th Sharjah Masters 2025 | Sharjah UAE | 1.26 | Pa Iniyan | Shreyas Royal | Lost: 1-0 | 26 | Open |
| 202 | 2025-05-05 | 4NCL 2024-25 | England ENG | 11.15 | Shreyas Royal | Jon S Speelman | Draw: 1/2-1/2 | 70 | Open |
| 203 | 2025-05-04 | 4NCL 2024-25 | England ENG | 10.27 | Roderick M McKay | Shreyas Royal | Won: 0-1 | 38 | Open |
| 204 | 2025-05-03 | 4NCL 2024-25 | England ENG | 9.26 | Shreyas Royal | Gwilym Price | Won: 1-0 | 36 | Open |
| 205 | 2025-04-27 | IV Menorca Open A 2025 | Ciutadella de Menorca ESP | 9.12 | Adam Kozak | Shreyas Royal | Draw: 1/2-1/2 | 56 | Open |
| 206 | 2025-04-26 | IV Menorca Open A 2025 | Ciutadella de Menorca ESP | 8.9 | Shreyas Royal | Volodar Murzin | Draw: 1/2-1/2 | 54 | Open |
| 207 | 2025-04-24 | IV Menorca Open A 2025 | Ciutadella de Menorca ESP | 4.5 | Pranav Anand | Shreyas Royal | Lost: 1-0 | 44 | Open |
| 208 | 2025-04-15 | Reykjavik Open 2025 | Reykjavik ISL | 9.6 | Shreyas Royal | Tamas Banusz | Draw: 1/2-1/2 | 18 | Open |
| 209 | 2025-04-14 | Reykjavik Open 2025 | Reykjavik ISL | 8.1 | Parham Maghsoodloo | Shreyas Royal | Lost: 1-0 | 19 | Open |
| 210 | 2025-04-13 | Reykjavik Open 2025 | Reykjavik ISL | 7.6 | Shreyas Royal | Ido Gorshtein | Won: 1-0 | 33 | Open |
| 211 | 2025-04-13 | Reykjavik Open 2025 | Reykjavik ISL | 6.1 | Niels Willems | Shreyas Royal | Won: 0-1 | 62 | Open |
| 212 | 2025-04-12 | Reykjavik Open 2025 | Reykjavik ISL | 5.3 | Shreyas Royal | Velimir Ivic | Draw: 1/2-1/2 | 71 | Open |
| 213 | 2025-04-11 | Reykjavik Open 2025 | Reykjavik ISL | 4.15 | Dushyant Sharma | Shreyas Royal | Won: 0-1 | 45 | Open |
| 214 | 2025-04-10 | Reykjavik Open 2025 | Reykjavik ISL | 3.42 | Shreyas Royal | Gudmundur Gislason | Won: 1-0 | 25 | Open |
| 215 | 2025-04-10 | Reykjavik Open 2025 | Reykjavik ISL | 2.19 | Sriansh Das | Shreyas Royal | Draw: 1/2-1/2 | 26 | Open |
| 216 | 2025-04-09 | Reykjavik Open 2025 | Reykjavik ISL | 1.25 | Shreyas Royal | Max Peter Bartelt | Won: 1-0 | 38 | Open |
| 217 | 2025-04-06 | 4NCL 2024-25 | England ENG | 8.25 | Shreyas Royal | Thomas Villiers | Won: 1-0 | 38 | Open |
| 218 | 2025-04-05 | 4NCL 2024-25 | England ENG | 7.23 | Raja Panjwani | Shreyas Royal | Won: 0-1 | 57 | Open |
| 219 | 2025-03-24 | 25th ch-EUR Indiv 2025 | Eforie Nord ROU | 9.87 | Sofia Pogorelskikh | Shreyas Royal | Lost: 1-0 | 60 | Open |
| 220 | 2025-03-23 | 25th ch-EUR Indiv 2025 | Eforie Nord ROU | 8.87 | Shreyas Royal | Aleksander Hnydiuk | Draw: 1/2-1/2 | 25 | Open |
| 221 | 2025-03-22 | 25th ch-EUR Indiv 2025 | Eforie Nord ROU | 7.88 | Roy Vagman | Shreyas Royal | Draw: 1/2-1/2 | 50 | Open |
| 222 | 2025-03-20 | 25th ch-EUR Indiv 2025 | Eforie Nord ROU | 6.7 | Shreyas Royal | Maksym Goroshkov | Lost: 0-1 | 57 | Open |
| 223 | 2025-03-19 | 25th ch-EUR Indiv 2025 | Eforie Nord ROU | 5.68 | Roman Dehtiarov | Shreyas Royal | Draw: 1/2-1/2 | 60 | Open |
| 224 | 2025-03-18 | 25th ch-EUR Indiv 2025 | Eforie Nord ROU | 4.88 | Shreyas Royal | Dana Kochavi | Won: 1-0 | 34 | Open |
| 225 | 2025-03-17 | 25th ch-EUR Indiv 2025 | Eforie Nord ROU | 3.28 | Frederik Svane | Shreyas Royal | Lost: 1-0 | 43 | Open |
| 226 | 2025-03-16 | 25th ch-EUR Indiv 2025 | Eforie Nord ROU | 2.3 | Shreyas Royal | Shant Sargsyan | Draw: 1/2-1/2 | 45 | Open |
| 227 | 2025-03-15 | 25th ch-EUR Indiv 2025 | Eforie Nord ROU | 1.101 | David-Alexandru Botea | Shreyas Royal | Won: 0-1 | 38 | Open |
| 228 | 2025-03-07 | 62nd World Juniors 2025 | Petrovac MNE | 11.9 | Sumiya Chinguun | Shreyas Royal | Lost: 1-0 | 33 | Open |
| 229 | 2025-03-06 | 62nd World Juniors 2025 | Petrovac MNE | 10.9 | Shreyas Royal | Khumoyun Begmuratov | Draw: 1/2-1/2 | 46 | Open |
| 230 | 2025-03-05 | 62nd World Juniors 2025 | Petrovac MNE | 9.9 | Robert Piliposyan | Shreyas Royal | Draw: 1/2-1/2 | 24 | Open |
| 231 | 2025-03-04 | 62nd World Juniors 2025 | Petrovac MNE | 8.13 | Shreyas Royal | Yueheng Jin | Won: 1-0 | 73 | Open |
| 232 | 2025-03-03 | 62nd World Juniors 2025 | Petrovac MNE | 7.23 | Sohan Belkaid | Shreyas Royal | Won: 0-1 | 51 | Open |
| 233 | 2025-03-02 | 62nd World Juniors 2025 | Petrovac MNE | 6.11 | Shreyas Royal | Yuval Yaniv | Lost: 0-1 | 42 | Open |
| 234 | 2025-03-01 | 62nd World Juniors 2025 | Petrovac MNE | 5.21 | Angel Gabriel Cordoba Roa | Shreyas Royal | Won: 0-1 | 45 | Open |
| 235 | 2025-02-28 | 62nd World Juniors 2025 | Petrovac MNE | 4.2 | Shreyas Royal | Luka kiladze | Draw: 1/2-1/2 | 60 | Open |
| 236 | 2025-02-27 | 62nd World Juniors 2025 | Petrovac MNE | 3.17 | Ganzorig Amartuvshin | Shreyas Royal | Draw: 1/2-1/2 | 49 | Open |
| 237 | 2025-02-26 | 62nd World Juniors 2025 | Petrovac MNE | 2.37 | Shreyas Royal | Miras Assylov | Won: 1-0 | 43 | Open |
| 238 | 2025-02-25 | 62nd World Juniors 2025 | Petrovac MNE | 1.16 | Jaiveer Mahendru | Shreyas Royal | Draw: 1/2-1/2 | 66 | Open |
| 239 | 2025-02-16 | 4NCL 2024-25 | England ENG | 6.11 | Shreyas Royal | Richard J D Palliser | Won: 1-0 | 45 | Open |
| 240 | 2025-02-15 | 4NCL 2024-25 | England ENG | 5.13 | Adam Bremner | Shreyas Royal | Won: 0-1 | 34 | Open |
| 241 | 2025-02-09 | TCh-CZE Extraliga 2024-25 | Czech Republic CZE | 8.1 | Shreyas Royal | Anton Korobov | Lost: 0-1 | 75 | Open |
| 242 | 2025-02-08 | TCh-CZE Extraliga 2024-25 | Czech Republic CZE | 7.1 | Pawel Teclaf | Shreyas Royal | Draw: 1/2-1/2 | 15 | Open |
| 243 | 2025-01-26 | 4NCL 2024-25 | England ENG | 4.23 | Shreyas Royal | Maciej Czopor | Lost: 0-1 | 63 | Open |
| 244 | 2025-01-25 | 4NCL 2024-25 | England ENG | 3.23 | Andrew J Ledger | Shreyas Royal | Lost: 1-0 | 50 | Open |
| 245 | 2025-01-03 | Hastings Masters 2024-25 | Hastings ENG | 9.4 | Shreyas Royal | Tor Fredrik Kaasen | Won: 1-0 | 47 | Open |
| 246 | 2025-01-02 | Hastings Masters 2024-25 | Hastings ENG | 8.4 | Frederick Waldhausen Gordon | Shreyas Royal | Draw: 1/2-1/2 | 70 | Open |
| 247 | 2025-01-01 | Hastings Masters 2024-25 | Hastings ENG | 7.3 | Shreyas Royal | Aaravamudhan Balaji | Draw: 1/2-1/2 | 70 | Open |
| 248 | 2024-12-31 | Hastings Masters 2024-25 | Hastings ENG | 6.4 | Siva Mahadevan | Shreyas Royal | Won: 0-1 | 35 | Open |
| 249 | 2024-12-31 | Hastings Masters 2024-25 | Hastings ENG | 5.11 | Shreyas Royal | Ieysaa Bin-Suhayl | Won: 1-0 | 65 | Open |
| 250 | 2024-12-30 | Hastings Masters 2024-25 | Hastings ENG | 4.24 | Dildarav Lishoy Gengis Paratazham | Shreyas Royal | Won: 0-1 | 64 | Open |
- vs Pa IniyanLost · 1-0Black · 2025-05-17 · Round 1.268th Sharjah Masters 2025
- vs Jon S SpeelmanDraw · ½–½White · 2025-05-05 · Round 11.154NCL 2024-25
- vs Roderick M McKayWon · 0-1Black · 2025-05-04 · Round 10.274NCL 2024-25
- vs Gwilym PriceWon · 1-0White · 2025-05-03 · Round 9.264NCL 2024-25
- vs Adam KozakDraw · ½–½Black · 2025-04-27 · Round 9.12IV Menorca Open A 2025
- vs Volodar MurzinDraw · ½–½White · 2025-04-26 · Round 8.9IV Menorca Open A 2025
- vs Pranav AnandLost · 1-0Black · 2025-04-24 · Round 4.5IV Menorca Open A 2025
- vs Tamas BanuszDraw · ½–½White · 2025-04-15 · Round 9.6Reykjavik Open 2025
- vs Parham MaghsoodlooLost · 1-0Black · 2025-04-14 · Round 8.1Reykjavik Open 2025
- vs Ido GorshteinWon · 1-0White · 2025-04-13 · Round 7.6Reykjavik Open 2025
- vs Niels WillemsWon · 0-1Black · 2025-04-13 · Round 6.1Reykjavik Open 2025
- vs Velimir IvicDraw · ½–½White · 2025-04-12 · Round 5.3Reykjavik Open 2025
- vs Dushyant SharmaWon · 0-1Black · 2025-04-11 · Round 4.15Reykjavik Open 2025
- vs Gudmundur GislasonWon · 1-0White · 2025-04-10 · Round 3.42Reykjavik Open 2025
- vs Sriansh DasDraw · ½–½Black · 2025-04-10 · Round 2.19Reykjavik Open 2025
- vs Max Peter BarteltWon · 1-0White · 2025-04-09 · Round 1.25Reykjavik Open 2025
- vs Thomas VilliersWon · 1-0White · 2025-04-06 · Round 8.254NCL 2024-25
- vs Raja PanjwaniWon · 0-1Black · 2025-04-05 · Round 7.234NCL 2024-25
- vs Sofia PogorelskikhLost · 1-0Black · 2025-03-24 · Round 9.8725th ch-EUR Indiv 2025
- vs Aleksander HnydiukDraw · ½–½White · 2025-03-23 · Round 8.8725th ch-EUR Indiv 2025
- vs Roy VagmanDraw · ½–½Black · 2025-03-22 · Round 7.8825th ch-EUR Indiv 2025
- vs Maksym GoroshkovLost · 0-1White · 2025-03-20 · Round 6.725th ch-EUR Indiv 2025
- vs Roman DehtiarovDraw · ½–½Black · 2025-03-19 · Round 5.6825th ch-EUR Indiv 2025
- vs Dana KochaviWon · 1-0White · 2025-03-18 · Round 4.8825th ch-EUR Indiv 2025
- vs Frederik SvaneLost · 1-0Black · 2025-03-17 · Round 3.2825th ch-EUR Indiv 2025
- vs Shant SargsyanDraw · ½–½White · 2025-03-16 · Round 2.325th ch-EUR Indiv 2025
- vs David-Alexandru BoteaWon · 0-1Black · 2025-03-15 · Round 1.10125th ch-EUR Indiv 2025
- vs Sumiya ChinguunLost · 1-0Black · 2025-03-07 · Round 11.962nd World Juniors 2025
- vs Khumoyun BegmuratovDraw · ½–½White · 2025-03-06 · Round 10.962nd World Juniors 2025
- vs Robert PiliposyanDraw · ½–½Black · 2025-03-05 · Round 9.962nd World Juniors 2025
- vs Yueheng JinWon · 1-0White · 2025-03-04 · Round 8.1362nd World Juniors 2025
- vs Sohan BelkaidWon · 0-1Black · 2025-03-03 · Round 7.2362nd World Juniors 2025
- vs Yuval YanivLost · 0-1White · 2025-03-02 · Round 6.1162nd World Juniors 2025
- vs Angel Gabriel Cordoba RoaWon · 0-1Black · 2025-03-01 · Round 5.2162nd World Juniors 2025
- vs Luka kiladzeDraw · ½–½White · 2025-02-28 · Round 4.262nd World Juniors 2025
- vs Ganzorig AmartuvshinDraw · ½–½Black · 2025-02-27 · Round 3.1762nd World Juniors 2025
- vs Miras AssylovWon · 1-0White · 2025-02-26 · Round 2.3762nd World Juniors 2025
- vs Jaiveer MahendruDraw · ½–½Black · 2025-02-25 · Round 1.1662nd World Juniors 2025
- vs Richard J D PalliserWon · 1-0White · 2025-02-16 · Round 6.114NCL 2024-25
- vs Adam BremnerWon · 0-1Black · 2025-02-15 · Round 5.134NCL 2024-25
- vs Anton KorobovLost · 0-1White · 2025-02-09 · Round 8.1TCh-CZE Extraliga 2024-25
- vs Pawel TeclafDraw · ½–½Black · 2025-02-08 · Round 7.1TCh-CZE Extraliga 2024-25
- vs Maciej CzoporLost · 0-1White · 2025-01-26 · Round 4.234NCL 2024-25
- vs Andrew J LedgerLost · 1-0Black · 2025-01-25 · Round 3.234NCL 2024-25
- vs Tor Fredrik KaasenWon · 1-0White · 2025-01-03 · Round 9.4Hastings Masters 2024-25
- vs Frederick Waldhausen GordonDraw · ½–½Black · 2025-01-02 · Round 8.4Hastings Masters 2024-25
- vs Aaravamudhan BalajiDraw · ½–½White · 2025-01-01 · Round 7.3Hastings Masters 2024-25
- vs Siva MahadevanWon · 0-1Black · 2024-12-31 · Round 6.4Hastings Masters 2024-25
- vs Ieysaa Bin-SuhaylWon · 1-0White · 2024-12-31 · Round 5.11Hastings Masters 2024-25
- vs Dildarav Lishoy Gengis ParatazhamWon · 0-1Black · 2024-12-30 · Round 4.24Hastings Masters 2024-25
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-17 | 41st European Chess Club Cup - OPEN | Classical | 4 |
| 2026-10-09 | 1. Schachbundesliga 2026-2027 Oktober 2026 | Classical | 2½ |
| 2026-10-03 | 2026 Army and Navy Club Pall Mall Masters - Challengers Blitz | Blitz | 4 |
| 2026-10-03 | 2026 Army and Navy Club Pall Mall Masters - Challengers Rapid | Rapid | 4½ |
| 2026-09-19 | 2026 UK Open Blitz: London 3 (Golders Green) Qualifier | Blitz | 9½ |