UFC 307 live results: Alex Pereira vs. Khalil Rountree Jr.

The UFC returns to Salt Lake City, Utah, for the third straight year, this time bringing two title fights as UFC 307 takes place at the Delta Center.
In the main event, UFC light heavyweight champion Alex Pereira makes his third title defense in six months when he meets challenger Khalil Rountree Jr. in a battle of former kickboxers. Pereira has scored wins over Jamahal Hill and Jiri Prochazka this year. Rountree Jr. has won five straight fights and is coming off a December win over Anthony Smith.
In the co-main event, UFC women’s bantamweight champion Raquel Pennington defends for the first time against former champion Julianna Pena. Pennington defeated Mayra Bueno Silva in January for the vacant title while Pena fights for the first time in over two years. Her last time out, she lost the title to Amanda Nunes in July 2022.
The main card features a bantamweight bout between UFC Hall of Famer Jose Aldo and Mario Bautista; a middleweight bout pitting Roman Dolidze against Kevin Holland; and a title eliminator bout in the women’s bantamweight division between Ketlen Vieira and Kayla Harrison.
ESPN+ PRELIMS | 6:30 PM ET/3:30 PM PT
> Welterweights- Court McGee (21-13, 10-12 UFC) vs. Tim Means (33-16-1 1 NC, 15-13 1 NC UFC)
They come out both throwing and McGee lands a leg kick. They clinch and McGee pushes it to the fence. McGee lands a pair of right hands before they separate. Means lands to the body as they clinch but they quickly break. McGee lands a flurry. They trade inside the pocket and McGee gets a takedown. He looks for the back. McGee looks for the neck but then attacks an arm. McGee looks for a choke but doesn’t quite have it in. McGee is squeezing and Means taps! McGee picks up the finish in his home state.
Official Result- Court McGee def. Tim Means by submission (rear-naked choke) at 3:19 of Round 1
> Women’s Strawweights- Carla Esparza (19-7, 10-5 UFC) vs. Tecia Pennington (13-7, 9-7 UFC)
Pennington is pressing forward and throwing to start. She lands a right hand. She lands another as Esparza lands a right hand. Pennington with some more right hands. Both land leg kicks. They trade inside the pocket. Pennington lands a right hand. Esparza is able to score a takedown and they scramble. Pennington lands a pair of upkicks. Esparza gets into side control. Esparza landing as she’s controlling an arm and ankle of Pennington. Esparza with more punches and elbows as the round ends. 10-9 Esparza.
They trade at a distance to start the second as both are being patient. Pennington with a leg kick. Pennington with a pair of leg kicks. Esparza is looking for takedown openings but Pennington is landing as she is telegraphing them. Pennington with an inside leg kick. Pennington lands a quick flurry. Esparza lands a right hand. Pennington with more leg kicks. They trade and Pennington lands a big left hand. Esparza gets a takedown but they scramble up. Esparza has the back and gets it back down but they stand at the fence. Pennington lands a left hand as they break. Close round. 10-9 Pennington, 19-19.
Pennington with an inside leg kick. Esparza lands as Pennington lands a leg kick. Pennington with a pair of leg kicks. Pennington with more leg kicks. Esparza lands a leg kick then Pennington goes higher with a kick. Pennington with a leg kick. She lands more kicks as Esparza isn’t doing much. Esparza then lands a combination. Pennington with more leg kicks. They trade in close range. They trade in a quick exchange. Pennington lands a combo. Esparza lands a right hand. Pennington with a hard leg kick. Esparza gets a late takedown and lands a right hand and Pennington lands an upkick. Esparza with a big elbow late. Close fight. 10-9 Pennington, 29-28 Pennington.
Official Result- Tecia Pennington def. Carla Esparza by unanimous decision (29-28, 29-28, 30-27)
> Light Heavyweights- Ryan Spann (21-10, 7-5 UFC) vs. Ovince Saint Preux (27-17, 15-12 UFC)
They trade leg kicks. Spann with a body kick. Saint Preux with a leg kick. Spann lands a right hand and Saint Preux with an inside leg kick. Spann lands a left hand. Saint Preux lands a left hand and Spann lands a right hand. Spann rocks Saint Preux with a right hand then grabs the neck and locks in a guillotine choke on the feet. They go to the mat and it is in deep and Saint Preux taps! Spann with the first-round submission win.
Official Result- Ryan Spann def. Ovince Saint Preux by submission (guillotine choke) at 1:35 of Round 1
ESPN NEWS PRELIMS | 8 PM ET/5 PM PT
> Middleweights- Cesar Almeida (5-1, 1-1 UFC) vs. Ihor Potieria (21-6, 2-4 UFC)
They trade leg kicks. Almeida lands a right hand. Potieria with a body shot then a high kick. They trade kicks. They clinch against the fence but break before anything happens. Almeida lands a big right hand. Potieria shoots for a takedown but Almeida defends. Potieria lands a left hand. Potieria with a body kick. Almeida lands to the body. Almeida with a leg kick then a body kick. Almeida lands a leg kick then a right hand. Potieria is able to get a takedown but they get right back up. They break and Almeida with a leg kick before Potieria lands a combo. 10-9 Almeida.
Almeida with a body kick. They trade quick jabs and kicks. Potieria looks to have been poked in the eye but no timeout is called, but then Almeida punches him in the groin so now we have a timeout. They get back to action and Almeida lands another eye poke on Potieria, and timeout is called this time. They get back to action. Almeida with a body kick and appears to land another eye poke. Almeida with a high kick. Potieria gets a takedown. They get to their feet and Potieria has the back but they break apart. Almeida grabs the neck and drops down for a guillotine choke. He has it locked in from mount position. Potieria is able to get out but Almeida is in the mount position. He lands an elbow. Almeida lands from the top. Almeida with more big shots from the top and Potieria gives up his back. Almeida gets back to the mount and lands some elbows. 10-9 Almeida, 20-18 Almeida.
Potieria pressing forward and lands a body kick and a combination. Potieria gets poked in the eye again but the referee doesn’t call a timeout. Almeida hurts Potieria with a pair of right hands. They clinch against the fence but are quickly separated by the referee. Potieria lands a left hand. Almeida lands a right hand. They trade and clinch and are separated after just a few seconds as both were working. Horrendous referee job in this fight. Potieria lands and they tie up against the fence. Potieria lands a knee. They are separated quickly again. Potieria looks for a single leg and pushes it to the fence but lets go. Almeida lands a right hand. Almeida tries a takedown but ends up on his back. 10-9 Almeida, 30-27 Almeida.
Official Result- Cesar Almeida def. Ihor Potieria by unanimous decision (30-27, 30-27, 30-27)
> Lightweights- Austin Hubbard (16-7, 4-5 UFC) vs. Alexander Hernandez (14-8, 6-7 UFC)
Hernandez lands a body kick. Hubbard with a front kick. Hernandez lands as he defends a takedown attempt from Hubbard. They land body kicks at the same time. They both land left hooks and Hernandez was stunned for a moment. Hernandez lands a solid right hand. Hernandez lands a left hand. Hubbard with a solid body kick. Hernandez lands a body kick. They trade and Hernandez wobbles Hubbard with a left hand. Hernandez lands a combination. 10-9 Hernandez.
Both come out swinging but missing. They trade kicks. Hubbard lands a left hand. They trade as Hernandez defends a Hubbard takedown attempt. Hubbard with a short leg kick. Hubbard looks to get it down and has the back but Hernandez escapes. They trade kicks. Hernandez lands a left hand. Hubbard lands a knee up the middle. Hernandez connects with a left hand. Hernandez looks for a takedown and pushes it against the fence. Hubbard lands a left hand on the break. They trade inside the pocket. Hernandez with a big left hand. Close round. 10-9 Hernandez, 20-18 Hernandez.
Hernandez presses forward and lands a pair of right hands. Hernandez lands again and defends a takedown attempt from Hubbard. Hubbard lands a solid combination and a body kick. Hubbard with a stiff jab as Hernandez was coming in. Hernandez lands a leg kick. Hubbard with a left hand. Hubbard with a front kick to the body. Hubbard with another front kick and Hernandez lands a left hand. Hubbard shoots for a takedown but Hernandez defends and has body control against the fence. Hernandez lands an elbow as they break then a right hand. Hubbard with a knee. Hubbard with a leg kick then hurts Hernandez with a combo. Hubbard with a pair of front kicks and has Hernandez hurt. They both land right hands. Hubbard with a spin kick. They trade late. 10-9 Hubbard, 29-28 Hernandez.
Official Result- Alexander Hernandez def. Austin Hubbard by split decision (27-30, 29-28, 29-28)
> Women’s Strawweights- #6 Marina Rodriguez (17-4-2, 7-4-2 UFC) vs. #14 Iasmin Lucindo (16-5, 3-1 UFC)
Lucindo with a leg kick. Rodriguez lands a jab. Lucindo with a spin kick. Rodriguez lands a right hand. Rodriguez with a left hand. Lucindo lands as Rodriguez tries to clinch. Rodriguez with a big right hand. Rodriguez lands in close range as Lucindo misses. Lucindo lands a leg kick. Lucindo with a spin kick to the body. Rodriguez rocks Lucindo with a right hand. Rodriguez with a jumping knee. Lucindo scores a takedown. Rodriguez landing from the bottom. Lucindo gets side control and lands. 10-9 Rodriguez.
Lucindo lands a knee up the middle. Rodriguez lands a combo. Rodriguez lands and pushes it to the fence. They separate. Lucindo lands a jab. Lucindo lands a right hand. Rodriguez lands a combo before a brief clinch, and Rodriguez lands a body kick on the break. Lucindo scores a takedown. Lucindo landing from the top. They are ordered to their feet. They trade as both land. 10-9 Lucindo, 19-19.
Lucindo lands a right hand. They have a clash of heads that cuts Rodriguez open. They clinch as both battle for the takedown. Lucindo is able to get a takedown. Lucindo was landing with her head so Marc Goddard stood it up and gave a warning. They trade and Rodriguez lands a right hand. Rodriguez with a quick flurry and a high kick. They trade in close range. Rodriguez with a step-in elbow then a right hand. Rodriguez with a right hand then a knee. Rodriguez gets a takedown and Lucindo looks for a heel hook. Rodriguez lands from the top. Lucindo is able to spin to the top late and ends it on top. Close fight. 10-9 Rodriguez, 29-28 Rodriguez.
Official Result- Iasmin Lucindo def. Marina Rodriguez by split decision (28-29, 29-28, 29-28)
> Welterweights- #9 Stephen Thompson (17-7-1, 12-7-1 UFC) vs. #11 Joaquin Buckley (19-6, 9-4 UFC)
Buckley lands and scores a takedown. They get to their feet and clinch before breaking. Thompson lands a right hand. Thompson lands a high kick. Thompson lands a counter right hand and a body kick as Buckley counters with a right hand. Thompson lands a right hand. Buckley shoots for a takedown against the fence. They separate. Thompson lands a right hand. Buckley with a right hand as Thompson lands but Buckley scores a takedown. They get up. They separate. Thompson lands a right hand. Thompson with a head kick. Buckley tries a takedown but Thompson defends. 10-9 Thompson.
Thompson lands a jab. Thompson lands a right hand. Buckley lands a left hand. Thompson lands a right hand as Buckley shoots for a takedown. Thompson defending with some elbows. Buckley briefly gets it down but they stand at the fence. Thompson with a combination on the break. They both land solid right hands. Thompson pressing forward. Thompson with a right hand. Buckley lands a left hand. Buckley rushes forward and looks for a takedown and is able to get it down. They get right back to their feet. Timeout is called for a groin strike. They get back going. Thompson lands a right hand. 10-9 Buckley, 19-19.
Buckley is throwing wild punches and Thompson lands a right hand. Thompson with a pair of kicks. They clinch but break quickly. Thompson with a body kick. Thompson lands a body kick and a right hand. Buckley rushes in and both are throwing and Buckley connects with a right hand that drops Thompson to the mat and it is all over! Buckley with a finish out of nowhere.
Official Result- Joaquin Buckley def. Stephen Thompson by knockout (punch) at 2:17 of Round 3
ESPN+ PPV MAIN CARD | 10 PM ET/7 PM PT
> Women’s Bantamweights- #2 Ketlen Vieira (14-3, 8-3 UFC) vs. #3 Kayla Harrison (17-1, 1-0 UFC)
Vieira with a leg kick. She lands another. Harrison rushes in but misses. Harrison with a high kick and they clinch. Vieira with some body shots. Harrison with a pair of knees. Harrison with more knees as she has control. Harrison lands a knee and they separate. Vieira with a leg kick. Harrison lands a body kick. Harrison lands a left hand and scores a takedown. Harrison in the half-guard. Harrison gets the back and lands a big elbow. Harrison with some punches and lands another elbow. Harrison lands some more. 10-9 Harrison.
Harrison with a leg kick. Harrison with a left hand and trips Vieira up with an inside leg kick. Vieira lands a right hand. Harrison with a left hand. Harrison lands another left hand. Harrison lands and Vieira lands a counter right hand. Harrison lands a leg kick. Vieira with a right hand. They clinch against the fence. Vieira lands a big elbow but Harrison remains in control against the fence and lands. They are separated and both land. 10-9 Harrison, 20-18 Harrison.
Harrison trips Vieira with a leg kick and they clinch but quickly break apart. Harrison lands a left hand. Vieira with a jab. Harrison trips Vieira up again with a kick. Harrison looks for a takedown as she pushes it to the fence, and is then able to complete it. Harrison lands from the top inside the guard of Vieira. Harrison smothering from the top and lands some left hands. Harrison with some big elbows. Harrison gets to the mount and is landing punches and an elbow. Vieira gives up her back. Harrison has head control but lets go and works in the half-guard and lands to end it. 10-9 Harrison, 30-27 Harrison.
Official Result- Kayla Harrison def. Ketlen Vieira by unanimous decision (30-27, 30-27, 29-28)
> Middleweights- #10 Roman Dolidze (13-3, 7-3 UFC) vs. #15 WW Kevin Holland (26-11 1 NC, 13-8 1 NC UFC)
Holland with a leg kick. He lands a few more. He lands a couple more and Dolidze lands a right hand. Holland back attacking with leg kicks. Holland lands a right hand. Holland with a jab and a leg kick. Dolidze scores a takedown. Dolidze is controlling from the top and Holland looks for an arm. They scramble and Holland is hurt so Dolidze starts unloading with punches. Holland is blocking a lot of them but Dolidze keeps landing big punches and elbows. Holland survives but is very clearly injured. 10-9 Dolidze.
The fight is stopped after the first round as Holland says his rib is broken and his coach decides to call it off.
Official Result- Roman Dolidze def. Kevin Holland by TKO (injury) at 5:00 of Round 1
> Bantamweights- #10 Jose Aldo (32-8, 14-7 UFC) vs. #11 Mario Bautista (14-2, 8-2 UFC)
Bautista with a quick leg kick. They trade kicks. Aldo with a hard leg kick. They clinch and Bautista lands some knees. They separate and Aldo lands a knee as Bautista lands a leg kick. Bautista with a left hand and a high kick before shooting for a takedown. They separate. Aldo lands a combo. Bautista lands to the body. Bautista with a nice right hand. Aldo lands a right hand. Bautista with a body kick. Aldo with a solid right hand ending a combination. 10-9 Bautista.
Aldo lands some leg kicks. Aldo starts landing the jab and Bautista looks cut open. Aldo with a left hand and Bautista shoots for a takedown but Aldo defends. Bautista pressing forward and lands but Aldo lands a jab then a right hand. Bautista lands a jab. Bautista shoots for a takedown but Aldo defends against the fence. Bautista with a shoulder strike. Aldo is able to cause separation and lands a knee. Bautista with a combo and Aldo lands a right hand. Bautista with a pair of jabs and Aldo returns fire with a stiff jab. Bautista shoots for a takedown against the fence as Aldo defends. They separate and Aldo lands a combo. Aldo lands. Bautista misses a late takedown. 10-9 Aldo, 19-19.
Aldo working the jab. They trade in close range. Aldo lands a combo. Bautista shoots for a takedown but Aldo defends against the fence. Bautista not doing much but pressing Aldo against the fence. They are separated by the referee and Bautista immediately goes back for the takedown but Aldo continues to defend. Aldo breaks free. Aldo lands a combo. Bautista goes right back for the takedown but Aldo defends. Aldo lands as they break and lands late. Close fight. 10-9 Aldo, 29-28 Aldo.
Official Result- Mario Bautista def. Jose Aldo by split decision (28-29, 29-28, 29-28)
> UFC Women’s Bantamweight Championship- C Raquel Pennington (16-8, 13-5 UFC) vs. #1 Julianna Pena (10-5, 7-3 UFC)
Pena lands the jab early. Pennington looking to land but is being out-struck by Pena. Pena still working the jab and lands a right hand. Pennington with a short uppercut. Pennington pushes Pena back to the fence and looks to land. Pennington starting to pick up the volume as the round goes on. Pennington lands a leg kick. Pena lands an overhand right. Pennington with a body kick. 10-9 Pennington.
Pennington working the jab to start the second. Pena lands a right hand. They trade in close range and Pennington lands a left hook. Pena lands a right hand. They clinch and Pennington lands some knees but Pena is able to score a takedown. Pena is in side control but not much action is going on. Pena with some knees to the body. They scramble up and Pena is on the back. Pennington with some rabbit punches as Pena is holding on. 10-9 Pena, 19-19.
Pena lands a hard right hand. Pena lands a jab. Pena working the jab. They trade in the pocket as Pennington lands a left hook. Pennington with a body kick. Pena scores a takedown. Pena is in side control and then takes the back. Pena looking for a rear-naked choke and almost had it locked in. Pennington is able to escape and Pena keeps the back. 10-9 Pena, 29-28 Pena.
Pennington hurts Pena with a head kick. She then lands a calf kick. Pennington lands an uppercut. They trade in close range. Pennington with a calf kick. Pena lands a jab. Pennington lands a jab. Pennington with a left hook. Pennington lands to the body. They trade jabs. Pena lands a right hand. Pennington with a stiff right hand. They trade jabs. Pennington drops Pena with a right hand. Pennington gets on top and is looking for a guillotine choke but they scramble up. They separate. Pena lands a right hand. Pennington lands a jab. Pennington lands late. 10-9 Pennington, 38-38.
They’re trading jabs to start the fifth. They’re both landing in close range. They clinch but quickly break. Pennington lands a right hand. Pennington with a jab and lands a right hand. Pena lands a right hand. Pennington initiates a clinch but they break. Pena lands a jab. Pennington lands a right hand and Pena is backing up. Pennington lands a jab then a left hook and Pena is circling away. Pennington lands a right hand. Pennington with a combination. Pennington pressing forward and lands. Pena lands a right hand then a jab. Pennington with a right hand. Pena with a jab. Pennington with a left hook. 10-9 Pennington, 48-47 Pennington.
Official Result- Julianna Pena def. Raquel Pennington by split decision (48-47, 47-48, 48-47) to win the UFC Women’s Bantamweight Championship
> UFC Light Heavyweight Championship- C Alex Pereira (11-2, 8-1 UFC) vs. #8 Khalil Rountree Jr. (13-5 1 NC, 9-5 1 NC UFC)
Pereira with a leg kick. He lands a high kick. Rountree lands a left hand. Pereira with a leg kick. Rountree lands a left hand. Pereira lands a big right hand. Pereira with a leg kick. Pereira with a high kick. Pereira lands a jab then a high kick and a switch calf kick. They trade as Rountree lands a right hand. Pereira lands a high kick. Rountree with a right hand. Rountree connects. 10-9 Pereira.
Pereira with a leg kick. Rountree lands a left hand. Pereira with a high kick. Rountree lands a right hook. They trade and Pereira lands a right hand then a left hook. Pereira lands a jab then a high kick. Rountree with a quick combo but nothing connects. Pereira with a leg kick. Rountree with a right hand. Pereira lands a stiff jab. Rountree connects with a solid right hand but Pereira recovers. Rountree lands a combination. Rountree with a head kick late. 10-9 Rountree, 19-19.
Pereira lands a right hand. Rountree lands a left hand then a body kick. Pereira with a jab and Rountree lands to the body. Rountree with a high kick. Pereira with a head kick followed by a left hand. Pereira lands a right hand and follows it with a jab. He lands another jab then Rountree lands a left hand. Pereira with a calf kick and then another. Rountree lands a left hand. Pereira working the jab. Rountree lands a left hand. Pereira with a body kick. Pereira lands the jab and Rountree is backing up. Pereira lands a right hand then a high kick. 10-9 Pereira, 29-28 Pereira.
Pereira with a leg kick then a body kick and a right hand. Rountree lands. Pereira lands a hard jab. He lands another. He lands one again. Pereira lands a combination and Rountree is backing up. Pereira lands a big right hand. Pereira with a combination then lands a knee and a jab. Rountree’s eye is destroyed and Pereira is landing tons of punches. Pereira with big punches and Rountree is in serious trouble. Rountree connects but then eats big punches from Pereira. Pereira lands a knee and then another and then a flurry but Rountree is firing back. Pereira lands a combination to the body and Rountree goes down and it is all over! What an incredible finish from Pereira.
Official Result- Alex Pereira def. Khalil Rountree Jr. by TKO (punches) at 4:32 of Round 4 to retain the UFC Light Heavyweight Championship