Photo credit

Shreyas Royal

Photo: Simon Walker / No 10 Downing Street

Contains public sector information licensed under the Open Government Licence v3.0.

© Crown copyright 2023.

Open Government Licence v3.0 · Official government photo

Cropped to a square portrait, resized and converted to WebP.

Photographed 2023-08-22

Government source licensing policy

GMShreyas Royal

ENG Born 2009 (Age ≈17) Male
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

Classical

2530.6 -6.4

Live estimate

Rapid

2400

Published FIDE

Blitz

2442

Published 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 rankings

ECF code 300121A · West London · Latest available list 2026-11-01

2687Standard
2453Rapid
2378Blitz

ECF rating history

Revised published ratings. Pre-July 2020 grades use a separate scale.

Published lists
DateTypeScaleOriginalRevised
2026-11-01blitzrating23782378
2026-11-01rapidrating24532453
2026-11-01standardrating26872687
2026-10-01blitzrating24092409
2026-10-01rapidrating24622462
2026-10-01standardrating26942695
2026-09-01blitzrating24722472
2026-09-01rapidrating24622462
2026-09-01standardrating26942695
2026-08-01blitzrating24722472
2026-08-01rapidrating24622462
2026-08-01standardrating26412642
2026-07-01blitzrating24722472
2026-07-01rapidrating24622462
2026-07-01standardrating25752575
2026-06-01blitzrating24722472
2026-06-01rapidrating24622462
2026-06-01standardrating25692569
2026-05-01blitzrating24722472
2026-05-01rapidrating24622462
2026-05-01standardrating25812581
2026-04-01blitzrating24722472
2026-04-01rapidrating24622462
2026-04-01standardrating25812581
2026-03-01blitzrating24712472
2026-03-01rapidrating23522352
2026-03-01standardrating26262630
2026-02-01blitzrating24992500
2026-02-01rapidrating23522352
2026-02-01standardrating26222622
2026-01-01blitzrating24992500
2026-01-01rapidrating23522352
2026-01-01standardrating26062607
2025-12-01blitzrating24992500
2025-12-01rapidrating23832383
2025-12-01standardrating26272608
2025-11-01blitzrating24992500
2025-11-01rapidrating23832383
2025-11-01standardrating26272627
2025-10-01blitzrating24672468
2025-10-01rapidrating23092309
2025-10-01standardrating26372637
2025-09-01blitzrating24152415
2025-09-01rapidrating23092309
2025-09-01standardrating26372637
2025-08-01blitzrating23432343
2025-08-01rapidrating23092309
2025-08-01standardrating26412642
2025-07-01blitzrating23432343
2025-07-01rapidrating23092309

