WORLD CUP 2026

Top mispricings — 10K sim vs. Kalshi

14d to kickoff

BITCOIN EDGE

Live BTC edge vs. Kalshi hourly markets

PICK OF THE DAY

Today's Oracle play

Home/MMA/PFL Charlotte
PFL · MMA

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 →

The 7 OraclesThe 7 OraclesPMP · MMAPFL CharlotteFriday, August 7, 2026
Full card →
PMP · MMAPFL CharlotteThe 7 Oracles

Main Event · Middleweight

Bryan Battle13-3 · #8
VS
Dalton Rosta11-3 · #4
Market opens soon

Quick Answer

As of July 31, 2026, PFL Charlotte: Battle vs. Rosta is headlined by Bryan Battle (13-3, ranked #8) vs Dalton Rosta (11-3, #4) in the middleweight division, Friday, August 7, 2026 at Bojangles Coliseum. Kalshi and Polymarket list combat-fight markets close to fight night — when PFL Charlotte's contracts open, the tale of the tape below fills with live win probabilities for all 12 bouts.

Why you can trade this card

PFL returns to Bojangles Coliseum with three ranked middleweight bouts, led by No. 8 Bryan Battle against No. 4 Dalton Rosta. North Carolina traders don't need a local account to take a position: Kalshi is a CFTC-regulated exchange open in all 50 states, so the whole card is tradeable from anywhere in the country.

What the market says

The full card at a glance — the market favorite, cross-platform price gap, method lean and liquidity for every bout. Market-derived, not a pick.

PFL Charlotte

No bout on this card has a listed prediction market yet. Kalshi and Polymarket open combat-fight contracts close to fight night — the scanner fills with live market favorites, win probabilities and price gaps the moment they do. No prices are shown before then.

  • Bryan Battle vs Dalton RostaMain Event · Middleweight
  • Josh Silveira vs Aaron JefferyCo-Main Event · Middleweight
  • Josh Fremd vs Jhony GregoryMain Card · Middleweight
  • Lewis McGrillen vs Brandon LewisMain Card · Bantamweight
  • Denis Goltsov vs Hasan MezhievMain Card · Heavyweight
  • Cheyden Leialoha vs Robbie RingPrelims · Featherweight
  • Cheyanne Bowers vs Elora DanaPrelims · Women's Flyweight
  • Michael Boylan vs Landry WardPrelims · Lightweight
  • Valentin Moldavsky vs Bruno CappelozzaPrelims · Light Heavyweight
  • Jonathan Martin vs Wilson LopshirePrelims · Lightweight
  • Eduardo Neves vs Maxwell Djantou NanaPrelims · Heavyweight
  • Trukon Carson vs Trey WatersPrelims · Lightweight

Main card

PMP · MMAPFL CharlotteThe 7 Oracles

Main Event · Middleweight

Bryan Battle13-3 · #8
VS
Dalton Rosta11-3 · #4
Market opens soon
PMP · MMAPFL CharlotteThe 7 Oracles

Co-Main Event · Middleweight

Josh Silveira15-5 · #7
VS
Aaron Jeffery16-6 · #6
Market opens soon
PMP · MMAPFL CharlotteThe 7 Oracles

Main Card · Middleweight

Josh Fremd12-6 · #9
VS
Jhony Gregory11-5
Market opens soon
PMP · MMAPFL CharlotteThe 7 Oracles

Main Card · Bantamweight

Lewis McGrillen12-2
VS
Brandon Lewis6-3
Market opens soon
PMP · MMAPFL CharlotteThe 7 Oracles

Main Card · Heavyweight

Denis Goltsov36-9
VS
Hasan Mezhiev14-0
Market opens soon

Prelims

PMP · MMAPFL CharlotteThe 7 Oracles

Prelims · Featherweight

Cheyden Leialoha11-3
VS
Robbie Ring7-1
Market opens soon
PMP · MMAPFL CharlotteThe 7 Oracles

Prelims · Women's Flyweight

Cheyanne Bowers7-3
VS
Elora Dana8-2
Market opens soon
PMP · MMAPFL CharlotteThe 7 Oracles

Prelims · Lightweight

Michael Boylan6-0
VS
Landry Ward9-3
Market opens soon
PMP · MMAPFL CharlotteThe 7 Oracles

Prelims · Light Heavyweight

Valentin Moldavsky14-4
VS
Bruno Cappelozza15-7
Market opens soon
PMP · MMAPFL CharlotteThe 7 Oracles

Prelims · Lightweight

Jonathan Martin0-1
VS
Wilson Lopshire7-0
Market opens soon
PMP · MMAPFL CharlotteThe 7 Oracles

Prelims · Heavyweight

Eduardo Neves7-3
VS
Maxwell Djantou Nana8-2
Market opens soon
PMP · MMAPFL CharlotteThe 7 Oracles

Prelims · Lightweight

Trukon Carson6-1
VS
Trey Waters9-2
Market opens soon

The prediction-market read

PFL Charlotte: Battle vs. Rosta brings 12 bouts to Bojangles Coliseum in Charlotte, NC on Friday, August 7, 2026, live on ESPN / ESPN App. The card is headlined by Bryan Battle (13-3, ranked #8) against Dalton Rosta (11-3, #4) in the middleweight division.

Kalshi and Polymarket list combat-fight markets close to fight night, so PFL Charlotte's win prices aren't posted yet. The card above shows the full tale of the tape — records, divisional ranks and country — and each bout flips to a live market-implied win probability the moment its contract opens. No prices are fabricated before then.

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 is favored at PFL Charlotte?

Bryan Battle (13-3) meets Dalton Rosta (11-3) in the main event. PFL Charlotte's combat-fight markets list close to fight night — once they open, the tale of the tape above shows the market favorite and a live win probability for each bout, with no fabricated prices before then.

How can I watch PFL Charlotte?

PFL Charlotte: Battle vs. Rosta streams on ESPN / ESPN App. Prelims start 7:00 PM EDT, with the main card at 10:00 PM EDT on Friday, August 7, 2026. While you watch, the live market read for every bout — market-implied win probability and comma-free American odds — is on this page the moment PFL Charlotte's contracts list.

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 is PFL Charlotte?

PFL Charlotte: Battle vs. Rosta takes place Friday, August 7, 2026 at Bojangles Coliseum in Charlotte, NC, broadcast on ESPN / ESPN App. Main card starts 10:00 PM EDT.

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.

All PFL predictions →PFL World Tournament hub →Prediction markets 101 →

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.