The tension was thick in Cape Town as EFC Worldwide hosted the ceremonial weigh-ins for EFC 124. Fighters hit the scale and went face-to-face in a final show of intensity before the big night.
The card is headlined by the grudge match Badat vs. Ogunnoki, promising fireworks in the welterweight division. The co-main brings fans a high-stakes clash between Kevin Pretorius and Osvaldo Benedito.
Other highlight matchups include Smit vs. Ngamnthwini, Mhlauli vs. Sovendle, and Goncalves vs. Dju Yemba.
As always, weigh-ins offer a glimpse into the fighters’ mental edge—expect drama, intensity, and a few heated moments before fists fly.