Vipers SC attacking midfielder Allan Okello scored 19 goals (8 of them penalties) and finished as the top scorer.
Champions Vipers SC collected the most number of points (69).
Vipers SC conceded the fewest number of goals (15).
Vipers SC and NEC ended the season without a home loss.
NEC FC collected the most Number of points at home (41)
Mbale Heroes FC scored the fewest number of goals at home (5)
The Surgeons also collected the fewest Number of points at home (8).
Mbale Heroes FC recorded the fewest number of wins at home (2)
KCCA FC scored the highest number of goals at home (33).
Vipers SC and NEC FC registered the fewest number of losses (3) in the campaign.
A total of 10 head coaches were sacked; Nikola Kavazovic (Vipers), Sadiq Sempigi (Lugazi), Brian Ssenyondo (Kitara), Asaph Mwebaze (Mbale Heroes), Baker Mbowa (Express), Joseph Mutyaba (Soltilo Bright Stars), Richard Malinga (Mbale Heroes), Abdallah Mubiru (KCCA), Livingstone Mbabazi (Mbarara City), Simon Peter Mugerwa (Police)
Both NEC FC and Vipers SC conceded the least goals at home (6).
NEC FC recorded the most number of wins at home (13).
Bul Football Club-Jinja collected the most number of points in second round (39) which they ended unbeaten [W12, D3]
KCCA FC scored four or more goals in different five matches, more than any other side.
Vipers SC recorded the most number of points away from home (32)
Vipers SC scored the most number of goals away from (23) and also
conceded the least goals on the road (6).
Mbale Heroes recorded the fewest number of points away from home (2) lost 13 matches on the road. [W0, L13, D2]
Lugazi FC scored the fewest number of goals away from home (6).
Vipers SC recorded the most number of wins the entire season (21).
Vipers SC scored the most number of goals the entire season (49).
Police FC recorded the most number of draws the entire season (12).
Mbale Heroes FC recorded the least number of wins (2) – [L24, D4]
URA Football Club and Mbale Heroes FC recorded the fewest number of draws (4) in the entire campaign.
Mbale Heroes FC scored the fewest number of goals the entire campaign (13).
Mbale Heroes FC conceded the most number of goals in the entire campaign (69) .
Mbale Heroes FC, Soltilo Bright Stars FC and Wakiso Giants FC were relegated back to the FUFA Big League
NEC FC finished second their best finish ever in the Club’s history.
Vipers SC lifted UPL title for the seventh title now equal with Express FC. Only KCCA (13) and Villa (17) have won more.
Mbekeka Oliver became the first female coach to take charge of a Uganda Premier League team.
She also became the first female coach to record a victory in the StarTimes UPL that’s 1-0 against Express FC.
Nikola Kavazovic became the first coach to be sacked just after 3 matches by Vipers SC
Saidi Mayanja scored the first goal of the season 2024-25 against URA FC while BUL’s Swabir Mpaasa scored the last goal of the season, 90+6th minute winner away to UPDF.
Mbale Heroes used the most head coaches in the season – first Asaph Mwebaze, then Richard Malinga and Baker Mbowa.
The fixture between Mbale Heroes FC and Kitara FC produced the most number of goals ( Home & Away) 13 in total .
Express Football Club conceded the most number of goals in a single game (7) against Kitara FC.
Mbale Heroes FC conceded five or more goals in a single match in the 2024-25 season five times .
Kitara Football Club scored six or more goals in a single match this season three times; vs Mbale Heroes (h & a) and vs. Express.
Vipers enjoyed the longest winning streak (9 matches) while Mbale Heroes (20) had longest streak without a league victory and also lost the last 12 matches in succession.
Additional report from Zubail Sports Page on Facebook

Masha’allah thanks for recognition