District Leagues

Highlands Tennis has mens, ladies, mixed and junior leagues which take place between April and June.  The leagues are sponsored by Galbraith.

2019 Galbriath District Leagues can be found:




The mixed league takes place on a Monday, while the men and ladies leagues take place on a Thursday. Matches start at 6.30pm. Teams are split into divisions according to ability, and play everyone in there division home and away. Division winners move up. We have Junior leagues for age groups 8 and under, 9 and under, 10 and under, 12 and under and 14 and under.

If you are a club player and keen to join a team please speak to your club contact in the first instance. If you are keen to start a club and enter District league teams please contact our District secretary Hamish McBain for more infomation - hmcbain54@gmail.com

In total 58 senior teams have entered across the 3 senior events. In the junior ranks (12s & 14s) there are 26 and 19 mini teams competing (8s, 9s & 10s)

2019 Results   


  Mens Womens Mixed
Division 1 Elgin A Nairn A Elgin A
Division 2 Bellfield A Findhorn Elgin B
Division 3 Lossiemouth Elgin C Tain



  12U 14U
Divison 1 Elgin Bellfield park A
Division 2 - Rothes B
Moray Forres A -
Highland Grantown -



8U Elgin A Bellfield Park A RATC Elgin A
9U Lossiemouth Bellfield A Newtonmore  
10U Rothes Bellfield Park Newtonmore Bellfield Park

Full 2018 results can be viewed here