On 11 May 2014, the match between Thika United and A.F.C. Leopards was the season's first to be abandoned after fans of the latter invaded the pitch in the 85th minute, frustrated by their team's failure to get on the score sheet. At the time the match was called off, Thika United were leading 1–0.[4][5] The KPL awarded Thika United a 2–0 victory, and A.F.C. Leopards were handed a fine of KSh.500,000/= to be paid by 20 June 2014.[6]
On 26 October 2014, fans of Gor Mahia turned violent at the Kenyatta Stadium in Machakos after their team's 3–2 loss to Sofapaka. Fans began throwing objects at the police after the match, and over an hour after the game both teams and a number of fans were still stranded at the stadium.[7] Following the match, Machakos County governor Alfred Mutua released a statement on behalf of the county government, banning Gor Mahia from the stadium "until further notice", and charging them KSh.10 million/= as compensation for damage caused to public and private property.[8][9] The Football Kenya Federation then fined the club KSh.500,000/= for the crowd trouble and ordered them to play their remaining league games behind closed doors, while Sofapaka were also fined KSh.300,000/= for failing to place sufficient security measures in the stadium as the host team.[10][11] However, in response to the sanctions imposed on Gor Mahia by the Machakos County government, the club's secretary-general Chris Omondi announced that the club would not be "paying any cent to Mutua", questioning his authority to impose a ban on the club.[12]
Updated to match(es) played on 8 November 2014. Source: Kenyan Premier League Rules for classification: 1) points; 2) goal difference; 3) number of goals scored. (C) Champions; (R) Relegated Notes:
^ abSony Sugar were awarded 3 points and 2 goals after AFC Leopards failed to turn up for their match scheduled for 10 December.
Positions by round
The table lists the positions of teams after each week of matches. In order to preserve chronological evolutions, any postponed matches are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards. For example, if a match is scheduled for matchday 13, but then postponed and played between days 16 and 17, it will be added to the standings for day 16.