Milford FC beat Sekhukhune United 1-0 on 31 October 2026 through M Zikakayo. Goals, line-ups, stats and table context.
Milford FC beat Sekhukhune United 1-0 on 31 October 2026 through M Zikakayo. Goals, line-ups, stats and table context.

Milford FC vs Sekhukhune United finished 1-0 on Saturday 31 October 2026, and the win lifted Milford to 18 points in the Betway Premiership. M Zikakayo scored the only goal in the 24th minute, and Milford held on for a second consecutive league win. This report follows our Milford FC vs Sekhukhune United preview and covers the goal, line-ups, numbers and the table.
Milford FC won 1-0, and the only goal arrived in the 24th minute. The match kicked off at 15:30 SAST on Saturday 31 October 2026 at Richards Bay Stadium (Umhlathuze), with Mokhele Thulo as referee. It was round nine of the Betway Premiership for Sekhukhune United, and a second consecutive league win for Milford, who sit fourth in the table on 18 points from ten matches. Therefore the three points keep Milford firmly in the top-four conversation, while Sekhukhune slipped back to sixth.
M Zikakayo scored the only goal, and Menzi Chili provided the assist. First, the goal came in the 24th minute, and it was the first-half difference between two evenly matched sides. After that, neither team scored again, so Milford protected the lead for more than an hour. Sekhukhune had four shots on target, yet the Milford goalkeeper, Siphamandla Hleza, kept them all out. The result is a second win in a row for Milford, which fits the league body’s own headline about consecutive wins for the club.
The game was decided early and then managed carefully. Sekhukhune made the first changes, replacing Athenkosi Mcaba and Chibuike Ohizu at half-time, and the visitors added Ngoanamello Rammala and Mcedi Vandala in the 65th minute. Meanwhile, Milford waited until the 62nd minute, when Sicelo Masilela and Menzi Chili were replaced by Phakamani Jwara and Thabana Mabena. Later, Zikakayo himself made way for Vusumuzi Mthabela in the 75th minute. In addition, Sekhukhune made a fifth change in the 81st minute, and Milford used a late substitute, with Siphosethu Ndlabi replaced by J Gxakoshe in stoppage time (90+2). The only booking was for Tshepo Mokoane of Sekhukhune in the 44th minute.
Milford FC had 4 shots, 2 of them on target, while Sekhukhune United managed 9 shots with 4 on target. Furthermore, the expected-goals figures read 0.3 for Milford FC and 0.61 for Sekhukhune United, which gives a sense of the chances each side created. As for the ball, Milford FC held 51% of possession and completed 399 of 508 passes. By comparison, Sekhukhune United completed 361 of 455 with 49% of the ball. Meanwhile, the corner count was 1 to 6 in favour of Sekhukhune United, and the sides committed 12 and 19 fouls respectively. Finally, the cautions came to 0 for Milford FC and 1 for Sekhukhune United, with 0 red cards shown.
Milford FC began in a 4-1-4-1 shape with Siphamandla Hleza, Thobani Bhengu, O. Cele, Mnqobi Mbhele, S. Mdluli, C. Mthethwa, M. Zikakayo, M. Chili, Yanelisa Nomandela, S. Ndlabi and Sicelo Masilela. In contrast, Sekhukhune United lined up in a 4-2-3-1 with M. Buthelezi, N. Mobbie, T. Matsimbi, Ndongani Samba Gilbani O’Neil, A. Mcaba, G. Khupe, S. Mkhize, Mcedi Vandala, E. Rammala, T. Mokoane and C. Ohizu. Moreover, the Milford FC bench included J. Gxakoshe, L. Dyonasi, Ndumiso Siphosakhe Biyela, P. Jwara, K. Khwanya and Thabana Mabena. Likewise, Sekhukhune United had Shaheed Kazeem D’Angelo, T. Khiba, Thabang Makubo, B. Muzeu, Bright Ndlovu and S. Ndlozi among the substitutes. Player names appear as they are listed in the official match data, so some are shown in short form.
The most recent earlier meetings in the head-to-head record were as follows. First, 7 March 2026 (cup): Sekhukhune United 1-1 Milford FC; then 2 March 2025 (cup): Milford FC 1-2 Sekhukhune United. Overall, that gives a useful backdrop for the weekend’s result.
Milford’s home record has been strong, as the table shows four wins and a draw from five games at home. On the other hand, Sekhukhune have one win, one draw and three defeats away from home. These two clubs have also met twice in earlier cup-type fixtures, with a 1-1 draw on 7 March 2026 and a 2-1 win for Sekhukhune on 2 March 2025. You can read the build-up in our Milford FC vs Sekhukhune United preview.
As of Sunday 1 November 2026, the Betway Premiership table shows the following. Milford FC are 4th on 18 points from 10 games (5 wins, 3 draws, 2 defeats, 11 goals for and 7 against). Meanwhile, Sekhukhune United are 6th on 14 points from 9 games (4 wins, 2 draws, 3 defeats, 9 goals for and 9 against). At home, Milford FC have 4 wins, 1 draw and 0 defeats, whereas Sekhukhune United have 1 win, 1 draw and 3 defeats on their travels.
Follow the full picture on our PSL table, check other scores on PSL results, and see every match on live scores. The log leaders, Mamelodi Sundowns, and second-placed Pirates remain ahead, but Milford sit four points behind third-placed AmaZulu. Club profiles are on the Milford FC Team Hub and the Sekhukhune United Team Hub.
M Zikakayo scored the only goal in the 24th minute, from an assist by Menzi Chili. Milford won 1-0.
Milford FC won 1-0 on Saturday 31 October 2026, with the goal scored in the first half.
As of 1 November 2026, Milford FC are fourth on 18 points from ten games and Sekhukhune United are sixth on 14 points from nine.