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.
Pereira vs. Rountree |
Pennington vs. Peña |
Aldo vs. Bautista |
Dolidze vs. Holland |
Harrison vs. Vieira |
|
MMA Junkie readers’ consensus picks 158-88 |
Pereira (81%) |
Peña (52%) |
Aldo (69%) |
Holland (59%) |
Harrison (92%) |
Ken Hathaway @1khathaway 166-86 2017, 2022 Champion |
Pereira |
Peña |
Aldo |
Dolidze |
Harrison |
Farah Hannoun @Farah_Hannoun 164-88 |
Pereira |
Peña |
Aldo |
Dolidze |
Harrison |
Mike Bohn @MikeBohn 160-92 2014 Champion |
Pereira |
Pennington |
Aldo |
Dolidze |
Harrison |
Nolan King @mma_kings 157-95 2023 Champion |
Pereira |
Pennington |
Aldo |
Holland |
Harrison |
Matthew Wells @MrMWells 155-97 |
Pereira |
Pennington |
Aldo |
Holland |
Harrison |
Matt Erickson @MattE 154-98 |
Pereira |
Pennington |
Bautista |
Dolidze |
Harrison |
Brian Garcia @thegoze 151-101 2017 Champion |
Rountree |
Pennington |
Bautista |
Holland |
Harrison |
Simon Samano @SJSamano 151-101 |
Pereira |
Pennington |
Bautista |
Dolidze |
Harrison |
Abbey Subhan @kammakaze 150-102 |
Pereira |
Pennington |
Aldo |
Dolidze |
Harrison |
Danny Segura @dannyseguratv 146-106 |
Pereira |
Peña |
Aldo |
Holland |
Harrison |
George Garcia @MMAjunkieGeorge 136-116 |
Rountree |
Pennington |
Bautista |
Holland |
Harrison |
For more on the card, visit MMA Junkie’s event hub for UFC 307.