The upcoming UFC event in Salt Lake City on July 29 will feature a unique pay-per-view card without any UFC championships. Dustin Poirier and Justin Gaethje will face each other in a rematch of their 2018 Fight of the Year, with the honorary BMF title on the line. This main event will take place at the Delta Center and marks the return of UFC to Utah. With both fighters being in contention for a title shot against UFC lightweight champion Islam Makhachev, a strong performance in this fight could be a stepping stone towards that opportunity.
If you’re a fan of boxing and MMA, don’t miss out on the latest news and analysis from Luke Thomas and Brian Campbell. Subscribe to Morning Kombat for the best coverage in combat sports.
Although there are no legitimate UFC titles at stake, UFC 291 is still a must-watch for fight fans. The fight card is stacked with action fighters and charismatic personalities, including Dustin Poirier, Justin Gaethje, Alex Pereira, Tony Ferguson, Bobby Green, Kevin Holland, Stephen Thompson, Michel Pereira, and Derrick Lewis.
Here is the full fight card for UFC 291, along with the latest odds from Caesars Sportsbook. Stay tuned throughout the week for more news and features leading up to this highly anticipated event.
UFC 291 fight card, odds
- Dustin Poirier -135 vs. Justin Gaethje +115, lightweights
- Jan Blachowicz -120 vs. Alex Pereira +100, light heavyweights
- Bobby Green -330 vs. Tony Ferguson +260, lightweights
- Stephen Thompson -200 vs. Michel Pereira +170, welterweights
- Kevin Holland -150 vs. Uros Medic +125, welterweights
- Marcos Rogerio de Lima -130 vs. Derrick Lewis +110, heavyweights
- Matthew Semelsberger -140 vs. Yohan Lainesse +120, welterweights
- Roman Kopylov -230 vs. Claudio Ribeiro +190, middleweights
- CJ Vergara -170 vs. Vinicius Salvador +145, flyweights
- Gabriel Bonfim -290 vs. Trevin Giles +235, welterweights
- Miranda Maverick -340 vs. Priscila Cachoeira +270, women’s flyweights
UFC 291 info
- Date: July 29
- Location: T-Mobile Arena — Las Vegas
- Start time: 10 p.m. ET (Main card)
- How to watch: ESPN+ PPV