# 2024–25 Jamaica Premier League

The 2024–25 Jamaica Premier League is the 51st season of the top-tier football league in Jamaica. The season began on September 15, 2024, and scheduled to conclude on May 31, 2025. Cavalier are the defending champions having won their third title the previous season.

## Teams

Fourteen teams are competing in the league — the top twelve teams from the previous season and two promoted teams from the second division. The two promoted teams are Chapelton Maroons and Racing United. They replaced Treasure Beach and Lime Hall which finished 13th and 14th, respectively, at the conclusion of the 2023–24 season and were relegated to the second division.
Chapelton Maroons are making their second appearance in Jamaica’s top flight league after one season away, they were relegated at the end of their debut season in the 2022–23 campaign. Racing United will be making their debut in the Jamaica Premier League, becoming the latest club to feature from Jamaica’s third city; Portmore.

### Stadiums and locations

| Team | Location | Stadium | Stadium Capacity |
| Arnett Gardens | Kingston | Anthony Spaulding Sports Complex | 6,000 |
| Cavalier | Kingston | Stadium East | 3,000 |
| Chapelton Maroons | Chapelton | Anthony Spaulding Sports Complex | 6,000 |
| Dunbeholden | Portmore | Dunbeholden Sports Complex | 1,500 |
| Harbour View | Kingston | Harbour View Stadium | 7,000 |
| Humble Lion | May Pen | Effortville Community Centre | 1,500 |
| Molynes United | Kingston | Jasceria Park Recreational Center | 1,500 |
| Montego Bay United | Montego Bay | Catherine Hall Sports Complex | 7,000 |
| Mount Pleasant | Runaway Bay | Draxhall Sports Complex | 3,500 |
| Portmore United | Portmore | Ferdie Neita Sports Complex | 3,000 |
| Racing United | Portmore | Ferdie Neita Sports Complex | 3,000 |
| Tivoli Gardens | Kingston | Edward Seaga Sports Complex | 5,000 |
| Vere United | Hayes | Wembley Centre of Excellence | 4,000 |
| Waterhouse | Kingston | Waterhouse Mini Stadium | 5,000 |
Source: Jamaica Premier League

## Regular season
### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Mount Pleasant | 29 | 21 | 5 | 3 | 72 | 18 | +54 | 68 | Advanced to Playoffs (Semifinals) |
| 2 | Arnett Gardens | 29 | 18 | 7 | 4 | 54 | 26 | +28 | 61 | Advanced to Playoffs (Semifinals) |
| 3 | Montego Bay United | 29 | 17 | 8 | 4 | 45 | 21 | +24 | 59 | Advanced to Playoffs (Quarterfinals) |
| 4 | Portmore United | 28 | 12 | 11 | 5 | 37 | 19 | +18 | 47 | Advanced to Playoffs (Quarterfinals) |
| 5 | Cavalier | 27 | 11 | 12 | 4 | 43 | 29 | +14 | 45 | Advanced to Playoffs (Quarterfinals) |
| 6 | Racing United | 29 | 10 | 11 | 8 | 34 | 35 | −1 | 41 | Advanced to Playoffs (Quarterfinals) |
| 7 | Waterhouse | 29 | 10 | 8 | 11 | 29 | 34 | −5 | 38 | |
| 8 | Tivoli Gardens | 29 | 9 | 9 | 11 | 44 | 38 | +6 | 36 | |
| 9 | Dunbeholden | 29 | 9 | 5 | 15 | 30 | 51 | −21 | 32 | |
| 10 | Harbour View | 29 | 7 | 7 | 15 | 27 | 40 | −13 | 28 | |
| 11 | Molynes United | 29 | 7 | 6 | 16 | 30 | 55 | −25 | 27 | |
| 12 | Chapelton Maroons | 29 | 5 | 7 | 17 | 25 | 46 | −21 | 22 | |
| 13 | Vere United | 29 | 5 | 7 | 17 | 27 | 57 | −30 | 22 | Relegation to JFF Championship |
| 14 | Humble Lions | 28 | 4 | 9 | 15 | 23 | 51 | −28 | 21 | Relegation to JFF Championship |

### Results

| Home \ Away | ARN | CAV | CHA | DUN | HAR | HUM | MBU | MOL | MTP | POR | TIV | RAC | VER | WAT |
| Arnett Gardens | — | 1–2 | | 4–1 | 2–1 | | | | 1–1 | | 2–1 | 1–1 | 2–0 | |
| Cavalier | | — | | 4–1 | | | | 5–1 | 2–2 | 2–1 | | | 2–1 | |
| Chapelton Maroons | 1–1 | | — | | | 2–0 | 0–1 | | 1–1 | | 2–3 | | | 1–1 |
| Dunbeholden | | | 2–0 | — | 1–0 | | | 0–2 | 3–2 | 3–3 | 2–1 | | | |
| Harbour View | | 0–0 | 3–0 | | — | | | 2–1 | | 1–2 | | 3–1 | 0–0 | |
| Humble Lions | 1–2 | 1–1 | | 0–0 | 1–1 | — | 0–0 | | 1–4 | 0–1 | 0–0 | | | |
| Montego Bay United | 1–0 | 1–1 | | 2–1 | 1–2 | | — | 4–0 | | 0–0 | | | | |
| Molynes United | 0–3 | | 4–0 | | | 0–1 | | — | | | | 2–1 | 1–3 | 1–3 |
| Mount Pleasant | | | | | 3–1 | | 3–0 | 4–0 | — | | 1–0 | 4–0 | | 0–0 |
| Portmore United | 0–1 | | 2–1 | | | | | 4–0 | 0–2 | — | 2–1 | 1–1 | 2–0 | 0–0 |
| Tivoli Gardens | | 1–1 | | | 6–0 | | 2–4 | 0–0 | | | — | 1–0 | | 0–1 |
| Racing United | | 1–0 | 1–0 | 1–0 | | 1–1 | 0–4 | | | | | — | 1–1 | |
| Vere United | | | 2–1 | 3–0 | | 1–1 | 1–2 | | 0–6 | | 2–2 | | — | |
| Waterhouse | 0–1 | 0–2 | | 3–2 | 1–0 | 2–0 | 1–1 | | | | | 0–3 | 2–1 | — |