Sponsor:

Scottish Gas Scottish Cup FINAL

Final to be played Hampden Park, Glasgow
24-05-2025 15:00

Call Robert Scottish Junior Cup FINAL

Final to be played Broadwood Stadium, Cumbernauld
01-06-2025 16:05

Call Robert Scottish Junior Cup - Semi-Final

William Hill Scottish Premiership:

RESULTS:
18-05-2025 15:00
18-05-2025 15:00
18-05-2025 15:00
SPL TABLE:

Championship Group

Rank Teams Played Won Drawn Lost Points
1 Celtic 38 29 5 4 92
2 Rangers 38 22 9 7 75
3 Hibernian 38 15 13 10 58
4 Dundee United 38 15 8 15 53
5 Aberdeen 38 15 8 15 53
6 St. Mirren 38 14 8 16 50

Relegation Group

Rank Teams Played Won Drawn Lost Points
1 Hearts 38 15 7 16 52
2 Motherwell 38 14 7 17 49
3 Kilmarnock 38 12 8 18 44
4 Dundee 38 11 8 19 41
5 Ross County 38 9 10 19 37
6 St. Johnstone 38 9 5 24 32

Lowlands Playoffs

RESULTS:
FIXTURES:

Scottish League Two Play-Offs matches

East Kilbride won promotion to Scottish League Two for the first time with victory over Bonnyrigg Rose over two legs.

Greenversity Premier Division 2024/2025

RESULTS:
17-05-2025 14:00
PREMIER DIVISION TABLE:
Rank Teams Played Won Drawn Lost Points
1 Clydebank 30 24 5 1 77
2 Auchinleck Talbot 30 17 9 4 60
3 Johnstone 30 15 8 7 53
4 Troon 30 15 4 11 49
5 St Cadoc’s 30 15 3 12 48
6 Drumchapel 30 14 4 12 46
7 Cumnock Juniors 30 12 7 11 43
8 Largs Thistle 30 12 9 9 42
9 Pollok 30 10 6 14 36
10 Glenafton Athletic 30 9 8 13 35
11 Beith Juniors 30 10 5 15 35
12 Hurlford United 30 8 8 14 32
13 Shotts 30 6 10 14 28
14 Benburb 30 5 8 17 23
15 Gartcairn 30 10 5 15 20
16 Darvel 30 5 7 18 19

Leauge winners: Clydebank
Relegated to division One: Shotts, Benburb, Gatgairn & Darvel
30 games to play in total

League Adjustments:
– 19/09/24 – Darvel deducted 3 points for fielding an ineligible player against Shotts Bon Accord on 7th September 2024
– 29/11/24 – Gartcairn deducted 15 points after a discipline decision for playing an ineligible player five times
– 31/01/25 – Largs Thistle deducted 3 points for fielding an ineligible player

Greenversity First Division 2024/2025

RESULTS:
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
14-05-2025 19:30
14-05-2025 19:30
DIVISION ONE TABLE:
Rank Teams Played Won Drawn Lost Points
1 ArthurlieArthurlie 30 18 6 6 60
2 Rutherglen GlencairnRutherglen Glencairn 31 17 7 7 58
3 RenfrewRenfrew 30 16 7 7 55
4 KilwinningKilwinning 30 16 7 7 55
5 St Roch’sSt Roch’s 30 16 4 10 52
6 PetershillPetershill 30 14 5 11 47
7 ThorniewoodThorniewood 30 14 4 12 46
8 CumbernauldCumbernauld 30 12 8 10 44
9 KirkintillochKirkintilloch 29 12 7 10 43
10 KilbirnieKilbirnie 30 10 10 10 40
11 Vale of ClydeVale of Clyde 30 10 9 11 39
12 Irvine Meadow XIIrvine Meadow XI 30 10 6 14 36
13 Ardrossan WRArdrossan WR 30 10 6 14 36
14 MayboleMaybole 30 8 5 17 29
15 BlantyreBlantyre 30 5 6 19 12
16 AshfieldAshfield 30 2 3 25 9
 
League winners
 
Promoted to Premier
 
Promoted to Premier
 
Promoted to Premier
 
Relegation to second division
 
Relegation to second division
 
Relegation to second division
 
Relegation to second division

