Chess Scotland
Grand Prix
Included Events
  • Scottish Championship 2018
  • Scottish Rapidplay 2018
  • Bridge Of Allan Congress Championship etc
  • Bridge of Allan Congress Junior U800
  • Inverness Minor etc
  • Arran Rapidplay Open etc
  • Polytechnic Quickplay September
  • Stranraer Congress Junior U800
  • Stranraer Congress U1400 etc
  • Phones DCL Junior Tourney
  • Edinburgh Junior Congress 2018 Primary U600 etc
  • Dundee Congress Open 2018 etc
  • TAFCA Allegro Championship Newport Knights
  • Strathclyde University Allegro
  • Oban - Minor etc
  • TAFCA Allegro Championship Castlehill
  • Malawi Rapidplay Major etc
  • NEJCA Albyn Junior Girls etc
  • Edinburgh Wolf Trophy 2018
  • NEJCA Albyn Open
  • 2nd Alzheimers Charity Allegro
  • NEJCA CFK Stonehaven U-300 etc
  • Kirkcaldy Junior U800
  • Kirkcaldy Championship etc
  • TAFCA Allegro Championship Perth Chess Club
  • NEJCA Keith Hoban Junior etc
  • Perth Juniors
  • Perth Open etc
  • TAFCA Allegro Championship Dundee (part 4)
  • Lothian Junior Championships 2019 Secondary etc
  • Scottish Girls Primary etc
  • NEJCA Inverness Junior Adult Allegro etc
  • TAFCA Allegro Championship Kirkcaldy Part 5
  • UKCC Scotland East Megafinal U11 etc
  • Edinburgh Premier etc
  • Ken Stewart Memorial Quickplay 2019
  • NEJCA Mastrick Secondary etc
  • Renfrew Junior U800
  • Renfrew U1400 etc
  • Ayr Congress Junior
  • Ayr Congress Minor U-1400 etc
  • Ayrshire Seniors etc
  • Scottish Primary Individual 2019
  • Stewarton Allegro Junior 2019 etc
  • Ayrshire JBW Robertson Cup
  • Bowes-Lyon Trophy 2019
  • Borders Individual Minor 2019 etc



Adult Candidates Adult Challengers Adult Major Adult Minor
Junior Rooks Junior Bishops Junior Knights Junior Pawns

Bold names are
players who are
GP eligible. See
Grand Prix intro


Junior Knights (J10-J11) Section

