Leagues
Format Odds
NEW: Bookmakers
We use cookies. By browsing our website, you agree to our cookie policy. Privacy & cookie policy

Mamelodi Sundowns - Richards Bay 30.04.2025

Round 27

Statistics Mamelodi Sundowns vs Richards Bay

1.05 Expected goals (xG) stat-tooltip-icon Expected goals xG - measures the quality of a scoring chance and the probability of it becoming a goal. It's calculated from factors like shot location, angle, distance, assist type, and defensive pressure. Each shot gets a value from 0 to 1; a team's total xG is the sum of all its shots. A penalty is usually worth ~0.79–0.80. Higher xG = better chances, regardless of whether goals were actually scored. 0.05
78% Ball possession 22%
2 Big chances stat-tooltip-icon Big chances - counts clear scoring opportunities where a goal is highly expected. These are situations like one-on-one with the goalkeeper, close-range shots with little defensive pressure, or shots into an open goal. 0
12 Total shots 1
9 Shots on goal 0
2 Shots off goal 1
8 Shots inside the Box 1
3 Shots outside the Box 1
2.39 xG on target (xGOT) stat-tooltip-icon xG on target (xGOT) - measures the likelihood that a shot on target results in a goal. Unlike xG (which evaluates the chance before the shot), xGOT assesses execution - shot placement, goalkeeper position, etc. - after the ball is struck. Only shots on target are included, each valued 0–1. A team's total xGOT is the sum of all its on-target shots. 0
1 Blocked shots 0
1 Headed goals 0
20 Touches in the opposition Box 6
1 Offsides 1
3 Free kicks 12
1 Corner kicks 2
25 Throw ins 15
12 Fouls 3
1 Yellow cards 0
34 Duels won 37
9/15 (60%) Tackles 9/12 (75%)
2 Interceptions 7
806/876 (92%) Passes 174/231 (75%)
40/61 (66%) Long Passes 19/43 (44%)
140/178 (79%) Passes in final third 48/67 (72%)
1.13 Expected assists (xA) stat-tooltip-icon Expected assists (xA) - measures the likelihood that a completed pass will become an assist for a goal. It evaluates the quality of the pass based on factors like its placement, trajectory, speed, the receiver's position, defensive pressure, and the overall attacking context. Each key pass receives a value between 0 and 1; a player's or team's total xA is the sum of these values. Higher xA indicates better chance creation, even if the subsequent shot is missed or saved. 0.13
1/5 (20%) Crosses 0/16 (0%)
0 Goalkeeper saves 6
0 xGOT faced stat-tooltip-icon xGOT faced - total number of goals a goalkeeper would be expected to concede based on the volume and quality of on-target shots faced. Each shot's quality is assessed using post-shot factors: placement, goalkeeper positioning, shot speed, etc. xGOT Faced for a team equals the opposing team's total xGOT from shots on target. It serves as the benchmark for calculating Goals Prevented. 2.39
0 Goals prevented stat-tooltip-icon Goals prevented - measures how many goals a goalkeeper saved compared to expectation. It is calculated as the difference between xGOT Faced (the total post-shot expected goals of all on-target shots faced) and the actual number of goals conceded (excluding own goals). A higher positive value indicates the goalkeeper performed above average, preventing more goals than expected from the quality of shots faced. A negative value means more goals were conceded than the shots "deserved. -0.61

Head To Head

Wins
Draws
Wins
4
1
0
Goals
13
1
All matches

Standings

Team G W D L S C Pt
1. Mamelodi Sundowns
28 24 1 3 65 13 73
2. Orlando Pirates
28 19 4 5 43 20 61
3. Stellenbosch
28 13 9 6 34 21 48
4. Sekhukhune United
28 13 7 8 39 31 46
5. TS Galaxy FC
28 8 11 9 30 30 35
6. AmaZulu
28 10 5 13 29 34 35
7. Polokwane City
28 8 10 10 19 25 34
8. Richards Bay
28 9 6 13 19 26 33
9. Kaizer Chiefs
28 8 8 12 25 32 32
10. Marumo Gallants
28 8 8 12 26 39 32
11. Chippa United
28 8 7 13 22 28 31
12. Lamontville Golden Arrows
28 7 10 11 20 32 31
13. Magesi FC
28 8 7 13 19 31 31
14. SuperSport United
28 6 9 13 18 30 27
15. Cape Town City
28 7 6 15 15 31 27
  Promotion to Champions League
  Promotion to CAF Confederation Cup
  Relegation Playoffs

