EFC 128 Preview: Ken Sekeletu Defends Interim Featherweight Gold vs. Billy Oosthuizen in Johannesburg — Full Card, Start Time, How to Watch
South Africa’s premier MMA stage is back. EFC 128 brings a high-stakes interim featherweight title defense as Zambia’s unbeaten finisher Ken Sekeletu meets home favorite Billy Oosthuizen. With divisional movement looming inside EFC, this is the kind of matchup that can reshape the rankings from featherweight to bantamweight.
Title Fight — Sekeletu’s surge vs. Oosthuizen’s home advantage
The matchup Oosthuizen vs. Sekeletu is more than a belt defense. Sekeletu’s power has traveled well in recent trips to South Africa, and he’s collected stoppages while sharpening his composure under bright lights.
Zambian MMA fighter Ken Sekeletu has knocked out South Africa’s Tapiwa Katikati in the second round to win another EFC bout via TKO in South Africa.
— Calvin Kaumba Chikenge (@CalvinChikenge) April 11, 2024
He has now won three fights as a pro MMA fighter. 👏🏽🇿🇲 pic.twitter.com/UHtgUQqQZH
Oosthuizen, meanwhile, is a technician with enough pop to discourage level changes and enough grit to thrive in pocket exchanges. With the division’s champion still sidelined, the winner here could be staring at unification sooner rather than later.
The featherweight division doesn't stop!
— EFC Worldwide (@EFCworldwide) September 15, 2025
With Igeu Kabesa still sidelined, the interim champion Ken Sekeletu defends the gold against fan-favourite Billy Oosthuizen on Thursday 9 October. pic.twitter.com/dZEy2OTtbN
Key matchups to circle
- Botha vs. Dumiso (Middleweight): JT Botha’s physicality vs. Siyaku Dumiso’s counters — a classic grind vs. timing duel.
- Zwane vs. Miyaba (Featherweight): Ayanda Zwane’s pressure meets Roberto Miyaba’s unbeaten confidence.
- Moishela vs. Santos (Flyweight): Scramble-heavy chess that could steal the show.
- Vermaak vs. Lekana (Bantamweight): Range management will be everything.
Event basics
When is EFC 128? Thursday, Oct. 9, 2025, 13:00 GMT. Venue: Johannesburg, South Africa. Card hub: EFC 128. Organization: EFC.
How to watch EFC 128: Stream the full card live at EFCWorldwide.tv.
EFC 128 — Full Bout List
Main Card
- Interim Featherweight Title: Billy Oosthuizen vs. Ken Sekeletu
- Middleweight: JT Botha vs. Siyaku Dumiso
- Featherweight: Ayanda Zwane vs. Roberto Miyaba
- Flyweight: Kgaugelo Moishela vs. Brandon Santos
- Bantamweight: Nicholas Vermaak vs. William Lekana
Prelims
- Featherweight: Tshepo Majuba vs. Yaseen Adams
- Bantamweight: Allistar Kunene vs. Vincent Nakana
- Bantamweight: Mpho Hloka vs. Ash Zola
- Light Heavyweight: Willem Smith vs. Jaden Van Der Merwe
- Flyweight: Sisa Jungula vs. Zeca Martinho
- Flyweight: Lecture Ntshangase vs. Obakeng Mahura
- Lightweight: Stefan Diedericks vs. Thierry Bahati
FAQ — EFC 128
What is the EFC 128 main event?
Billy Oosthuizen vs. Ken Sekeletu for the interim featherweight championship.
When is EFC 128 and where is it held?
Thursday, Oct. 9, 2025 (13:00 GMT) in Johannesburg, South Africa. See the card hub: EFC 128.
Who else is fighting at EFC 128?
Key bouts include Botha vs. Dumiso, Zwane vs. Miyaba, Moishela vs. Santos, and Vermaak vs. Lekana, plus a busy preliminary slate.
Where can I follow official updates?
Track matchmaking and results on the event page: EFC 128 and the org hub: EFC.