Regular Stage | Final Stage
Regular Stage
Final Table:
1.Grenades 15 13 0 2 47-13 39 Group A
2.All Saints United 15 12 1 2 49-15 37 Group B
3.Aston Villa 15 12 1 2 39-14 37 [P] Group C
4.Old Road 15 7 6 2 36-21 27 Group D
5.Tryum 15 8 1 6 25-27 25 [P] Group D
6.Swetes 15 6 4 5 24-28 22 Group C
7.Ottos Rangers 15 7 1 7 26-31 22 Group B
8.Empire 15 6 3 6 35-29 21 [P] Group A
9.Willikies 15 6 3 6 26-22 21 [P] Group D
10.SAP 15 6 2 7 41-38 20 [P] Group C
11.Hoppers 15 5 4 6 20-23 19 Group B
12.Parham 15 5 3 7 20-25 18 Group A
13.Bullets 15 4 4 7 16-25 16 Group D
14.Blue Jays 15 2 1 12 11-38 7 [P] Group C
15.Five Islands 15 0 3 12 12-47 3 Group B
16.Liberta 15 1 3 11 19-50 0 [-6] Group A
NB: Liberta 6 points deducted for forfeiting first two matches
Round 1
[Nov 26]
SAP awd Blue Jays [awarded 3-0, originally 1-2]
All Saints United awd Liberta [awarded 3-0, Liberta forfeited]
Willikies 0-1 Grenades
[Nov 27]
Old Road 4-1 Ottos Rangers
Parham 0-0 Five Islands
Empire 2-3 Hoppers
[Nov 28]
Aston Villa 2-1 Swetes
Tryum 2-1 Bullets
Round 2
[Dec 2]
Tryum 1-4 Grenades
[Dec 3]
Aston Villa 2-0 Parham
Old Road 3-3 SAP
Empire 2-3 All Saints United
[Dec 4]
Hoppers 0-2 Willikies
Ottos Rangers awd Liberta [awarded 3-0, Liberta forfeited]
Swetes 1-1 Blue Jays
[Dec 5]
Bullets 2-0 Five Islands
Round 3
[Dec 10]
Empire 2-3 Aston Villa
Old Road 1-0 Grenades
[Dec 11]
Five Islands 1-4 Willikies
Hoppers 0-1 Tryum
Bullets 2-1 All Saints United
[Dec 12]
Ottos Rangers 1-0 Parham
[Dec 13]
Swetes 2-1 SAP
[Mar 15]
Blue Jays 0-2 Liberta
Round 4
[Dec 16]
Old Road 0-2 Tryum
[Dec 17]
Swetes 1-1 Willikies
Grenades 1-0 Aston Villa
[Dec 18]
Empire 4-1 Parham
Hoppers 1-5 SAP
Ottos Rangers 3-6 All Saints United
[Dec 19]
Five Islands 1-4 Blue Jays
[Mar 19]
Bullets 0-0 Liberta
Round 5
[Dec 23]
Aston Villa 1-4 All Saints United
[Dec 26]
Ottos Rangers 3-1 Five Islands
Grenades 3-0 Parham
[Dec 30]
Tryum 0-3 SAP
[Dec 31]
Swetes 2-1 Bullets
Hoppers 1-0 Blue Jays
Old Road 4-1 Willikies
[Mar 24]
Empire 7-2 Liberta
Round 6
[Jan 6]
Parham 0-4 All Saints United
[Jan 7]
Tryum 0-1 Willikies
Aston Villa 2-1 Liberta
Ottos Rangers 1-3 Swetes
[Jan 8]
Hoppers 2-1 Bullets
Empire 3-0 Five Islands
SAP 1-7 Grenades
[Jan 9]
Old Road 3-1 Blue Jays
Round 7
[Jan 14]
Grenades 0-3 All Saints United
Parham 2-2 Liberta
Tryum 4-0 Blue Jays
[Jan 15]
Aston Villa 5-0 Five Islands
Old Road 0-0 Bullets
Empire 1-2 Swetes
[Mar 19]
Hoppers 1-3 Ottos Rangers
SAP 3-3 Willikies
Round 8
[Jan 20]
Ottos Rangers 0-3 Aston Villa
[Jan 21]
Hoppers 2-2 Old Road
Swetes 1-1 Tryum
Bullets 0-1 Parham
[Jan 22]
Blue Jays awd All Saints United [awarded 0-3, Blue Jays forfeited]
Grenades 6-2 Empire
Five Islands 1-3 SAP
[Jan 23]
Liberta 2-4 Willikies
Round 9
[Jan 27]
Old Road 2-2 Empire
[Jan 28]
Willikies 1-2 Blue Jays
Grenades 4-1 Liberta
SAP 2-4 Bullets
[Jan 29]
Aston Villa 2-1 Hoppers
Tryum 1-4 Ottos Rangers
Parham 6-1 Swetes
[Jan 30]
All Saints United 4-0 Five Islands
Round 10
[Feb 3]
Parham 0-2 Hoppers
[Feb 4]
Willikies 5-1 Bullets
Blue Jays 0-1 Grenades
Liberta 3-3 Five Islands
[Feb 5]
All Saints United 3-1 Swetes
SAP 1-2 Ottos Rangers
Aston Villa 1-1 Old Road
[Feb 6]
Tryum 2-3 Empire
Round 11
[Feb 10]
SAP 4-1 Empire
[Feb 11]
Grenades 6-2 Five Islands
Blue Jays 1-2 Bullets
Liberta 1-5 Swetes
[Feb 12]
All Saints United 0-0 Hoppers
Tryum 1-4 Aston Villa
Parham 1-1 Old Road
[Feb 13]
Willikies 3-1 Ottos Rangers
Round 12
[Feb 17]
Bullets 0-6 Grenades
[Feb 18]
Five Islands 1-2 Swetes
Blue Jays 1-3 Ottos Rangers
Liberta 0-3 Hoppers
[Feb 19]
SAP 2-4 Aston Villa
Willikies 0-0 Empire
All Saints United 6-1 Old Road
[Feb 20]
Parham 1-2 Tryum
Round 13
[Feb 24]
Swetes 0-2 Grenades
[Feb 25]
Liberta 0-4 Old Road
All Saints United 3-4 Tryum
SAP 1-2 Parham
[Feb 26]
Bullets 1-1 Ottos Rangers
Five Islands 1-1 Hoppers
Blue Jays 0-2 Empire
[Feb 27]
Willikies 0-1 Aston Villa
Round 14
[Mar 3]
Swetes 1-5 Old Road
[Mar 4]
Bullets 0-1 Aston Villa
Ottos Rangers 0-3 Empire
Blue Jays 1-3 Parham
[Mar 5]
Liberta 4-8 SAP
Grenades 3-2 Hoppers
Willikies 0-2 All Saints United
[Mar 6]
Five Islands 1-2 Tryum
Round 15
[Mar 10]
Blue Jays 0-8 Aston Villa
[Mar 11]
Five Islands 0-5 Old Road
Willikies 1-3 Parham
Liberta 1-2 Tryum
[Mar 12]
Ottos Rangers 0-3 Grenades
Swetes 1-1 Hoppers
Bullets 1-1 Empire
[Mar 13]
All Saints United 4-1 SAP
Final Table:
1.Grenades 15 13 0 2 47-13 39 Group A
2.All Saints United 15 12 1 2 49-15 37 Group B
3.Aston Villa 15 12 1 2 39-14 37 [P] Group C
4.Old Road 15 7 6 2 36-21 27 Group D
5.Tryum 15 8 1 6 25-27 25 [P] Group D
6.Swetes 15 6 4 5 24-28 22 Group C
7.Ottos Rangers 15 7 1 7 26-31 22 Group B
8.Empire 15 6 3 6 35-29 21 [P] Group A
9.Willikies 15 6 3 6 26-22 21 [P] Group D
10.SAP 15 6 2 7 41-38 20 [P] Group C
11.Hoppers 15 5 4 6 20-23 19 Group B
12.Parham 15 5 3 7 20-25 18 Group A
13.Bullets 15 4 4 7 16-25 16 Group D
14.Blue Jays 15 2 1 12 11-38 7 [P] Group C
15.Five Islands 15 0 3 12 12-47 3 Group B
16.Liberta 15 1 3 11 19-50 0 [-6] Group A
NB: Liberta 6 points deducted for forfeiting first two matches
Final Stage
NB: teams are divided over four groups, each playing a single round robin and
carrying over records from the regular stage; after all clubs have played
18 matches, the bottom-2 are relegated and the club finishing 14th enters
a promotion/relegation playoff.
Overall Final Table:
1.Grenades 18 16 0 2 67-14 48 Champions
2.All Saints United 18 15 1 2 64-16 46
3.Aston Villa 18 12 1 5 46-24 37 [P]
4.Old Road 17 8 7 2 41-24 31
5.SAP 18 9 2 7 54-44 29 [P]
6.Swetes 18 8 4 6 29-34 28
7.Hoppers 18 7 4 7 29-32 25
8.Tryum 17 8 1 8 27-34 25 [P]
9.Ottos Rangers 18 8 1 9 30-40 25
10.Willikies 18 7 3 8 32-29 24 [P]
11.Empire 18 7 3 8 42-42 24 [P]
12.Parham 18 7 3 8 32-36 24
13.Bullets 18 6 5 7 21-26 23
- - - - - - - - - - - - - - - - - - - - - -
14.Blue Jays 18 3 1 14 18-48 10 [P] Relegation Playoff
--------------------------------------------
15.Five Islands 18 0 3 15 15-59 3 Relegated
16.Liberta 18 1 3 14 22-67 0 [-6]
NB: remaining match not played
Group A
Round 16 [Apr 9]
Grenades 5-1 Liberta
Empire 2-5 Parham
Round 17
[Apr 15]
Empire 5-1 Liberta
[Apr 16]
Grenades 8-0 Parham
Round 18
[Apr 23]
Grenades 7-0 Empire
[Apr 24]
Parham 7-1 Liberta
Table:
1.Grenades 18 16 0 2 67-14 48
11.Empire 18 7 3 8 42-42 24 [P]
12.Parham 18 7 3 8 32-36 24
16.Liberta 18 1 3 14 22-67 0 [-6]
Group B
Round 16
[Apr 6]
All Saints United 6-1 Five Islands
[Apr 8]
Ottos Rangers 2-5 Hoppers
Round 17
[Apr 16]
All Saints United 6-0 Hoppers
[Apr 17]
Ottos Rangers 2-1 Five Islands
Round 18
[Apr 23]
All Saints United 3-0 Ottos Rangers
[Apr 24]
Hoppers 4-1 Five Islands
Table:
2.All Saints United 18 15 1 2 64-16 46
7.Hoppers 18 7 4 7 29-32 25
9.Ottos Rangers 18 8 1 9 30-40 25
15.Five Islands 18 0 3 15 15-59 3
Group C
Round 16 [Apr 8]
Swetes 1-4 SAP
Aston Villa 3-4 Blue Jays
Round 17
[Apr 15]
Aston Villa 3-4 SAP
[Apr 17]
Swetes 2-1 Blue Jays
Round 18
[Apr 22]
SAP 5-2 Blue Jays
[Apr 23]
Aston Villa 1-2 Swetes
Table:
3.Aston Villa 18 12 1 5 46-24 37 [P]
5.SAP 18 9 2 7 54-44 29 [P]
6.Swetes 18 8 4 6 29-34 28
14.Blue Jays 18 3 1 14 18-48 10 [P]
Group D
Round 16
[Apr 6]
Tryum 2-4 Willikies
[Apr 9]
Old Road 1-1 Bullets
Round 17
[Apr 15]
Tryum 0-3 Bullets
[Apr 16]
Old Road 4-2 Willikies
Round 18 [Apr 22]
Old Road n/p Tryum [match cancelled]
Willikies 0-1 Bullets
Table:
4.Old Road 17 8 7 2 41-24 31
8.Tryum 17 8 1 8 27-34 25 [P]
10.Willikies 18 7 3 8 32-29 24 [P]
13.Bullets 18 6 5 7 21-26 23
Final Table:
1.Grenades 18 16 0 2 67-14 48 Champions
2.All Saints United 18 15 1 2 64-16 46
3.Aston Villa 18 12 1 5 46-24 37 [P]
4.Old Road 17 8 7 2 41-24 31
5.SAP 18 9 2 7 54-44 29 [P]
6.Swetes 18 8 4 6 29-34 28
7.Hoppers 18 7 4 7 29-32 25
8.Tryum 17 8 1 8 27-34 25 [P]
9.Ottos Rangers 18 8 1 9 30-40 25
10.Willikies 18 7 3 8 32-29 24 [P]
11.Empire 18 7 3 8 42-42 24 [P]
12.Parham 18 7 3 8 32-36 24
13.Bullets 18 6 5 7 21-26 23
- - - - - - - - - - - - - - - - - - - - - -
14.Blue Jays 18 3 1 14 18-48 10 [P] Relegation Playoff
--------------------------------------------
15.Five Islands 18 0 3 15 15-59 3 Relegated
16.Liberta 18 1 3 14 22-67 0 [-6]
NB: remaining match not played
Promotion/Relegation Playoff
[May 15]
Blue Jays 1-4 John Hughes
NB: Cedar Grove Blue Jays relegated, John Hughes FC promoted
Round 2 [Sep 20] Aston Villa 1-0 Young Warriors Old Road (est 1967) 11-0 Mahico [Sep 21] Bullets 3-0 Attacking Saints Old Road 4-1 West Ham [Sep 22] Willikies 2-0 Bolans [Sep 23] Five Islands 2-2 Jennings United [7-6 pen] Parham 5-0 English Harbour [Sep 24] All Saints United 11-0 Real Blizzard Hoppers 7-2 Potters Tigers Grenades 3-0 Green City [Sep 25] SAP 2-1 Royal Police Force Empire 7-1 Bendals Liberta 1-2 Garden Stars [Sep 26] Tryum 1-0 Fort Road Swetes 6-2 Master Ballerz [Sep 27] Blue Jays 4-1 John Hughes Round 3 [Sep 30] Aston Villa 0-1 Bullets Willikies 1-0 Parham [Oct 1] Garden Stars 4-2 Swetes [aet] Old Road (est 1967) 2-3 Old Road Empire 0-1 Tryum [Oct 2] Five Islands 1-6 Blue Jays Hoppers 1-6 SAP All Saints United 0-2 Grenades Quarterfinals [Oct 8] Willikies 2-1 Old Road Blue Jays 1-2 Bullets [Oct 9] SAP 4-0 Garden Stars Tryum 1-3 Grenades Semifinals [Oct 16] Willikies 1-2 SAP Bullets 3-4 Grenades Third Place Match [Oct 23] Willikies 3-2 Bullets [aet] Final [Oct 23] SAP 1-4 Grenades [Peter Byers 79; Tajaje Tonge 28og, Rakeem Henry 43, 55, Rick Gordon 69]
Last Round Green City 1-0 Garden Stars Bendals FC 4-1 Fort Road Top Final Table: 1.Garden Stars FC 22 19 1 2 - 58 Promoted 2.Green City FC 22 - 43 Promoted -------------------------------------------- 3.John Hughes FC 22 - 39 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - 4.Bendals FC 22 - 36
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 2022/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.