For the love of the game. Find your next match
Competition

Jamaica, Premier League

Standings for season 2026/2027, with form, home and away performance, and competition statistics across seasons.

19Matches this season
2.84Goals per match
52.6%Home wins
15.8%Draws
31.6%Away wins
52.6%Over 2.5 goals
42.1%Both teams scored
Trend

How the league has changed

Goals per match and draw rates across seasons show how the competition has changed over time.

Goals per match

Draws

Season 2026/2027

Standings

#TeamPW DLGFGA GDPtsForm HomeAwayStrength
1 Tru-Juice 321 050 +5 7 WDW 3.00 2.00 —
2 Montego Bay 321 030 +3 7 WDW 2.00 3.00 —
3 Waterhouse 220 070 +7 6 WW 3.00 3.00 —
4 Cavalier 220 053 +2 6 WW 3.00 3.00 —
5 Racing United 320 143 +1 6 WWL 1.50 3.00 —
6 Tivoli Gardens 312 052 +3 5 WDD 2.00 1.00 —
7 Chapelton 311 134 -1 4 LWD 3.00 0.50 —
8 Portmore 110 041 +3 3 W 3.00 — —
9 Gardens 310 276 +1 3 LWL 3.00 0.00 —
10 Molynes Utd 310 245 -1 3 WLL 1.50 0.00 —
11 Mount Pleasant 310 225 -3 3 LLW 0.00 1.50 —
12 Treasure Beach 301 236 -3 1 LDL 1.00 0.00 —
13 Dunbeholden 300 317 -6 0 LLL 0.00 0.00 —
14 Humble 300 3112 -11 0 LLL 0.00 0.00 —
Strength

Strength rankings

Elo adjusts results for opponent strength, so these rankings can differ from the standings. The league average is 1500 .

Calendar

Upcoming matches and recent results

Upcoming

Chapelton – Treasure Beach Sunday 18 Oct, 21:30
Molynes Utd – Cavalier Sunday 18 Oct, 21:30
Montego Bay – Gardens Sunday 18 Oct, 21:30
Tivoli Gardens – Dunbeholden Sunday 18 Oct, 21:30
Tru-Juice – Humble Sunday 18 Oct, 21:30
Racing United – Waterhouse Monday 19 Oct, 23:30
Mount Pleasant – Portmore Tuesday 20 Oct, 02:00
Cavalier – Tivoli Gardens Sunday 25 Oct, 20:30
Humble – Racing United Sunday 25 Oct, 20:30
Portmore – Chapelton Sunday 25 Oct, 20:30
Treasure Beach – Tru-Juice Sunday 25 Oct, 20:30
Waterhouse – Dunbeholden Sunday 25 Oct, 20:30
Gardens – Molynes Utd Monday 26 Oct, 22:30
Mount Pleasant – Montego Bay Tuesday 27 Oct, 01:00
Dunbeholden – Humble Sunday 1 Nov, 20:30
Montego Bay – Portmore Sunday 1 Nov, 20:30
Tivoli Gardens – Gardens Sunday 1 Nov, 20:30
Tru-Juice – Chapelton Sunday 1 Nov, 20:30
Molynes Utd – Mount Pleasant Monday 2 Nov, 22:30
Waterhouse – Cavalier Tuesday 3 Nov, 01:00
Humble – Cavalier Sunday 8 Nov, 20:00
Montego Bay – Molynes Utd Sunday 8 Nov, 20:00
Portmore – Tru-Juice Sunday 8 Nov, 20:00
Treasure Beach – Dunbeholden Sunday 8 Nov, 20:00
Chapelton – Racing United Monday 9 Nov, 22:30
Gardens – Waterhouse Tuesday 10 Nov, 01:00
Cavalier – Treasure Beach Sunday 15 Nov, 20:00
Dunbeholden – Chapelton Sunday 15 Nov, 20:00

Recent results

Waterhouse 2–0 Treasure Beach 28/09/26
Racing United 0–1 Montego Bay 27/09/26
Molynes Utd 0–1 Tru-Juice 27/09/26
Cavalier 3–2 Gardens 27/09/26
Tivoli Gardens 1–1 Chapelton 27/09/26
Portmore 4–1 Humble 27/09/26
Dunbeholden 0–2 Mount Pleasant 27/09/26
Gardens 3–0 Dunbeholden 22/09/26
Humble 0–5 Waterhouse 21/09/26
Treasure Beach 1–1 Tivoli Gardens 20/09/26
Montego Bay 0–0 Tru-Juice 20/09/26
Chapelton 2–1 Molynes Utd 20/09/26
Mount Pleasant 0–1 Racing United 20/09/26
Racing United 3–2 Gardens 15/09/26
Molynes Utd 3–2 Treasure Beach 14/09/26