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

2531.4 -5.6

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
768

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
151 2025-08-10 111th ch-GBR 2025 Liverpool ENG 9.5 Shreyas Royal Jonah B Willow Lost: 0-1 43 Open
152 2025-08-09 111th ch-GBR 2025 Liverpool ENG 8.2 Stuart C Conquest Shreyas Royal Lost: 1-0 28 Open
153 2025-08-08 111th ch-GBR 2025 Liverpool ENG 7.5 Matthew J Wadsworth Shreyas Royal Won: 0-1 60 Open
154 2025-08-07 111th ch-GBR 2025 Liverpool ENG 6.5 Shreyas Royal Marcus R Harvey Won: 1-0 27 Open
155 2025-08-06 111th ch-GBR 2025 Liverpool ENG 5.2 Michael Adams Shreyas Royal Lost: 1-0 30 Open
156 2025-08-05 111th ch-GBR 2025 Liverpool ENG 4.1 Shreyas Royal Nikita Vitiugov Draw: 1/2-1/2 50 Open
157 2025-08-04 111th ch-GBR 2025 Liverpool ENG 3.4 Shreyas Royal Alex Golding Won: 1-0 52 Open
158 2025-08-03 111th ch-GBR 2025 Liverpool ENG 2.7 Koby Kalavannan Shreyas Royal Won: 0-1 40 Open
159 2025-08-02 111th ch-GBR 2025 Liverpool ENG 1.7 Shreyas Royal Oliver Stubbs Won: 1-0 48 Open
160 2025-07-21 English Open 2025 Kenilworth ENG 7.4 Shreyas Royal John M Emms Won: 1-0 39 Open
161 2025-07-20 English Open 2025 Kenilworth ENG 6.1 Michael Adams Shreyas Royal Lost: 1-0 30 Open
162 2025-07-20 English Open 2025 Kenilworth ENG 5.2 John Merriman Shreyas Royal Won: 0-1 65 Open
163 2025-07-19 English Open 2025 Kenilworth ENG 4.1 Shreyas Royal Nikita Vitiugov Draw: 1/2-1/2 74 Open
164 2025-07-19 English Open 2025 Kenilworth ENG 3.4 Alan B Merry Shreyas Royal Won: 0-1 39 Open
165 2025-07-18 English Open 2025 Kenilworth ENG 2.4 Shreyas Royal Frankie Badacsonyi Won: 1-0 54 Open
166 2025-07-18 English Open 2025 Kenilworth ENG 1.4 Oleg Verbytski Shreyas Royal Won: 0-1 32 Open
167 2025-06-14 FIDE World Bl Team Pool C London ENG 9.2 Ilja Schneider Shreyas Royal Lost: 1-0 58 Open
168 2025-06-14 FIDE World Bl Team Pool C London ENG 7.2 Jose Carlos Ibarra Jerez Shreyas Royal Lost: 1-0 34 Open
169 2025-06-14 FIDE World Bl Team Pool C London ENG 6.3 Nodirbek Yakubboev Shreyas Royal Draw: 1/2-1/2 21 Open
170 2025-06-14 FIDE World Bl Team Pool C London ENG 5.1 Shreyas Royal Sugar Gan-Erdene Won: 1-0 42 Open
171 2025-06-14 FIDE World Bl Team Pool C London ENG 4.3 Dmitrij Kollars Shreyas Royal Draw: 1/2-1/2 63 Open
172 2025-06-14 FIDE World Bl Team Pool C London ENG 2.3 Henrik Stepanyan Shreyas Royal Won: 0-1 49 Open
173 2025-06-14 FIDE World Bl Team Pool C London ENG 12.1 Shreyas Royal Lorin D`Costa Lost: 0-1 32 Open
174 2025-06-14 FIDE World Bl Team Pool C London ENG 1.3 Shreyas Royal Dragan Solak Draw: 1/2-1/2 66 Open
175 2025-06-13 FIDE World Rapid Team London ENG 9.3 Shreyas Royal Yagiz Kaan Erdogmus Lost: 0-1 51 Open
176 2025-06-13 FIDE World Rapid Team London ENG 11.3 Shreyas Royal Khuyagtsogt Itgelt Lost: 0-1 33 Open
177 2025-06-12 FIDE World Rapid Team London ENG 8.3 David George Samir Shreyas Royal Won: 0-1 58 Open
178 2025-06-12 FIDE World Rapid Team London ENG 6.3 Erzhan Zhakshylykov Shreyas Royal Draw: 1/2-1/2 50 Open
179 2025-06-12 FIDE World Rapid Team London ENG 5.3 Shreyas Royal Daniel Dardha Lost: 0-1 73 Open
180 2025-06-11 FIDE World Rapid Team London ENG 4.3 Viktor Erdos Shreyas Royal Draw: 1/2-1/2 38 Open
181 2025-06-11 FIDE World Rapid Team London ENG 3.2 Mikkel Manosri Jacobsen Shreyas Royal Won: 0-1 40 Open
182 2025-06-11 FIDE World Rapid Team London ENG 2.2 Shreyas Royal Benjamin Gledura Draw: 1/2-1/2 67 Open
183 2025-06-11 FIDE World Rapid Team London ENG 1.2 Thomas Villiers Shreyas Royal Won: 0-1 46 Open
184 2025-06-04 25th Dubai Open A 2025 Dubai UAE 9.2 Shreyas Royal Mayank Chakraborty Draw: 1/2-1/2 29 Open
185 2025-06-03 25th Dubai Open A 2025 Dubai UAE 8.19 Haochen Jiang Shreyas Royal Draw: 1/2-1/2 20 Open
186 2025-06-02 25th Dubai Open A 2025 Dubai UAE 7.21 Shreyas Royal Artin Ashraf Draw: 1/2-1/2 105 Open
187 2025-06-01 25th Dubai Open A 2025 Dubai UAE 6.26 P V Nandhidhaa Shreyas Royal Won: 0-1 54 Open
188 2025-05-31 25th Dubai Open A 2025 Dubai UAE 5.29 Shreyas Royal Maksim Tsaruk Draw: 1/2-1/2 75 Open
189 2025-05-30 25th Dubai Open A 2025 Dubai UAE 4.23 Hovik Hayrapetyan Shreyas Royal Lost: 1-0 69 Open
190 2025-05-29 25th Dubai Open A 2025 Dubai UAE 3.6 Shreyas Royal Pa Iniyan Lost: 0-1 30 Open
191 2025-05-28 25th Dubai Open A 2025 Dubai UAE 2.25 Shreyas Royal Di Zhang Won: 1-0 47 Open
192 2025-05-27 25th Dubai Open A 2025 Dubai UAE 1.27 Kushagra Mohan Shreyas Royal Draw: 1/2-1/2 68 Open
193 2025-05-25 8th Sharjah Masters 2025 Sharjah UAE 9.33 Nikolozi Kacharava Shreyas Royal Won: 0-1 50 Open
194 2025-05-24 8th Sharjah Masters 2025 Sharjah UAE 8.3 Shreyas Royal Jiner Zhu Lost: 0-1 42 Open
195 2025-05-23 8th Sharjah Masters 2025 Sharjah UAE 7.35 Shreyas Royal Giovanni Vescovi Won: 1-0 39 Open
196 2025-05-22 8th Sharjah Masters 2025 Sharjah UAE 6.33 David Gavrilescu Shreyas Royal Lost: 1-0 60 Open
197 2025-05-20 8th Sharjah Masters 2025 Sharjah UAE 4.41 Shreyas Royal Teodora Injac Won: 1-0 68 Open
198 2025-05-19 8th Sharjah Masters 2025 Sharjah UAE 3.4 Mahammad Muradli Shreyas Royal Lost: 1-0 53 Open
199 2025-05-18 8th Sharjah Masters 2025 Sharjah UAE 2.35 Shreyas Royal Ihor Samunenkov Lost: 0-1 60 Open
200 2025-05-17 8th Sharjah Masters 2025 Sharjah UAE 1.26 Pa Iniyan Shreyas Royal Lost: 1-0 26 Open
  1. vs Jonah B WillowLost · 0-1White · 2025-08-10 · Round 9.5111th ch-GBR 2025
  2. vs Stuart C ConquestLost · 1-0Black · 2025-08-09 · Round 8.2111th ch-GBR 2025
  3. vs Matthew J WadsworthWon · 0-1Black · 2025-08-08 · Round 7.5111th ch-GBR 2025
  4. vs Marcus R HarveyWon · 1-0White · 2025-08-07 · Round 6.5111th ch-GBR 2025
  5. vs Michael AdamsLost · 1-0Black · 2025-08-06 · Round 5.2111th ch-GBR 2025
  6. vs Nikita VitiugovDraw · ½–½White · 2025-08-05 · Round 4.1111th ch-GBR 2025
  7. vs Alex GoldingWon · 1-0White · 2025-08-04 · Round 3.4111th ch-GBR 2025
  8. vs Koby KalavannanWon · 0-1Black · 2025-08-03 · Round 2.7111th ch-GBR 2025
  9. vs Oliver StubbsWon · 1-0White · 2025-08-02 · Round 1.7111th ch-GBR 2025
  10. vs John M EmmsWon · 1-0White · 2025-07-21 · Round 7.4English Open 2025
  11. vs Michael AdamsLost · 1-0Black · 2025-07-20 · Round 6.1English Open 2025
  12. vs John MerrimanWon · 0-1Black · 2025-07-20 · Round 5.2English Open 2025
  13. vs Nikita VitiugovDraw · ½–½White · 2025-07-19 · Round 4.1English Open 2025
  14. vs Alan B MerryWon · 0-1Black · 2025-07-19 · Round 3.4English Open 2025
  15. vs Frankie BadacsonyiWon · 1-0White · 2025-07-18 · Round 2.4English Open 2025
  16. vs Oleg VerbytskiWon · 0-1Black · 2025-07-18 · Round 1.4English Open 2025
  17. vs Ilja SchneiderLost · 1-0Black · 2025-06-14 · Round 9.2FIDE World Bl Team Pool C
  18. vs Jose Carlos Ibarra JerezLost · 1-0Black · 2025-06-14 · Round 7.2FIDE World Bl Team Pool C
  19. vs Nodirbek YakubboevDraw · ½–½Black · 2025-06-14 · Round 6.3FIDE World Bl Team Pool C
  20. vs Sugar Gan-ErdeneWon · 1-0White · 2025-06-14 · Round 5.1FIDE World Bl Team Pool C
  21. vs Dmitrij KollarsDraw · ½–½Black · 2025-06-14 · Round 4.3FIDE World Bl Team Pool C
  22. vs Henrik StepanyanWon · 0-1Black · 2025-06-14 · Round 2.3FIDE World Bl Team Pool C
  23. vs Lorin D`CostaLost · 0-1White · 2025-06-14 · Round 12.1FIDE World Bl Team Pool C
  24. vs Dragan SolakDraw · ½–½White · 2025-06-14 · Round 1.3FIDE World Bl Team Pool C
  25. vs Yagiz Kaan ErdogmusLost · 0-1White · 2025-06-13 · Round 9.3FIDE World Rapid Team
  26. vs Khuyagtsogt ItgeltLost · 0-1White · 2025-06-13 · Round 11.3FIDE World Rapid Team
  27. vs David George SamirWon · 0-1Black · 2025-06-12 · Round 8.3FIDE World Rapid Team
  28. vs Erzhan ZhakshylykovDraw · ½–½Black · 2025-06-12 · Round 6.3FIDE World Rapid Team
  29. vs Daniel DardhaLost · 0-1White · 2025-06-12 · Round 5.3FIDE World Rapid Team
  30. vs Viktor ErdosDraw · ½–½Black · 2025-06-11 · Round 4.3FIDE World Rapid Team
  31. vs Mikkel Manosri JacobsenWon · 0-1Black · 2025-06-11 · Round 3.2FIDE World Rapid Team
  32. vs Benjamin GleduraDraw · ½–½White · 2025-06-11 · Round 2.2FIDE World Rapid Team
  33. vs Thomas VilliersWon · 0-1Black · 2025-06-11 · Round 1.2FIDE World Rapid Team
  34. vs Mayank ChakrabortyDraw · ½–½White · 2025-06-04 · Round 9.225th Dubai Open A 2025
  35. vs Haochen JiangDraw · ½–½Black · 2025-06-03 · Round 8.1925th Dubai Open A 2025
  36. vs Artin AshrafDraw · ½–½White · 2025-06-02 · Round 7.2125th Dubai Open A 2025
  37. vs P V NandhidhaaWon · 0-1Black · 2025-06-01 · Round 6.2625th Dubai Open A 2025
  38. vs Maksim TsarukDraw · ½–½White · 2025-05-31 · Round 5.2925th Dubai Open A 2025
  39. vs Hovik HayrapetyanLost · 1-0Black · 2025-05-30 · Round 4.2325th Dubai Open A 2025
  40. vs Pa IniyanLost · 0-1White · 2025-05-29 · Round 3.625th Dubai Open A 2025
  41. vs Di ZhangWon · 1-0White · 2025-05-28 · Round 2.2525th Dubai Open A 2025
  42. vs Kushagra MohanDraw · ½–½Black · 2025-05-27 · Round 1.2725th Dubai Open A 2025
  43. vs Nikolozi KacharavaWon · 0-1Black · 2025-05-25 · Round 9.338th Sharjah Masters 2025
  44. vs Jiner ZhuLost · 0-1White · 2025-05-24 · Round 8.38th Sharjah Masters 2025
  45. vs Giovanni VescoviWon · 1-0White · 2025-05-23 · Round 7.358th Sharjah Masters 2025
  46. vs David GavrilescuLost · 1-0Black · 2025-05-22 · Round 6.338th Sharjah Masters 2025
  47. vs Teodora InjacWon · 1-0White · 2025-05-20 · Round 4.418th Sharjah Masters 2025
  48. vs Mahammad MuradliLost · 1-0Black · 2025-05-19 · Round 3.48th Sharjah Masters 2025
  49. vs Ihor SamunenkovLost · 0-1White · 2025-05-18 · Round 2.358th Sharjah Masters 2025
  50. vs Pa IniyanLost · 1-0Black · 2025-05-17 · Round 1.268th Sharjah Masters 2025

FIDE tournaments

All tournament results