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
- 768
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 |
|---|---|---|---|---|---|---|---|---|---|
| 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 |
- vs Jonah B WillowLost · 0-1White · 2025-08-10 · Round 9.5111th ch-GBR 2025
- vs Stuart C ConquestLost · 1-0Black · 2025-08-09 · Round 8.2111th ch-GBR 2025
- vs Matthew J WadsworthWon · 0-1Black · 2025-08-08 · Round 7.5111th ch-GBR 2025
- vs Marcus R HarveyWon · 1-0White · 2025-08-07 · Round 6.5111th ch-GBR 2025
- vs Michael AdamsLost · 1-0Black · 2025-08-06 · Round 5.2111th ch-GBR 2025
- vs Nikita VitiugovDraw · ½–½White · 2025-08-05 · Round 4.1111th ch-GBR 2025
- vs Alex GoldingWon · 1-0White · 2025-08-04 · Round 3.4111th ch-GBR 2025
- vs Koby KalavannanWon · 0-1Black · 2025-08-03 · Round 2.7111th ch-GBR 2025
- vs Oliver StubbsWon · 1-0White · 2025-08-02 · Round 1.7111th ch-GBR 2025
- vs John M EmmsWon · 1-0White · 2025-07-21 · Round 7.4English Open 2025
- vs Michael AdamsLost · 1-0Black · 2025-07-20 · Round 6.1English Open 2025
- vs John MerrimanWon · 0-1Black · 2025-07-20 · Round 5.2English Open 2025
- vs Nikita VitiugovDraw · ½–½White · 2025-07-19 · Round 4.1English Open 2025
- vs Alan B MerryWon · 0-1Black · 2025-07-19 · Round 3.4English Open 2025
- vs Frankie BadacsonyiWon · 1-0White · 2025-07-18 · Round 2.4English Open 2025
- vs Oleg VerbytskiWon · 0-1Black · 2025-07-18 · Round 1.4English Open 2025
- vs Ilja SchneiderLost · 1-0Black · 2025-06-14 · Round 9.2FIDE World Bl Team Pool C
- vs Jose Carlos Ibarra JerezLost · 1-0Black · 2025-06-14 · Round 7.2FIDE World Bl Team Pool C
- vs Nodirbek YakubboevDraw · ½–½Black · 2025-06-14 · Round 6.3FIDE World Bl Team Pool C
- vs Sugar Gan-ErdeneWon · 1-0White · 2025-06-14 · Round 5.1FIDE World Bl Team Pool C
- vs Dmitrij KollarsDraw · ½–½Black · 2025-06-14 · Round 4.3FIDE World Bl Team Pool C
- vs Henrik StepanyanWon · 0-1Black · 2025-06-14 · Round 2.3FIDE World Bl Team Pool C
- vs Lorin D`CostaLost · 0-1White · 2025-06-14 · Round 12.1FIDE World Bl Team Pool C
- vs Dragan SolakDraw · ½–½White · 2025-06-14 · Round 1.3FIDE World Bl Team Pool C
- vs Yagiz Kaan ErdogmusLost · 0-1White · 2025-06-13 · Round 9.3FIDE World Rapid Team
- vs Khuyagtsogt ItgeltLost · 0-1White · 2025-06-13 · Round 11.3FIDE World Rapid Team
- vs David George SamirWon · 0-1Black · 2025-06-12 · Round 8.3FIDE World Rapid Team
- vs Erzhan ZhakshylykovDraw · ½–½Black · 2025-06-12 · Round 6.3FIDE World Rapid Team
- vs Daniel DardhaLost · 0-1White · 2025-06-12 · Round 5.3FIDE World Rapid Team
- vs Viktor ErdosDraw · ½–½Black · 2025-06-11 · Round 4.3FIDE World Rapid Team
- vs Mikkel Manosri JacobsenWon · 0-1Black · 2025-06-11 · Round 3.2FIDE World Rapid Team
- vs Benjamin GleduraDraw · ½–½White · 2025-06-11 · Round 2.2FIDE World Rapid Team
- vs Thomas VilliersWon · 0-1Black · 2025-06-11 · Round 1.2FIDE World Rapid Team
- vs Mayank ChakrabortyDraw · ½–½White · 2025-06-04 · Round 9.225th Dubai Open A 2025
- vs Haochen JiangDraw · ½–½Black · 2025-06-03 · Round 8.1925th Dubai Open A 2025
- vs Artin AshrafDraw · ½–½White · 2025-06-02 · Round 7.2125th Dubai Open A 2025
- vs P V NandhidhaaWon · 0-1Black · 2025-06-01 · Round 6.2625th Dubai Open A 2025
- vs Maksim TsarukDraw · ½–½White · 2025-05-31 · Round 5.2925th Dubai Open A 2025
- vs Hovik HayrapetyanLost · 1-0Black · 2025-05-30 · Round 4.2325th Dubai Open A 2025
- vs Pa IniyanLost · 0-1White · 2025-05-29 · Round 3.625th Dubai Open A 2025
- vs Di ZhangWon · 1-0White · 2025-05-28 · Round 2.2525th Dubai Open A 2025
- vs Kushagra MohanDraw · ½–½Black · 2025-05-27 · Round 1.2725th Dubai Open A 2025
- vs Nikolozi KacharavaWon · 0-1Black · 2025-05-25 · Round 9.338th Sharjah Masters 2025
- vs Jiner ZhuLost · 0-1White · 2025-05-24 · Round 8.38th Sharjah Masters 2025
- vs Giovanni VescoviWon · 1-0White · 2025-05-23 · Round 7.358th Sharjah Masters 2025
- vs David GavrilescuLost · 1-0Black · 2025-05-22 · Round 6.338th Sharjah Masters 2025
- vs Teodora InjacWon · 1-0White · 2025-05-20 · Round 4.418th Sharjah Masters 2025
- vs Mahammad MuradliLost · 1-0Black · 2025-05-19 · Round 3.48th Sharjah Masters 2025
- vs Ihor SamunenkovLost · 0-1White · 2025-05-18 · Round 2.358th Sharjah Masters 2025
- vs Pa IniyanLost · 1-0Black · 2025-05-17 · Round 1.268th Sharjah Masters 2025
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½ |