If you purchase an independently reviewed product or service through a link on our website, Variety may receive an affiliate commission.
The best MMA fighters in the world travel to “The Windy City” for PFL World Tournament 2025: PFL 7 Middleweights, Light Heavyweights & Heavyweights. In the semifinals, the the main card pits British fighter Fabian Edwards (14-4-0) vs. American Josh Silveira (14-4-0) in a middleweight bout.
In his last five fights, Edwards won three of those contests, as Silveira won two of his last five. Both fighters have the same record. However, for this matchup for PFL 7, Edwards is the slight favorite for victory.
“Think with Josh (Silveira),” in an interview with PFL reporter Kennedy Smith. “It’s going to be free round of me battering him, and that’s it. It can be free rounds, (where) I pick him apart. Once it’s all said and done, it’d be a mess. And that’s how I see it going.”
Want to watch PFL World Tournament 2025 online? Here’s what you need to know.
When Is PFL 7? Date, Time
PFL 7 Middleweights, Light Heavyweights & Heavyweights takes place tonight, Friday, June 27 from Wintrust Arena in Chicago, Illinois. Prelims start at 8:30 p.m. ET/5:30 p.m. PT, with the main card starting at 10:30 p.m. ET/8:30 p.m. PT.
PFL 7 Livestream: How to Watch PFL Online
Get an ESPN+ subscription here for $11.99/month, which will get you instant access to the livestream for PFL 7 Middleweights, Light Heavyweights & Heavyweights online. Unlike pay-per-view events, PFL is available to stream online free for ESPN+ subscribers.
An ESPN+ subscription lets you stream all PFL events for free, from your smart TV, laptop, tablet or smartphone via the ESPN app with up to three streams on devices at the same time. Right now, fans can get access to ESPN+ for PFL events for just $11.99/month.
But what’s the best value? You can grab the Disney Trio Bundle deal here, which gets you ESPN+, Disney+ and Hulu starting at $17.99/month. The deep discount saves you nearly 40% off versus signing up for each streaming service one-by-one.
PFL 7: How to Watch PFL Without Cable
Although the prelims and main card livestreams on ESPN+, the main card airs on cable network ESPN on TV. This means it’s available on DirecTV, Hulu + Live TV and Fubo — both of which offer free trials. Sling TV also carry ESPN.
Outside of the U.S.? You can also watch PFL 7 Middleweights, Light Heavyweights & Heavyweights with a VPN, if you’re not in the U.S. You can sign-up for ExpressVPN here starting at just $6.67/month for 12 months and set your location to the U.S. You’ll then be able to watch PFL World Tournament 2025 on ESPN+ from anywhere in the world.
Check out the full fight card below, and stream PFL 7 Middleweights, Light Heavyweights & Heavyweights on ESPN+ here.
PFL 7: Main Card, 10:30 p.m. ET/8:30 p.m. PT — ESPN+, ESPN
- Middleweight: Fabian Edwards vs. Josh Silveira — Main Event
- Light Heavyweight: Phil Davis vs. Sullivan Cauley
- Bantamweight: Sergio Pettis vs. Raufeon Stots
- Middleweight: Dalton Rosta vs. Aaron Jeffrey
- Light Heavyweight: Antônio Carlos Júnior vs. Simeon Powell
PFL 7: Prelims, 8:30 p.m. ET/5:30 p.m. PT — ESPN+
- Heavyweight: Valentin Moldavsky vs. Alexander Romanov
- Lightweight: Baggio Ali Walsh vs. Ronnie Gibbs
- Heavyweight: Oleg Popov vs Rodrigo Nascimento
- Light Heavyweight: Karl Albrektsson vs. Rafael Xavier
Stream the livestream feed of PFL 7 Middleweights, Light Heavyweights & Heavyweights online via ESPN+.