Main Rapid Totals
Name Club Status Grade Events Games Points Events Games Points Events Games Points
Ishan KumarLZGAJ10862124889.042025.01668*86.0*
Aryan MunshiLZPOJ114751676104.052427.021100*85.0*
Sanjith MadhavanEKJ11117083550.031520.01150*66.0*
Karthikeya VundiSMJ1185773839.0156.084345.0
Murdo McLaurinFCEUJ11130842036.0299.062945.0
Nivedita SuyalCOCYJ1147295040.02107.01160*44.0*
Kabir KumarLZPOJ1127694934.0163.5105537.5
Peter FishNJRGJ1077741829.0155.052334.0
Mateo Rodriguez RosalesBDJ10111952231.5142.062633.5
10 Ananth SubramaniamRGNJJ1198641832.0000.041832.0
11 Michael MorozLZG2J1050983828.0000.083828.0
12 Euan SamuelCYTCJ1160274022.5154.084526.5
13 Matthew WillderERJ1197231816.5158.042324.5
14 Zayd KhanG2J1145842018.0134.052322.0
15 Oliver WhalleySMJ11100631322.0000.031322.0
16 Aksara BalakumarGGJ1045042117.0153.052620.0
17 Ramit KanodiaCHJ1175742019.5000.042019.5
18 Morvin GeraCYJ1060831812.5156.042318.5
19 Osian HuntSNJ1065642316.5000.042316.5
20 Angelo LynnLZJ10052716.0000.052716.0
21 Ashmita IrodiGGJ10042315.0000.042315.0
22 Chloe NgLZJ1013452513.5000.052513.5
23 Ishan RohatgiLZG2J1032342013.5000.042013.5
24 Jamie FordyceSRJ1169452413.5000.052413.5
25 Alina TangLZPOJ1056442013.0000.042013.0
26 Arnav SharanLZJ10031812.5000.031812.5
27 Jonathan FengSNJ1178831812.0000.031812.0
28 Shwetika BalajiLZGAJ1124242011.5000.042011.5
29 Olly SimmersSMEAJ1049231811.5000.031811.5
30 George BurtonSMJ1157731811.5000.031811.5
31 Krish AkulaDHNJJ1148842211.0000.042211.0
32 Jennifer FengSNJ1176631811.0000.031811.0
33 Orlaith ShepherdESJ1180231711.0000.031711.0
34 Alvaro Rodriguez RosalesBDJ111206288.0143.031211.0
35 Luke BrennanSMJ1053531810.0000.031810.0
36 Esther SandersonNJKEJ113684199.5000.04199.5
37 Alasdair CotteeDREAJ114923159.5000.03159.5
38 Keerthana SreekanthDRNJJ111713189.0000.03189.0
39 Charlie BoltBOJ103523188.5000.03188.5
40 Christopher CalwellESJ113883188.5000.03188.5
41 Jamie JacksonSMJ1002128.0000.02128.0
42 Calum DallBOJ113063188.0000.03188.0
43 Tomos HuntSNJ116762128.0000.02128.0
44 Grace HuNJJ101023157.5000.03157.5
45 Percy SutherlandBTJ113892127.5000.02127.5
46 Abhi VermaLZJ1003167.0000.03167.0
47 Milo McNairSRJ112142127.0000.02127.0
48 Savva NazarovE4FCJ104262127.0000.02127.0
49 Hugo StewartESJ117082127.0000.02127.0
50 Daniel KitaevGRJ1002126.5000.02126.5
51 Srivathsan NarasimhanEKJ111022116.5000.02116.5
52 Siyumi ParakramawanshaLZJ101022126.5000.02126.5
53 Josephine SolGGJ111502126.5000.02126.5
54 Eva TaiSNJ103342126.5000.02126.5
55 Nicholas HerbertERJ1102126.0000.02126.0
56 Owen TangLZJ1002116.0000.02116.0
57 Desandhi ParakramawanshaFCJ1102126.0000.02126.0
58 Adhityan ArulDYJ112902126.0000.02126.0
59 Anton SkornyakovSMJ103242126.0000.02126.0
60 Fabian ButchartBUJ115782126.0000.02126.0
61 Rohan MacDonaldGDJ100000.03155.53155.5
62 Simeon TzankovE2J1002115.5000.02115.5
63 Max JednaszewskiFSJ1002105.0000.02105.0
64 Soundarya BhaskarLZJ1103145.0000.03145.0
65 Adam Khalid-DaechselDYJ111282125.0000.02125.0
66 Fabio FarinaDYJ111402125.0000.02125.0
67 Archie RobertsonW3J112882125.0000.02125.0
68 Matthew BeatonW3J113782125.0000.02125.0
69 Andrew McKendrickSNJ100164.5000.0164.5
70 Sailesh HaranSMJ1002124.5000.02124.5
71 Tony McLarenNJJ1102104.5000.02104.5
72 Ryan ChanLZJ10200294.5000.0294.5
73 Gregory Stewart RoperBTJ102282124.5000.02124.5
74 Hagen RossNJJ113462104.5000.02104.5
75 Maximilien Ball TorokoffSNJ10565164.5000.0164.5
76 Charlie EdgarFCJ10734164.5000.0164.5
77 Joe JannettaBTJ1102104.0000.02104.0
78 Mackenzie ElliottNJJ110154.0000.0154.0
79 Thomas McveyCYJ1002124.0000.02124.0
80 Ling Yun XiaoSNJ100164.0000.0164.0
81 Archie StewartESJ10312164.0000.0164.0
82 Sara Best-SolorzanoP2J103642124.0000.02124.0
83 Abhiram KandalaLZPOJ10370000.0164.0164.0
84 Andrew LyonPWJ11475000.0294.0294.0
85 Eklavya SinghG2LZJ11500164.0000.0164.0
86 Alexander GilbertSMJ11508164.0000.0164.0
87 Rocco ChalmersE2J11634154.0000.0154.0
88 Albert QianSRJ100163.5000.0163.5
89 Aimee RoussetE2J110163.5000.0163.5
90 Phoebe PotterNJJ100293.5000.0293.5
91 Haleema KhanLZJ100293.5000.0293.5
92 Antoine SerrellNJJ1102103.5000.02103.5
93 James DalglieshSMJ11264163.5000.0163.5
94 Samuele CalleaESJ11374163.5000.0163.5
95 Peter RoddamSMJ11631163.5000.0163.5
96 Mate KodacsyE2J100163.0000.0163.0
97 Ishita IsraniLZJ100153.0000.0153.0
98 Harry RuffyIRJ100131.0142.0273.0
99 Laila AlmansooriBDJ110293.0000.0293.0
100 Alex RobertsonFSJ100163.0000.0163.0
101 Campbell ElliottNJJ110153.0000.0153.0
102 Kieran GlassSNJ110163.0000.0163.0
103 Kyle SyE6J11182163.0000.0163.0
104 Rachel RoseBOJ11299163.0000.0163.0
105 Vasiliy MenshykovNJKEJ10548153.0000.0153.0
106 Emma HeronCNHAJ11628153.0000.0153.0
107 Remy Woodhouse-BrittenSRJ100152.5000.0152.5
108 Zee DubeERJ110162.5000.0162.5
109 Bilal MohammadE3J100162.5000.0162.5
110 Ashil Bernie Ananda BabuDYJ100162.5000.0162.5
111 Aiden OvertonCLJ100162.5000.0162.5
112 Nikolas CoropceanuDYJ100162.5000.0162.5
113 Lewis TimmsNJJ100152.5000.0152.5
114 Jack JogeeSMJ100162.5000.0162.5
115 Emmy KeenanNJJ100162.5000.0162.5
116 Will CollowGDJ100000.0162.5162.5
117 Malachy BaynesESJ10104162.5000.0162.5
118 James HoustonNJJ11139152.5000.0152.5
119 Jonathan BrickleyJ2J10236162.5000.0162.5
120 Will KellySMJ10549162.5000.0162.5
121 Ben GirdwoodNJJ110152.0000.0152.0
122 Max WangERJ100152.0000.0152.0
123 Polly VereSRJ110162.0000.0162.0
124 Elektra RobertsonBTJ100152.0000.0152.0
125 Cameron McVicarSWJ110000.0142.0142.0
126 Natalie SmithNJPRJ100152.0000.0152.0
127 James ReidBTJ100162.0000.0162.0
128 Vahini DevanathanECJ100162.0000.0162.0
129 Dominic FernandoLRJ100162.0000.0162.0
130 Owen ConwayE3J100152.0000.0152.0
131 Jamie YatesPWJ110000.0152.0152.0
132 Charlie RuffyIRJ110000.0142.0142.0
133 Darcy NicollE3J100152.0000.0152.0
134 Athan WallerBOJ10168162.0000.0162.0
135 Alice OcytkoERJ10235162.0000.0162.0
136 Sean GatenbyBUJ10364162.0000.0162.0
137 Lewis HeronPWJ11628000.0142.0142.0
138 Naiaj NairSNJ110151.5000.0151.5
139 Shourjo Dutta RoySNJ100161.5000.0161.5
140 Isacco GiraldoE3J110141.0000.0141.0
141 Sathkruthi AnkathiNJJ110141.0000.0141.0
142 Daniel McGillicuddyNJJ10381141.0000.0141.0