Scotland: West Premiership 2025
P | W | T | L | BP | Pts | % | |
Clydesdale | 6 | 6 | 0 | 0 | 0 | 150 | 100.00 |
Ayr | 7 | 5 | 1 | 1 | 5 | 145 | 82.86 |
Stenhousemuir | 7 | 5 | 0 | 2 | 5 | 130 | 74.29 |
Ferguslie | 7 | 5 | 0 | 2 | 1 | 126 | 72.00 |
Drumpellier | 7 | 3 | 0 | 4 | 11 | 86 | 49.14 |
Glasgow High Kelvinside | 6 | 2 | 1 | 3 | 6 | 71 | 47.33 |
Dumfries | 7 | 2 | 0 | 5 | 13 | 63 | 36.00 |
Kelburne | 8 | 2 | 0 | 6 | 22 | 72 | 36.00 |
Prestwick | 7 | 2 | 0 | 5 | 9 | 59 | 33.71 |
Uddingston | 6 | 1 | 0 | 5 | 3 | 28 | 18.67 |
East Premier League
Grange beat Meigle by 19 runs.
Portgower Place, 12 July.


East Premier League
Arbroath United beat Stewarts Melville by 63 runs.
Lochlands, 12 July.


East Premier League
Edinburgh South lost to Forfarshire by 8 wickets.
Inch Park, 12 July.


East Premier League
Carlton beat RH Corstorphine by 2 wickets.
Grange Loan, 12 July.


East Premier League
Falkland beat Heriots by 11 runs.
Scroggie Park, 12 July.


Western Premiership
Uddingston lost to Ferguslie by 180 runs.
Bothwell Castle Policies, 12 July.


Western Premiership
Ayr beat Glasgow High Kelvinside by 33 runs.
New Cambusdoon, 12 July.


Western Premiership
Clydesdale beat Drumpellier by 7 wickets.
Titwood, 12 July.


Western Premiership
Kelburne lost to Prestwick by 71 runs.
Whitehaugh, 12 July.


Western Premiership
Stenhousemuir beat Dumfries by 9 wickets.
The Tryst, 12 July.


North East Championship
Perth Doo'cot lost to Crescent by 42 runs.
Doo'cot Park, 12 July.


North East Championship
St Modans beat Dundee HSFP by 10 wickets.
Bluebellwood Park, 12 July.


North East Championship
Huntly beat Strathmore by 6 wickets.
Castle Park, 12 July.


North East Championship
Freuchie beat Aberdeenshire by 7 wickets.
Freuchie Park, 12 July.


Ferguslie beat Stenhousemuir by 59 rund.
Meikleriggs, 5 July.


Dumfries lost to Kelburne by 84 runs.
Nunholm, 5 July.


Prestwick lost to Clydesdale by 7 wickets.
Henry Thow Oval, 5 July.


Drumpellier v Ayr
Langloan, 5 July.


Glasgow High Kelvinside v Uddingston
Old Anniesland, 5 July.


Stenhousemuir beat Kelburne by 8 wickets.
The Tryst, 28 June.


Dumfries lost to Clydesdale by 4 wickets.
Nunholm, 28 June.


Prestwick lost to Ayr by 18 runs.
Henry Thow Oval, 28 June.


Drumpellier lost to Uddingston by 133 runs.
Langloan, 28 June.


Glasgow High Kelvinside beat Ferguslie by 7 wickets.
Old Anniesland, 28 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.
Marc Ellison's VideoBlog
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.