Regular Stage | Final Stage
Regular Stage
Final Table:
1.Grenades 14 14 0 0 53-12 42 [C] Group A
2.All Saints United 14 12 1 1 56-11 37 Group B
3.Old Road 14 10 1 3 39-18 31 Group C
4.Hoppers 14 8 1 5 31-39 25 Group C
5.Garden Stars 14 7 3 4 23-16 24 [P] Group B
6.Aston Villa 14 7 2 5 31-22 23 Group A
7.John Hughes 14 6 1 7 19-26 19 [P] Group C
8.Bullets 14 4 5 5 24-26 17 Group B
9.Willikies 14 4 5 5 25-28 17 Group A
10.Green City 14 5 2 7 12-20 17 [P] Group C
11.SAP 14 3 4 7 22-38 13 Group B
12.Ottos Rangers 14 2 4 8 16-28 10 Group A
13.Parham 14 1 5 8 16-34 8 Group C
14.Swetes 14 2 2 10 18-38 8 Group B
15.Empire 14 1 2 11 14-43 5 Group A
-.Tryum withdrew or excluded
Round 1
[Nov 25]
Aston Villa 5-0 Parham
Ottos Rangers 3-1 Hoppers
Grenades 4-1 Willikies
[Nov 26]
All Saints United 8-1 Empire
John Hughes 4-1 Swetes
Green City 1-2 SAP
[Nov 27]
Bullets 2-5 Old Road
Garden Stars bye
Round 2
[Dec 2]
Old Road 3-2 Empire
Parham 0-2 SAP
Garden Stars 0-3 Grenades
[Dec 3]
John Hughes 1-4 Ottos Rangers
Bullets 3-1 Swetes
Aston Villa 3-3 Willikies
[Dec 4]
Green City 4-5 Hoppers
All Saints United bye
Round 3
[Dec 16]
Aston Villa 2-1 Bullets
John Hughes 2-1 SAP
Ottos Rangers 1-1 Swetes
[Dec 17]
Garden Stars 2-3 Hoppers
Green City 1-3 Old Road
Grenades 7-0 Empire
[Dec 18]
All Saints United 3-1 Parham
Willikies bye
Round 4
[Dec 23]
Willikies 1-3 Garden Stars
Hoppers 2-1 Swetes
Green City 0-3 Aston Villa
[Dec 26]
Ottos Rangers 3-3 SAP
All Saints United 0-0 Bullets
John Hughes 0-1 Old Road
[Dec 27]
Grenades 2-1 Parham
Empire bye
Round 5
[Dec 30]
Garden Stars 1-0 Swetes
Willikies 2-1 Empire
Hoppers 4-2 SAP
[Dec 31]
John Hughes 2-2 Aston Villa
All Saints United 4-0 Green City
Grenades 4-1 Bullets
[Jan 2]
Ottos Rangers 1-2 Old Road
Parham bye
Round 6
[Jan 6]
John Hughes 0-3 All Saints United
Swetes 3-3 SAP
Empire 0-3 Garden Stars
[Jan 7]
Hoppers 1-4 Old Road
Ottos Rangers 0-1 Aston Villa
Grenades 1-0 Green City
[Jan 8]
Willikies 4-4 Parham
Bullets bye
Round 7
[Jan 13]
Empire 1-1 Parham
Grenades 2-1 John Hughes
Swetes 1-2 Old Road
[Jan 14]
Willikies 2-2 Bullets
Garden Stars 2-2 SAP
Hoppers 0-1 Aston Villa
[Jan 15]
Ottos Rangers 0-8 All Saints United
Green City bye
Round 8
[Jan 20]
Willikies 3-1 Ottos Rangers
Old Road 4-2 Aston Villa
Parham 0-0 Green City
[Jan 21]
SAP 0-5 All Saints United
Empire 1-3 John Hughes
Swetes 1-5 Grenades
[Jan 22]
Bullets 1-1 Garden Stars
Hoppers bye
Round 9
[Jan 27]
Garden Stars 4-1 Aston Villa
Bullets 0-1 Green City
Old Road 1-2 All Saints United
[Jan 28]
Parham 1-2 John Hughes
Willikies 1-2 Hoppers
Empire 2-1 Ottos Rangers
[Jan 29]
SAP 0-5 Grenades
Swetes bye
Round 10
[Feb 3]
Empire 2-3 Hoppers
Bullets 2-1 John Hughes
Old Road 1-2 Grenades
[Feb 4]
Parham 2-0 Ottos Rangers
Green City 1-0 Garden Stars
Swetes 1-2 Willikies
[Feb 5]
Aston Villa 0-3 All Saints United
SAP bye
Round 11
[Feb 12]
Green City 1-2 John Hughes
[Mar 30]
Garden Stars 0-4 All Saints United
Parham 3-3 Hoppers
Bullets 0-0 Ottos Rangers
[Mar 31]
Aston Villa 2-3 Grenades
SAP 1-2 Willikies
Empire 1-2 Swetes
Old Road bye
Round 12
[Feb 17]
John Hughes 0-4 Garden Stars
All Saints United 1-3 Grenades
Green City 1-0 Ottos Rangers
[Feb 18]
Bullets 2-3 Hoppers
SAP 2-2 Empire
Old Road 2-2 Willikies
[Feb 19]
Parham 0-2 Swetes
Aston Villa bye
Round 13
[Mar 9]
Garden Stars 0-0 Ottos Rangers
Old Road 5-0 Parham
John Hughes 0-3 Hoppers
[Mar 10]
All Saints United 3-2 Willikies
Green City 1-0 Swetes
Aston Villa 3-0 Empire
[Mar 11]
Bullets 3-2 SAP
Grenades bye
Round 14
[Mar 16]
Parham 0-2 Garden Stars
SAP 1-6 Old Road
Empire 1-4 Bullets
[Mar 17]
Swetes 1-6 Aston Villa
Ottos Rangers 2-3 Grenades
Hoppers 0-5 All Saints United
[Mar 18]
Willikies 0-0 Green City
John Hughes bye
Round 15
[Mar 23]
Garden Stars 1-0 Old Road
Parham 3-3 Bullets
SAP 1-0 Aston Villa
[Mar 24]
Empire 0-1 Green City
Hoppers 1-9 Grenades
Swetes 3-7 All Saints United
[Mar 25]
Willikies 0-1 John Hughes
Ottos Rangers bye
Final Table:
1.Grenades 14 14 0 0 53-12 42 [C] Group A
2.All Saints United 14 12 1 1 56-11 37 Group B
3.Old Road 14 10 1 3 39-18 31 Group C
4.Hoppers 14 8 1 5 31-39 25 Group C
5.Garden Stars 14 7 3 4 23-16 24 [P] Group B
6.Aston Villa 14 7 2 5 31-22 23 Group A
7.John Hughes 14 6 1 7 19-26 19 [P] Group C
8.Bullets 14 4 5 5 24-26 17 Group B
9.Willikies 14 4 5 5 25-28 17 Group A
10.Green City 14 5 2 7 12-20 17 [P] Group C
11.SAP 14 3 4 7 22-38 13 Group B
12.Ottos Rangers 14 2 4 8 16-28 10 Group A
13.Parham 14 1 5 8 16-34 8 Group C
14.Swetes 14 2 2 10 18-38 8 Group B
15.Empire 14 1 2 11 14-43 5 Group A
-.Tryum withdrew or excluded
Final Stage
NB: teams are divided over three groups, each playing a single round robin and
carrying over records from the regular stage; after all clubs have played
18 matches, the bottom-3 are relegated and the club finishing 12th enters
a promotion/relegation playoff.
Overall Final Table:
1.All Saints United 18 16 1 1 69-14 49 Champions
2.Grenades 18 16 1 1 63-15 49 [C]
3.Old Road 18 12 2 4 50-24 38
4.Aston Villa 18 10 3 5 42-26 33
5.Hoppers 18 9 2 7 41-50 29
6.Bullets 18 7 5 6 32-28 26
7.Garden Stars 18 7 4 7 26-24 25 [P]
8.John Hughes 18 7 2 9 24-33 23 [P]
9.Green City 18 6 4 8 18-27 22 [P]
10.Willikies 18 4 6 8 29-40 18
11.Parham 18 3 6 9 22-41 15
- - - - - - - - - - - - - - - - - - - - - -
12.Swetes 18 4 2 12 28-48 14 Relegation Playoff
--------------------------------------------
13.SAP 18 3 5 10 25-52 14 Relegated
14.Ottos Rangers 18 2 7 9 20-35 13 Relegated
15.Empire 18 3 2 13 20-52 11 Relegated
Group A
Final Table:
2.Grenades 18 16 1 1 63-15 49 [C]
4.Aston Villa 18 10 3 5 42-26 33
10.Willikies 18 4 6 8 29-40 18
14.Ottos Rangers 18 2 7 9 20-35 13
15.Empire 18 3 2 13 20-52 11
Round 16
[Apr 6]
Willikies 1-3 Aston Villa
[Apr 7]
Grenades 3-0 Empire
Ottos Rangers bye
Round 17
[Apr 13]
Aston Villa 2-2 Ottos Rangers
[Apr 14]
Willikies 0-5 Grenades
Empire bye
Round 18
[Apr 21]
Aston Villa 4-0 Empire
[Apr 24]
Willikies 1-1 Ottos Rangers
Grenades bye
Round 19 [Apr 27]
Ottos Rangers 0-3 Empire
Grenades 1-2 Aston Villa
Willikies bye
Round 20
[May 4]
Empire 3-2 Willikies
[May 5]
Grenades 1-1 Ottos Rangers
Aston Villa bye
Final Table:
2.Grenades 18 16 1 1 63-15 49 [C]
4.Aston Villa 18 10 3 5 42-26 33
10.Willikies 18 4 6 8 29-40 18
14.Ottos Rangers 18 2 7 9 20-35 13
15.Empire 18 3 2 13 20-52 11
Group B
Final Table:
1.All Saints United 18 16 1 1 69-14 49
6.Bullets 18 7 5 6 32-28 26
7.Garden Stars 18 7 4 7 26-24 25 [P]
12.Swetes 18 4 2 12 28-48 14
13.SAP 18 3 5 10 25-52 14
Round 16
[Apr 6]
Swetes 0-3 Bullets
[Apr 7]
All Saints United 4-0 SAP
Garden Stars bye
Round 17
[Apr 13]
SAP 1-4 Bullets
[Apr 14]
Swetes 3-1 Garden Stars
All Saints United bye
Round 18 [Apr 20]
All Saints United 1-0 Bullets
Garden Stars 1-1 SAP
Swetes bye
Round 19 [Apr 28]
Garden Stars 0-1 Bullets
All Saints United 5-2 Swetes
SAP bye
Round 20 [May 5]
SAP 1-5 Swetes
All Saints United 3-1 Garden Stars
Bullets bye
Final Table:
1.All Saints United 18 16 1 1 69-14 49
6.Bullets 18 7 5 6 32-28 26
7.Garden Stars 18 7 4 7 26-24 25 [P]
12.Swetes 18 4 2 12 28-48 14
13.SAP 18 3 5 10 25-52 14
Group C
Final Table:
3.Old Road 18 12 2 4 50-24 38
5.Hoppers 18 9 2 7 41-50 29
8.John Hughes 18 7 2 9 24-33 23 [P]
9.Green City 18 6 4 8 18-27 22 [P]
11.Parham 18 3 6 9 22-41 15
Round 16
[Apr 6]
Hoppers 2-1 John Hughes
[Apr 7]
Parham 0-4 Old Road
Green City bye
Round 17
[Apr 13]
Old Road 1-2 John Hughes
[Apr 14]
Hoppers 3-4 Green City
Parham bye
Round 18
[Apr 20]
Hoppers 1-2 Parham
[Apr 21]
John Hughes abd Green City [abandoned at 0-0 due to waterlogged pitch]
[May 1]
John Hughes 1-1 Green City [replay]
Old Road bye
Round 19
[Apr 27]
Green City 1-1 Parham
[Apr 28]
Old Road 4-4 Hoppers
John Hughes bye
Round 20 [May 4]
John Hughes 1-3 Parham
Old Road 2-0 Green City
Hoppers bye
Final Table:
3.Old Road 18 12 2 4 50-24 38
5.Hoppers 18 9 2 7 41-50 29
8.John Hughes 18 7 2 9 24-33 23 [P]
9.Green City 18 6 4 8 18-27 22 [P]
11.Parham 18 3 6 9 22-41 15
Overall Final Table:
1.All Saints United 18 16 1 1 69-14 49 Champions
2.Grenades 18 16 1 1 63-15 49 [C]
3.Old Road 18 12 2 4 50-24 38
4.Aston Villa 18 10 3 5 42-26 33
5.Hoppers 18 9 2 7 41-50 29
6.Bullets 18 7 5 6 32-28 26
7.Garden Stars 18 7 4 7 26-24 25 [P]
8.John Hughes 18 7 2 9 24-33 23 [P]
9.Green City 18 6 4 8 18-27 22 [P]
10.Willikies 18 4 6 8 29-40 18
11.Parham 18 3 6 9 22-41 15
- - - - - - - - - - - - - - - - - - - - - -
12.Swetes 18 4 2 12 28-48 14 Relegation Playoff
--------------------------------------------
13.SAP 18 3 5 10 25-52 14 Relegated
14.Ottos Rangers 18 2 7 9 20-35 13 Relegated
15.Empire 18 3 2 13 20-52 11 Relegated
Promoted: Five Islands, Potters Tigers
Promotion/Relegation Playoff
[Jun 1]
Police 0-0 Attacking Saints
[Jun 6]
Swetes 5-0 Police
[Jun 10]
Attacking Saints 2-1 Swetes
Final Table:
1.Attacking Saints 2 1 1 0 2- 1 4 Promoted
--------------------------------------------
2.Swetes 2 1 0 1 6- 2 3 Relegated
3.Police 2 0 1 1 0- 5 1
Table (Apr 1):
1.Five Islands FC 14 12 1 1 +35 37 [R]
2.Potters Tigers 13 10 3 0 +35 33
---------------------------------------------
3.Police FC 14 8 3 3 +14 27
4.Attacking Saints 14 7 3 4 + 7 24
- - - - - - - - - - - - - - - - - - - - - -
5.Jennings United 13 7 3 3 + 3 24
6.Lion Hill FC 13 4 3 6 + 2 15
7.Bolands FC 12 4 1 7 -12 13
8.Bendfas FC 14 3 3 8 - 8 12
9.Fort Road 13 3 1 9 -10 10
10.Liberta Blackh. 14 3 1 10 -22 10 [R]
--------------------------------------------
11.Young Lions FC 14 2 0 12 -44 6
-.Blue Jays apparently withdrew [R]
NB: Five Islands and Potters Tigers promoted;
Police and Attacking Saints to promotion playoff;
Young Lions FC relegated
Reported Table (Apr 1): 1.F'ville Scorpions 14 12 0 2 +44 36 2.FC Masterballers 15 10 4 1 +47 34 -------------------------------------------- 3.Sea View Farm 14 11 1 2 +27 34 - - - - - - - - - - - - - - - - - - - - - - 4.Bethesda 16 10 3 3 +31 33 5.English Harbour 16 9 3 4 +25 30 6.Urlings 14 8 4 2 +17 28 7.Blackburn Palace 16 8 4 4 + 8 28 8.Soccer Academy 12 7 4 1 +24 25 9.Golden Grove 15 8 1 6 + 8 25 10.Belmont 16 7 3 6 +22 24 11.Real Blizzard 15 6 3 6 - 1 21 12.Earthquakes 15 6 1 8 +13 19 13.TAMO 14 6 1 7 + 2 19 14.CPTSA Wings 11 5 2 4 + 1 17 15.Glanvilles 15 3 1 11 -26 10 16.Westham 15 2 3 10 -22 9 17.Abaya 15 2 0 13 -35 6 18.Celtics 15 2 0 13 -39 6 19.JSC Progressors 13 2 0 11 -44 6 20.Young Warriors 14 2 0 12 -102 6 NB: total goal difference -26 NB: Freemansville Scorpions and .FC Masterballers promoted;
Thanks to Hans Schöggl
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 8 Aug 2025
(C) Copyright Karel Stokkermans and RSSSF 2023/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.