Scotland: West Premiership 2025
P | W | T | L | BP | Pts | % | |
Clydesdale | 4 | 4 | 0 | 0 | 0 | 100 | 100.00 |
Stenhousemuir | 5 | 4 | 0 | 1 | 5 | 105 | 84.00 |
Ferguslie | 5 | 4 | 0 | 1 | 0 | 100 | 80.00 |
Ayr | 6 | 4 | 1 | 1 | 5 | 120 | 80.00 |
Drumpellier | 6 | 3 | 0 | 3 | 11 | 86 | 57.33 |
Dumfries | 5 | 2 | 0 | 3 | 9 | 59 | 47.20 |
Prestwick | 5 | 2 | 0 | 3 | 3 | 53 | 42.40 |
Glasgow High Kelvinside | 5 | 1 | 1 | 3 | 6 | 46 | 36.80 |
Kelburne | 6 | 1 | 0 | 5 | 22 | 47 | 31.33 |
Uddingston | 5 | 0 | 0 | 5 | 3 | 3 | 2.40 |
Scottish Cup
Round 3: Carlton beat Arbroath United by 196 runs (DLS).
Grange Loan, 22 June.


Scottish Cup
Round 3: Forfarshire lost to Clydesdale by 64 runs (DLS).
Forthill, 22 June.


Scottish Cup
Round 3: Heriots beat RH Corstorphine by 6 wickets (DLS).
Goldenacre, 22 June.


East Premier League
Edinburgh South beat Carlton by 2 wickets (DLS).
Inch Park, 21 June.


East Premier League
Arbroath United beat Falkland by 4 wickets (DLS).
Lochlands, 21 June.


East Premier League
Grange lost to RH Corstorphine by 8 wickets (DLS).
Portgower Place, 21 June.


East Premier League
Meigle lost to Forfarshire by 7 wickets.
Victory Park, 21 June.


East Premier League
Heriots beat Stewarts Melville by 84 runs (DLS).
Goldenacre, 21 June.


Western Premiership
Glasgow High Kelvinside lost to Drumpellier by 4 wickets.
Old Anniesland, 21 June.


Western Premiership
Uddingston lost to Prestwick by 121 runs.
Bothwell Castle Policies, 21 June.


Western Premiership
Ayr beat Dumfries by 6 wickets.
New Cambusdoon, 21 June.


Western Premiership
Ferguslie beat Kelburne by 86 runs.
Meikleriggs, 21 June.


Western Premiership
Clydesdale beat Stenhousemuir by 3 wickets.
Titwood, 21 June.


North East Championship
Freuchie beat St Modans by 7 wickets.
Freuchie Park, 21 June.


North East Championship
Perth Doo'cot beat Stoneywood Dyce by 5 wickets.
Doo'cot Park, 21 June.


North East Championship
Crescent lost to Strathmore by 77 runs.
Guthrie Park, 21 June.


North East Championship
Aberdeenshire beat Dundee HSFP by 6 wickets.
Mannofield, 21 June.


Clydesdale beat Stenhousemuir by 3 wickets.
Titwood, 21 June.


Ferguslie beat Kelburne by 86 runs.
Meikleriggs, 21 June.


Ayr beat Dumfries by 6 wickets.
New Cambusdoon, 21 June.


Uddingston lost to Prestwick by 121 runs.
Bothwell Castle Policies, 21 June.


Glasgow High Kelvinside lost to Drumpellier by 4 wickets.
Old Anniesland, 21 June.


Stenhousemuir v Ayr - no play.
The Tryst, 14 June.


Kelburne v Clydesdale - no play.
Whitehaugh, 14 June.


Dumfries v Uddingston - no play.
Nunholm, 14 June.


Prestwick v Glasgow High Kelvinside
Henry Thow Oval, 14 June.


Drumpellier v Ferguslie - no play.
Langloan, 14 June.


Uddingston lost to Stenhousemuir by 8 wickets (DLS).
Bothwell Castle Policies, 7 June.


Ayr beat Kelburne by 2 wickets.
New Cambusdoon, 7 June.


Ferguslie v Clydesdale - no play.
Meikleriggs, 7 June.


Dumfries v Glasgow High Kelvinside - match abandoned.
Nunholm, 7 June.


Drumpellier beat Prestwick by 21 runs (DLS).
Langloan, 7 June.


Stenhousemuir v Glasgow High Kelvinside - match abandoned.
The Tryst, 31 May.


Kelburne v Uddingston - match abandoned.
Whitehaugh, 31 May.


Clydesdale v Ayr - match abandoned.
Titwood, 31 May.


Dumfries beat Drumpellier by 29 runs (DLS).
Nunholm, 31 May.


Prestwick v Ferguslie - match abandoned.
Henry Thow Oval, 31 May.


Drumpellier v Stenhousemuir - no play.
Langloan, 24 May.


Glasgow High Kelvinside lost to Kelburne by 46 runs.
Old Anniesland, 24 May.


Uddingston v Clydesdale - no play.
Bothwell Castle Policies, 24 May.


Ferguslie beat Ayr by 3 wickets.
Meikleriggs, 24 May.


Prestwick v Dumfries - no play.
Henry Thow Oval, 24 May.


Stenhousemuir beat Prestwick by 5 wickets.
The Tryst, 17 May.


Kelburne lost to Drumpellier by 6 runs.
Whitehaugh, 17 May.


Clydesdale beat Glasgow High Kelvinside by 10 wickets.
Titwood, 17 May.


Ayr beat Uddingston by 9 wickets.
New Cambusdoon, 17 May.


Dumfries lost to Ferguslie by 141 runs.
Nunholm, 17 May.


Dumfries lost to Stenhousemuir by 7 runs.
Nunholm, 10 May.


Prestwick beat Kelburne by 41 runs.
Henry Thow Oval, 10 May.


Drumpellier lost to Clydesdale by 7 wickets.
Langloan, 10 May.


Glasgow High Kelvinside tied with Ayr.
Old Anniesland, 10 May.


Ferguslie beat Uddingston by 64 runs.
Meikleriggs, 10 May.


Stenhousemuir beat Ferguslie by 138 runs.
The Tryst, 3 May.


Kelburne lost to Dumfries by 8 wickets.
Whitehaugh, 3 May.


Clydesdale beat Prestwick by 9 wickets.
Titwood, 3 May.


Ayr beat Drumpellier by 3 wickets.
New Cambusdoon, 3 May.


Uddingston lost to Glasgow High Kelvinside by 126 runs.
Bothwell Castle Policies, 3 May.


League Tables
View the latest international, interprovincial and provincial league tables.
The Week Ahead
Fixtures scheduled for the next seven days.
From the Archives
The CricketEurope Archives
Updated annually, the CricketEurope Archives contain international and domestic material published by CricketEurope since 2005 - results, reports, statistics, photographs, video, audio, articles, special features, blogs …
- Global and international tournaments
- CricketEurope Worldwide, Netherlands, Scotland, Jersey, Isle of Man
- Irish international matches and All Ireland competitions.
- Leinster, Munster, NCU and North West
- Feature articles and series
- Blogs and columns.
- The Online Library.
The Directory
Links to websites of clubs and governing bodies.