FIDE rating history

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
  1. vs Pa IniyanLost · 1-0Black · 2025-05-17 · Round 1.268th Sharjah Masters 2025
  2. vs Jon S SpeelmanDraw · ½–½White · 2025-05-05 · Round 11.154NCL 2024-25
  3. vs Roderick M McKayWon · 0-1Black · 2025-05-04 · Round 10.274NCL 2024-25
  4. vs Gwilym PriceWon · 1-0White · 2025-05-03 · Round 9.264NCL 2024-25
  5. vs Adam KozakDraw · ½–½Black · 2025-04-27 · Round 9.12IV Menorca Open A 2025
  6. vs Volodar MurzinDraw · ½–½White · 2025-04-26 · Round 8.9IV Menorca Open A 2025
  7. vs Pranav AnandLost · 1-0Black · 2025-04-24 · Round 4.5IV Menorca Open A 2025
  8. vs Tamas BanuszDraw · ½–½White · 2025-04-15 · Round 9.6Reykjavik Open 2025
  9. vs Parham MaghsoodlooLost · 1-0Black · 2025-04-14 · Round 8.1Reykjavik Open 2025
  10. vs Ido GorshteinWon · 1-0White · 2025-04-13 · Round 7.6Reykjavik Open 2025
  11. vs Niels WillemsWon · 0-1Black · 2025-04-13 · Round 6.1Reykjavik Open 2025
  12. vs Velimir IvicDraw · ½–½White · 2025-04-12 · Round 5.3Reykjavik Open 2025
  13. vs Dushyant SharmaWon · 0-1Black · 2025-04-11 · Round 4.15Reykjavik Open 2025
  14. vs Gudmundur GislasonWon · 1-0White · 2025-04-10 · Round 3.42Reykjavik Open 2025
  15. vs Sriansh DasDraw · ½–½Black · 2025-04-10 · Round 2.19Reykjavik Open 2025
  16. vs Max Peter BarteltWon · 1-0White · 2025-04-09 · Round 1.25Reykjavik Open 2025
  17. vs Thomas VilliersWon · 1-0White · 2025-04-06 · Round 8.254NCL 2024-25
  18. vs Raja PanjwaniWon · 0-1Black · 2025-04-05 · Round 7.234NCL 2024-25
  19. vs Sofia PogorelskikhLost · 1-0Black · 2025-03-24 · Round 9.8725th ch-EUR Indiv 2025
  20. vs Aleksander HnydiukDraw · ½–½White · 2025-03-23 · Round 8.8725th ch-EUR Indiv 2025
  21. vs Roy VagmanDraw · ½–½Black · 2025-03-22 · Round 7.8825th ch-EUR Indiv 2025
  22. vs Maksym GoroshkovLost · 0-1White · 2025-03-20 · Round 6.725th ch-EUR Indiv 2025
  23. vs Roman DehtiarovDraw · ½–½Black · 2025-03-19 · Round 5.6825th ch-EUR Indiv 2025
  24. vs Dana KochaviWon · 1-0White · 2025-03-18 · Round 4.8825th ch-EUR Indiv 2025
  25. vs Frederik SvaneLost · 1-0Black · 2025-03-17 · Round 3.2825th ch-EUR Indiv 2025
  26. vs Shant SargsyanDraw · ½–½White · 2025-03-16 · Round 2.325th ch-EUR Indiv 2025
  27. vs David-Alexandru BoteaWon · 0-1Black · 2025-03-15 · Round 1.10125th ch-EUR Indiv 2025
  28. vs Sumiya ChinguunLost · 1-0Black · 2025-03-07 · Round 11.962nd World Juniors 2025
  29. vs Khumoyun BegmuratovDraw · ½–½White · 2025-03-06 · Round 10.962nd World Juniors 2025
  30. vs Robert PiliposyanDraw · ½–½Black · 2025-03-05 · Round 9.962nd World Juniors 2025
  31. vs Yueheng JinWon · 1-0White · 2025-03-04 · Round 8.1362nd World Juniors 2025
  32. vs Sohan BelkaidWon · 0-1Black · 2025-03-03 · Round 7.2362nd World Juniors 2025
  33. vs Yuval YanivLost · 0-1White · 2025-03-02 · Round 6.1162nd World Juniors 2025
  34. vs Angel Gabriel Cordoba RoaWon · 0-1Black · 2025-03-01 · Round 5.2162nd World Juniors 2025
  35. vs Luka kiladzeDraw · ½–½White · 2025-02-28 · Round 4.262nd World Juniors 2025
  36. vs Ganzorig AmartuvshinDraw · ½–½Black · 2025-02-27 · Round 3.1762nd World Juniors 2025
  37. vs Miras AssylovWon · 1-0White · 2025-02-26 · Round 2.3762nd World Juniors 2025
  38. vs Jaiveer MahendruDraw · ½–½Black · 2025-02-25 · Round 1.1662nd World Juniors 2025
  39. vs Richard J D PalliserWon · 1-0White · 2025-02-16 · Round 6.114NCL 2024-25
  40. vs Adam BremnerWon · 0-1Black · 2025-02-15 · Round 5.134NCL 2024-25
  41. vs Anton KorobovLost · 0-1White · 2025-02-09 · Round 8.1TCh-CZE Extraliga 2024-25
  42. vs Pawel TeclafDraw · ½–½Black · 2025-02-08 · Round 7.1TCh-CZE Extraliga 2024-25
  43. vs Maciej CzoporLost · 0-1White · 2025-01-26 · Round 4.234NCL 2024-25
  44. vs Andrew J LedgerLost · 1-0Black · 2025-01-25 · Round 3.234NCL 2024-25
  45. vs Tor Fredrik KaasenWon · 1-0White · 2025-01-03 · Round 9.4Hastings Masters 2024-25
  46. vs Frederick Waldhausen GordonDraw · ½–½Black · 2025-01-02 · Round 8.4Hastings Masters 2024-25
  47. vs Aaravamudhan BalajiDraw · ½–½White · 2025-01-01 · Round 7.3Hastings Masters 2024-25
  48. vs Siva MahadevanWon · 0-1Black · 2024-12-31 · Round 6.4Hastings Masters 2024-25
  49. vs Ieysaa Bin-SuhaylWon · 1-0White · 2024-12-31 · Round 5.11Hastings Masters 2024-25
  50. vs Dildarav Lishoy Gengis ParatazhamWon · 0-1Black · 2024-12-30 · Round 4.24Hastings Masters 2024-25

FIDE tournaments

All tournament results