Unofficial Twitter page for South African & African soccer stats. Enlightening.🇿🇦 (Please DM for queries. Please credit for reuse. Not affiliated to Opta.)

Cape Town
Joined June 2013
🔢 - We have a #NewProfilePic. Glow-up.
7
49
3
348
81,496
5 - AmaZulu have won each of their last five games in all competitions, the club's joint-best winning run in PSL history (5 also under Benni McCarthy in 2001). Smiles.
1
9
3
36
2,374
*5 also under Benni McCarthy in 2021, not 2001
2
210
Beyond goals and assists: the PSL’s most influential players in attack. Our latest newsletter introduces Attacking Sequence Involvement (ASI), ranking which #betwayprem players are most involved in their team’s chances, not just G/A. Read for free here: ladumaanalytics.substack.com…
1
9
11
40
6,264
4 - Golden Arrows' 4-0 win over Chippa United is the club's biggest winning margin in this competition, surpassing their 4-1 win over Kaizer Chiefs at the same stage of the 2008 Telkom Knockout. Rout.
4
10
2
70
2,201
23 October 2026 - Sundowns have been eliminated from the #CAFCL before the group stages, exactly 10 years after they were crowned #CAFCL champions (23 October 2016). Reversal.
12
74
18
404
9,902
11 - Sundowns have failed to reach the CAF Champions League group stages for the first time since 2015/16, ending the CAF record for consecutive group-stage qualifications they shared with Al Ahly. Eliminated.
23
64
16
370
6,476
📩 In our latest newsletter...⏳
1
4
417
🔢 - @AmaZuluFootball's Nkosikhona Radebe has completed more dribbles than any other player in the #betwayprem this season. Wizard.
1
14
1
95
3,089
50 - Tshepang Moremi has made 50 appearances for Orlando Pirates, becoming the fourth player at the club to reach the mark under Abdeslam Ouaddou. Trusted.
9
63
5
398
8,681
15 - Milford FC have won 15 points from nine games this season, the joint-fifth best tally for a newly promoted side at this stage in PSL history. Comfortable.
3
25
2
137
4,362
Sent to newsletter subscribers via email yesterday. 📧 Subscribe for free ➡️ optajabu.substack.com/p/by-t…
Replying to @OptaJabu
@OptaJabu , what the stats of the best performancers for newcomers after match 9 in the PSL history.
2
7
993
OptaJabu retweeted
179 - Temba Bavuma's 179 is the 4th highest score by a @ProteasMenCSA captain in a Test innings in South Africa. 208 - Hashim Amla v WI (Dec 2014, Centurion) 201 - Hashim Amla v Eng (Jan 2016, Cape Town) 183 - Graeme Smith v Eng (Jan 2010, Cape Town) Impeccable. #SAvAUS
2
6
18
2,694
20 - Richards Bay have conceded 20 goals in their eight league games this season. In PSL history, only African Wanderers (23 goals in 2000/01) have conceded more at this stage of a top-flight campaign. Leaky.
3
10
1
48
3,520
16 - Tshepang Moremi's goal over the weekend was the 16th he's scored for Orlando Pirates in all competitions. No player has scored more than him since he made his debut for the club in August 2025. Trustworthy.
32
198
52
963
60,808
In our latest newsletter, Progress Reports, we look at how PSL teams compare to last season in both boxes. Rising: Sundowns’ attack, Chippa’s defence. Falling: Richards Bay’s defence, TS Galaxy’s attack. All set against where every other team ranks. 🔗: ladumaanalytics.substack.com…
4
13
11
26
9,741
30% - Kaizer Chiefs have won just three of their 10 games in all competitions this season. Not only is this their joint-lowest win rate 10 games into a PSL campaign, but it’s also the fifth time this has happened post-pandemic. Attrition.
55
115
62
444
30,092
21 - Orlando Pirates are now unbeaten in 21 away games (W16 D5 all comps), setting a new outright record for the longest unbeaten away run by a PSL top-flight team acrosss competitions. Key.
28
323
21
1,162
32,100
5 - No player in the #betwayprem has created more big chances than Oswin Appollis and Athini Maqokolo (5 each). Plate.
3
38
4
266
4,982
🔢 - Kaizer Chiefs' Mfundo Vilakazi has taken the most shots in the #betwayprem this season (27). Trigger.
17
19
14
195
8,600
Footballers from 128 nations across the globe have played in the Premier League. 🌏 Greatness comes from everywhere.
1
7
49
3,498