We want your predictions for UFC 291 in Salt Lake City.
Our staff picks feature includes the consensus picks from MMA Junkie readers. Simply cast your vote for each bout below, and we’ll use the official tallies that are registered by Thursday at noon ET (9 a.m. PT).
Those MMA Junkie reader consensus picks will be part of the UFC 291 main card staff predictions we release Friday ahead of the event. UFC 291 takes place Saturday at Delta Center in Salt Lake City. The main card airs on pay-per-view following prelims on ABC/ESPN and early prelims on ESPN+.
Make your picks for the fights below.
Priscila Cachoeira vs. Miranda Maverick
Records: Priscila Cachoeira (12-4 MMA, 4-4 UFC), Miranda Maverick (11-5 MMA, 4-3 UFC)
Past five: Cachoeira 4-1, Maverick 2-3
Division: Women’s flyweight
Rankings: None
Odds (as of 07.24.23): Priscila Cachoeira (+260), Miranda Maverick (-335)
Uros Medic vs. Matthew Semelsberger
Records: Uros Medic (8-1 MMA, 2-1 UFC), Matthew Semelsberger (11-5 MMA, 5-3 UFC)
Past five: Medic 4-1, Semelsberger 3-2
Division: Welterweight
Rankings: None
Odds (as of 07.24.23): Uros Medic (+150), Matthew Semelsberger (-175)
Vinicius Salvador vs. CJ Vergara
Records: Vinicius Salvador (14-5 MMA, 0-1 UFC), CJ Vergara (11-4-1 MMA, 2-2 UFC)
Past five: Salvador 4-1, Vergara 3-2
Division: Flyweight
Rankings: None
Odds (as of 07.24.23): Vinicius Salvador (+145), CJ Vergara (-170)
Darrius Flowers vs. Jake Matthews
Records: Darrius Flowers (12-5-1 MMA, 0-0 UFC), Jake Matthews (18-6 MMA, 11-6 UFC)
Past five: Flowers 4-1, Matthews 3-2
Division: Welterweight
Rankings: None
Odds (as of 07.24.23): N/A
Roman Kopylov vs. Claudio Ribeiro
Records: Roman Kopylov (10-2 MMA, 2-2 UFC), Claudio Ribeiro (11-3 MMA, 1-1 UFC)
Past five: Kopylov 3-2, Ribeiro 4-1
Division: Middleweight
Rankings: None
Odds (as of 07.24.23): Roman Kopylov (-230), Claudio Ribeiro (+185)
Derrick Lewis vs. Marcos Rogerio de Lima
Records: Derrick Lewis (26-11 MMA, 17-9 UFC), Marcos Rogerio de Lima (21-8-1 MMA, 10-6 UFC)
Past five: Lewis 1-4, de Lima 4-1
Division: Heavyweight
Rankings: Lewis No. 12
Odds (as of 07.24.23): Derrick Lewis (+150), Marcos Rogerio de Lima (-175)
Gabriel Bonfim vs. Trevin Giles
Records: Gabriel Bonfim (14-0 MMA, 1-0 UFC), Trevin Giles (16-4 MMA, 7-4 UFC)
Past five: Bonfim 5-0, Giles 3-2
Division: Welterweight
Rankings: None
Odds (as of 07.24.23): Gabriel Bonfim (-315), Trevin Giles (+260)
Michael Chiesa vs. Kevin Holland
Records: Michael Chiesa (16-6 MMA, 11-6 UFC), Kevin Holland (24-9 MMA, 11-6 UFC)
Past five: Chiesa 3-2, Holland 3-2
Division: Welterweight
Rankings: Chiesa No. 13, Holland honorable mention
Odds (as of 07.24.23): Michael Chiesa (+125), Kevin Holland (-145)
Tony Ferguson vs. Bobby Green
Records: Tony Ferguson (25-8 MMA, 15-6 UFC), Bobby Green (29-14-1 MMA, 10-9-1 UFC)
Past five: Ferguson 0-5, Green 2-3
Division: Lightweight
Rankings: Ferguson honorable mention
Odds (as of 07.24.23): Tony Ferguson (+280), Bobby Green (-360)
Michel Pereira vs. Stephen Thompson
Records: Michel Pereira (28-11 MMA, 6-2 UFC), Stephen Thompson (17-6-1 MMA, 12-6-1 UFC)
Past five: Pereira 5-0, Thompson 3-2
Division: Welterweight
Rankings: Thompson No. 8,
Odds (as of 07.24.23): Michel Pereira (+145), Stephen Thompson (-170)
Jan Blachowicz vs. Alex Pereira
Records: Jan Blachowicz (29-9-1 MMA, 12-6-1 UFC), Alex Pereira (7-2 MMA, 4-1 UFC)
Past five: Blachowicz 3-1-1, Pereira 4-1
Division: Light heavyweight
Rankings: Blachowicz No. 4; Pereira No. 2 middleweight, honorable mention pound-for-pound
Odds (as of 07.24.23): Jan Blachowicz (-120), Alex Pereira (-110)
Dustin Poirier vs. Justin Gaethje
Records: Dustin Poirier (29-7 MMA, 21-6 UFC), Justin Gaethje (24-4 MMA, 7-4 UFC)
Past five: Poirier 4-1, Gaethje 3-2
Division: Lightweight
Rankings: Poirier No. 3, Gaethje No. 4
Odds (as of 07.24.23): Dustin Poirier (-150), Justin Gaethje (+130)
UFC 291 fight card (as of July 24, 2 p.m. ET)
MAIN CARD (Pay-per-view, 10 p.m. ET)
- Dustin Poirier vs. Justin Gaethje – for “BMF” title
- Jan Blachowicz vs. Alex Pereira
- Michel Pereira vs. Stephen Thompson
- Tony Ferguson vs. Bobby Green
- Michael Chiesa vs. Kevin Holland
PRELIMINARY CARD (ABC/ESPN/ESPN+, 8 p.m. ET)
- Gabriel Bonfim vs. Trevin Giles
- Derrick Lewis vs. Marcos Rogerio de Lima
- Roman Kopylov vs. Claudio Ribeiro
- Darrius Flowers vs. Jake Matthews
PRELIMINARY CARD (ESPN+, 6:30 p.m. ET)
- Vinicius Salvador vs. CJ Vergara
- Uros Medic vs. Matthew Semelsberger
- Priscila Cachoeira vs. Miranda Maverick
For more on the card, visit MMA Junkie’s event hub for UFC 291.