Ultimate Fighting Championship (UFC) is live TONIGHT (Sat., Oct. 31, 2026) with UFC Halloween (a.k.a. UFC Vegas 123), streaming live online via Paramount+. The event goes down inside the familiar META APEX in Las Vegas, Nevada. Our main event on this Halloween event is Renato Moicano vs. Tom Nolan (see betting odds here).
UFC Halloween Preview
It feels a little odd to see a UFC fight night land on Halloween. It would be nice if UFC did something to dress up for the occasion, but knowing them it will probably be business as usual.
Renato Moicano vs. Tom Nolan draw the short straw of being unable to go trick or treating with their kids this night (are you?). They are meeting in the main event, despite Moicano saying he was desperate to escape the APEX.
UFC Halloween’s co-main event is DC’s boy Jacobe Smith taking on the veteran Randy Brown (on super short notice). Smith has decimated all who have stood in his way so far. If he runs through Brown, then he’s a real player at 170 pounds.
Rounding out UFC Halloween’s main card is Ode’ Osbourne vs. Cody Durden, Yana Santos vs. Luana Santos and Jean-Paul Lebosnoyani vs. Farman Hasanov.
The “Prelims” are headlined by Francis Marshall vs. Dakota Hope. The biggest match-up on that portion of the card is Zachary Reese vs. Mickey Gall, with Gall looking to avoid his fifth straight loss. Former OKTAGON two-division champ Lucia Szabova also debuts at this event. She fights Tainara Lisboa.
The rest of undercard includes Rodrigo Sezinando vs. Theodor Berggren, Julian Erosa vs. Jeong Yeong Lee (in a retirement fight for Juicy J), Nick Klein vs. Joseph Kropschott and Talita Alencar vs. Piera Rodriguez.
UFC Halloween Start Date and Time
We are back in the APEX tonight and that means a return to our usual broadcast times.
- UFC Halloween “Prelims” will begin at 5 p.m. ET.
- UFC Halloween main card is scheduled to start at 8 p.m. ET.
- All of Halloween airs on Paramount+, which you can stream here.
The live blog here starts rolling below at 5 p.m. ET. Come in and say hi!
UFC HALLOWEEN QUICK RESULTS
Main card
- 155 lbs.: Renato Moicano vs. Tom Nolan
- 170 lbs.: Randy Brown vs. Jacobe Smith
- 125 lbs.: Ode’ Osbourne vs. Cody Durden
- 135 lbs.: Yana Santos vs. Luana Santos
- 170 lbs.: Jean-Paul Lebosnoyani vs. def. Hasanov via doctor stoppage (cut) – Round 3, 2:11
Prelims
- 145 lbs.: Hope def. Marshall via split decision (29-28, 28-29, 29-28)
- 170 lbs.: Rodrigo Sezinando def. Theodor Berggren via doctor stoppage (cut) — Round 2, 5:00
- 145 lbs.: Julian Erosa def. Jeong Yeong Lee via knockout (punches) — Round 1, 1:31
- 185 lbs.: Zachary Reese def. Mickey Gall via unanimous decision (29-27, 29-27, 29-27)
- 185 lbs.: Joseph Kropschot def. Nick Klein via submission (triangle armbar) — Round 2, 1:25
- 115 lbs.: Piera Rodriguez def. Talita Alencar via unanimous decision (30-27, 30-27, 30-27)
- 125 lbs.: Lucia Szabova def. Tainara Lisboa via TKO (punches) — Round 3, 3:20 — HIGHLIGHTS
UFC HALLOWEEN PLAY-BY-PLAY UPDATES
Jean-Paul Lebosnoyani vs. Farman Hasanov
Round 1: JPL pressured Hasanov to start the fight. Hasanov took JPL down, and JPL jumped a guillotine, but it was defended. JPL got up and defended a head kick. JPL started peppering Hasanov with leg kicks and body kicks with jabs. Hasanov popped JPL’s head back with a power jab. 2:25 left and JPL landed an overhand. Hasanov started loading up on every shot, and JPL continued to pepper him with kicks. The two exchanged combos to end the round.
10-9 Lebosnoyani
Round 2: JPL marched Hasanov down with kicks again, and Hasanov took JPL down for a couple of seconds before JPL popped up. The two exchanged kicks and a couple of combos while maintaining distance. Hasanov took JPL down with 1:16 left, but again, JPL got right back up. JPL opened Hasanov up and recognized that Hasanov is tired. JPL tripped trying to go for the finish but popped up. JPL hurt Hasanov and went in for the finish and almost ate a left hook. The end is very near.
20-18 Lebosnoyani
Round 3: JPL started in the gas, knowing that Hasanov is compromised. Hasanov was just backing up the entire time, throwing looping hooks. Halfway through the final frame, the doctor stepped in and halted the fight due to a nasty gash under Hasanov’s eye.
Official decision: Jean-Paul Lebosnoyani def. Farman Hasanov via doctor stoppage (cut) – Round 3, 2:11
Prelims
145 lbs.: Francis Marshall vs. Dakota Hope: Marshall battered Hope with like four calf kicks that hurt him. Marshall eventually took Hope down after a couple of flurries from Hope. Hope got up and stung Marshall to end the round. The second round was much more competitive as Marshall abandoned the calf kicks for whatever reason. Hope really came alive in the third round, battering Marshall on the feet and even getting the better of the grappling — and stole the fight.
Official decision: Hope defeats Marshall via split decision (29-28, 28-29, 29-28)
170 lbs.: Rodrigo Sezinando vs. Theodor Berggren: It was an extremely competitive first round for the two welterweights with tons of grappling, but Sezinando cracked Berggren with a massive spinning back fist to end the round and definitely steal it. Round 2 was all Sezinando with the constant pressure and takedowns and almost finished him with ground-and-pound at the end of the frame.
The doctor ended up stopping the fight because of a nasty gash on Berggren’s lip.
Official decision: Sezinando def. Berggren via doctor stoppage (cut) – Round 2, 5:00
145 lbs.: Julian Erosa vs. Jeong Yeong Lee: Lee touched Erosa’s glove and immediately punched him — dirty? Kind of. Nevertheless, Erosa and Lee went to war for as long as the fight lasted, but it was Erosa who nuked Lee with a right hand and put him to sleep with ground-and-pound.
Happy retirement, Julian Erosa!
Official decision: Erosa def. Lee via knockout (punches) – Round 1, 1:31
185 lbs.: Zachary Reese vs. Mickey Gall: Reese spammed body kicks for most of the fight, with Mickey throwing overhands as Reese left his chin exposed. Reese did a point deduction in the first round for an eye poke. The two basically just traded for the entirety of the fight, with Reese getting the better of the striking. Pretty forgettable fight overall.
Official decision: Reese def. Gall via unanimous decision (29-27, 29-27, 29-27)
185 lbs.: Nick Klein vs. Joseph Kropschot: Klein was doing on the feet, but every time he took Kropschot down, he got reversed and put in awful positions — and that’s what ultimately ended him when Kropschot reversed him, locked Klein into an inverted triangle, and tapped him with an armbar.
Official decision: Kropschot def. Klein via submission (triangle armbar) – Round 2, 1:25
115 lbs.: Talita Alencar vs. Piera Rodriguez: Alencar had Rodriguez in trouble a few times with her elite grappling, but other than that, Alencar got clobbered on the feet by “La Fiera.” Rodriguez is now riding a four-fight winning streak, while Alencar’s three-fight winning streak is over.
Official decision: Rodriguez def. Alencar via unanimous decision (30-27, 30-27, 30-27)
125 lbs.: Lucia Szabova vs. Tainara Lisboa: Szabova was the biggest favorite on the card, and while at points she didn’t look like it, she ended up overpowering and breaking Lisboa to stop her with heavy ground-and-pound. Szabova is a great addition to the Flyweight division and one to keep an eye on.
Official decision: Lucia Szabova def. Tainara Lisboa via TKO — Round 3, 3:20
Live stream begins at 5 p.m. ET. …