Top Scorers

Mamelodi Sundowns Mamelodi Sundowns
#
Goals
  • 15 Ribeiro L.
    16
  • 13 Rayners I.
    14
  • 9 Sales A.
    8
  • 13 Shalulile P.
    6
  • 17 Matthews T.
    5
  • 8 Adams J.
    4
  • 21 Mkhulise S.
    2
  • 25 Mudau K.
    2
  • 43 Letlhaku K.
    2
  • 4 Mokoena T.
    2
Richards Bay Richards Bay
#
Goals
  • 9 Mbuthuma Y.
    5
  • 36 Zikhali L.
    2
  • 9 Figuareido J.
    2
  • 9 Bomelo N.
    2
  • 4 Gcaba F.
    2
  • 17 Gumede T.
    2
  • 5 Allan K.
    1
  • 6 Mthethwa T.
    1
  • 17 Mohlamme T.
    1
  • 10 Kutumela T.
    1

Statistics from 24/25 season of Premiership

Chat

No messages

Be the first to start the conversation in Livescore Chat!

Text commentary

Overall
MAM
RIC
[13:30:08]` The start whistle was blown
Ndzandzeka Thando Helpus signals the start, and Richards Bay takes control at Loftus Versfeld Stadium.
1’` Free kick image
Ndzandzeka Thando Helpus signals a free kick for Mamelodi Sundowns as Mokoena Teboho (Richards Bay) protests the decision.
image 8’` Goal 1 — 0
Mokoena Teboho lays it off perfectly for Sales Arthur (Mamelodi Sundowns) to score for Mamelodi Sundowns, and Loftus Versfeld Stadium erupts!
9’` Goal kick image
Richards Bay gets a goal kick as The FC footballer Richards Bay clears the danger in front of Loftus Versfeld Stadium’s fans.
11’` Goal kick image
Richards Bay gets a goal kick as The footballer Richards Bay clears the danger in front of Loftus Versfeld Stadium’s fans.
12’` Free kick image
FC player Richards Bay steps up to take a free kick for Richards Bay as tension builds at Loftus Versfeld Stadium.
15’` Goal kick image
The FC footballer Richards Bay steps up for Mamelodi Sundowns’s goal kick, aiming to shift momentum at Loftus Versfeld Stadium.
image 16’` Corner kick
Mamelodi Sundowns earns a corner kick as Ribeiro Lucas (Mamelodi Sundowns) forces the ball out of play at Loftus Versfeld Stadium.
image 21’` Goal kick
The player Mamelodi Sundowns takes the goal kick for Richards Bay after the ball goes wide at Loftus Versfeld Stadium.
image 28’` Goal 2 — 0
Ndzandzeka Thando Helpus nods as Matthews Tashreeq’s assist leads Rayners Iqraam (Mamelodi Sundowns) to net one for Mamelodi Sundowns at Loftus Versfeld Stadium.
image 30’` Goal kick
Mamelodi Sundowns prepares for a goal kick at Loftus Versfeld Stadium as The player Mamelodi Sundowns lines up to restart play.
36’` Goal kick image
The player Richards Bay steps up for Mamelodi Sundowns’s goal kick, aiming to shift momentum at Loftus Versfeld Stadium.
image 37’` Free kick
Ndzandzeka Thando Helpus awards a free kick to Mamelodi Sundowns after a foul by The player Mamelodi Sundowns in the Loftus Versfeld Stadium midfield.
38’` Free kick image
Khoza Malibongwe (Richards Bay) steps up to take a free kick for Richards Bay as tension builds at Loftus Versfeld Stadium.
image 39’` Free kick
Ndzandzeka Thando Helpus awards a free kick to Mamelodi Sundowns after a foul by FC player Mamelodi Sundowns in the Loftus Versfeld Stadium midfield.
41’` Free kick image
Richards Bay is set to take a free kick after Mokoena Teboho (Richards Bay) is brought down near Loftus Versfeld Stadium’s stands.
image 41’` Goal kick
The Ndzandzeka Thando Helpus signals a goal kick for Mamelodi Sundowns, with The footballer Mamelodi Sundowns ready to send it long.
image 43’` Goal kick
Mamelodi Sundowns prepares for a goal kick at Loftus Versfeld Stadium as FC player Mamelodi Sundowns lines up to restart play.
44’` Goal kick image
FC player Richards Bay takes the goal kick for Richards Bay after the ball goes wide at Loftus Versfeld Stadium.
45 + 1’` Stoppage time
{Addtime} minutes added by Ndzandzeka Thando Helpus, and Richards Bay pushes forward at Loftus Versfeld Stadium.
[14:17:33]` Half-time
The referee Ndzandzeka Thando Helpus signals for half-time at Loftus Versfeld Stadium, pausing the match at 2:0. Mamelodi Sundowns and Richards Bay now regroup with their coaches before play resumes.
46’` Substitution image
Mamelodi Sundowns makes a change at Loftus Versfeld Stadium, with The player Richards Bay coming off the pitch.
[14:34:08]` The second-half start
The whistle blows, and Mamelodi Sundowns resumes play at Loftus Versfeld Stadium under Ndzandzeka Thando Helpus’s eye.
48’` Goal kick image
The player Richards Bay steps up for Mamelodi Sundowns’s goal kick, aiming to shift momentum at Loftus Versfeld Stadium.
image 48’` Goal 3 — 0
Mamelodi Sundowns takes the lead thanks to Sales Arthur’s assist to Allende Marcelo (Mamelodi Sundowns), thrilling Loftus Versfeld Stadium.
51’` Free kick image
A dangerous move halted, and Mamelodi Sundowns gets a free kick thanks to Khoza Malibongwe (Richards Bay)’s effort.
image 52’` Coach prepares substitution
Ndzandzeka Thando Helpus oversees Richards Bay’s substitution as The FC footballer Mamelodi Sundowns leaves the Loftus Versfeld Stadium field.
image 53’` Coach makes sub
Ndzandzeka Thando Helpus oversees Richards Bay’s substitution as The footballer Mamelodi Sundowns leaves the Loftus Versfeld Stadium field.
56’` Substitution image
Mamelodi Sundowns makes a change at Loftus Versfeld Stadium, with The FC footballer Richards Bay coming off the pitch.
60’` Goal kick image
The player Richards Bay takes the goal kick for Richards Bay after the ball goes wide at Loftus Versfeld Stadium.
62’` Free kick image
Richards Bay is set to take a free kick after Ribeiro Lucas (Richards Bay) is brought down near Loftus Versfeld Stadium’s stands.
65’` Corner kick image
A corner is awarded to Richards Bay after a strong move by Gumede Thulani (Richards Bay) near the goal line.
image 68’` Coach prepares substitution
Mamelodi Sundowns makes a change at Loftus Versfeld Stadium, with The footballer Mamelodi Sundowns coming off the pitch.
image 69’` The yellow card comes on
Ndzandzeka Thando Helpus books Kekana Grant (Mamelodi Sundowns) with a yellow card for Mamelodi Sundowns at Loftus Versfeld Stadium.
70’` Free kick image
A dangerous move halted, and Mamelodi Sundowns gets a free kick thanks to Kekana Grant (Richards Bay)’s effort.
image 70’` Goal kick
The FC footballer Mamelodi Sundowns steps up for Mamelodi Sundowns’s goal kick, aiming to shift momentum at Loftus Versfeld Stadium.
image 72’` Free kick
Ndzandzeka Thando Helpus signals a free kick for Mamelodi Sundowns as The player Mamelodi Sundowns protests the decision.
76’` Goal kick image
Mamelodi Sundowns prepares for a goal kick at Loftus Versfeld Stadium as The FC footballer Richards Bay lines up to restart play.
77’` Coach makes sub image
Ndzandzeka Thando Helpus oversees Richards Bay’s substitution as The footballer Richards Bay leaves the Loftus Versfeld Stadium field.
77’` Coach makes sub image
Mamelodi Sundowns swaps The FC footballer Richards Bay out, shaking things up at Loftus Versfeld Stadium.
image 79’` Goal kick
The footballer Mamelodi Sundowns takes the goal kick for Richards Bay after the ball goes wide at Loftus Versfeld Stadium.
81’` Corner kick image
A corner is awarded to Richards Bay after a strong move by Ngema Wandile (Richards Bay) near the goal line.
84’` Goal kick image
The Ndzandzeka Thando Helpus signals a goal kick for Mamelodi Sundowns, with The FC footballer Richards Bay ready to send it long.
86’` Free kick image
Richards Bay is set to take a free kick after Zwane Themba (Richards Bay) is brought down near Loftus Versfeld Stadium’s stands.
87’` Free kick image
Ndzandzeka Thando Helpus awards a free kick to Mamelodi Sundowns after a foul by The footballer Richards Bay in the Loftus Versfeld Stadium midfield.
image 88’` Free kick
Ndzandzeka Thando Helpus signals a free kick for Mamelodi Sundowns as The player Mamelodi Sundowns protests the decision.
89’` Free kick image
Richards Bay is set to take a free kick after The footballer Richards Bay is brought down near Loftus Versfeld Stadium’s stands.
90 + 1’` Stoppage time
Ndzandzeka Thando Helpus signals {Addtime} minutes of added time at Loftus Versfeld Stadium for Mamelodi Sundowns and Richards Bay.
image 90 + 2’` Free kick
Richards Bay is set to take a free kick after Allan Keegan Shannon (Mamelodi Sundowns) is brought down near Loftus Versfeld Stadium’s stands.
[15:21:18]` The match is over
The match concludes at Loftus Versfeld Stadium as Mamelodi Sundowns and Richards Bay shake hands.
image 63’` Coach makes sub
Ndzandzeka Thando Helpus oversees Richards Bay’s substitution as The player Mamelodi Sundowns leaves the Loftus Versfeld Stadium field.
image 63’` Coach makes sub
Mamelodi Sundowns makes a change at Loftus Versfeld Stadium, with The player Mamelodi Sundowns coming off the pitch.
image 8’` Goal 1 — 0
Mokoena Teboho lays it off perfectly for Sales Arthur (Mamelodi Sundowns) to score for Mamelodi Sundowns, and Loftus Versfeld Stadium erupts!
image 16’` Corner kick
Mamelodi Sundowns earns a corner kick as Ribeiro Lucas (Mamelodi Sundowns) forces the ball out of play at Loftus Versfeld Stadium.
image 21’` Goal kick
The player Mamelodi Sundowns takes the goal kick for Richards Bay after the ball goes wide at Loftus Versfeld Stadium.
image 28’` Goal 2 — 0
Ndzandzeka Thando Helpus nods as Matthews Tashreeq’s assist leads Rayners Iqraam (Mamelodi Sundowns) to net one for Mamelodi Sundowns at Loftus Versfeld Stadium.
image 30’` Goal kick
Mamelodi Sundowns prepares for a goal kick at Loftus Versfeld Stadium as The player Mamelodi Sundowns lines up to restart play.
image 37’` Free kick
Ndzandzeka Thando Helpus awards a free kick to Mamelodi Sundowns after a foul by The player Mamelodi Sundowns in the Loftus Versfeld Stadium midfield.
image 39’` Free kick
Ndzandzeka Thando Helpus awards a free kick to Mamelodi Sundowns after a foul by FC player Mamelodi Sundowns in the Loftus Versfeld Stadium midfield.
image 41’` Goal kick
The Ndzandzeka Thando Helpus signals a goal kick for Mamelodi Sundowns, with The footballer Mamelodi Sundowns ready to send it long.
image 43’` Goal kick
Mamelodi Sundowns prepares for a goal kick at Loftus Versfeld Stadium as FC player Mamelodi Sundowns lines up to restart play.
image 48’` Goal 3 — 0
Mamelodi Sundowns takes the lead thanks to Sales Arthur’s assist to Allende Marcelo (Mamelodi Sundowns), thrilling Loftus Versfeld Stadium.
image 52’` Coach prepares substitution
Ndzandzeka Thando Helpus oversees Richards Bay’s substitution as The FC footballer Mamelodi Sundowns leaves the Loftus Versfeld Stadium field.
image 53’` Coach makes sub
Ndzandzeka Thando Helpus oversees Richards Bay’s substitution as The footballer Mamelodi Sundowns leaves the Loftus Versfeld Stadium field.
image 68’` Coach prepares substitution
Mamelodi Sundowns makes a change at Loftus Versfeld Stadium, with The footballer Mamelodi Sundowns coming off the pitch.
image 69’` The yellow card comes on
Ndzandzeka Thando Helpus books Kekana Grant (Mamelodi Sundowns) with a yellow card for Mamelodi Sundowns at Loftus Versfeld Stadium.
image 70’` Goal kick
The FC footballer Mamelodi Sundowns steps up for Mamelodi Sundowns’s goal kick, aiming to shift momentum at Loftus Versfeld Stadium.
image 72’` Free kick
Ndzandzeka Thando Helpus signals a free kick for Mamelodi Sundowns as The player Mamelodi Sundowns protests the decision.
image 79’` Goal kick
The footballer Mamelodi Sundowns takes the goal kick for Richards Bay after the ball goes wide at Loftus Versfeld Stadium.
image 88’` Free kick
Ndzandzeka Thando Helpus signals a free kick for Mamelodi Sundowns as The player Mamelodi Sundowns protests the decision.
image 90 + 2’` Free kick
Richards Bay is set to take a free kick after Allan Keegan Shannon (Mamelodi Sundowns) is brought down near Loftus Versfeld Stadium’s stands.
image 63’` Coach makes sub
Ndzandzeka Thando Helpus oversees Richards Bay’s substitution as The player Mamelodi Sundowns leaves the Loftus Versfeld Stadium field.
image 63’` Coach makes sub
Mamelodi Sundowns makes a change at Loftus Versfeld Stadium, with The player Mamelodi Sundowns coming off the pitch.
1’` Free kick image
Ndzandzeka Thando Helpus signals a free kick for Mamelodi Sundowns as Mokoena Teboho (Richards Bay) protests the decision.
9’` Goal kick image
Richards Bay gets a goal kick as The FC footballer Richards Bay clears the danger in front of Loftus Versfeld Stadium’s fans.
11’` Goal kick image
Richards Bay gets a goal kick as The footballer Richards Bay clears the danger in front of Loftus Versfeld Stadium’s fans.
12’` Free kick image
FC player Richards Bay steps up to take a free kick for Richards Bay as tension builds at Loftus Versfeld Stadium.
15’` Goal kick image
The FC footballer Richards Bay steps up for Mamelodi Sundowns’s goal kick, aiming to shift momentum at Loftus Versfeld Stadium.
36’` Goal kick image
The player Richards Bay steps up for Mamelodi Sundowns’s goal kick, aiming to shift momentum at Loftus Versfeld Stadium.
38’` Free kick image
Khoza Malibongwe (Richards Bay) steps up to take a free kick for Richards Bay as tension builds at Loftus Versfeld Stadium.
41’` Free kick image
Richards Bay is set to take a free kick after Mokoena Teboho (Richards Bay) is brought down near Loftus Versfeld Stadium’s stands.
44’` Goal kick image
FC player Richards Bay takes the goal kick for Richards Bay after the ball goes wide at Loftus Versfeld Stadium.
46’` Substitution image
Mamelodi Sundowns makes a change at Loftus Versfeld Stadium, with The player Richards Bay coming off the pitch.
48’` Goal kick image
The player Richards Bay steps up for Mamelodi Sundowns’s goal kick, aiming to shift momentum at Loftus Versfeld Stadium.
51’` Free kick image
A dangerous move halted, and Mamelodi Sundowns gets a free kick thanks to Khoza Malibongwe (Richards Bay)’s effort.
56’` Substitution image
Mamelodi Sundowns makes a change at Loftus Versfeld Stadium, with The FC footballer Richards Bay coming off the pitch.
60’` Goal kick image
The player Richards Bay takes the goal kick for Richards Bay after the ball goes wide at Loftus Versfeld Stadium.
62’` Free kick image
Richards Bay is set to take a free kick after Ribeiro Lucas (Richards Bay) is brought down near Loftus Versfeld Stadium’s stands.
65’` Corner kick image
A corner is awarded to Richards Bay after a strong move by Gumede Thulani (Richards Bay) near the goal line.
70’` Free kick image
A dangerous move halted, and Mamelodi Sundowns gets a free kick thanks to Kekana Grant (Richards Bay)’s effort.
76’` Goal kick image
Mamelodi Sundowns prepares for a goal kick at Loftus Versfeld Stadium as The FC footballer Richards Bay lines up to restart play.
77’` Coach makes sub image
Ndzandzeka Thando Helpus oversees Richards Bay’s substitution as The footballer Richards Bay leaves the Loftus Versfeld Stadium field.
77’` Coach makes sub image
Mamelodi Sundowns swaps The FC footballer Richards Bay out, shaking things up at Loftus Versfeld Stadium.
81’` Corner kick image
A corner is awarded to Richards Bay after a strong move by Ngema Wandile (Richards Bay) near the goal line.
84’` Goal kick image
The Ndzandzeka Thando Helpus signals a goal kick for Mamelodi Sundowns, with The FC footballer Richards Bay ready to send it long.
86’` Free kick image
Richards Bay is set to take a free kick after Zwane Themba (Richards Bay) is brought down near Loftus Versfeld Stadium’s stands.
87’` Free kick image
Ndzandzeka Thando Helpus awards a free kick to Mamelodi Sundowns after a foul by The footballer Richards Bay in the Loftus Versfeld Stadium midfield.
89’` Free kick image
Richards Bay is set to take a free kick after The footballer Richards Bay is brought down near Loftus Versfeld Stadium’s stands.

