MLBAtlanta Braves at Arizona DiamondbacksJun 20
MLBBoston Red Sox at Baltimore OriolesJun 20
MLBChicago White Sox at Chicago CubsJun 20
MLBCleveland Guardians at Cincinnati RedsJun 20
MLBDetroit Tigers at Colorado RockiesJun 20
MLBKansas City Royals at Houston AstrosJun 20
MLBLos Angeles Dodgers at Los Angeles AngelsJun 20
MLBMilwaukee Brewers at Miami MarlinsJun 20
MLBNew York Mets at Minnesota TwinsJun 20
MLBOakland Athletics at New York YankeesJun 20
MLBPittsburgh Pirates at Philadelphia PhilliesJun 20
MLBSan Francisco Giants at San Diego PadresJun 20
MLBSt. Louis Cardinals at Seattle MarinersJun 20
MLBTexas Rangers at Tampa Bay RaysJun 20
MLBWashington Nationals at Toronto Blue JaysJun 20
MLBAtlanta Braves at Arizona DiamondbacksJun 21
MLBBoston Red Sox at Baltimore OriolesJun 21
MLBChicago White Sox at Chicago CubsJun 21
MLBCleveland Guardians at Cincinnati RedsJun 21
MLBDetroit Tigers at Colorado RockiesJun 21
MLBKansas City Royals at Houston AstrosJun 21
MLBLos Angeles Dodgers at Los Angeles AngelsJun 21
MLBMilwaukee Brewers at Miami MarlinsJun 21
MLBNew York Mets at Minnesota TwinsJun 21
MLBAtlanta Braves at Arizona DiamondbacksJun 20
MLBBoston Red Sox at Baltimore OriolesJun 20
MLBChicago White Sox at Chicago CubsJun 20
MLBCleveland Guardians at Cincinnati RedsJun 20
MLBDetroit Tigers at Colorado RockiesJun 20
MLBKansas City Royals at Houston AstrosJun 20
MLBLos Angeles Dodgers at Los Angeles AngelsJun 20
MLBMilwaukee Brewers at Miami MarlinsJun 20
MLBNew York Mets at Minnesota TwinsJun 20
MLBOakland Athletics at New York YankeesJun 20
MLBPittsburgh Pirates at Philadelphia PhilliesJun 20
MLBSan Francisco Giants at San Diego PadresJun 20
MLBSt. Louis Cardinals at Seattle MarinersJun 20
MLBTexas Rangers at Tampa Bay RaysJun 20
MLBWashington Nationals at Toronto Blue JaysJun 20
MLBAtlanta Braves at Arizona DiamondbacksJun 21
MLBBoston Red Sox at Baltimore OriolesJun 21
MLBChicago White Sox at Chicago CubsJun 21
MLBCleveland Guardians at Cincinnati RedsJun 21
MLBDetroit Tigers at Colorado RockiesJun 21
MLBKansas City Royals at Houston AstrosJun 21
MLBLos Angeles Dodgers at Los Angeles AngelsJun 21
MLBMilwaukee Brewers at Miami MarlinsJun 21
MLBNew York Mets at Minnesota TwinsJun 21
Streaming Guide

How to Watch UFC Fights Online in 2026

Complete guide to watching UFC events online in 2026. ESPN+, PPV pricing, fight cards, and streaming tips for every event.

How to Watch UFC Fights Online in 2026

ESPN+ is the exclusive streaming home for UFC in the United States. Understanding the different event types and their broadcast windows is key to catching every fight.

UFC Event Types

  • Numbered Events (PPV) — The biggest cards featuring title fights and superstar matchups (e.g., UFC 300+). Require an ESPN+ subscription plus a separate PPV purchase ($79.99). Usually held on Saturday nights.
  • Fight Night Events — Free with ESPN+ subscription. Feature ranked fighters and rising contenders. Held on Saturdays, with occasional weeknight events.
  • The Ultimate Fighter Finale — Special events tied to the TUF reality series. Available on ESPN+.

Broadcast Windows

Early Prelims: Stream on ESPN+ starting around 6:00 PM ET. These open the card with emerging fighters and debut bouts.

Prelims: Air on ESPN and ESPN+ simultaneously, typically starting at 8:00 PM ET. Feature ranked fighters and exciting matchups.

Main Card: For PPV events, starts at 10:00 PM ET on ESPN+ PPV. For Fight Night events, the main card airs on ESPN+ at 7:00 or 10:00 PM ET depending on the card.

Saving Money on UFC PPV

The ESPN+ Annual Plan combined with a PPV bundle offers the best value for frequent UFC viewers. Disney Bundle subscribers also get access to ESPN+ as part of their package. Consider splitting PPV costs with friends for watch parties — the events are best enjoyed with a group anyway.

More Streaming Guides