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 U2200-1800 etc
  • Phones DCL Junior Tourney
  • Edinburgh Junior Congress 2018 U300 Primary etc
  • Dundee Congress Major 2018 etc
  • TAFCA Allegro Championships Newport Knights
  • Strathclyde University Allegro
  • Oban - Minor etc
  • TAFCA Allegro Championships Castlehill
  • Malawi Rapidplay Open etc
  • NEJCA Albyn Junior Girls etc
  • Edinburgh Wolf Trophy 2018
  • 2nd Alzheimers Charity Allegro
  • Lothians Allegro Minor etc
  • Kirkcaldy Junior U800
  • Kirkcaldy U1400 etc
  • TAFCA Allegro Championship Perth Chess Club
  • NEJCA Keith Hoban Novice etc
  • Perth Juniors
  • Perth Open etc
  • TAFCA Allegro Championship Dundee (part 4)
  • Lothian Junior Championships 2019 Secondary etc
  • Scottish Girls Primary etc
  • Lothians Championship 2019
  • Ayrshire Seniors 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-125273244.0154.583748.5
Gordon GreigDLCINEW139662739.0000.062739.0
Walter J PearsonPH-133452330.0000.052330.0
Lee BishopWD-118041623.02106.062629.0
Aravind KumarWD-131431523.0000.031523.0
James DempseyDA-131431422.0000.031422.0
David WatsonCO-116841619.0152.552121.5
Thor SaemundssonHA-109831519.0000.031519.0
Mark J SmithED-121031517.0142.041919.0
10 Graham WilsonCO-136231416.0153.041919.0
11 Malcolm MacMillanBAOB-107431416.0142.041818.0
12 James McDadeIV-144231418.0000.031418.0
13 Bernard CassidyHA-13462913.0153.531416.5
14 Craig FayPYNEW13502810.02106.541816.5
15 Iwo LabudaPRJ1802914.0142.031316.0
16 Andrew McCullochGI-110831516.0000.031516.0
17 David AinsworthCONEW122221016.0000.021016.0
18 Daniel H BoyleBB-112831315.0000.031315.0
19 Zdenek SwaczynaDVNEW1264156.02107.031513.0
20 Iain D HopeMU-13552813.0000.02813.0
21 Cooper PattersonGDJ17128721010.0152.531512.5
22 Laurenziu ArchipDD-0158.0154.021012.0
23 Derek W CoopeOB-13622912.0000.02912.0
24 Angus G RuthvenCOGS-11882911.0000.02911.0
25 Colin YoungCH-1360145.02106.031411.0
26 David A FowlerGR-11042810.0000.02810.0
27 Subhayu BanerjeeCH-14032910.0000.02910.0
28 Sam CoatesOBJ16145021010.0000.021010.0
29 Tommy SutherlandDV-1103156.0153.52109.5
30 Alastair P DallasDF-1064299.0000.0299.0
31 Athol MacgilchristCK-1088289.0000.0289.0
32 James KeeganAR-1162000.03159.03159.0
33 Edward WaltonCH-1242146.0153.0299.0
34 Alisdair McLeodAB-1335159.0000.0159.0
35 Antoni KusnierzBS-1342159.0000.0159.0
36 Steve GibsonMU-1385159.0000.0159.0
37 Damien WilliamsonOBJ200158.0000.0158.0
38 Stephen RitchieSBWD-1174145.0153.0298.0
39 Peter SelbieKC-1311000.03158.03158.0
40 Joe WrightENV1370158.0000.0158.0
41 James HartmanTCSMJ131410144.0153.5297.5
42 Mohammed Mohsen SuheebXKV0177.0000.0177.0
43 Desmond J RowanGI-1228157.0000.0157.0
44 Lawrence FreelHA-1335157.0000.0157.0
45 Stuart McKinneyGY-1376157.0000.0157.0
46 Terry DohertyKCDL-1391144.0153.0297.0
47 George R McRobertIV-1405157.0000.0157.0
48 Vagif RamazanovBAJ151370144.0152.5296.5
49 Innes FordCH-0144.0132.0276.0
50 Andrew RutherfordER-0146.0000.0146.0
51 Samer FheedOB-0156.0000.0156.0
52 Stephen M ThackerENV1140156.0000.0156.0
53 Norman WaughCH-1188156.0000.0156.0
54 Gordon J ThomasCH-1350000.02106.02106.0
55 Crawford WelshGR-1351146.0000.0146.0
56 David CubittEDWD-1356156.0000.0156.0
57 Pranav ArcotRGNJJ121376144.0142.0286.0
58 Ruairidh McKayMUGM-1380156.0000.0156.0
59 Callum BirkettIV-1403156.0000.0156.0
60 Robert BurnettDV-1409000.02106.02106.0
61 Chiedozie OkorieEU-0000.0295.5295.5
62 Scott FinnieNKNEW1388000.02105.52105.5
63 Tom WardlawPR-0155.0000.0155.0
64 Robert McleodCH-952145.0000.0145.0
65 Christopher SharpOBNEW1048155.0000.0155.0
66 Marten KatsCH-1114155.0000.0155.0
67 Patrick GormanENV1150155.0000.0155.0
68 Andrew GilliesHAJ181194155.0000.0155.0
69 Gordon AllcockST-1226145.0000.0145.0
70 Graham AtkinsCH-1371155.0000.0155.0
71 Steve SawarynNM-1407155.0000.0155.0
72 Graeme R RussellBS-1417155.0000.0155.0
73 Angus SneddonNKNEW1306000.0294.5294.5
74 Daniel RansonED-0144.0000.0144.0
75 Joss PetersER-0000.0144.0144.0
76 Alex RamseyDD-0144.0000.0144.0
77 Gordon LivingstoneLG-0144.0000.0144.0
78 Stephen HeggieLG-0144.0000.0144.0
79 Olmo Velayos HernandoERJ190000.0154.0154.0
80 Kulgema MuhalaSC-0000.0154.0154.0
81 David NewtonIV-653144.0000.0144.0
82 Andy McCallumCC-865144.0000.0144.0
83 Lisa PatonCH-926144.0000.0144.0
84 Robert CarmichaelKCNEW990144.0000.0144.0
85 Jim O`NeillPYNEW1108144.0000.0144.0
86 William BirnieIR-1206000.0154.0154.0
87 John ToppingCC-1223000.0154.0154.0
88 Hugh HanlonGR-1337144.0000.0144.0
89 James McConnachieGY-1358000.0154.0154.0
90 Andy SmithICLG-1374144.0000.0144.0
91 Eric J MacKinnonCK-1417000.0154.0154.0
92 Emma L ScottCSJ170000.0153.5153.5
93 Robert ChildsSCHAJ200000.0153.5153.5
94 Wyllie HumeAZ-1043000.0153.5153.5
95 John DementPW-1206000.0153.5153.5
96 Mike WallaceSB-1210000.0153.5153.5
97 Colin A StrongKM-1433000.0153.5153.5
98 Duncan LyallSZ-1437000.0153.5153.5
99 Eoghan FarmerNAIV-0000.0153.0153.0
100 Simon MarkhamNK-0000.0153.0153.0
101 Daniel HayesCH-0000.0153.0153.0
102 Peter SallaiCH-0000.0153.0153.0
103 Martynas MelninkasER-0000.0153.0153.0
104 Iain CullenDF-0000.0153.0153.0
105 Nikolaos XenakisER-0000.0153.0153.0
106 Simon CaruanaER-0000.0153.0153.0
107 Ewan CrawfordWDNEW1196000.0153.0153.0
108 Colin A MacgregorRS-1215133.0000.0133.0
109 David KingMU-1221000.0153.0153.0
110 Joseph P M StuartPB-1237000.0153.0153.0
111 Cameron WilsonCHNEW1302000.0153.0153.0
112 Jonathan LivingstoneGUNEW1408000.0153.0153.0
113 Craig AndersonPYNEW1430000.0153.0153.0
114 Colin C PatersonPO-1439000.0153.0153.0
115 Craig GilmourSC-0000.0152.5152.5
116 Andrew CowanPR-0000.0152.5152.5
117 Alex J StewartBA-1189000.0152.5152.5
118 John TawdrousHA-1402000.0152.5152.5
119 Marcus WylieNKNEW1414000.0152.5152.5