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


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-1252115167.0154.51256*62.0*
Gordon GreigDLCINEW139673249.0000.073249.0
Walter J PearsonPH-133473343.0153.083846.0
David WatsonCO-116872938.02106.593944.5
Lee BishopWD-118062434.02106.083440.0
Graham WilsonCO-136252330.0153.062833.0
Iain D HopeMU-135552132.0000.052132.0
Aravind KumarWD-131441929.0000.041929.0
Craig FayPYNEW135041822.02106.562828.5
10 Thor SaemundssonHA-109852428.0000.052428.0
11 James DempseyDA-131441827.0000.041827.0
12 Derek W CoopeOB-136241927.0000.041927.0
13 Mark J SmithED-121041923.0142.052325.0
14 James McDadeIV-144241822.0153.052325.0
15 Malcolm MacMillanBAOB-107441921.0142.052323.0
16 Cooper PattersonGDJ17128731616.02105.552621.5
17 David A FowlerGR-110441720.0000.041720.0
18 Andrew McCullochGI-110841920.0000.041920.0
19 Daniel H BoyleBB-112841820.0000.041820.0
20 Desmond J RowanGI-122831420.0000.031420.0
21 Bernard CassidyHA-13462913.02107.041920.0
22 David CubittEDWD-135631520.0000.031520.0
23 Stuart McKinneyGY-137631520.0000.031520.0
24 Tom WardlawPR-031519.0000.031519.0
25 Alastair P DallasDF-106431415.0152.541917.5
26 Angus G RuthvenCOGS-118831417.0000.031417.0
27 Iwo LabudaPRJ1802914.0142.031316.0
28 David AinsworthCONEW122221016.0000.021016.0
29 Zdenek SwaczynaDVNEW1264156.031510.042016.0
30 Steve GibsonMU-13852916.0000.02916.0
31 Vagif RamazanovBAJ1513702812.0152.531314.5
32 Antoni KusnierzBS-134221014.0000.021014.0
33 Pranav ArcotRGNJJ1213762912.0142.031314.0
34 Colin YoungCH-1360145.03158.541913.5
35 James HartmanTCSMJ1314102810.0153.531313.5
36 Snorri KristjanssonED-02913.0000.02913.0
37 Laurenziu ArchipDD-0158.0154.021012.0
38 Jim O`NeillPYNEW110831212.0000.031212.0
39 Alex M WaddellCC-13652912.0000.02912.0
40 Ruairidh McKayMUGM-138021011.0000.021011.0
41 Graeme R RussellBS-141721011.0000.021011.0
42 Terry DohertyKCDL-1391144.02106.031410.0
43 Subhayu BanerjeeCH-14032910.0000.02910.0
44 Sam CoatesOBJ16145021010.0000.021010.0
45 Tommy SutherlandDV-1103156.0153.52109.5
46 Mike WallaceSB-1210156.0153.52109.5
47 Gordon LivingstoneLG-0289.0000.0289.0
48 Daniel RansonED-0289.0000.0289.0
49 Iain CullenDF-0156.0153.02109.0
50 Athol MacgilchristCK-1088289.0000.0289.0
51 James KeeganAR-1162000.03159.03159.0
52 Edward WaltonCH-1242146.0153.0299.0
53 Gary ClarkeENV1290159.0000.0159.0
54 Alisdair McLeodAB-1335159.0000.0159.0
55 Wyllie HumeAZ-1043155.0153.52108.5
56 Damien WilliamsonOBJ200158.0000.0158.0
57 Andy McCallumCC-865288.0000.0288.0
58 Stephen RitchieSBWD-1174145.0153.0298.0
59 William JamesEUNEW1228158.0000.0158.0
60 Peter SelbieKC-1311000.03158.03158.0
61 Joe WrightENV1370158.0000.0158.0
62 Sarah E SmithAYJ171390158.0000.0158.0
63 Stephen HeggieLG-0144.0153.5297.5
64 Sakthi Murugesa PandianWD-0147.0000.0147.0
65 Mohammed Mohsen SuheebXKV0177.0000.0177.0
66 Lawrence FreelHA-1335157.0000.0157.0
67 William G C PlattsEDWD-1369157.0000.0157.0
68 George R McRobertIV-1405157.0000.0157.0
69 Colin A StrongKM-1433163.0153.52116.5
70 Ivan GerganovER-0156.0000.0156.0
71 Innes FordCH-0144.0132.0276.0
72 Lukas ZierahnENV0156.0000.0156.0
73 Samer FheedOB-0156.0000.0156.0
74 Andrew RutherfordER-0146.0000.0146.0
75 Stephen M ThackerENV1140156.0000.0156.0
76 Norman WaughCH-1188156.0000.0156.0
77 Steven GalbraithED-1234156.0000.0156.0
78 Gordon J ThomasCH-1350000.02106.02106.0
79 Crawford WelshGR-1351146.0000.0146.0
80 Callum BirkettIV-1403156.0000.0156.0
81 Robert BurnettDV-1409000.02106.02106.0
82 Patrick M MillerCS-1417156.0000.0156.0
83 Colin C PatersonPO-1439000.02106.02106.0
84 Chiedozie OkorieEU-0000.0295.5295.5
85 Scott FinnieNKNEW1388000.02105.52105.5
86 James MorrisonER-0155.0000.0155.0
87 Andrew WhalleyER-0135.0000.0135.0
88 Alex ScholesED-0155.0000.0155.0
89 Robert McleodCH-952145.0000.0145.0
90 Christopher SharpOBNEW1048155.0000.0155.0
91 Ron N WhalenEW-1091155.0000.0155.0
92 Marten KatsCH-1114155.0000.0155.0
93 Patrick GormanENV1150155.0000.0155.0
94 Andrew GilliesHAJ181194155.0000.0155.0
95 George C AndersonCS-1196145.0000.0145.0
96 Brian StokesBD-1198145.0000.0145.0
97 Gordon AllcockST-1226145.0000.0145.0
98 Paul BlairPA-1244145.0000.0145.0
99 Graham AtkinsCH-1371155.0000.0155.0
100 Steve SawarynNM-1407155.0000.0155.0
101 Dietah Connolly SamsTCEDJ131440155.0000.0155.0
102 Angus SneddonNKNEW1306000.0294.5294.5
103 Olmo Velayos HernandoERJ190000.0154.0154.0
104 Kulgema MuhalaSC-0000.0154.0154.0
105 Joss PetersER-0000.0144.0144.0
106 Duncan McAlisterCK-0144.0000.0144.0
107 Darima DonitovaEU-0144.0000.0144.0
108 Alex RamseyDD-0144.0000.0144.0
109 David NewtonIV-653144.0000.0144.0
110 Logan SymonsNBJ19696154.0000.0154.0
111 Lisa PatonCH-926144.0000.0144.0
112 Robert CarmichaelKCNEW990144.0000.0144.0
113 Fergus J G ThomsonPH-1074144.0000.0144.0
114 William BirnieIR-1206000.0154.0154.0
115 John ToppingCC-1223000.0154.0154.0
116 Hugh HanlonGR-1337144.0000.0144.0
117 James McConnachieGY-1358000.0154.0154.0
118 Andy SmithARLG-1374144.0000.0144.0
119 Branislav SudjicKC-1376000.0154.0154.0
120 Eric J MacKinnonCK-1417000.0154.0154.0
121 Iain CummingPHNEW1442144.0000.0144.0
122 Emma L ScottCSJ170000.0153.5153.5
123 Robert ChildsSCHAJ200000.0153.5153.5
124 John DementPW-1206000.0153.5153.5
125 Don GarfordDF-1257000.0153.5153.5
126 Duncan LyallSZ-1437000.0153.5153.5
127 Nikolaos XenakisER-0000.0153.0153.0
128 Martynas MelninkasER-0000.0153.0153.0
129 Peter SallaiCH-0000.0153.0153.0
130 Daniel HayesCH-0000.0153.0153.0
131 Jeremy HannahGW-0000.0153.0153.0
132 Stuart BallantyneSA-0000.0153.0153.0
133 Simon CaruanaER-0000.0153.0153.0
134 Simon MarkhamNK-0000.0153.0153.0
135 Eoghan FarmerNAIV-0000.0153.0153.0
136 Tom M LawsonGS-945153.0000.0153.0
137 Keith RobinsonGS-1168153.0000.0153.0
138 Ewan CrawfordWDNEW1196000.0153.0153.0
139 Colin A MacgregorRS-1215133.0000.0133.0
140 David KingMU-1221000.0153.0153.0
141 Joseph P M StuartPB-1237000.0153.0153.0
142 Joe BiggansDF-1248000.0153.0153.0
143 John MitchellSK-1295153.0000.0153.0
144 Cameron WilsonCHNEW1302000.0153.0153.0
145 Ian A ThompsonSK-1305143.0000.0143.0
146 Jonathan LivingstoneGUNEW1408000.0153.0153.0
147 Craig AndersonPYNEW1430000.0153.0153.0
148 Craig GilmourSC-0000.0152.5152.5
149 Andrew CowanPR-0000.0152.5152.5
150 Darren GilliesHAJ181133000.0152.5152.5
151 Alex J StewartBA-1189000.0152.5152.5
152 Gilbert AlomenuPYSW-1354000.0152.5152.5
153 Robert L ReidTR-1387152.5000.0152.5
154 John TawdrousHA-1402000.0152.5152.5
155 Marcus WylieNKNEW1414000.0152.5152.5
156 Robert InnesPY-1430000.0152.5152.5
157 Alan KearnsKC-772000.0142.0142.0
158 John ChristieKC-919000.0142.0142.0
159 Euan HendersonKC-1360000.0142.0142.0