MMA Full Contact

Professional Fighters League

PFL Charlotte: Battle vs. Rosta

August 7, 2026 · Bojangles Coliseum, Charlotte, North Carolina, United States

13 fights on card · 13 with recorded results

Main Card

Preliminary Card