Past league winners

Aberdeen & District Table Tennis Association’s League Winners archive

Welcome to the Aberdeen & District Table Tennis Association’s League Winners archive, celebrating the history of our league competitions since the Association was founded in 1934. The records are organised decade by decade – simply click on a decade heading to view the results for that period. Where available, each season lists the winners and runners-up for every league division.

Since the Association’s formation, competitive league table tennis has only been suspended for three seasons: 1940/41 and 1941/42 during the Second World War, and 2020/21 due to the COVID-19 lockdown. While every effort has been made to ensure these records are accurate and complete, we know there may still be gaps or errors. If you can help add to or correct any of the information presented here, please contact the Association. We would be delighted to hear from you.

SeasonDivisionWinnerRunner-up
2025/261Triangle JuniorsCTM Dauntless
2CTM ZagrosTriangle Athletic
3PeterheadStonehaven FB 2
4Stonehaven FB 3Triangle Quattros
Balgownie Pavilionaccess from May 2025
2024/251Stonehaven FB 1CTM Dauntless
2Westhill AlphaCTM Zagros
3Shell PenguinsASV Academy
4Turriff BShell Gannets
2023/241AU EaglesStonehaven FB 1
2ASV AcademyCTM Zagros
3Stonehaven FB 2AU Falcons
4Westhill EvergreensInverurie Garioch
2022/231AU EaglesCTM A
2AU OspreysCTM B
3ASV AcademyShell Penguins
4Triangle QuattrosWesthill Demons
2021/221CTM AAU Eagles
2Westhill AirconShell Gashers
3AU OspreysAlford Bulls
4West Park DADSTurriff & District A
2020/21COVID 19 lockdown*

*Table tennis session slowly started to come back towards the end of April 2021, initially with restrictions regarding allowed numbers of participant and ‘social bubbles’ in place. By the end of summer 2021, most of the venues were open again, and regular ADTTA league play came back on 18 October 2021.

* Please note that season 2019/20 was not completed, as it was interrupted by COVID 19 lockdown, announced on 23 March 2020 when a “stay at home” order was issued, with the legal enforcement measures and restrictions coming into force on 26 March 2020.

League tables were last updated on 25 March 2020. In Division 1, 42 out of 56 league fixtures were completed, 52/72 in Division 2, 73/90 in Division 3, 69/90 in Division 4. It’s possible, that due to disturbance caused by lockdown, some scorecards didn’t reach Match Secretary at all.

SeasonDivisionWinnerRunner-up
2019/20*1AU EaglesCTM A
2Shell GashersWesthill Alpha
3Shell PenguinsWesthill Foxes
4Westburn CSINordan Evergreens
2018/191AU EaglesCTM A
2Triangle TrioNordan UK
3Triangle Lit-LatAU Ospreys
4Shell GannetsAlford TTC
2017/181AU EaglesCTM A
2Triangle TrioAircon Westhill
3AU OspreysWesthill Foxes
2016/171AU HarriersCTM A
2Hazlehead SurfersCTM B
3Shell PenguinsTriangle Blades
2015/161AU HarriersCTM A
2Triangle TrioNordan TTC
3Westhill FoxesTriangle Quattro
2014/151Triangle AthleticTriangle Swifts
2Aircon WesthillCTM A
3Hazlehead HawksTriangle Blades
2013/141Triangle Swifts SKNAU Harriers
2Westhill BeesTriangle Trio
3AU FalconsTriangle Tigers
2012/131CTM ACS Surfers
2CS GashersCTM B
3AGS TT ClubTriangle Eagles
4Triangle TigersWesthill Egrets
2011/121AU HarriersTriangle Swifts
2Hall and TawseTriangle Trio
3Westhill FoxesCTM C
Aberdeen TT Academyest. summer 2011
2010/111CTM AAU Eagles
2CS StrikersCTM B
3The PenguinsWesthill Demons

