PFL Charlotte: Battle vs. Rosta took place on 7 August 2026 at Bojangles Coliseum, Charlotte, North Carolina, U.S. Main event: Bryan Battle def. Dalton Rosta (Decision (split) · R3 5:00). Full results for all 13 fights on the card, with winner, method and round.
Full results
Main Card
- Bryan Battle 13-3-0, 1 NC · United StatesDalton Rosta 11-4-0 · United StatesBryan Battle def. Dalton Rosta Decision (split) · R3 5:00
- Dovletdzhan Yagshimuradov 26-9-1 · TurkmenSimeon Powell 12-2-0 · United KingdomSimeon Powell def. Dovletdzhan Yagshimuradov Decision (split) · R3 5:00
- Aaron Jeffery def. Josh Silveira Decision (unanimous) · R3 5:00
- Lewis McGrillen-Evans 12-2-0 · United KingdomBrandon Lewis 7-4-0 · United StatesLewis McGrillen-Evans def. Brandon Lewis Decision (unanimous) · R3 5:00
- Josh Fremd def. Jhony Gregory TKO (punches) · R2 1:44
Prelims
- Denis Goltsov def. Hasan Mezhiev TKO (head kick) · R1 0:52
- Cheyden Leialoha 10-3-0 · United StatesRobbie Ring 9-2-0 · United StatesCheyden Leialoha def. Robbie Ring Decision (unanimous) · R3 5:00
- Cheyanne Bowers def. Elora Dana Submission (rear naked choke) · R1 3:36
- Landry Ward def. Michael Boylan Decision (split) · R3 5:00
- Valentin Moldavsky 14-5-0, 2 NC · RussiaBruno Cappelozza 16-7-1 · BrazilBruno Cappelozza def. Valentin Moldavsky Decision (unanimous) · R3 5:00
- Jonathan Martin 9-3-0 · United StatesWilson Lopshire 7-1-0 · United StatesJonathan Martin def. Wilson Lopshire Decision (unanimous) · R3 5:00
- Maxwell Djantou Nana def. Eduardo Neves TKO (punch to the body) · R3 2:01
- Trey Waters def. Trukon Carson TKO (punches and elbows) · R1 4:37