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 Pawns (J5-J9) Section

Main Rapid Totals
Name Club Status Grade Events Games Points Events Games Points Events Games Points
Callum RobertsonDRJ 967462558.0159.073067.0
Ibrahim KhanG2J 935194133.042116.01362*45.0*
Frederick GordonEAJ 862042134.0164.052738.0
Neev LukhiLZPOJ 70105328.52117.01264*33.0*
Jainill VadaliaPOJ 8094528.52116.01156*32.5*
Rishi VijayakumarDYJ 7084125.0142.094527.0
Ross WarcupSTJ 954273522.02105.094527.0
Tilak IttigiPWJ 6073318.03117.0104425.0
Angharad HuntSNJ 819952922.0000.052922.0
10 Jonathan TurnerNJJ 968041916.5155.052421.5
11 Unnabh ShresthaGIJ 7042114.02116.063220.0
12 Jack EganSRJ 8052717.0000.052717.0
13 Anjishnu BhaduriNJJ 914052917.0000.052917.0
14 Ashley TandonLZJ 9052513.5152.063015.5
15 Srinivas RathCYJ 8042315.5000.042315.5
16 Raghav PalanivelCYJ 873831814.0000.031814.0
17 Prisha KhareLZJ 8063213.5000.063213.5
18 Carolina Espinosa CancinoGVJ 98192107.5156.031513.5
19 Bennet ThomasANNJJ 9042313.0000.042313.0
20 Varshini ArcotNJRGJ 710252713.0000.052713.0
21 Kai MorozFCECJ 949231813.0000.031813.0
22 Atreya SubrSNJ 8031810.5000.031810.5
23 Georgios TsagkarakisLBJ 9021210.0000.021210.0
24 Rio WanSMJ 9031810.0000.031810.0
25 Arnav SaraswatRGNJJ 9031610.0000.031610.0
26 James Meyer-McKeonESJ 802129.5000.02129.5
27 Cameron DunbarE2J 803179.5000.03179.5
28 Douglas RobertsonBOJ 803189.0000.03189.0
29 Daniel TonnessenECJ 91283189.0000.03189.0
30 Ethan Best-SolorzanoP2J 84682129.0000.02129.0
31 Matthew EsserSRJ 802128.5000.02128.5
32 Gerry ChenFCJ 702128.5000.02128.5
33 Jashn GeraCYJ 703188.0000.03188.0
34 Gabriel OpatERJ 902128.0000.02128.0
35 Vedant MalhotraLZPOJ 903158.0000.03158.0
36 Fiontan ShepherdESJ 82152118.0000.02118.0
37 Slesh DubeySNJ 802127.5000.02127.5
38 Daragh McFarlaneJ2J 82162127.5000.02127.5
39 Thomas WakuliczEAJ 702127.0000.02127.0
40 Viktor JakstysPOJ 902117.0000.02117.0
41 Chris Juan RayenDYEAJ 802127.0000.02127.0
42 Daniel KempJ2EAJ 802127.0000.02127.0
43 Josh VargheseNJJ 902117.0000.02117.0
44 Zain NashedBOJ 802126.5000.02126.5
45 Samuel WintonEAJ 702126.5000.02126.5
46 Prannav JesuarulECJ 803186.5000.03186.5
47 Cameron SarpongE2J 802126.0000.02126.0
48 Valentina SolGGJ 803186.0000.03186.0
49 Alvin JosephANNJJ 902106.0000.02106.0
50 Sophie HeronCNHAJ 9734166.0000.0166.0
51 Hugo KagungilaSNJ 80165.0000.0165.0
52 Karan GanesanNJJ 902105.0000.02105.0
53 David MaJ2J 702115.0000.02115.0
54 Kanish DholakiaPOJ 90152.0153.02105.0
55 Nikunj NagarPOJ 702105.0000.02105.0
56 Nathaniel KwonTCJ 902125.0000.02125.0
57 Edward MolyneuxBTJ 91042115.0000.02115.0
58 Jonas ToothJ2J 9532165.0000.0165.0
59 Fraser DallBOJ 802124.5000.02124.5
60 Javid McGheeSRJ 93722124.5000.02124.5
61 Harold PrattBTJ 94602114.5000.02114.5
62 Maia AndrieuJ2J 802124.0000.02124.0
63 Qingyang XiaoSNJ 90164.0000.0164.0
64 Maya ShettySNJ 80164.0000.0164.0
65 Leonardo Lo RizzoBTJ 80164.0000.0164.0
66 Lachlan RowleyBTJ 90164.0000.0164.0
67 Donald UtymanESJ 8114164.0000.0164.0
68 Imogen ThompsonGGJ 9214164.0000.0164.0
69 Alexander Barron-MajerikNJIVJ 72322104.0000.02104.0
70 Daniel C LaneLPEAJ 84092104.0000.02104.0
71 Eric ChenSNJ 80163.5000.0163.5
72 Campbell SneddonSRJ 90163.5000.0163.5
73 Valentine SyE6J 70163.5000.0163.5
74 Angus DinesESJ 80163.5000.0163.5
75 Aryaman DanduLRJ 80163.5000.0163.5
76 Kyle KrishaanSMJ 90163.5000.0163.5
77 Sriram SeshabhatterEAJ 90163.5000.0163.5
78 Nathaniel Macdonald-WarrJ2J 90163.5000.0163.5
79 Joshua LySNJ 90163.5000.0163.5
80 Sylvester HorlerE6J 90163.5000.0163.5
81 Alexander DalglieshSMJ 90163.5000.0163.5
82 Edoardo ScottiANJ 70163.5000.0163.5
83 Katya CloustonGGJ 90163.5000.0163.5
84 Isobel ClarkeE2J 902113.5000.02113.5
85 Boluwatife TawoseE2J 90163.5000.0163.5
86 David WanJ2J 80163.5000.0163.5
87 Finlay CollingsSMJ 80163.5000.0163.5
88 Archie Kirkwood-LawE2J 91042113.5000.02113.5
89 Clara Ball TorokoffSNJ 9237163.5000.0163.5
90 James BradyJ2J 80163.0000.0163.0
91 Angus RobinsonSRJ 90163.0000.0163.0
92 Sai MallickSMJ 90163.0000.0163.0
93 Thomas RobertsonPWJ 90000.0163.0163.0
94 Simon MerciecaE2J 90163.0000.0163.0
95 Pranav WalkayLZJ 90163.0000.0163.0
96 Rishon Ashly ArunDYJ 90163.0000.0163.0
97 Ben MacleanE6J 80163.0000.0163.0
98 Jinxuan ChenE6J 80163.0000.0163.0
99 Niall McFarlaneJ2J 80163.0000.0163.0
100 Finlay DaleSMJ 80163.0000.0163.0
101 Seth KandasamyFCJ 70163.0000.0163.0
102 Laksshana DeepakCYJ 60153.0000.0153.0
103 Iona HunterSRJ 70163.0000.0163.0
104 Majd AssalihBOJ 80163.0000.0163.0
105 Joseph ZhaoERJ 80153.0000.0153.0
106 William WhyteLRJ 80163.0000.0163.0
107 Li McKayNJJ 80153.0000.0153.0
108 Luke BendleESJ 8120153.0000.0153.0
109 Charlie MelaughESJ 8238163.0000.0163.0
110 Ran BirchSRJ 9250163.0000.0163.0
111 Mattieu RobinJ2J 80162.5000.0162.5
112 Charlie ParkerSMJ 80162.5000.0162.5
113 Saathvika PamarthiERJ 70162.5000.0162.5
114 Adam PradelaNJJ 90152.5000.0152.5
115 Noah JaluffE2J 80162.5000.0162.5
116 Jemima OmoleECJ 80162.5000.0162.5
117 Ruairi HayLBJ 90152.5000.0152.5
118 Jiayi FanSNJ 70162.5000.0162.5
119 Gabriel OlaezFSJ 90162.5000.0162.5
120 Aaron McKayNJJ 70152.5000.0152.5
121 Toby MonaghanSRJ 90162.5000.0162.5
122 Harris FyffeE6J 90162.5000.0162.5
123 Tim RoseBOJ 9104152.5000.0152.5
124 Aditya ChiriyankandathJ2EAJ 9104162.5000.0162.5
125 Anne McDowellGGJ 90152.0000.0152.0
126 Sohani GosiE2J 70162.0000.0162.0
127 Dhanesh RahejaEAJ 60162.0000.0162.0
128 Max KellyESJ 60162.0000.0162.0
129 Siddarth RawatE3J 90162.0000.0162.0
130 Jeric Peter KiranDYJ 70162.0000.0162.0
131 Ian HunterJ2J 90162.0000.0162.0
132 Coral CresswellESJ 90162.0000.0162.0
133 Aiden ArunEAJ 50162.0000.0162.0
134 Arlo McBreenCYJ 80162.0000.0162.0
135 Sophia MacDougallGGJ 80162.0000.0162.0
136 Daniel TambyrajaECJ 80162.0000.0162.0
137 Yiyi ZhangNJRGJ 80152.0000.0152.0
138 Shania ChughGGJ 80162.0000.0162.0
139 Ignacy PawelekSNJ 80162.0000.0162.0
140 Carmen McDonaldE2J 80162.0000.0162.0
141 Kanav JainDYJ 80162.0000.0162.0
142 Angus WhyteESJ 80162.0000.0162.0
143 Lily MossJ2J 90162.0000.0162.0
144 Emma PalmerESJ 80162.0000.0162.0
145 Reuben ElliotSRJ 80162.0000.0162.0
146 Theo ButchartBUJ 9104162.0000.0162.0
147 Andrey TeplechukESJ 9104162.0000.0162.0
148 Cameron MiedemaECJ 9232162.0000.0162.0
149 Kubilai GulvinLBJ 90161.5000.0161.5
150 Indrani DuttaNJJ 70151.5000.0151.5
151 Zach PatelEAJ 70151.5000.0151.5
152 Laura RuizBTJ 90161.5000.0161.5
153 Leon MorozFCJ 60151.5000.0151.5
154 Tessa MacDonellE6J 80161.5000.0161.5
155 Jack DoyleERJ 90141.0000.0141.0