Chess Scotland
Grand Prix
Included Events
    using static data



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
Pranav ArcotRGNJJ11103294773.02109.01157*79.0*
Ananth SubramaniamRGNJJ10576115275.0000.01152*72.5*
Alasdair SandhamW3J1197841848.0000.041848.0
Murdo McLaurinFCEUJ1096752445.5000.052445.5
Sanjith MadhavanEKJ1035163035.52109.084044.5
Florence WilsonE2J1172352825.5142.063227.5
Matthew WillderERJ10031815.5156.042321.5
Hagen RossNJJ1017931617.0000.031617.0
Craig KinkeldNJJ11042616.0000.042616.0
10 Alasdair CotteeDRJ1033842512.0154.053016.0
11 Gregor RossNJJ1147241916.0000.041916.0
12 Finlay J A GibbNJJ11891298.52107.041915.5
13 Chelsea LiangFCEDJ1174531610.0154.042114.0
14 Jennifer FengSNJ1059231813.0000.031813.0
15 Jonathan FengSNJ1059731813.0000.031813.0
16 Jay JohannessonSNJ11031812.5000.031812.5
17 Hugo StewartESJ1017331812.5000.031812.5
18 Orlaith ShepherdESJ105182116.5156.031612.5
19 Tomos HuntSNJ1054431812.5000.031812.5
20 Ross BlackfordDRJ11031712.0000.031712.0
21 Aiden DengSNJ1148731811.5000.031811.5
22 Edward PawulskiNJJ11032011.0000.032011.0
23 Daniel WeiNJJ11031711.0000.031711.0
24 Lloyd FergusonGDJ110162.03139.041911.0
25 Krish AkulaDHNJJ10031711.0000.031711.0
26 Oliver D L BaynesESJ1152631611.0000.031611.0
27 Robert SimmersSMJ11031810.0000.031810.0
28 Esther SandersonNJKEJ1030342210.0000.042210.0
29 Andrew LyonPWJ103892104.52105.542010.0
30 Alice BensonPYJ11630297.0153.031410.0
31 Rocco ChalmersE2J107282127.0153.031710.0
32 Fabian ButchartERJ1003189.5000.03189.5
33 Will BroughSMJ115993189.5000.03189.5
34 Megan MacMillanNJJ111113169.0000.03169.0
35 Moray BennettBOJ102253188.5000.03188.5
36 Joseph BurgessLPJ103473188.5000.03188.5
37 Caitlin DinesESJ103242128.0000.02128.0
38 Lewis HeronPWJ100273.5284.04157.5
39 Araf AhadSMJ112502127.5000.02127.5
40 Monaf AhadSMJ114252127.5000.02127.5
41 Niall McCullaghSMJ115712127.5000.02127.5
42 Jamie FordyceSRJ105882127.5000.02127.5
43 Alexander GilbertSMJ1002127.0000.02127.0
44 Calum DallBOJ101512126.5000.02126.5
45 Cristopher CalwellESJ102592126.5000.02126.5
46 Kartike SharanLZPOJ11462162.5154.02116.5
47 George BurtonSMJ105452116.5000.02116.5
48 Karthekeya VundiSMJ106962126.5000.02126.5
49 Alexander CurranPWJ110131.0285.03116.0
50 Percy SutherlandBTJ102582126.0000.02126.0
51 Matthew BeatonW3J103652126.0000.02126.0
52 Alex BrimlowSTJ115273156.0000.03156.0
53 Oliver WhalleySMJ10860166.0000.0166.0
54 Angus RhindRGNJJ111842125.5000.02125.5
55 Cameron McVicarSWJ100141.53123.54165.0
56 Tristan ChanGDJ110000.0285.0285.0
57 Alexander MainNJIVJ110174.5000.0174.5
58 Shubhankit SaharanERJ1102114.5000.02114.5
59 Daniel MazzeiESPJJ11492164.5000.0164.5
60 Anish ChaudhuriCHJ110154.0000.0154.0
61 Shwetika BalajiLZGAJ10242000.0154.0154.0
62 Afrin AhmedGAHAJ10286164.0000.0164.0
63 Samuelle CalleaESJ10329164.0000.0164.0
64 Aryan MunshiLZPOJ10386154.0000.0154.0
65 Kasey PietrasikE2J11404164.0000.0164.0
66 James CoyleGAHAJ10489164.0000.0164.0
67 Charlie GilsonBTJ11622164.0000.0164.0
68 Ramit KanodiaCHJ107252104.0000.02104.0
69 Aiden M J ClarkeESJ11751164.0000.0164.0
70 Leo CairnsKMJ110143.5000.0143.5
71 Euan SamuelERJ100163.5000.0163.5
72 Sam BeattieBTJ100163.5000.0163.5
73 Naeve HeronPWJ110143.5000.0143.5
74 Kieran GlassSNJ100163.5000.0163.5
75 Nicholas HerbertERJ100163.5000.0163.5
76 Zac BentleyP2J11102163.5000.0163.5
77 James HoustonNJJ10117173.5000.0173.5
78 James DalglieshSMJ10222153.5000.0153.5
79 Jamie John McAdamsESJ11321163.5000.0163.5
80 Peter RoddamSMJ10446163.5000.0163.5
81 Cristina KringeESJ11458163.5000.0163.5
82 Arran MacPhersonFSJ100163.0000.0163.0
83 Archie RobertsonW3J100163.0000.0163.0
84 Jasiu ZakrzewskiDRJ110163.0000.0163.0
85 Kyle SyE6J100163.0000.0163.0
86 Arshya SureshGGJ100163.0000.0163.0
87 Josephine SolGGJ10102163.0000.0163.0
88 Milo McNairSRJ10145163.0000.0163.0
89 Alasdair PirrieSRJ11208163.0000.0163.0
90 Nilav ChettyNJJ10278153.0000.0153.0
91 Nicholas ClarkSRJ10281163.0000.0163.0
92 Ondrej MasekESJ10333163.0000.0163.0
93 Brindley Dean FoxSNJ11429163.0000.0163.0
94 Idhika SodhiSMJ11435163.0000.0163.0
95 Rishab AnthuvanLZJ110000.0152.5152.5
96 Adhityan ArulDYJ100162.5000.0162.5
97 Sam KielyE3J110162.5000.0162.5
98 James LukeNJIVJ110172.5000.0172.5
99 Aglaja AdenbergGGJ110162.5000.0162.5
100 Heather ConroyE2J10101162.5000.0162.5
101 Jack CranBTJ11293162.5000.0162.5
102 Calum YoungCZHAJ11662162.5000.0162.5
103 Lucas McKerrDBJ110162.0000.0162.0
104 Adam FrancisLRJ110162.0000.0162.0
105 Benjamin YatesSMJ110152.0000.0152.0
106 Aime RoussetE2J100162.0000.0162.0
107 Charlie RuffyIRJ100000.0142.0142.0
108 Catriona DruhakovaNJJ110152.0000.0152.0
109 Alex AinsworthSMJ110162.0000.0162.0
110 Mairi IronsideFSJ110162.0000.0162.0
111 Eddie ChesterSMJ100162.0000.0162.0
112 Calum LynchASJ100000.0142.0142.0
113 Daniel EarnshawSNJ10102162.0000.0162.0
114 Grace DruhakovaNJJ11102152.0000.0152.0
115 Fraser HughesW3J10102162.0000.0162.0
116 Saad ZiaSNJ11162162.0000.0162.0
117 Struan MackirdyDYJ11233162.0000.0162.0
118 Rachel RoseBOJ10285162.0000.0162.0
119 Tom SaundersSMJ11403152.0000.0152.0
120 Nicholas ZahraERJ100151.5000.0151.5
121 Alice RichardsonW3J100161.5000.0161.5
122 Finlay PatrickECJ100161.5000.0161.5
123 Zayd KhanG2J10447161.5000.0161.5
124 Charlie DuffyASJ100000.0141.0141.0
125 Gregory TaylorPWJ110000.0141.0141.0
126 Damien FisherASJ110000.0141.0141.0