
Bryan Battle and Dalton Rosta headline PFL Charlotte this Friday in a middleweight clash, and on Thursday, the full card hit the scales for the event’s official weigh-ins.
Both Battle and Rosta are looking to get back in the win column, with Battle falling to current interim champ Johnny Eblen in his promotional debut earlier this year. As for Rosta, the former Bellator MMA standout who went 9-1 in that promotion is 2-2 in the PFL and looking to shake off back-to-back losses against Impa Kasanganay and Fabian Edwards, both finishes.
Also on the card, ex-UFC talent Josh Fremd faces Jhony Gregory, while Canadian Bellator alum Aaron Jeffery takes on former PFL finalist Josh Silveira.
Full results from Thursday’s official weigh-in can be found below.
PFL Charlotte: Battle vs. Rosta Weigh-In Results
Main Card
Middleweight: Bryan Battle (185.6) vs. Dalton Rosta (185.8)
Light heavyweight: Simeon Powell (204.6) vs. Dovletdzhan Yagshimuradov (205)
Middleweight: Josh Silveira (186) vs. Aaron Jeffery (185.6)
Bantamweight: Brandon Lewis (136) vs. Lewis McGrillen (135.6)
Middleweight: Josh Fremd (185.8) vs. Jhony Gregory (184.4)
Preliminary Card
Heavyweight: Denis Goltsov (251.4) vs. Hasan Mezhiev (220)
Featherweight: Cheyden Leialoha (146) vs. Robbie Ring (145.6)
Women’s flyweight: Cheyanne Bowers (125.4) vs. Elora Dana (125)
Lightweight: Michael Boylan (155.4) vs. Landry Ward (155.6)
Light heavyweight: Bruno Cappelozza (205.6) vs. Valentin Moldavsky (206)
161lb Catchweight: Wilson Lopshire (161) vs. Jonathan Martin (160.6)
Heavyweight: Maxwell Djantou Nana (264.2) vs. Eduardo Neves (261.8)
Welterweight: Trukon Carson (170) vs. Trey Waters (170.8)




















