MMA Full Contact

Professional Fighters League

PFL Africa 1 (2026)

April 10, 2026 · SunBet Arena, Pretoria, South Africa

11 fights on card · 11 with recorded results

Main Card

Preliminary Card