The UFC is back in the mountains this week with a pair of title fights at the top of the bill in Salt Lake City.
UFC 307 (pay-per-view, ESPNews, ESPN+) takes place Saturday at Delta Center in Salt Lake City.
Get main card pick results from our 11 editors, writers, radio hosts and videographers, as well as additional analysis, below.
Kayla Harrison vs. Ketlen Vieira
Records: Harrison (17-1 MMA, 1-0 UFC), Vieira (14-3 MMA, 8-3 UFC)
Past five: Harrison 4-1, Vieira 3-2
Division: Women’s bantamweight
Rankings: Vieira No. 3, No. 15 pound-for-pound; Harrison No. 4, No. 11 pound-for-pound
Odds (as of 10.04.24): Harrison -850, Vieira +500
Junkie pick results: Harrison 11, Vieira 0
Roman Dolidze vs. Kevin Holland
Records: Dolidze (13-3 MMA, 7-3 UFC), Holland (26-11 MMA, 13-8 UFC)
Past five: Dolidze 3-2, Holland 3-2
Division: Middleweight
Rankings: Dolidze No. 15
Odds (as of 10.04.24): Dolidze +145, Holland -175
Junkie pick results: Dolidze 6, Holland 5
Jose Aldo vs. Mario Bautista
Records: Aldo (32-8 MMA, 14-7 UFC), Bautista (14-2 MMA, 8-2 UFC)
Past five: Aldo 3-1-1, Bautista 5-0
Division: Bantamweight
Rankings: Aldo No. 8, Bautista No. 14
Odds (as of 10.04.24): Aldo +145, Bautista -175
Junkie pick results: Aldo 7, Bautista 4
Raquel Pennington vs. Julianna Peña
Records: Pennington (16-9 MMA, 13-5 UFC), Peña (12-5 MMA, 7-3 UFC)
Past five: Pennington 5-0, Peña 3-2
Division: Women’s bantamweight
Rankings: Pennington No. 1, No. 6 pound-for-pound; Peña No. 2
Odds (as of 10.04.24): Pennington -180, Peña +150
Junkie pick results: Pennington 8, Peña 3
Alex Pereira vs. Khalil Rountree
Records: Pereira (11-2 MMA, 8-1 UFC), Rountree (14-5 MMA, 9-5 UFC)
Past five: Pereira 4-1, Rountree 5-0
Division: Light heavyweight
Rankings: Pereira No. 1, No. 1 pound-for-pound
Odds (as of 10.04.24): Pereira -525, Rountree +360
Junkie pick results: Pereira 9, Rountree 2
Preliminary card picks
Although they don’t count toward the standings, MMA Junkie staff members still pick the fights on the prelims. Here are the results:
- Court McGee vs. Tim Means: Means 11, McGee 0
- Carla Esparza vs. Tecia Pennington: Esparza 7, Pennington 4
- Ovince Saint Preux vs. Ryan Spann: Spann 9, Saint Preux 2
- Alexander Hernandez vs. Austin Hubbard: Hernandez 7, Hubbard 4
- Cesar Almeida vs. Ihor Potieria: Almeida 11, Potieria 0
- Iasmin Lucindo vs. Marina Rodriguez: Rodriguez 8, Lucindo 3
- Joaquin Buckley vs. Stephen Thompson: Buckley 8, Thompson 3
Check out all the main card picks below.
For more on the card, visit MMA Junkie’s event hub for UFC 307.