All twelve bouts are now official for the Octagon's return to Salt Lake City this weekend for UFC 307 at the Delta Center.

In the main event, Alex Pereira defends his light heavyweight title against a fellow dangerous striker in Khalil Rountree.

The co-main event sees Raquel Pennington put her bantamweight title on the line against the returning Julianna Peña in a bit of a grudge match between the two women.

Other highlights include the return of José Aldo who looks to secure back-to-back wins his comeback earlier this year when he faces Mario Bautista at bantamweight.

Perhaps the most interesting weigh-in of the day was from bantamweight contender Kayla Harrison.

When she first arrived in the promotion at UFC 300, there was a lot of talk about whether she would be able to make 135-pounds safely considering that she has always fought at a higher weight.

Once again, she hit the scales early to secure her bout with Ketlen Vieira and seemingly had no issues doing so.

Check out the full results below:

Main Card


Alex Pereira (205) vs. Khalil Rountree Jr. (205)

Raquel Pennington (135) vs. Julianna Peña (134.5)

José Aldo (136) vs. Mario Bautista (136)

Ketlen Vieira (136) vs. Kayla Harrison (136)

Roman Dolidze (185.5) vs. Kevin Holland (185.5)

Preliminary Card


Stephen Thompson (171) vs. Joaquin Buckley (170.5)

Marina Rodriguez (115.5) vs. Iasmin Lucindo (116)

Cesar Almeida (185.5) vs. Ihor Potieria (185.5)

Austin Hubbard (156) vs. Alexander Hernandez (156)

Early Prelims


Ryan Spann (205.5) vs. Ovince Saint Preux (205.5)

Carla Esparza (115.5) vs. Tecia Pennington (115)

Court McGee (170) vs. Tim Means (171)