Jamaica Premier League

Results: 234 2021-08-28 – 2026-10-27
At a glance
  • Oleball holds 234 results from the Jamaica Premier League, the most recent on 27 October 2026.
  • Home teams won 39% of these matches, 30% were draws and away teams won 31%.
  • They averaged 2.6 goals; both teams scored in 46% and 46% had more than 2.5 goals.
Statistics
Home 39% Draw 30% Away 31%
2.6Goals per match
46%Both teams scored
46%Over 2.5 goals
Latest results
Date Home Score Away
2026-10-27 Mount Pleasant FA 2–1 (0–1) Montego Bay Utd
2026-10-27 Arnett Gardens 4–1 (2–0) Molynes United
2026-10-26 Waterhouse FC 2–0 (1–0) Dunbeholden FC
2026-10-26 Treasure Beach 0–5 (0–2) Tru-Juice FC
2026-10-26 Humble Lions 1–2 (1–2) Racing United
2026-10-26 Cavalier FC 2–1 (1–0) Tivoli Gardens FC
2026-10-26 Portmore United 0–0 (0–0) Chapelton Maroons FC
2026-10-20 Mount Pleasant FA 0–0 (0–0) Portmore United
2026-10-20 Racing United 0–0 (0–0) Waterhouse FC
2026-10-20 Molynes United 1–0 (1–0) Cavalier FC
2026-10-19 Tru-Juice FC 4–0 (1–0) Humble Lions
2026-10-19 Tivoli Gardens FC 3–0 (1–0) Dunbeholden FC
2026-10-19 Chapelton Maroons FC 1–0 (0–0) Treasure Beach
2026-10-19 Montego Bay Utd 2–2 (1–0) Arnett Gardens
2026-10-13 Waterhouse FC 1–1 (0–1) Tru-Juice FC
2026-10-13 Tivoli Gardens FC 3–4 (2–3) Racing United
2026-10-12 Humble Lions 0–0 (0–0) Chapelton Maroons FC
2026-10-12 Dunbeholden FC 1–0 (0–0) Molynes United
2026-10-12 Cavalier FC 1–3 (0–2) Montego Bay Utd
2026-10-09 Portmore United 1–1 (1–1) Waterhouse FC
2026-10-06 Chapelton Maroons FC 0–6 (0–3) Waterhouse FC
2026-10-06 Arnett Gardens 1–1 (1–0) Portmore United
2026-10-05 Tru-Juice FC 0–2 (0–2) Tivoli Gardens FC
2026-10-05 Treasure Beach 1–1 (1–0) Humble Lions
2026-10-05 Mount Pleasant FA 1–1 (1–1) Cavalier FC
2026-10-05 Montego Bay Utd 1–0 (1–0) Dunbeholden FC
2026-10-05 Molynes United 0–6 (0–2) Racing United
2026-09-28 Waterhouse FC 2–0 (2–0) Treasure Beach
2026-09-28 Tivoli Gardens FC 1–1 (1–1) Chapelton Maroons FC
2026-09-28 Portmore United 4–1 (0–0) Humble Lions
2026-09-28 Racing United 0–1 (0–1) Montego Bay Utd
2026-09-28 Molynes United 0–1 (0–0) Tru-Juice FC
2026-09-28 Dunbeholden FC 0–2 (0–2) Mount Pleasant FA
2026-09-28 Cavalier FC 3–2 (2–1) Arnett Gardens
2026-09-22 Humble Lions 0–5 (0–2) Waterhouse FC
2026-09-22 Arnett Gardens 3–0 (3–0) Dunbeholden FC
2026-09-21 Treasure Beach 1–1 (1–1) Tivoli Gardens FC
2026-09-21 Mount Pleasant FA 0–1 (0–0) Racing United
2026-09-21 Montego Bay Utd 0–0 (0–0) Tru-Juice FC
2026-09-21 Chapelton Maroons FC 2–1 (1–0) Molynes United
2026-09-15 Racing United 3–2 (2–1) Arnett Gardens
2026-09-15 Molynes United 3–2 (1–2) Treasure Beach
2026-09-14 Tivoli Gardens FC 3–0 (2–0) Humble Lions
2026-09-14 Dunbeholden FC 1–2 (1–1) Cavalier FC
2026-09-14 Tru-Juice FC 4–0 (2–0) Mount Pleasant FA
2026-09-14 Montego Bay Utd 2–0 (1–0) Chapelton Maroons FC
2026-05-25 Cavalier FC 2–2 (2–1) Portmore United
2026-05-25 Montego Bay Utd 2–3 (0–1) Mount Pleasant FA
2026-05-21 Mount Pleasant FA 1–2 (0–2) Portmore United
2026-05-21 Montego Bay Utd 0–1 (0–0) Cavalier FC
Teams
Team Played Won Drawn Lost Goals
Cavalier FC 22 9 5 8 27:23
Portmore United 22 6 12 4 27:22
Mount Pleasant FA 20 12 5 3 36:19
Montego Bay Utd 19 7 5 7 23:19
Arnett Gardens 18 9 4 5 38:22
Molynes United 18 7 2 9 18:24
Tivoli Gardens FC 18 6 2 10 23:31
Waterhouse FC 18 9 6 3 33:12
Treasure Beach 17 4 4 9 16:30
Chapelton Maroons FC 16 6 4 6 20:29
Racing United 16 7 5 4 28:17
Dunbeholden FC 15 3 0 12 9:29
Humble Lions 7 0 2 5 3:19
Tru-Juice FC 7 4 2 1 15:3
Spanish Town Police 3 0 0 3 2:16
Harbour View FC 2 1 0 1 1:4

Results from the last 12 months in the Oleball database — not an official league table.

Based on the results in the Oleball database, which grows with every match we cover. Not an official record.