With the 2017 Kenyan Premier League (KPL) season fading fast, some clubs are fighting for survivals, others for a top ten finish and others for a strong finish in the league. But there is this lot that will sit down at the end of the season and have something to smile about, having bettered their point tally for the 2016 season which the trophy went to Tusker FC.
Here is a list of those clubs that have positively added points this campaign.
After a disastrous 2016 season where they missed relegation just by a whisker, Sofapaka have gone on to become the most improved side this season and are currently fourth on the log with 49 points.
Batot Ba Mungu were well on course to settle for the Nationa Super League (NSL) but defied all odds on the last day following a 5-1 win over Thika United that ensured them of safety.
The 2009 champions were deeply rooted at the bottom of the Kenyan Premier League table having won only two matches, losing 12 and drawing two in the first leg. The poor form persisted midway through the second leg and the club was left with no option but to fire head coach David Ouma, elevating John Baraza to the position in a bid to turn around the tables.
With a strengthen s quad, the club went on miraculously stay in the premier league in arguably one of the most epic escapes in Kenyan football.
This season, Sofapaka currently sit in a comfortable fourth position with 49 points, 23 more than they finished with back in 2016 (26). They have a chance to further add their tally when they face Tusker FC on Saturday November 11.
Points gained: 23
2. Gor Mahia
Gor Mahia is the second most improved club and have already secured this year's KPL trophy, taking over from Tusker who won it in 2016.
Last season, the club finished with 54 points but have already amassed 70 points in 2017 with two matches to go, creating a 20-point gap between them and second placed Posta Rangers.
Up next for them is a home game against Sony Sugar followed by a trip to Kakamega Homeboyz.
Points gained: 16
3. Thika United
Despite still fighting for a top flight stay, Thika United have already bettered their previous performance by eleven points. The team finished the 2016 season with 34 points and currently have 45 points with two games to go.
Zoo Kericho FC and Bandari FC are their remaining opponents.
Points gained: 11
4. AFC Leopards
AFC Leopards have come under sharp criticism this season for their performances in the league where they have only ten wins in 32 games and are the lowest scoring side twenty one goals. The criticism has however subdued following their Gotv Shield triumph where they beat Kariobangi Sharks to be crowned this year's champions.
Ingwe finished last season with only 30 points but have currently racked up 39 points in 2017, which is an addition of nine points.
The Matano coached side has a chance to better even more with victories against Muhoroni Youth and Chemelil Sugar who are their lingering two opponents.
Points gained: 9
5. Kakamega Homeboyz
In their second stint in the Kenyan Premier League, Kakamega Homeboyz finished 8th with 42 points but have become one of the surprises in the 2017 season, currently sitting 5th on the table with 49 points.
The Western based side has managed 12 wins, 13 draws and only seven losses which has only been bettered by Gor Mahia and Posta Rangers.
Their last two games are against Nzoia Sugar and champions Gor Mahia.
Points gained: 7