Adjustments: 
21/11/24 – Blantyre Victoria deducted 9 points for fielding an ineligible player

Greenversity Second Division 2024/2025

RESULTS:
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
16-05-2025 19:30
DIVISION TWO TABLE:
Rank Teams Played Won Drawn Lost Points
1 NeilstonNeilston 30 21 4 5 67
2 WhitlettsWhitletts 30 21 3 6 66
3 Muirkirk JuniorsMuirkirk Juniors 30 21 3 6 66
4 LanarkLanark 30 20 3 7 63
5 Larkhall ThistleLarkhall Thistle 30 18 2 10 56
6 Kilwinning RangersKilwinning Rangers 30 12 7 11 43
7 Bonnyton ThistleBonnyton Thistle 30 13 4 13 43
8 MaryhillMaryhill 30 11 8 11 41
9 Bellshill AtBellshill At 30 12 5 13 41
10 LesmahagowLesmahagow 30 10 6 14 36
11 Caledonian LocoCaledonian Loco 30 9 6 15 33
12 Forth WanderersForth Wanderers 30 9 5 16 32
13 CambuslangCambuslang 30 8 5 17 29
14 Yoker AthleticYoker Athletic 30 7 7 16 28
15 St Anthony’sSt Anthony’s 30 8 1 21 25
16 CraigmarkCraigmark 30 4 3 23 15
 
League winners
 
Promoted to First
 
Promoted to First
 
Promoted to First
 
Relegation to Third division
 
Relegation to Third division
 
Relegation to Third division
 
Relegation to Third division

Greenversity Third Division 2024/2025

RESULTS:
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
16-05-2025 20:00
14-05-2025 19:30
14-05-2025 19:30
DIVISION THREE TABLE:
Rank Teams Played Won Drawn Lost Points
1 Thorn AthleticThorn Athletic 30 21 5 4 68
2 KilsythKilsyth 30 19 5 6 62
3 Threave RoversThreave Rovers 30 19 4 7 61
4 Greenock JuniorsGreenock Juniors 30 18 6 6 60
5 Ardeer ThistleArdeer Thistle 30 17 4 9 55
6 Glasgow UniversityGlasgow University 30 14 5 11 47
7 Dalry ThistleDalry Thistle 30 12 8 10 44
8 FinnartFinnart 30 13 2 15 41
9 GlenvaleGlenvale 30 11 6 13 39
10 GirvanGirvan 30 10 6 14 36
11 Lugar BTLugar BT 30 10 6 14 36
12 Glasgow PerthshireGlasgow Perthshire 30 11 3 16 36
13 Glasgow UTDGlasgow UTD 30 11 2 17 35
14 Vale of LevenVale of Leven 30 6 6 18 24
15 Irvine VicIrvine Vic 30 7 3 20 24
16 WishawWishaw 30 3 5 22 14
 
League winners
 
Promoted to Second
 
Promoted to Second
 
Promoted to Second
 
Relegation to fourth division
 
Relegation to fourth division
 
Relegation to fourth division
 
Relegation to fourth division

Greenversity Fourth Division 2024/2025

RESULTS:
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
17-05-2025 14:00
DIVISION FOUR TABLE:
Rank Teams Played Won Drawn Lost Points
1 KnightswoodKnightswood 30 24 4 2 76
2 Port GlasgowPort Glasgow 30 23 4 3 73
3 KelloKello 30 17 9 4 60
4 EasterhouseEasterhouse 30 18 3 9 57
5 West Park UnitedWest Park United 30 15 6 9 51
6 EglintonEglinton 30 15 3 12 48
7 RossvaleRossvale 30 12 7 11 43
8 Carluke RoversCarluke Rovers 30 12 5 13 41
9 Royal AlbertRoyal Albert 30 12 5 13 41
10 GiffnockGiffnock 30 11 6 13 39
11 St. Peter’sSt. Peter’s 30 11 5 14 38
12 East KilbrideEast Kilbride 30 11 4 15 37
13 NewmainsNewmains 30 10 6 14 36
14 SaltcoatsSaltcoats 30 7 6 17 27
15 CampbeltownCampbeltown 30 3 3 24 12
16 BSC GlasgowBSC Glasgow 30 1 0 29 3
 
League winners
 
Promoted to Third
 
Promoted to Third
 
Promoted to Third