UFC 291 fight card: Dustin Poirier vs. Justin Gaethje
Event: UFC 291
Date: July 29, 2023
Location: Salt Lake City, Utah
Venue: Delta Center
Where to watch: ESPN+ PPV, ABC, ESPN, ESPN+, UFC Fight Pass
UFC 291 main card, 10 p.m. ET on ESPN+ PPV
Dustin Poirier (155) vs. Justin Gaethje (156)
Jan Blachowicz (205) vs. Alex Pereira (205.5)
Stephen Thompson (170.5) vs. Michel Pereira (174)*
Tony Ferguson (155) vs. Bobby Green (155.5)
Michael Chiesa (170) vs. Kevin Holland (169.5)
UFC 291 prelims, 8 p.m. on ABC, ESPN and ESPN+
Gabriel Bonfim (170) vs. Trevin Giles (170)
Derrick Lewis (263.5) vs. Marcos Rogerio de Lima (262)
Roman Kopylov (185) vs. Claudio Ribeiro (185.5)
Jake Matthews (170) vs. Darrius Flowers (170.5)
UFC 291 early prelims, 6:30 p.m. on UFC Fight Pass, ESPN+
CJ Vergara (125.5) vs. Vinicius Salvador (128.5)*
Matthew Semelsberger (169.5) vs. Uros Medic (170.5)
Miranda Maverick (125.5) vs. Priscila Cachoeira (125)
* missed weight