Welcome to Castlehill Chess Club!

The largest and most active chess club in Dundee. For beginners to Masters,  Juniors to adults. We’re always looking for new members – our membership is around 55 players (35 adults, 20 juniors <17). We have male and female members, the young and the old. Coaching is available.

We are proud that four of our juniors are Chess Scotland Internationalists.

If you want to improve your chess, play casual chess, league chess, or any kind of chess, our club normally meets every Thursday throughout the year (Except Christmas) between 7 pm and 10.30 pm. During COVID restrictions the Club is closed, but we offer a number of online games and tournaments. If you are local to the Dundee area,  or a student at Dundee or Abertay Universities, and you are interested in playing online, please contact us. We welcome players of all ages and level of ability.

CASTLEHILL RANDOM KNOCKOUT 2020-21 Q/F - Draw to be played by Thurs 27th May The last 16 only produced one shock result and to be honest you could argue it was not a shock result! Our junior sensation, Rishi Vijayakumar J9 (1002) beat Richard Kynoch (1866) after a dubious sack by Richard! As you can see, grading wise it`s a shock result, but of course the grading`s this season do not reflect the real strength of some of the players, especially juniors, due to the ongoing pandemic. Rishi to be conservative is at least 1600+, probably more so the result was not[...]
2020 WORLD WIDE CHESS LEAGUE 2020-21 Dundee City Teams are a joint venture between Castlehill Chess Club and Dundee Chess Club. Fri 9th April 21 – Round 7 – 7:10pm Chess Club Politika A & Friends 16 – 2 Dundee City A It’s not often I will say this, but this time Dundee City A were out graded, our gunned, out played, out everything, it was a mauling! Sometimes there are no hiding places and you just have to take it on the chin and admit your were outclassed on the night!   Yes Dundee City A as we all know is a strong side and[...]
TAFCA WINTER LEAGUE 202-21 Thurs 8th April 21 – 7:30pm Div 2 Castlehill F 3, Newport Knights B 1 This was a big match for both sides and Dundee C! All three had a chance to finish in runner-up spot and possible promotion to division one! Dundee C could do nothing more after losing their last game to Castlehill H. But the fate of both teams playing tonight was in their own hands and that is all you can ask for! Castlehill F were in a strong position only needing to draw the match to clinch 2nd place, but if they lost, then Dundee[...]
THURS NIGHT WEEKLY QUICK-PLAY EVENT Thurs 8th April 21 – 8:10pm to 9:40pm Arena 50 – Bullet – 2 minutes each player As queen sang; “Thunder and lighting very, very frightening!”, What a night of chess as we held only the 2nd bullet 2 minute event with this one being planned (the other was by accident!). Fast it certainly was and it attracted 20 players who must like to be put through their paces! We welcomed a few new players including Jacques Ophoff from Dundee Chess Club.   Some players dipped their toes in the water and found it too hot to handle (me!) and[...]
TAFCA WINTER LEAGUE ONLINE 2020-21 Match reports – Division Two – Three matches Wed 7th April 21 Kirkcaldy B 2, Castlehill E 2 Congratulations to Castlehill E who finish the season unbeaten but lost their 100% record manly due to an unfortunate default on board 3. Still you can’t complain too much and what a league campaign by Castlehill E. Division two champions and promoted to division one! Well played Euan, Oggy, Subhayu and Captain Ed Walton!   Checkout the games below! Board 1: Euan Murray (1500) CE 1 – 0 Paul Anderson (1325) KB Euan did have the opening advantage, but nothing else as Paul was[...]
4NCL (Nations Chess League) Dundee City teams are a joint venture between Castlehill Chess Club and Dundee Chess Club. Tuesday 6th April 21 – 7:30pm   Division One – Group D Dundee City A 1½, St.Benildus A 2½ This was a very tight game which any three results (win; draw or loss) were possible for both sides. This time it went against us with three of the matches drawing, and Dundee City losing board two. Close but it`s a hard group and the double edged matches have gone against us a little bit. Congratulations to St.Benildus A who were deserved winners! Dundee City A sit in 6th[...]
THURS NIGHT WEEKLY COMP   APRIL 21 – SCHEDULE –SOMETHING NEW! Just to let you all know we will be having a few different formats for the Thurs weekly comp in April just to take you out of your comfort zone! While all Thurs night competitions are fun we have a Roll of Honour for all the different comps we use, so still something to play for!   It all kicks off this week: Thurs 8th April 21: Format: 2 minute bullet chess: 8:10pm to 9:30pm. Defending Champion: Rishi Vijayakumar (13/08/20 – Arena 18). We have only played one event and that was by accident! Ramit`s comment[...]
April 12, 2021
  • Castlehill Junior Club Championship Rd 5
    Starts: 6:00 pm
  • TAFCA Div 1: Perth A v St.Andrews Uni A
    Starts: 7:30 pm
April 13, 2021
  • TAFCA Div 1: Dundee B v Castlehill C
    Starts: 7:30 pm
April 14, 2021
  • TAFCA Div 1: Newport Knights A v Castlehill A
    Starts: 7:30 pm
April 15, 2021
  • Junior 4NCL - Round 7
    Starts: 6:00 pm
  • TAFCA Div 1: Castlehill D v Dundee A
    Starts: 7:30 pm
  • TAFCA Div 1: Castlehill B v Kirkcaldy A
    Starts: 7:30 pm
  • Castlehill Weekly Online Quick-Play event
    Starts: 8:00 pm

Full calendar here.

On our website we have a searchable database of games by Castlehill Members.
You can go through the games or download them.
To go to our database you click “Club Info” in main menu and then “View Club Games“.
Or alternatively click “HERE” to take you to the database.


Ray Noble v Andy Rowe
Castlehill Arena Lichess Tournament -5 minutes+ 3 seconds

We are always looking for new games, so players please submit your games
and if possible with some analysis or thoughts.
It does not matter your level,  the games are part of the clubs history!

TAFCA WINTER LEAGUE ONLINE 2020-21: Updated: 08/04/21 – 21:50 hrs
(spot any errors let me know ASAP)
Result – Div 2 – Castlehill F 3, Newport Knights B 1
Result – Div 2 – St.Andrews Uni B 4, Dundee E 0

Division One

1DUNDEE A88001624.5
3CASTLEHILL A85031019.5
4CASTLEHILL C85031019.5
5NEWPORT A7403815.5
6ST.ANDREWS A8404815.5
7DUNDEE B8314715
9PERTH A810729.5

Division Two

1CASTLEHILL E98101728Champions
2CASTLEHILL F96211425R/up
3DUNDEE C94411221.5
4ST.ANDREWS B94321121.5
5NEWPORT B94231019
8CASTLEHILL G9306616.5
9DUNDEE D9117310
10DUNDEE E902725.5