The Moi International Sports Centre in Nairobi hosts a compelling clash of contrasts as struggling Sofapaka welcome high-flying AFC Leopards in FKF Premier League Regular Season Round 18. On paper it is a classic mismatch: Sofapaka sit 17th with just 14 points from 17 matches, while Leopards arrive in the capital as serious title contenders in 2nd place on 33 points. Yet the stakes for both could hardly be higher. For Sofapaka, mired in relegation danger and winless in their last five league outings, this is the kind of game that can jolt a season back to life. For Leopards, who have surged up the table on the back of an impressive “WWWLW” run of form, dropping points against a side in the bottom two would be a serious setback in the race at the top.
The mood in the two camps could not be more different. Sofapaka’s recent form of “LDDLL” underlines a side struggling for confidence, goals and results. Leopards, by contrast, are playing with the assurance of a team that has forgotten how to lose, with just two defeats all season and a well-balanced record at both ends of the pitch. As the teams line up on January 25, this showdown will be framed as both a survival battle for Sofapaka and a statement opportunity for Leopards’ title credentials.
Form Guide & Season Trends
Sofapaka’s season has been defined by inconsistency and blunt attacking play. They have managed only three wins from 17 matches, and their overall goal return of 12 – an average of just 0.7 per game – is among the weakest in the division. At home, Moi International Sports Centre has been far from a fortress: one win, four draws and four defeats from nine games, with only six goals scored and 11 conceded. They have failed to score in more than half their league matches (10 of 17), underlining the scale of their attacking problems.
Their scoring pattern is curious: Sofapaka tend to start and finish halves with more intent, with a notable cluster of goals in the opening 15 minutes and again in the final quarter-hour. But they struggle to sustain pressure, and the middle phases of games often drift away from them. Defensively, they concede at a rate of 1.1 goals per match, with particular vulnerability immediately after the interval and into the final 30 minutes – precisely the periods when title-chasing sides like Leopards tend to turn the screw.
AFC Leopards arrive with the profile of a complete, well-drilled contender. They have lost only twice all season and boast nine wins and six draws from 17, with 22 goals scored and just 11 conceded. Away from home they have been especially impressive: five wins, three draws and a single defeat in nine road games, scoring 13 and conceding only six. That is an average of 1.4 goals scored and 0.7 conceded per away match, a blend of cutting edge and defensive solidity that explains their lofty position.
Leopards’ attacking rhythm is spread across the game, with strong bursts between 16-30 and 46-75 minutes, while defensively they are generally tight but must guard against lapses early in halves and in the closing stages, where a large share of their goals conceded have come. Eight clean sheets in 17 outings underline their organisation, and with only five games all season where they have failed to score, they carry a consistent threat that Sofapaka’s fragile back line will find difficult to contain.
Head-to-Head History
If Sofapaka are looking for encouragement, they will find it in the recent history between these two clubs. The last five league meetings have all ended level, with an almost uncanny pattern of stalemates. The most recent encounter, on the opening day of the 2025 season, finished 1-1 at Ulinzi Sports Complex, continuing a run of draws that stretches back through 2024 and 2023.
Across those five games, four have ended 1-1 and one finished 0-0. Neither side has managed to land a decisive blow, and Sofapaka in particular have shown resilience, taking points off Leopards even when playing away. The scorelines tell their own story: these matches are often tight, cagey and decided by fine margins, with Sofapaka frequently taking the lead only to be pegged back.
For Leopards, that sequence of draws is a nagging anomaly in an otherwise upward trajectory. They have not found a way to turn their superiority on paper into three points against Sofapaka in recent seasons. For the hosts, this head-to-head record offers a psychological lifeline: even in poor form, they know they have repeatedly frustrated one of the league’s traditional heavyweights. That history could shape the approach on both sides – Sofapaka may seek to keep it compact and drag the game into familiar territory, while Leopards will be determined to finally break the stalemate pattern.
Team News & Key Men
There is no confirmed injury or suspension list available for either side, leaving both coaches with a degree of tactical flexibility. Without named top scorers or assist leaders in the data, the focus shifts to collective patterns rather than individual stars.
For Sofapaka, the “key men” may be less about standout names and more about units. The back line and goalkeeper will be under intense scrutiny against a Leopards attack that has found the net in the vast majority of its matches. With only four clean sheets all season and a tendency to concede in clusters after half-time, Sofapaka’s defensive concentration will be vital. In attack, they must find a way to convert their sporadic bursts – especially early and late in games – into something more sustained. A clinical edge in those moments could transform a season that has so far been defined by narrow margins going against them.
Leopards, meanwhile, will lean on the balance that has made them so hard to beat. Their forward line has produced 22 goals with a relatively even spread across time periods, suggesting multiple sources of threat rather than reliance on a single talisman. The midfield’s ability to control tempo and pin Sofapaka back will be central, especially given the hosts’ struggles to create sustained pressure. Defensively, with eight clean sheets and no game this season where they have conceded more than twice, Leopards will back themselves to keep things tight and allow their superior attacking rhythm to tell.
The Verdict
This encounter brings together two teams at opposite ends of the table but with a strangely even recent history. Expect Leopards to dominate territory and possession, probing patiently against a Sofapaka side likely to sit deep and hope to exploit rare counter-attacking moments. Given Sofapaka’s lack of goals and Leopards’ defensive record, a high-scoring spectacle seems unlikely, but the visitors’ consistency and away form suggest they finally have the edge to turn these habitual draws into a narrow win. Sofapaka will fight, but Leopards look better placed to leave Nairobi with all three points.





