Chess Scotland

The home of Chess in Scotland

Chess Scotland

The home of Chess in Scotland

Chess Scotland

The home of Chess in Scotland

Giant Killers

The Giant Killers page lists juniors in any season who have overcome a large grading deficit to defeat their opponent. At the end of a season, the junior who has overcome the largest grading deficit to win a game is awareded the Robert E Rough Cup.

Click here to view more information on the Robert E Rough Cup

Click here to view past winners of the Robert E Rough Cup

Rank

Name (Club)

Grade

Diff

1 Pranav Arcot (RG) 1032 799
Defeated a player rated 1831 in: Spens Cup
2 Ishan Kumar (GA) 182 768
Defeated a player rated 950 in: Edinburgh Congress – Knights
3 Ananth Subramaniam (RG) 576 715
Defeated a player rated 1291 in: Renfrew U1700-U1400
4 Ritvik Maheshwari (BD) 1056 584
Defeated a player rated 1640 in: Bearsden Club Championship
5 Panav R Sharma (RH) 708 576
Defeated a player rated 1284 in: SNCL Division 4
6 Dietah Connolly Sams (TC) 1155 574
Defeated a player rated 1729 in: 104th British Championships Under 1900
7 Pranav Saravanan (AN) 862 554
Defeated a player rated 1416 in: Liverpool Quadrangular U14
8 Hugo Stewart (ES) 173 547
Defeated a player rated 720 in: LJC Team Day 1 P6-7
9 Anish Subramaniam (RG) 745 522
Defeated a player rated 1267 in: Edinburgh Congress – Knights
10 Oishani Dutta (NJ) 1202 504
Defeated a player rated 1706 in: Spens Cup
11 Jonathan McKay (NJ) 1334 486
Defeated a player rated 1820 in: Renfrew U2000
12 Daniel McGillicuddy (NJ) 265 460
Defeated a player rated 725 in: NEJCA Rising Stars
13 Ramit Kanodia (CH) 725 459
Defeated a player rated 1184 in: Castlehill Club Championship 2017-18
14 Struan Mackirdy (DY) 233 457
Defeated a player rated 690 in: LJC Lothian Junior Championship P6-7
15 Matthew Billcliff (BD) 1363 453
Defeated a player rated 1816 in: Dumbarton & District Division 2
16 Araf Ahad (SM) 250 446
Defeated a player rated 696 in: LJC Lothian Junior Championship P6-7
17 Marco D`Alessio (LZ) 1658 445
Defeated a player rated 2103 in: Marymass Open 2017
18 Joshua Singh (GD) 546 442
Defeated a player rated 988 in: Ayrshire Division 2
19 Murdo McLaurin (FC) 967 438
Defeated a player rated 1405 in: London Christmas Minor
20 Sorcha Shepherd (ES) 803 420
Defeated a player rated 1223 in: Edinburgh Congress – Knights
21 Alasdair Sandham (W3) 978 416
Defeated a player rated 1394 in: Edinburgh Congress – Knights
22 Richard Zhang (ES) 687 408
Defeated a player rated 1095 in: Edinburgh Congress – Knights
23 Tom Constance (CH) 1404 403
Defeated a player rated 1807 in: 124th Scottish Championships
24 Chirag Shetty (TC) 871 394
Defeated a player rated 1265 in: Edinburgh & Lothians League Division 3
25 Sara Best-Solorzano (P2) 161 383
Defeated a player rated 544 in: LJC Lothian Junior Championship P6-7
26 Declan McClelland (LK) 680 376
Defeated a player rated 1056 in: Lanark Club Championship
27 Joseph Burgess (LP) 347 376
Defeated a player rated 723 in: LJC Lothian Junior Championship P6-7
28 Marshall Liang (FC) 209 375
Defeated a player rated 584 in: LJC Team Day 1 P5 and Under
29 Moray Bennett (BO) 225 374
Defeated a player rated 599 in: LJC Lothian Junior Championship P6-7
30 Benjamin Ridge (TC) 1390 374
Defeated a player rated 1764 in: Oban Congress 2017 – Challengers
31 Chelsea Liang (FC) 745 372
Defeated a player rated 1117 in: Edinburgh & Lothians League Division 3
32 Mark Heron (CN) 964 371
Defeated a player rated 1335 in: Central Division 2
33 Sambhav Chadha (BD) 1398 366
Defeated a player rated 1764 in: Oban Congress 2017 – Challengers
34 Nandini Dutta (NJ) 1125 366
Defeated a player rated 1491 in: Perth Congress C
35 Alex Sevic (G2) 625 364
Defeated a player rated 989 in: Dumbarton & District Team Knockout
36 Orlaith Shepherd (ES) 518 352
Defeated a player rated 870 in: Liverpool Quadrangular U12
37 Kalyan Sai Nandan Kante (NJ) 1291 351
Defeated a player rated 1642 in: John Robinson Cup 2017
38 Aksara Balakumar (GG) 252 347
Defeated a player rated 599 in: LJC Team Day 2 P6-7
39 Jake M Sanger (PW) 1708 336
Defeated a player rated 2044 in: John Robinson Cup 2017
40 Liam Tang (LZ) 1531 335
Defeated a player rated 1866 in: Oban Congress 2017 – Challengers
41 Liam Heron (CN) 1085 334
Defeated a player rated 1419 in: Central Division 2
42 Murad Abdulla (BA) 2158 327
Defeated a player rated 2485 in: Northumbria Masters
43 Ben Volland (DL) 1706 321
Defeated a player rated 2027 in: 124th Scottish Championships
44 Lukah Connolly Sams (TC) 1617 320
Defeated a player rated 1937 in: 124th Scottish Championships
45 Callum Smith (NJ) 1744 313
Defeated a player rated 2057 in: 124th Scottish Championships
46 Pavel Yanev (E2) 690 311
Defeated a player rated 1001 in: Edinburgh Junior Congress U1000-Open
47 Monaf Ahad (SM) 425 303
Defeated a player rated 728 in: LJC Lothian Junior Championship P6-7
48 Daniel Earnshaw (SN) 102 302
Defeated a player rated 404 in: LJC Team Day 2 P6-7
49 Declan Shafi (CH) 2023 283
Defeated a player rated 2306 in: Edinburgh Congress – Premier
50 Luke Brennan (SM) 114 279
Defeated a player rated 393 in: LJC Lothian Junior Championships P5 & Under
51 Jamie John McAdams (ES) 321 278
Defeated a player rated 599 in: LJC Team Day 2 P6-7
52 Florence Wilson (E2) 723 277
Defeated a player rated 1000 in: Hastings Weekender
53 Raghav Palanivel (ER) 419 271
Defeated a player rated 690 in: LJC Team Day 2 P6-7
54 Monica Espinosa Cancino (GV) 1745 269
Defeated a player rated 2014 in: 9th CSC London Classic FIDE Open
55 James Hartman (TC) 1256 267
Defeated a player rated 1523 in: Bernadette Stokes Cup 2017
56 Connor Sibbald (AN) 1359 260
Defeated a player rated 1619 in: Inverness Major
57 James Goodbrand (SM) 147 257
Defeated a player rated 404 in: LJC Team Day 2 P6-7
58 Alasdair Cottee (DR) 338 254
Defeated a player rated 592 in: LJC Team Day 2 P6-7
59 Sanjith Madhavan (EK) 351 246
Defeated a player rated 597 in: Edinburgh Junior Congress Primary U600
60 Isla Macrae (J2) 340 244
Defeated a player rated 584 in: LJC Team Day 1 P5 and Under
61 Max Milne (FC) 156 240
Defeated a player rated 396 in: LJC Team Day 1 P6-7
62 Eva Tai (SN) 192 239
Defeated a player rated 431 in: LJC Team Day 1 P5 and Under
63 Oliver Ruiz (BT) 485 238
Defeated a player rated 723 in: LJC Team Day 1 P6-7
64 Finlay J A Gibb (NJ) 891 231
Defeated a player rated 1122 in: Albyn Championship 2017
65 Abhiram Kandala (GW) 321 224
Defeated a player rated 545 in: Edinburgh Junior Congress Primary U600
66 Calum Dall (BO) 151 214
Defeated a player rated 365 in: LJC Lothian Junior Championship P6-7
67 Sandy Prentice (MI) 116 198
Defeated a player rated 314 in: Bearsden Club Championship
68 Oliver D L Baynes (ES) 526 197
Defeated a player rated 723 in: LJC Lothian Junior Championship P6-7
69 Kai McAlroy (LK) 286 192
Defeated a player rated 478 in: Edinburgh Junior Congress Secondary U600
70 Megan MacMillan (NJ) 111 192
Defeated a player rated 303 in: Scottish Girls Primary
71 Liam Richmond (OB) 1353 190
Defeated a player rated 1543 in: Oban Congress 2017 – Major
72 Aaron Gourlay (PR) 1200 178
Defeated a player rated 1378 in: TAFCA Division One
73 Andrew Lyon (PW) 389 178
Defeated a player rated 567 in: Ayrshire Division 3
74 Cristopher Calwell (ES) 259 176
Defeated a player rated 435 in: LJC Team Day 2 P6-7
75 Andrew McMillan (OB) 1589 175
Defeated a player rated 1764 in: Edinburgh Congress – Major
76 Ibrahim Khan (G2) 315 172
Defeated a player rated 487 in: Edinburgh Junior Congress Primary U600
77 Tariq Pasha (NJ) 1782 172
Defeated a player rated 1954 in: Edinburgh Congress – Premier
78 Karthekeya Vundi (SM) 696 171
Defeated a player rated 867 in: Edinburgh Junior Congress U1000-Open
79 Esther Sanderson (NJ) 303 169
Defeated a player rated 472 in: NEJCA Rising Stars
80 Jack Reid (GD) 623 166
Defeated a player rated 789 in: Ayrshire Division 3
81 Alexander Ivanchenko (ER) 430 164
Defeated a player rated 594 in: Edinburgh Junior Congress Secondary U600
82 Euan Dawson (CH) 1727 164
Defeated a player rated 1891 in: Dundee Chess Club Championship 2018
83 Sahib Kohli (GA) 943 164
Defeated a player rated 1107 in: Edinburgh Congress – Knights
84 Michael Moroz (G2) 446 153
Defeated a player rated 599 in: Edinburgh Junior Congress Primary U600
85 Will Brough (SM) 599 152
Defeated a player rated 751 in: LJC Team Day 2 P6-7
86 Jonathan Feng (SN) 597 148
Defeated a player rated 745 in: LJC Team Day 1 P6-7
87 Marco Scully (SR) 425 146
Defeated a player rated 571 in: LJC Team Day 1 P6-7
88 Aditya Hegde (AB) 1017 145
Defeated a player rated 1162 in: NE League 2017-18
89 Siddharth Berera (TC) 1765 138
Defeated a player rated 1903 in: Edinburgh & Lothians League Premier
90 Oliver Whalley (SM) 860 131
Defeated a player rated 991 in: Liverpool Quadrangular U12
91 Andrei Gheorghe (NJ) 656 130
Defeated a player rated 786 in: Albyn Championship 2017
92 Vasiliy Menshykov (NJ) 452 124
Defeated a player rated 576 in: Albyn Intermediate Boys
93 Tom Saunders (SM) 403 123
Defeated a player rated 526 in: Edinburgh Junior Congress Primary U600
94 Aiden M J Clarke (ES) 751 119
Defeated a player rated 870 in: Liverpool Quadrangular U12
95 Jack Cran (BT) 293 118
Defeated a player rated 411 in: LJC Team Day 1 P6-7
96 David Murray (EA) 478 115
Defeated a player rated 593 in: Edinburgh Junior Congress Secondary U600
97 Lucy Docherty (G3) 520 113
Defeated a player rated 633 in: Hamilton Club Championship
98 Andrew Ison (DF) 1146 113
Defeated a player rated 1259 in: SNCL Division 4
99 Aiden Deng (SN) 487 112
Defeated a player rated 599 in: Edinburgh Junior Congress Primary U600
100 Rong Sheng Xia (L7) 633 112
Defeated a player rated 745 in: Edinburgh Junior Congress U1000-Open