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 Championships Newport Knights
  • Strathclyde University Allegro
  • Oban - Minor etc
  • TAFCA Allegro Championships Castlehill
  • Malawi Rapidplay Junior etc
  • Edinburgh Wolf Trophy 2018
  • NEJCA Albyn Open etc
  • 2nd Alzheimers Charity Allegro
  • Lothians Allegro Major etc
  • Lothians Championship 2019
  • Ayrshire Junior Tour etc
  • 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


Minor Section - Grades 0 (ungraded) to 1450

Main Rapid Totals
Name Club Status Grade Events Games Points Events Games Points Events Games Points
Allan W BuchanED-125252331.0154.562835.5
Lee BishopWD-118031319.02106.052325.0
Walter J PearsonPH-133441924.0000.041924.0
Aravind KumarWD-131431523.0000.031523.0
Gordon GreigDLCINEW139641823.0000.041823.0
Graham WilsonCO-136231416.0153.041919.0
David WatsonCO-116831215.0152.541717.5
Bernard CassidyHA-13462913.0153.531416.5
David AinsworthCONEW122221016.0000.021016.0
10 James DempseyDA-13142916.0000.02916.0
11 Thor SaemundssonHA-109821014.0000.021014.0
12 Mark J SmithED-121021011.0142.031413.0
13 Malcolm MacMillanBAOB-10742910.0142.031312.0
14 James McDadeIV-14422912.0000.02912.0
15 Daniel H BoyleBB-11282911.0000.02911.0
16 Cooper PattersonGDJ171287288.5152.531311.0
17 Craig FayPYNEW1350134.02106.531310.5
18 Andrew McCullochGI-110821010.0000.021010.0
19 Sam CoatesOBJ16145021010.0000.021010.0
20 Tommy SutherlandDV-1103156.0153.52109.5
21 Alastair P DallasDF-1064299.0000.0299.0
22 James KeeganAR-1162000.03159.03159.0
23 Edward WaltonCH-1242146.0153.0299.0
24 Alisdair McLeodAB-1335159.0000.0159.0
25 Antoni KusnierzBS-1342159.0000.0159.0
26 Steve GibsonMU-1385159.0000.0159.0
27 Damien WilliamsonOBJ200158.0000.0158.0
28 Laurenziu ArchipDD-0158.0000.0158.0
29 Stephen RitchieSBWD-1174145.0153.0298.0
30 Joe WrightENV1370158.0000.0158.0
31 Mohammed Mohsen SuheebXKV0177.0000.0177.0
32 Lawrence FreelHA-1335157.0000.0157.0
33 Stuart McKinneyGY-1376157.0000.0157.0
34 George R McRobertIV-1405157.0000.0157.0
35 Iwo LabudaPRJ180146.0000.0146.0
36 Innes FordCH-0144.0132.0276.0
37 Samer FheedOB-0156.0000.0156.0
38 Stephen M ThackerENV1140156.0000.0156.0
39 Norman WaughCH-1188156.0000.0156.0
40 Zdenek SwaczynaDVNEW1264156.0000.0156.0
41 Gordon J ThomasCH-1350000.02106.02106.0
42 Crawford WelshGR-1351146.0000.0146.0
43 David CubittEDWD-1356156.0000.0156.0
44 Ruairidh McKayMUGM-1380156.0000.0156.0
45 Callum BirkettIV-1403156.0000.0156.0
46 Chiedozie OkorieEU-0000.0295.5295.5
47 Christopher SharpOBNEW1048155.0000.0155.0
48 David A FowlerGR-1104145.0000.0145.0
49 Patrick GormanENV1150155.0000.0155.0
50 Andrew GilliesHAJ181194155.0000.0155.0
51 Gordon AllcockST-1226145.0000.0145.0
52 Graham AtkinsCH-1371155.0000.0155.0
53 Graeme R RussellBS-1417155.0000.0155.0
54 Angus SneddonNKNEW1306000.0294.5294.5
55 Joss PetersER-0000.0144.0144.0
56 Alex RamseyDD-0144.0000.0144.0
57 Olmo Velayos HernandoERJ190000.0154.0154.0
58 Stephen HeggieLG-0144.0000.0144.0
59 Daniel RansonED-0144.0000.0144.0
60 Gordon LivingstoneLG-0144.0000.0144.0
61 Muhala KulgemanSU-0000.0154.0154.0
62 Lisa PatonCH-926144.0000.0144.0
63 Robert CarmichaelKCNEW990144.0000.0144.0
64 Athol MacgilchristCK-1088144.0000.0144.0
65 Jim O`NeillPYNEW1108144.0000.0144.0
66 William BirnieIR-1206000.0154.0154.0
67 John ToppingCC-1223000.0154.0154.0
68 Hugh HanlonGR-1337144.0000.0144.0
69 James McConnachieGY-1358000.0154.0154.0
70 Derek W CoopeOB-1362144.0000.0144.0
71 Andy SmithICLG-1374144.0000.0144.0
72 Pranav ArcotRGNJJ121376144.0000.0144.0
73 Subhayu BanerjeeCH-1403144.0000.0144.0
74 Eric J MacKinnonCK-1417000.0154.0154.0
75 Robert ChildsSCHAJ200000.0153.5153.5
76 Emma L ScottCSJ170000.0153.5153.5
77 Wyllie HumeAZ-1043000.0153.5153.5
78 John DementPW-1206000.0153.5153.5
79 Mike WallaceSB-1210000.0153.5153.5
80 James HartmanTCJ131410000.0153.5153.5
81 Colin A StrongKM-1433000.0153.5153.5
82 Duncan LyallSZ-1437000.0153.5153.5
83 Nikolaos XenakisER-0000.0153.0153.0
84 Iain CullenDF-0000.0153.0153.0
85 Martynas MelninkasER-0000.0153.0153.0
86 Peter SallaiCH-0000.0153.0153.0
87 Daniel HayesCH-0000.0153.0153.0
88 Simon CaruanaER-0000.0153.0153.0
89 Eoghan FarmerNAIV-0000.0153.0153.0
90 Simon MarkhamNK-0000.0153.0153.0
91 Ewan CrawfordWDNEW1196000.0153.0153.0
92 Colin A MacgregorRS-1215133.0000.0133.0
93 David KingMU-1221000.0153.0153.0
94 Joseph P M StuartPB-1237000.0153.0153.0
95 Colin YoungCH-1360000.0153.0153.0
96 Scott FinnieNKNEW1388000.0153.0153.0
97 Terry DohertyKCDL-1391000.0153.0153.0
98 Jonathan LivingstoneGUNEW1408000.0153.0153.0
99 Robert BurnettDV-1409000.0153.0153.0
100 Craig AndersonPYNEW1430000.0153.0153.0
101 Colin C PatersonPO-1439000.0153.0153.0
102 Craig GilmourSC-0000.0152.5152.5
103 Alex J StewartBA-1189000.0152.5152.5
104 Peter SelbieKC-1311000.0152.5152.5
105 John TawdrousHA-1402000.0152.5152.5
106 Marcus WylieNKNEW1414000.0152.5152.5