Mamelodi Sundowns and Richards Bay will play their match on 30 Apr 2025 at 13:30. The game will be held on Loftus Versfeld Stadium stadium within the Premiership. All interesting information can be found in one place, like Mamelodi Sundowns vs Richards Bay score, fixtures, statistics, latest score, livescore, and future matches' fixtures.

Match and teams’ info

Mamelodi Sundowns vs Richards Bay score and info in recent games:
  • Richards Bay - Mamelodi Sundowns (26.04.2026 | 26 Apr 2026 | 26/04/2026) Richards Bay Stadium (Umhlathuze) 0:0 Premiership
  • Mamelodi Sundowns - Richards Bay (27.09.2025 | 27 Sep 2025 | 27/09/2025) Loftus Versfeld Stadium 4:1 Premiership
  • Mamelodi Sundowns - Richards Bay (03.08.2025 | 03 Aug 2025 | 03/08/2025) 4:0 MTN 8
  • Mamelodi Sundowns - Richards Bay (30.04.2025 | 30 Apr 2025 | 30/04/2025) Loftus Versfeld Stadium 3:0 Premiership
  • Richards Bay - Mamelodi Sundowns (28.12.2024 | 28 Dec 2024 | 28/12/2024) Richards Bay Stadium (Umhlathuze) 0:2 Premiership

