UFC 307 predictions: Who's taking Rountree over Pereira in Salt Lake City upset?

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

Ketlen Vieira vs. Kayla Harrison

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

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

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

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

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

Carla Esparza vs. Tecia Pennington

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.

×