The 2024–25 Jamaica Premier League was the 51st season of the top-tier football league in Jamaica. The season began on September 15, 2024 and concluded on May 23, 2025. Cavalier were the defending champions having won their third title the previous season.

The season was scheduled with three rounds of preliminary games, returning to its pre-COVID structure. The return to three rounds increased the number of games each team played from 26 to 39 regular-season matches, followed by the playoffs.

Cavalier were crowned champions after winning the playoff finals, becoming the first team since 2019 to win consecutive JPL titles.

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.

Pos.Relegated from 2023-24 Premier League13thTreasure Beach14thLime Hall Academy

Pos.Promoted from 2023-24 JFF ChampionshipWinnersChapelton MaroonsRunner-upRacing United

Stadiums and locations TeamLocationStadiumStadium CapacityArnett GardensKingstonAnthony Spaulding Sports Complex6,000CavalierKingstonStadium East3,000Chapelton MaroonsChapeltonAnthony Spaulding Sports Complex6,000DunbeholdenPortmoreDunbeholden Sports Complex1,500Harbour ViewKingstonHarbour View Stadium7,000Humble LionMay PenEffortville Community Centre1,500Molynes UnitedKingstonJasceria Park Recreational Center1,500Montego Bay UnitedMontego BayCatherine Hall Sports Complex7,000Mount PleasantRunaway BayDraxhall Sports Complex3,500Portmore UnitedPortmoreFerdie Neita Sports Complex3,000Racing UnitedPortmoreFerdie Neita Sports Complex3,000Tivoli GardensKingstonEdward Seaga Sports Complex5,000Vere UnitedHayesWembley Centre of Excellence4,000WaterhouseKingstonWaterhouse Mini Stadium5,000 Source: Jamaica Premier League

Personnel and kits TeamManagerCaptain Shirt Sponsor (chest)Kit ManufacturerArnett GardensXavier GilbertFabian ReidiCool WaterAdmiral Sportswear CavalierRudolph SpeidRichard KingFoska Oats Chapelton MaroonsVassell ReynoldsGawain Austinn/aDunbeholdenHarold ThomasFabian McCarthyNational Commercial Bank of JamaicaHarbour ViewDonald StewartGarth StewartVM Group LimitedHumble LionAlex ThomasOdane Murrayn/aMolynes UnitedJermaine ThomasJason Wrightn/aMontego Bay UnitedPaul DavisOwayne GordonSunshine SnacksMount Pleasant Theodore WhitmoreSue-Lae McCallaPoweradePortmore UnitedRodolph AustinSeigle KnightKemtek Development & Construction LimitedRacing UnitedAnthony PatrickMarcovich BrownPepsiTivoli GardensJerome WaiteBarrington PryceJN MoneyVere UnitedLenworth HydeMatthew Woo LingSagicor Group Jamaica LimitedWaterhouseMarcel GayleKemar FosterBert's Auto Parts Source: Jamaica Premier League, Admiral - Jamaica Premier League Store

Managerial changes TeamOutgoing ManagerManner of DepartureDate of VacancyIncoming ManagerDate of AppointmentMontego Bay UnitedNeider Dos SantosContract Terminated28 May 2024Rodolfo Zapata10 July 2024Portmore UnitedPhillip WilliamsEnd of Contract30 June 2024Davion Ferguson1 July 2024DunbeholdenLenworth HydeEnd of ContractJuly 2024Phillip WilliamsJuly 2024Mount Pleasant Theodore WhitmoreEnd of Contract31 July 2024Harold Thomas1 August 2024Vere UnitedLinval DixonEnd of ContractAugust 2024 Lenworth HydeAugust 2024

Foreign Players The clubs can have a maximum of six foreign players in their Jamaica Premier League squads per match, but there is no limit of foreigners in the clubs' squads.

Players marked in bold indicate they were registered during mid-season transfer window. Players marked in italics indicate they had left their respective clubs during mid-season transfer window.

+ClubPlayer 1Player 2Player 3Player 4Player 5Player 6Player 7Former PlayersArnett GardensCavalierVino BarclettShaquille SteinKaïlé AuvrayShad San MilanJamilhio RigtersDarren DonaieChapelton MaroonsWillianShanoi EvnasDunbeholdenHarbour ViewDemelcio FerChidalu ChukwuemekaAlvinus MyersJavid GeorgeHumble LionsGlenroy SamuelMolynes UnitedDarren DonaieDante FitzMontego Bay UnitedAaron EnillJordan BrittoDarnell HospedalesLucas LimaJosiah TrimminghamJean Claudio FerreiraChe BennyMount PleasantCelestine FrancoMelvin DoxillyCooper NugentClifford ThomasShad San Milan, Jean Claudio Ferreira, Wilfried Rayonne, Nathaniel James, Jonathan CecenaPortmore United Zion RichardsRacing UnitedTivoli Gardens Vere UnitedMatthew Woo LingDavid JubaRavi CoatesShemron PhillipsDestiny OladipoMarcos PegorettiWaterhouseKvist PaulOmani Leacock

Dual nationality Players who are Jamaican nationals but also hold dual citizenship or represent another FIFA nation in international football are not regarded as foreign players and do not take up a foreign player slot.

Jalmaro Calvin (Cavalier) Romaine Brackenridge (Harbour View)

Regular season League table

Results

Matches 1-26

Matches 27-39

Season Statistics

Top Scorers https://www.jamaicafootball.org/leaders/ RankPlayerClubGoals1 Warner BrownArnett Gardens182 Jalmaro CalvinCavalier143 Shaqueil BradfordMount Pleasant12 Daniel GreenMount Pleasant Shaniel ThomasMontego Bay United

Hat-tricks DatePlayerClubMatch ResultScored Against29 December 2024 Devonte DavisMolynes United5–0Vere United19 January 2025 Tedj BryanPortmore United4–0Harbour View3 February 2025 Warner BrownArnett Gardens5–3Tivoli Gardens17 February 2025 Daniel GreenMount Pleasant5–0Humble Lions20 March 2025 Jourdaine FletcherMontego Bay United5–0Molynes United

Attendances

The average league attendance was 169:

# Club Average 1 Mount Pleasant 242 2 Arnett Gardens 231 3 Cavalier 224 4 Montego Bay United 218 5 Portmore United 198 6 Tivoli Gardens 187 7 Waterhouse 173 8 Racing United 159 9 Chapelton Maroons 142 10 Dunbeholden 133 11 Harbour View 128 12 Molynes United 119 13 Humble Lions 112 14 Vere United 104

References