SeasonDivisionWinnerRunner-up
2009/101CTM ATriangle Swifts
2AU EaglesActive Westhill
3Triangle EaglesAU Falcons
Aberdeen Sports Villageopened in August 2009
2008/091Triangle Pumas
2CTM B
2007/081Triangle Pumas
2Seaton Seniors
3Seaton Post Office
McClymont Hallclosure in 2007
2006/071McClymont A
2Hall & Tawse
3University Falcons
2005/061McClymont A
2Seaton Legionnaires
3Pecten Penguins
2004/051McClymont A
2Hall & Tawse
3Crown Terrace Methodists
2003/041McClymont A
2Triangle Athletic
2002/031McClymont A
2Triangle Swifts
2001/021Real McClymont
2Seaton Seniors
3SC Gassers
2000/011McClymont A
2McClymont B
3CS Mariners

SeasonDivisionWinnerRunner-up
1999/20001McClymont A
2Triangle Lions
3McClymont B
1998/991McClymont
2Ellon Ospreys
3CS Mariners
1997/981Aberdeen College A
2McClymont (new team)
1996/971Aberdeen College
2Seaton Legionnaires
3Ellon Ospreys
1995/961Pecten Panthers
2CS Master Mariners
3Hall & Tawse
1994/951Triangle Ashvale
2Pecten Pumas
3Triangle Lions
1993/941Triangle Ashvale
2Simmers Juniors
3Ellon Ospreys
1992/931Triangle Ashvale
2Ashvale Juniors
3ALC Aces
4Ellon Ospreys
1991/921College Donic
2Sportsman’s Club
3Rowett Institute
4Post Office
1990/911College Donic
2Shell Panthers
3ALC Aces
4Tillydrone Sharks
McClymont Hallaccess from Aug 1990

SeasonDivisionWinnerRunner-up
1989/90PremierCollege A
1Civil Service A
2University Falcons
3College B
4Hall & Tawse
1988/89PremierTriangle A
1Triangle B
2Triangle Juniors
3Rowett Institute
4Tillydrone Sharks
1987/88PremierShell Cougars
1University Eagles
2College B
3Summerhill Allstars
4ALC Colts
5Woodside
1986/87PremierShell Elite
1Triangle B
2Shell Spartans
3Ellon A
4Shell Tigers
1985/86PremierALC Meteors
1Civil Service A
2College Holburn
3Shell Spartans
4Triangle Juniors
1984/85PremierYM Swifts
1Shell Panthers
2Civil Service A
3Coll of Comm B
4Latter Day Saints
1983/84PremierBaker Sand Control
1ALC Hearts
2Albyn Legion
3Coll Rosslyn B
4Ellon
1982/831YM Swifts
2YMCA Thistle
3Coll Rosslyn B
4SPAN
1981/821Triangle A
2Post Office
3ALC Juniors
4Tillydrone Swifts
1980/811YM Swifts
2ALC Meteors
3ALC Hearts
4YMCA Cadets

SeasonDivisionWinnerRunner-up
1979/801YM Swifts
2ALC Meteors
3ALC Hearts
4YMCA Cadets
1978/791YM Swifts
2ALC Rangers
3Rubislaw
4ALC Hearts
1977/781YM Swifts
2YM Juniors
3YM Spurs
4Northfield
1976/771YM Swifts
2YM Saints
3YM Juniors
1975/76PremierYM Swifts
1University Eagles
2AGS FPs
3YM Saints
4Scottish Gas
1974/75PremierTriangle A
1RGIT A
2Dyce CC
3Mastrick CC
4General Accident
1973/74PremierTriangle A
1ALC Western
2Mastrick CC
3University Dolphins
4YM Athletic
1972/73PremierYM Swifts
1RGIT A
2ASCA A
3British Legion A
4ALC Pumas
1971/72PremierYM Swifts
1Summerhill Aces
2RGIT A
3ASCS Juniors
4RGIT B
1970/71PremierYM Swifts
1ALC Comets
2ALC Rangers
3RGIT A
4ALC Hearts

SeasonDivisionWinnerRunner-up
1969/70PremierTriangle A
1Triangle B
2Triangle D
3ALC Rangers
1968/691University Eagles
2YM Thistle D
3University Scorpions
4Triangle Colts
1967/681Triangle A
2Rubislaw A
3ALC Comets
4Unilever
1966/671Triangle A
2YM Thistle
3Rubislaw TC
4YM Thistle ??
1965/661Triangle A
2ALC Northern
3YM Thistle
4Seaton C
1964/651Triangle A
2records missing
3records missing
4records missing
1963/641Triangle A ** Northfiled name is engraved on league trophy
2records missing
3records missing
4records missing
1962/631Triangle A
2records missing
3records missing
4records missing
1961/621Triangle A
2Caledonia Rovers
3Seaton
4YMCA Strollers
1960/611Triangle A
2Rosehill
3YMCA A
4ALC Wanderers

