Match details Orlando Pirates - Mamelodi 31 Jan 2026 South Africa Premier Soccer League 2025-2026. Head-to-head statistics.

:
W W W W L
W L W D W
Expected
31 Jan 2026 15:30 Round 17
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
Orlando PiratesAverage performanceMamelodi
Overall Home Overall Away
1.67 1 Average per game 2.2 1.33
1.17 0.67 Average goals scored per game 1.7 0.83
0.5 0.33 Average goals conceded per game 0.5 0.5
Orlando PiratesAverage performanceMamelodi
Overall Home Overall Away
1.85 1.89 Average per game 2.3 1.8
1.2 1.22 Average goals scored per game 1.9 1.2
0.65 0.67 Average goals conceded per game 0.4 0.6
Orlando PiratesAverage performanceMamelodi
Overall Home Overall Away
1.7 1.4 Average per game 2.2 1.33
1.1 0.8 Average goals scored per game 1.7 0.83
0.6 0.6 Average goals conceded per game 0.5 0.5
Orlando PiratesAverage performanceMamelodi
Overall Home Overall Away
1.8 1 Average per game 3 1.5
1.4 1 Average goals scored per game 2.2 0.5
0.4 0 Average goals conceded per game 0.8 1
Orlando Pirates Over
Under
Mamelodi
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
0.5
1.5
2.5
3.5
Orlando Pirates Over
Under
Mamelodi
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
0.5
1.5
2.5
3.5
Orlando Pirates Over
Under
Mamelodi
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
0.5
1.5
2.5
3.5
Orlando Pirates Over
Under
Mamelodi
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
0.5
1.5
2.5
0.5
1.5
2.5
3.5
Top Streaks
No loss Orlando Pirates has not lost 1st period in 18 last games
Clean sheets Orlando Pirates has not conceded in 4 last games
Mamelodi has not conceded in 2nd period in 9 last games
Orlando Pirates - Mamelodi - Head to heads
16.03.25 Orlando Pirates Mamelodi W 2:1 (2:0)
20.09.23 Orlando Pirates Mamelodi L 0:1 (0:1)
04.02.23 Orlando Pirates Mamelodi L 0:1 (0:1)
25.09.21 Orlando Pirates Mamelodi L 0:2 (0:0)
02.05.21 Orlando Pirates Mamelodi L 0:3 (0:0)
15.01.20 Orlando Pirates Mamelodi W 1:0 (1:0)
01.04.19 Orlando Pirates Mamelodi D 0:0 (0:0)
01.11.17 Orlando Pirates Mamelodi L 1:3 (1:2)
Mamelodi - Orlando Pirates - Head to heads
08.02.25 Mamelodi Orlando Pirates W 4:1 (2:0)
17.02.24 Mamelodi Orlando Pirates D 1:1 (0:0)
30.12.22 Mamelodi Orlando Pirates W 2:0 (1:0)
17.12.21 Mamelodi Orlando Pirates W 4:1 (0:0)
02.01.21 Mamelodi Orlando Pirates W 1:0 (1:0)
11.08.20 Mamelodi Orlando Pirates D 0:0 (0:0)
10.11.18 Mamelodi Orlando Pirates D 0:0 (0:0)
13.01.18 Mamelodi Orlando Pirates L 1:3 (1:2)
Orlando Pirates - Last matches
23.09.25 Siwelele Orlando Pirates W 0:1 (0:0)
31.08.25 Chippa Utd. Orlando Pirates W 0:3 (0:2)
26.08.25 Orlando Pirates Orbit College W 1:0 (0:0)
20.08.25 Orlando Pirates Stellenbosch W 1:0 (1:0)
12.08.25 Marumo Gallants Orlando Pirates L 2:1 (1:1)
09.08.25 Orlando Pirates Sekhukhune L 0:1 (0:0)
28.05.25 Orlando Pirates Magesi D 1:1 (1:1)
24.05.25 AmaZulu Orlando Pirates D 1:1 (0:0)
25.04.25 Pyramids Orlando Pirates L 3:2 (1:1)
19.04.25 Orlando Pirates Pyramids D 0:0 (0:0)
09.04.25 Orlando Pirates MC Alger D 0:0 (0:0)
01.04.25 MC Alger Orlando Pirates W 0:1 (0:0)
18.01.25 Al Ahly Cairo Orlando Pirates W 1:2 (0:0)
12.01.25 Orlando Pirates CR Belouizdad W 2:1 (1:0)
04.01.25 Orlando Pirates Stade d'Abidjan W 3:0 (1:0)
14.12.24 Stade d'Abidjan Orlando Pirates D 1:1 (0:1)
Mamelodi - Last matches
27.09.25 Mamelodi Richards Bay W 4:1 (3:1)
24.09.25 Golden Arrows Mamelodi L 1:0 (1:0)
20.09.25 Mamelodi Durban City W 3:1 (2:1)
17.09.25 Marumo Gallants Mamelodi D 1:1 (1:1)
14.09.25 Mamelodi Magesi W 3:0 (1:0)
30.08.25 Stellenbosch Mamelodi W 0:1 (0:1)
27.08.25 Kaizer Chiefs Mamelodi D 0:0 (0:0)
20.08.25 Magesi Mamelodi W 0:2 (0:0)
25.06.25 Mamelodi Fluminense D 0:0 (0:0)
21.06.25 Mamelodi Dortmund L 3:4 (1:3)
18.06.25 Ulsan HD Mamelodi W 0:1 (0:1)
01.06.25 Pyramids Mamelodi L 2:1 (1:0)
24.05.25 Mamelodi Pyramids D 1:1 (0:0)
25.04.25 Al Ahly Cairo Mamelodi D 1:1 (1:0)
19.04.25 Mamelodi Al Ahly Cairo D 0:0 (0:0)
08.04.25 Esperance Mamelodi D 0:0 (0:0)
01.04.25 Mamelodi Esperance W 1:0 (0:0)
19.01.25 Mamelodi FAR Rabat D 1:1 (1:0)
11.01.25 Maniema Mamelodi W 1:2 (1:0)
Team W D L Pts
Мамелоди Сандаунс 6 3 1 21
Сехухуне 6 2 1 20
Дурбан 4 3 2 15
Полокване 4 3 2 15
Кайзер Чифс 4 2 1 14
ТС Гэлакси 4 1 2 13
Голден Арроус 4 1 4 13
Орландо Пайратс 4 0 2 12
Амазулу 3 3 2 12
Ричардс Бэй 3 2 4 11
Марумо 2 3 3 9
Сивевеле 2 1 6 7
Орбит Кол. 2 1 6 7
Стелленбош 1 3 5 6
Магеси 1 3 5 6
Чиппа Юнайтед 1 3 5 6