UFC 307 live updates: Results, round-by-round coverage of every fight
(This story was updated to add new information.)
UFC 307 takes place Saturday, and you can join us for live round-by-round coverage and official results beginning at 6:30 p.m. ET (3:30 p.m. PT). UFC 307 (pay-per-view, ESPNews, ESPN+) takes place Saturday at Delta Center in Salt Lake City.
In the headliner, light heavyweight champion Alex Pereira (11-2 MMA, 8-1 UFC) puts his title on the line against challenger Khalil Rountree (14-5 MMA, 9-5 UFC). In the co-feature, women’s bantamweight champ Raquel Pennington (16-9 MMA, 13-5 UFC) defends her title for the first time when she meets ex-champ Julianna Peña (12-5 MMA, 7-3 UFC). In addition, two-time Olympic gold medalist and former PFL champ Kayla Harrison (17-1 MMA, 1-0 UFC) takes on Ketlen Vieira (14-3 MMA, 8-3 UFC) as a huge favorite.
Follow along with our round-by-round updates and official results beginning at approximately 6:30 p.m. ET for the early prelims on ESPN+, 8 p.m. ET for the prelims on ESPNews and 10 p.m. ET for the main card on pay-per-view (via ESPN+).
Enjoy the fights, everyone.
UFC 307 lineup
MAIN CARD (Pay-per-view, 10 p.m. ET)
- Champ Alex Pereira vs. Khalil Rountree – for light heavyweight title
- Champ Raquel Pennington vs. Julianna Peña – for women’s bantamweight title
- Jose Aldo vs. Mario Bautista
- Roman Dolidze vs. Kevin Holland
- Kayla Harrison vs. Ketlen Vieira
PRELIMINARY CARD (ESPNews/ESPN+, 8 p.m. ET)
- Joaquin Buckley vs. Stephen Thompson
- Iasmin Lucindo def. Marina Rodriguez via split decision (29-28, 28-29, 29-28)
- Alexander Hernandez def. Austin Hubbard via split decision (27-30, 29-28, 29-28)
- Cesar Almeida def. Ihor Potieria via unanimous decision (30-27, 30-27, 30-27)
PRELIMINARY CARD (ESPN+, 6 p.m. ET)
- Ryan Spann def. Ovince Saint Preux via submission (guillotine choke) – Round 1, 1:35
- Tecia Pennington def. Carla Esparza via unanimous decision (29-28, 29-28, 30-27)
- Court McGee def. Tim Means via submission (rear-naked choke) – Round 1, 3:19
Joaquin Buckley vs. Stephen Thompson
Round 1 –
Result:
Recap:
Photos:
Records: Buckley (19-6 MMA, 9-4 UFC), Thompson (17-7-1 MMA, 12-7-1 UFC)
Division: Welterweight
Broadcast: ESPNews/ESPN+
Referee:
Judging:
Iasmin Lucindo vs. Marina Rodriguez
Round 1 – A couple of leg kicks connect by Lucindo. Lucindo attempts a leg lock, and Rodriguez pulls away. Back to striking. Big righthand connects for Rodriguez. Very slow pace, both fighters very messured. We’re halfway through the round. Lucindo with a wild combination, but doesn’t connect clean. Leg kick by Lucindo. Spinning back kick to the body by Lucindo. Oh! Rodriguez rocks Lucindo with a right hand! Lucindo closes the distance and takes down Rodriguez. One minute left. Short shots by Lucindo. Lucindo moves to side control The bell rings.
MMA Junkie scores the round 10-9, Rodriguez.
Round 2 – Rodriguez is walking down Lucindo here. They both swining, but neither connecting clean so far. Big right connects for Lucindo, but Rodriguez answers back with a combo. Lucindo closes the distance and takes down Rodriguez. We’re halfway through the round. Short shots here and there from Lucindo. Lucindo working from half guard. More short shots by Lucindo. Referee stands them up, claiming lack of action. Spinning back kick to the body by Lucindo. A little wild exchange in the final seconds. The bell rings.
MMA Junkie scores the round 10-9, Lucindo.
Round 3 – One, two lands for Lucindo. Rodriguez rushes in and Lucindo gets two under hooks. Lucindo takes down Rodriguez. Rodriguez is bleeding bad from the her right bone cheek. It looks like the cut stemmed from a clash of head. Lucindo on mount. Referee Marc Goddard stands them up, as Lucindo was putting her chin on Rodriguez’s eyes. She gets a hard warning and loses position. Nice right hand by Lucindo. Two minutes left. Nice elbow by Rodriguez. Rodriguez putting on the pressure here. Rodriguez takes down Lucindo, but gets caught in a leg lock! Shots from top by Rodriguez. Lucindo reverses the position and gets top control on Rodriguez. Gorund and pound by Lucindo. The bell rings.
MMA Junkie scores the round 10-9, Lucindo. Overall 29-28, Lucindo.
Result: Iasmin Lucindo def. Marina Rodriguez via split decision (29-28, 28-29, 29-28)
Photos:
Records: Lucindo (17-5 MMA, 4-1 UFC), Rodriguez (17-5-2 MMA, 7-5-2 UFC)
Division: Women’s strawweight
Broadcast: ESPNews/ESPN+
Referee: Marc Goddard
Judging:
Alexander Hernandez vs. Austin Hubbard
Round 1 – Hubbard with immediate pressure right away. Leg kicks by Hernandez. Hubbard staking Hernadez, who seems content on staying on the outside. Nobody landing much here. Jab by Hubbard. Hubbard with a counter left hook. Oh! Clean one, two by Hernandez! We’re halfway through the round. Good body kick by Hubbard. Hernandez is bleeiding from his nose. Nice combo by Hernadez. Leg kicks by Hernandez. Hernandez wobbles Hubbard slightly with a left. It looks like Hubbard is ok. Theyy keep distance. The bell rings.
MMA Junkie scores the round 10-9, Hernandez.
Round 2 – Same dynamic. Hubbard with pressure, Hernandez content staying on the outside. Leg kicks by Hernandez. Oh! Solid combo by Hernandez. He seems to be finding his timing . Good combo by Hernadez. Hubbard with a leg kick. Hubbard shoots, but fails on the takedown. Hernadez is now the one pressuring. Good shots by Hernadez. Hubbard shoots and fails on the takedown again. Two minutes left. They both land in an exchange. Hernadez stuffs another takedown from Hubbard. Hernadez presses Hubbard against the cage and Hubbard connects with a left hand, as he escapes. Body kick by Hubbard. Oh! Solid left hook by Hernandez. The bell rings.
MMA Junkie scores the round 10-9, Hernandez.
Round 3 – A couple of big right hands connect for Hernadez as he moves foward. Hernadez is not on the back foot as much. Leg kicks by Hernandez. Hubbard pressing, but not landing much. Oh! Hubbard wakes up a bit and lands a clean combo on Hernandez. Again, Hubbard connects. We’re halfway through the round. Hubbard shoots and fails on the takedown. Big left by Hernandez. Hubbard shoots and fails, but this time Hernadez spins around him and then presses him against the cage. Hubbard breks free. Oh! Hubbard stuns Hernadez! Hubbard is pressing. Hernandez firing back! They’re brawling! Big shots from both! The bell rings. Solid round
MMA Junkie scores the round 10-9, Hernadez.
Result: Alexander Hernandez def. Austin Hubbard via split decision (27-30, 29-28, 29-28)
Recap:
Photos:
Records: Hernandez (14-8 MMA, 6-7 UFC), Hubbard (17-7 MMA, 4-5 UFC)
Division: Lightweight
Broadcast: ESPNews/ESPN+
Referee: Tyler Tomlinson
Judging:
Cesar Almeida vs. Ihor Potieria
Round 1 – They both trade leg kicks. Several leg kicks land for Almeida, who circles Potieria. A couple of high kicks thrown by Potieria, but they don’t connect. Oh! Big counter fight by Almeida. Potieria closes the distance and presses lmeida against the cage. We’re halfway through the round. Almeida breaks free. Slid right hand by Almeida. Potieria shoots and presses Almeida against the cage. Almeida breaks free quickly. Leg kick by Almeida. Right hand lands for Almeida. Oh, man. Big leg kick by Almeida. Potieria shoots and takes down Almaida. Almaida back up, but being pressed against the cage. Almeida breaks free. Last 30 seconds. Nothing much happens before the bell.
MMA Junkie scores the round 10-9, Almeida.
Round 2 – Almeida pressing a little more here. Oh, a low blow from Almaida halts the action. After a minute time out, the fight resumes. Oh! An eye poke from Almeida halts the action. Potieria looks frustrated. After a minute off, the fight resumes. A couple of kicks to the body by Almeida. Potieria complains about another eye poke, but the fight continues. Potieria shoots and gets the takedown. The replay confirms it was an eye poke. Nice elbow by Potieria. Good control here by Potieria. Three minutes left. Almaida gets back to his feet but is being pressed against the cage. He breaks free. Big right lands for Almaida. Potieria shoots and gets caught in a guillotine! Potieria rolls to his back! He gets out, but now is mounted by Almeida. Good shots here and there by Almeida. More shots by Almeida. Elbows by Almeida! Potieria gives up his back. Ground-and-pound by Almeida. Back to mount. More shots by Almeida. The bell rings.
MMA Junkie scores the round 10-9, Almeida.
Round 3 – Oh, no! Potieria complains of another eye poke, and it looks like he did on the replay, but the referee orders them to continue fighting. Oh! Big shot by Almeida! Potieria looks stunned. Leg kicks by Almeida. Potieria presses Almeida against the cage. Almaida breaks free. We’re halfway through the round. Nice right hand by Potieria. Potieria presses Almaida against the cage and gets separated immediately. Potieria presses Almeida against the cage. They get quickly separated and the crowd cheers. Potieria shoots for a single and presses Almeida against the cage. Almeida breaks free. They trade shots. Almeida shoots and ends up on the bottom. Potieria ends the round on top.
MMA Junkie scores the round 10-9, Almeida. Overall 30-27, Almeida.
Result: Cesar Almeida def. Ihor Potieria via unanimous decision (30-27, 30-27, 30-27)
Photos: Cesar Almeida def. Ihor Potieria at UFC 307 in Salt Lake City: Best photos
Records: Almeida (6-1 MMA, 2-1 UFC), Potieria (20-7 MMA, 2-5 UFC)
Division: Middleweight
Broadcast: ESPNews/ESPN+
Referee: Dave Sajestad
Judging:
Ovince Saint Preux vs. Ryan Spann
Round 1 – Leg kick by Saint Preux. Spann returns fire with his own leg kick. Big leg kick by Spann. Low kick by Saint Preux halts the action. A few seconds later, it resumes. Oh! Big right hand by Spann. Saint Preux with a left! Oh! Big right hand by Spann rocks Saint Preux! Saint Preux shoots for the takedown! He gets caught in a guillotine! Ther’s the tap! Spann wins!
Result: Ryan Spann def. Ovince Saint Preux via submission (guillotine choke) – Round 1, 1:35
Recap: Ryan Spann rocks, taps Ovince Saint Preux to snap three-fight skid
Photos: Ryan Spann def. Ovince Saint Preux at UFC 307 in Salt Lake City: Best photos
Records: Spann (22-10 MMA, 8-5 UFC), Saint Preux (27-18 MMA, 15-13 UFC)
Division: Light heavyweight
Broadcast: ESPN+
Referee: Mike Beltran
Carla Esparza vs. Tecia Pennington
Round 1 – Pennington takes the center of the cage. Nice right-hand lands for Pennington. Another combo from Pennington. Esparza has yet to throw something meaningful. Leg kick by Pennington. Another combo connects by Pennington. Man, Pennington is looking good early. Two more leg kicks connect for Pennington. Esparza tries to close the distance and eats a knee to the head. Esparza looks a bit hurt. She shoots and takes down Pennington. Esparza moves to side control. Great control here by Esparza. Two minutes left. Short shots land for Esparza. One minute left. Pennington unable to shake off Esparza. Esparza ends the round on top. Close round.
MMA Junkie scores the round 10-9, Esparza.
Round 2 – Leg kick by Pennington. Pennington a little more patient in this round. Another couple of leg kicks connect for Pennington. Oh! Big right-hand lands for Esparza. Three minutes left. Pennington with a left. Leg kick by Pennington. Esparza connects with a quick combo. Pennington with relentless pressure here, while staying patient. Oh! Big shots from both! Pennington lands clean! Esparza shoots and gets the takedown. Thirty seconds left. Pennington back up but being pressured against the cage. Pennington gets free! The bell rings.
MMA Junkie scores the round 10-9, Pennington.
Round 3 – Leg kicks from Pennington. More leg kicks. Pennington keeps targeting the legs. Big leg kick by Pennington. Esparza’s leg is turning purple. More leg kicks by Pennington. Nice combo by Esparza. Left hook lands for Pennington. Another one! Leg kick by Pennington. Man, Esparza’s leg is beat up. More leg kicks. Final minute. Esparza with a one, two. Nice combo by Esparza! Esparza catches a kick and takes down Pennington! Wild ground-and-pound by Esparza! The bell rings.
MMA Junkie scores the round 10-9, Pennington. Overall 29-28, Pennington.
Result: Tecia Pennington def. Carla Esparza via unanimous decision (29-28, 29-28, 30-27)
Recap: Emotional Carla Esparza retires after close loss to Tecia Pennington
Photos: Tecia Pennington def. Carla Esparza at UFC 307 in Salt Lake City: Best photos
Records: Pennington (14-7 MMA, 10-7 UFC), Esparza (20-8 MMA, 10-6 UFC)
Division: Women’s strawweight
Broadcast: ESPN+
Referee: Tyler Tomlinson
Judging: Sal D’Amato, Stephen Faragher 29-28. Dan Furse 30-27.
Court McGee vs. Tim Means
Round 1 – Early combo and then right hand by McGee. He clinches Means and presses him against the cage. Means breaks free a few seconds later and takes the center of the cage. A couple of nice shots get through for Means. McGee’s right eye is a bit busted up. McGee shoots and takes down Means. We’re halfway through the round. McGee partially takes the back of Means and is looking for the submission. Full back control by McGee. He’s attacking with a rear-naked choke. Means taps! McGee wins!
Result: Court McGee def. Tim Means via submission (rear-naked choke) – Round 1, 3:19
Recap: Court McGee makes quick work of Tim Means at home
Photos: Court McGee def. Tim Means at UFC 307 in Salt Lake City: Best photos
Records: McGee (23-13 MMA, 11-12 UFC), Means (33-17-1 MMA, 15-14 UFC)
Division: Welterweight
Broadcast: ESPN+
Referee: Jazon Herzog
UFC 307 main card betting odds
MAIN CARD (Pay-per-view, 10 p.m. ET)
- Champ Alex Pereira (-455) vs. Khalil Rountree (+350) – for light heavyweight title
- Champ Raquel Pennington (-160) vs. Julianna Peña (+135) – for women’s bantamweight title
- Jose Aldo (+115) vs. Mario Bautista (-135)
- Kayla Harrison (-1100) vs. Ketlen Vieira (+7 00)
- Roman Dolidze (+125) vs. Kevin Holland (-150)
UFC 307 prelim betting odds
PRELIMINARY CARD (ESPNews/ESPN+, 7:30 p.m. ET)
- Joaquin Buckley (-220) vs. Stephen Thompson (+180)
- Iasmin Lucindo (-180) vs. Marina Rodriguez (+150)
- Cesar Almeida (-380) vs. Ihor Potieria (+300)
- Alexander Hernandez (-115) vs. Austin Hubbard (+105)
UFC 307 early prelim betting odds
PRELIMINARY CARD (ESPNews/ESPN+, 7:30 p.m. ET)
- Ovince Saint Preux (+195) vs. Ryan Spann (-240)
- Carla Esparza (+135) vs. Tecia Pennington (-160)
- Court McGee (+155) vs. Tim Means (-185)
Be sure to visit the MMA Junkie Instagram page and YouTube channel to discuss this and more content with fans of mixed martial arts.