Kruger United beat Richards Bay 3-1 on 31 October 2026. Goals, penalty, line-ups, stats and table context.
Kruger United beat Richards Bay 3-1 on 31 October 2026. Goals, penalty, line-ups, stats and table context.

Kruger United vs Richards Bay finished 3-1 on Saturday 31 October 2026, and the win moved Kruger up to ninth in the Betway Premiership. Wonderboy Makhubu, Ebrahim Seedat from the penalty spot and Mancoba Zwane scored for the hosts. This report follows our Kruger United vs Richards Bay preview and covers the goals, line-ups, numbers and the table.
Kruger United won 3-1 and moved up to ninth in the Betway Premiership. The match kicked off at 20:15 SAST on Saturday 31 October 2026, with Jelly Chavani as referee. The PSL’s own match report places the game at Mbombela Stadium, so that is the venue used here. Consequently, Kruger lifted themselves to 10 points, while Richards Bay stayed bottom of the table on 3 points and remain the only winless team in the division.
Wonderboy Makhubu, Ebrahim Seedat and Mancoba Zwane scored for Kruger United, and Luyanda Khumalo replied for Richards Bay. First, Makhubu scored in the 3rd minute from a pass by Seedat. Then Seedat himself converted a penalty in the 22nd minute, which the PSL report says was awarded for handball by Siyabonga Gumede. After that, Khumalo pulled one back in the 39th minute, so it was 2-1 at the break. Finally, Zwane sealed the win in stoppage time (90+3). You can read the league’s account in Kruger with clutch win over Richards Bay on psl.co.za.
Kruger scored twice in the first 22 minutes and then had to defend a one-goal lead for most of the match. In the first half, Ayabulela Konqobe was booked for Kruger in stoppage time (45+1). After the break, Wandile Ngema was cautioned for Richards Bay in the 62nd minute, so each side picked up one yellow card.
The shot figures were close, even though the result was not. Richards Bay took 15 shots to Kruger’s eight, and four of them were on target, the same as Kruger. However, Kruger’s xG was 1.33 against 0.73, and the penalty and the early goal explain the gap. Meanwhile, Kruger committed 22 fouls to Richards Bay’s 10.
Kruger United had 8 shots, 4 of them on target, while Richards Bay managed 15 shots with 4 on target. Furthermore, the expected-goals figures read 1.33 for Kruger United and 0.73 for Richards Bay, which gives a sense of the chances each side created. As for the ball, Kruger United held 49% of possession and completed 293 of 403 passes. By comparison, Richards Bay completed 298 of 422 with 51% of the ball. Meanwhile, the corner count was 2 to 4 in favour of Richards Bay, and the sides committed 22 and 10 fouls respectively. Finally, the cautions came to 1 for Kruger United and 1 for Richards Bay, with 0 red cards shown.
Kruger United began in a 3-4-3 shape with M. Dandjinou, S. Sibiya, A. Konqobe, A. Tiwani, B. Malatjie, Nkosinathi Thwala, M. Matima, E. Seedat, C. Ngema, W. Makhubu and N. Makhubela. In contrast, Richards Bay lined up in a 4-1-4-1 with Nhlakanipho Ngcobo, L. Mabuya, Siyabonga Gumede, T. Sikhakhane, S. Khumalo, S. Gumbi, S. Barns, M. Mthembu, L. Khumalo, S. Gwele and N. Xulu. Moreover, the Kruger United bench included Tumelo Mmakgolane, P. Manqele, S. Mahlangu, K. Mngonyama, K. Mohamme and K. Ndlovu. Likewise, Richards Bay had L. Mahala, Nkosiyethu Mkhabela, T. Ndelu, W. Ngema, S. Nzama and Ntokozo Nzama among the substitutes. Player names appear as they are listed in the official match data, so some are shown in short form.
This was the first recorded league meeting between the clubs in the available match data.
This was the first meeting between the two clubs in the available match data, so there is no earlier head-to-head to compare. Instead, the form tables tell the story. Kruger have now taken 10 points from nine games, with two wins on the road, while Richards Bay have lost six of their nine. Our Kruger United vs Richards Bay preview covered both clubs before kick-off.
As of Sunday 1 November 2026, the Betway Premiership table shows the following. Kruger United are 9th on 10 points from 9 games (3 wins, 1 draw, 5 defeats, 7 goals for and 13 against). Meanwhile, Richards Bay are 16th on 3 points from 9 games (0 wins, 3 draws, 6 defeats, 11 goals for and 23 against). At home, Kruger United have 1 win, 0 draws and 4 defeats, whereas Richards Bay have 0 wins, 2 draws and 2 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. Richards Bay’s goal difference of -12 is the worst in the division. Club profiles are on the Kruger United Team Hub and the Richards Bay Team Hub.
Wonderboy Makhubu (3rd minute), Ebrahim Seedat (22nd, penalty) and Mancoba Zwane (90+3) scored for Kruger United. Luyanda Khumalo scored for Richards Bay in the 39th minute.
Kruger United won 3-1 on Saturday 31 October 2026, after leading 2-1 at half-time.
As of 1 November 2026, Kruger United are ninth on 10 points and Richards Bay are 16th and bottom on 3 points, both from nine games.