Last played matches of teams:

Mamelodi Sundowns
  • Mamelodi Sundowns - RasenBallsport Leipzig (29.05.2026 | 29 May 2026 | 29/05/2026) 3:1 Club Friendly Games
  • FAR Rabat - Mamelodi Sundowns (24.05.2026 | 24 May 2026 | 24/05/2026) 1:1 CAF Champions League
  • Mamelodi Sundowns - FAR Rabat (17.05.2026 | 17 May 2026 | 17/05/2026) 1:0 CAF Champions League
  • TS Galaxy FC - Mamelodi Sundowns (12.05.2026 | 12 May 2026 | 12/05/2026) Mbombela Stadium 3:2 Premiership
  • Mamelodi Sundowns - Siwelele FC (09.05.2026 | 09 May 2026 | 09/05/2026) Lucas Moripe Stadium 7:4 Premiership
Richards Bay
  • Magesi FC - Richards Bay (23.05.2026 | 23 May 2026 | 23/05/2026) Seshego Stadium 1:0 Premiership
  • Richards Bay - Sekhukhune United (16.05.2026 | 16 May 2026 | 16/05/2026) Richards Bay Stadium (Umhlathuze) 1:1 Premiership
  • Marumo Gallants - Richards Bay (09.05.2026 | 09 May 2026 | 09/05/2026) Dr. Petrus Molemela Stadium 1:1 Premiership
  • Richards Bay - Polokwane City (06.05.2026 | 06 May 2026 | 06/05/2026) Richards Bay Stadium (Umhlathuze) 0:0 Premiership
  • Richards Bay - Mamelodi Sundowns (26.04.2026 | 26 Apr 2026 | 26/04/2026) Richards Bay Stadium (Umhlathuze) 0:0 Premiership
Mamelodi Sundowns v Richards Bay score today, 30.04.2025, and full match statistics will be available on fscore.co.tz on any device without registration.