Main Event · Middleweight
PFL Charlotte: Battle vs. Rosta
Friday, August 7, 2026 · main card 10:00 PM EDT · Bojangles Coliseum · ESPN / ESPN App
↑ PFL World Tournament — Road to $1M →
★ PFL Charlotte odds — three ranked middleweights, one night →
Quick Answer
As of September 14, 2026, PFL Charlotte: Battle vs. Rosta is in the books (Friday, August 7, 2026 at Bojangles Coliseum). In the main event, Bryan Battle defeated Dalton Rosta by split decision. How every graded bout settled is in the tale of the tape below — our prediction-market read on the card, now a completed record.
Main card
Main Event · Middleweight
Co-Main Event · Light Heavyweight
Main Card · Middleweight
Main Card · Middleweight
Main Card · Bantamweight
Main Card · Heavyweight
Prelims
Prelims · Featherweight
Prelims · Women's Flyweight
Prelims · Lightweight
Prelims · Light Heavyweight
Prelims · Lightweight
Prelims · Heavyweight
Prelims · Lightweight
How the card settled
PFL Charlotte: Battle vs. Rosta brought 13 bouts to Bojangles Coliseum in Charlotte, NC on Friday, August 7, 2026, live on ESPN / ESPN App. The card was headlined by Bryan Battle (13-3, ranked #8) against Dalton Rosta (11-3, #4) in the middleweight division.
PFL Charlotte is complete. In the main event, Bryan Battle defeated Dalton Rosta by split decision. The tale of the tape above is now a finished record — winner highlighted on each graded bout. We keep the card live so the result stands as track record, not a dead “upcoming” page.
Prediction markets are not sportsbooks — you trade a contract that settles at $1 or $0, not a wager against a house line. Informational only; trade responsibly.
PFL Charlotte — frequently asked
Who won at PFL Charlotte?
PFL Charlotte: Battle vs. Rosta is complete. In the main event, Bryan Battle defeated Dalton Rosta by split decision. The tale of the tape above shows how each graded bout settled, winner highlighted — our prediction-market card, now a finished record.
How was PFL Charlotte broadcast?
PFL Charlotte: Battle vs. Rosta aired on ESPN / ESPN App on Friday, August 7, 2026. The card is complete, so this page is no longer a live read — the tale of the tape above is the finished record of how each bout settled.
Can you trade PFL Charlotte fights on Kalshi or Polymarket?
Yes — these are prediction markets, not a sportsbook. Kalshi is a CFTC-regulated exchange available to traders in all 50 states, and PFL fights have traded on Polymarket. You take a yes/no position on a fighter in a contract that settles at $1 or $0 — no point spread, just the binary outcome.
When and where was PFL Charlotte?
PFL Charlotte: Battle vs. Rosta took place Friday, August 7, 2026 at Bojangles Coliseum in Charlotte, NC, broadcast on ESPN / ESPN App.
What is the PFL World Tournament "Road to $1M"?
PFL runs single-elimination divisional brackets that pay $1 million to each division champion. Track the live price-to-win futures on our PFL World Tournament hub, which also carries the featured tale of the tape from this card.
How do prediction-market MMA odds work?
Each fighter's price is the market-implied probability they win, quoted in cents (a 69¢ contract implies a 69% chance) and shown here as comma-free American odds. Unlike a sportsbook line, the contract settles at $1 if the fighter wins and $0 if they lose, so the price IS the probability.
More PFL predictions
Every card we cover is indexed on the PFL predictions hub, alongside the graded record for every bout that has settled.
One email 48h before every PFL card, with the full market read. Nothing else.
No spam. Unsubscribe anytime.
Prediction markets carry risk. Contracts can settle at $0. Informational only — not financial advice. Trade responsibly.