1 Nov 2026
UFC Vegas 123 results: Jacobe Smith stays perfect, Luana Santos wins again
All the results from UFC Vegas 123, from Tom Nolan's main event win to Lucia Szabova's UFC debut.
Here are all the results from UFC Vegas 123 at the Meta APEX in Las Vegas.
MAIN CARD
Tom Nolan def. Renato Moicano, TKO (punches), round 3, 1:28
Jacobe Smith def. Randy Brown, unanimous decision (30-26 x3)
Cody Durden def. Ode Osbourne, unanimous decision (29-28 x3)
Luana Santos def. Yana Santos, unanimous decision (29-28 x3)
Jean-Paul Lebosnoyani def. Farman Hasanov, TKO (doctor's stoppage), round 3, 2:11
Dakota Hope def. Francis Marshall, split decision (29-28, 28-29, 29-28)
PRELIMS
Rodrigo Sezinando def. Theodor Berggren, TKO (doctor's stoppage), round 2, 5:00
Julian Erosa def. JeongYeong Lee, KO (punch), round 1, 1:31
Zach Reese def. Mickey Gall, unanimous decision (29-27 x3)
Joe Kropschot def. Nick Klein, submission (armbar), round 2, 1:25
Piera Rodriguez def. Talita Alencar, unanimous decision (30-27 x3)
Lucia Szabova def. Tainara Lisboa, TKO (strikes), round 3, 3:20
THE STANDOUTS
Jacobe Smith took the co-main on less than two weeks' notice and won every round on every card against the experienced Randy Brown. He is now 5-0 in the UFC.
Luana Santos, ranked No. 4 at women's bantamweight, made it four UFC wins in a row in a close fight with Yana Santos.
Francis Marshall missed weight by two pounds and then lost a split decision to Dakota Hope.
Lucia Szabova stayed unbeaten in her UFC debut with a third-round stoppage, and Joe Kropschot submitted Nick Klein in his first UFC fight.
Fighters in this story