🟨
Oddevold2-1Helsingborg
Sun, 2 Aug 2026, 13:00
Full Time

Match Timeline

18'
N. Maphangule
Normal Goal → G. Philander
46'
G. Philander🔄
Substitution 1 → M. Modise
55'
T. Molokwane
Normal Goal
66'
S. Barns🔄
Substitution 1 → S. Nzama
66'
L. Zikhali🔄
Substitution 2 → L. Mahala
69'
S. Mcineka
Normal Goal → M. Mthembu
72'
B. Mnguni🔄
Substitution 2 → M. M. Batlhabane
88'
R. Daniels🔄
Substitution 3 → B. Nikani

Match Statistics

6Shots on Goal6
3Shots off Goal4
13Total Shots10
4Blocked Shots0
6Shots insidebox4
7Shots outsidebox6
12Fouls12
12Corner Kicks1
1Offsides2
69Ball Possession31
4Goalkeeper Saves6
575Total passes270
450Passes accurate152
78Passes %56
0.73expected_goals2.17
0.38goals_prevented0.38

Starting Lineups

Richards BayRichards Bay1:1

Starting XI

1Ian OtienoG
37Sphamandla GweleD
45Baggio Tuli-Ngenovali NashixwaM
17Thulani GumedeM
27Nqaba XuluF
25Simphiwe McinekaD
8Lindokuhle ZikhaliM
2Samkelo JaliD
20Moses MthembuM
22Lwandile Sandile MabuyaD
30Sanele BarnsM

Polokwane CityPolokwane City1:1

Starting XI

40Lindokuhle MathebulaG
3Tlou NkweD
21Manuel KambalaM
18Giovanni PhilanderM
44Tidimalo MolokwaneF
34Lebohang Petrus NkakiD
14Ndamulelo MaphanguleM
22Edwin RamajaD
35Banele MnguniM
42Surprise ManthosiD
20Raymond DanielsM

Head-to-Head

📈 Team Form & Statistics

Richards Bay
Richards Bay
Form: L-D-D-D-D
Polokwane City
Polokwane City
Form: D-D-D-L-L
Record
2 W
5 D
3 L
2 W
5 D
3 L
Goals Per Game
0.8
Scored
vs
0.5
Scored
0.9
Conceded
vs
0.8
Conceded
Betting Indicators
Clean Sheets
30%
Clean Sheets
40%
BTTS
50%
BTTS
30%
Home/Away Performance
Scored
Home:1.0
Away:0.6
Conceded
Home:0.8
Away:1.0
Scored
Home:0.4
Away:0.6
Conceded
Home:0.6
Away:1.0

⚡ Elo Ratings

Long Term Elo Rating
1557
Average
1510
Average
Short Term Elo Rating
1622
↑ Momentum (+65)
1518
↑ Momentum (+8)
Expected Outcome
38%
Home Win
33%
Draw
29%
Away Win
Attack & Defence Elo
Long Term
1442
Attack
1396
1600
Defence
1645
Recent Form
1467
Attack
1376
1611
Defence
1664
Post-Match Changes
-14
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.