SeasonDivisionWinnerRunner-up
1959/601Triangle A
2ALC Juniors
3ALC Northern
1958/591Triangle A
2Triangle D
3ALC Comets
4ALC Northern
1957/581Triangle A
2Northfield
3ALC Juniors
4Post Office F
1956/571YMCA A
2ALC Hearts
3University Union B
1955/561City Youth Club A
2Triangle B
3City Youth Club C
4Ministry of Labour
1954/551City Youth Club A
2City Youth Club B
3City Youth Club C
4Imperial Club
1953/541Triangle A
2ALC Aces
3Gordon’s Tech Coll
4City Youth Club Colts
1952/531City Youth Club A
2Victoria A
3Ministry of Labour
4Gordon’s Tech Coll
1951/521YMCA A
2City Youth Club B
3Transport
4Ministry of Labour
1950/511YMCA A
2Young Postmen
320th Old Boys
4University Union D

SeasonDivisionWinnerRunner-up
1949/501YMCA A
1948/491YMCA A
1947/481YMCA A
1946/471A.L.C. Old Boys A
1945/461City Youth Club
1944/451Ruthrieston FPs
1943/441Ruthrieston FPs
1942/431Ruthrieston FPs
1941/42no competition*
1940/41no competition*

*Aberdeen suffered 32 separate German air raids during World War II between June 1940 and April 1943.

Exhibition Matches:

In January 1943, an exhibition match was played between Sgt. Harry Baxter, RAF, by then three times a finalist in the Scottish TT Championships, and Rex Edwards, the 1942 English Midlands Champion, for the benefit of the Ferryhill Youth Service Recreation Club.

On Friday 23 April 1943, an International Exhibition event between players representing Britain and the Allies.  The participants were Polish Army Corporal Richard Bergmann, World Champion since 1939, Czech Army players, Sgt. Sebestak, L/Cpl Berger, and RAF Sgt. Eric Filby.  A subsequent newspaper report stated that “a packed audience enjoyed all the thrills of a World Championships.”

SeasonDivisionWinnerRunner-up
1939/401Aberdeen Lads Club A
1938/391YMCA
1937/381Aberdeen Lads Club
1936/371Aberdeen Lads Clubevidence anecdotal
1935/361YMCAevidence anecdotal
1934/351Aberdeen Lads Clubevidence anecdotal
19341Aberdeen Lads Clubevidence anecdotal

In early December 1933, with the sport continuing to rapidly grow in popularity, a meeting was held at Aberdeen Lads’ Club on Friday 8th December for the purpose of forming a local table tennis league.  With six clubs indicating their intention to participate in a new league, a Committee was formed, and a start date set for January 1934.

A brief article in the Evening Express of Saturday 9th December 1933 invited other interested parties to write to the Secretary, Table Tennis League, c/o Aberdeen Lads Club.

There is evidence to indicate that the ADTTA League started on Monday 8th January 1934 with a match at Lads’ Club between teams from Lads’ Club and Excelsior.  In addition to Lads’ Club, YMCA also  appears to have played a leading role in the League’s early years.

It is thought likely that the inaugural season from January 1934 was of relatively short duration and that the second season, 1934/35, covered the Autumn/Winter period.

Teams participating in the 1930s included: Aberdeen Lads’ Club, YMCA, Aberdeen FC (1 season only), Mugiemoss, Astorians, Employment Exchange, Miller Bros, Oriental, Queen’s Cross Boys Club, Abbotswell, St George’s, Excelsior, Toc H, Mutual, 25th Old Boys (BB Team), Young Liberals, Fire Station, Cults Rec Club, Shuttle Lane YM Club, Bankhead, Milburn, Victoria, Post Office Telephones, Woodside Lads Cub, Wheelers, Shelscot, RUA (a Masonic Club team), Olympic, Transport, 3rd Rover Scouts, Broadford Works MRC and St Katherine’s.