UFC Vegas 123 is running Saturday, Oct. 31, at the Meta Apex in Las Vegas, with Renato Moicano and Tom Nolan closing the night in a lightweight main event. The preliminary card goes off at 5 p.m. ET on Paramount+, and the main card follows at 8 p.m. This page carries the full 12-fight lineup. Results get added as each fight ends, and we’ll mark anything that hasn’t happened yet as pending instead of guessing.
Moicano comes in off a win he needed. He got back in the win column last time out by catching Chris Duncan in a face crank in the second round, which is a submission you don’t see every month. Nolan’s path here is the more interesting one. He lost his UFC debut and hasn’t lost since. That’s five straight victories, according to MMA Fighting’s card preview, and it earned him a main event slot against a veteran name.
The co-main shifted late. Randy Brown was booked at welterweight and now faces Jacobe Smith, a short-notice replacement, MMA Fighting and Yahoo Sports reported. Neither outlet said who Smith replaced or why.
View post on X
Main card (Paramount+, 8 p.m. ET)
- Renato Moicano vs. Tom Nolan (lightweight): pending
- Randy Brown vs. Jacobe Smith (welterweight): pending
- Ode’ Osbourne vs. Cody Durden: pending
- Yana Santos vs. Luana Santos: pending
- Jean-Paul Lebosnoyani vs. Farman Hasanov: pending
Preliminary card (Paramount+, 5 p.m. ET)
- Francis Marshall vs. Dakota Hope: pending
- Rodrigo Sezinando vs. Theodor Berggren: pending
- Julian Erosa vs. Lee Jeong-yeong: pending
- Zachary Reese vs. Mickey Gall: pending
- Nick Klein vs. Joe Kropschot: pending
- Talita Alencar vs. Piera Rodriguez: pending
- Lucia Szabová vs. Tainara Lisboa: pending
A couple of housekeeping notes on names, since the outlets disagree. Combat Press lists Erosa’s opponent as Lee Jeong-yeong, while MMA Fighting and Yahoo flip it to Jeong Yeong Lee. Kropschot shows up as both Joe and Joseph. Same fighters either way.
The headliner comes down to a simple question about Nolan. Five straight wins after a debut loss is the kind of run that gets a guy a big name, and the big name is usually where you find out what that run was worth. Moicano has been around long enough to have seen every version of the hot young lightweight. And the Duncan finish shows he can still end a fight from positions most people treat as filler, which is a problem for anybody who gets sloppy scrambling late in a round.
I’m more interested in the co-main, honestly. A short-notice replacement in a co-main against an established welterweight is the spot where books tend to shade the line hard toward the guy who had a full camp. Sometimes that’s fair. Sometimes the replacement has been training anyway, shows up loose with nothing to lose, and makes everyone holding the favorite feel very stupid by the second round. I’ve been on the wrong end of that ticket more than once. If the number on Smith gets long enough, I’ll be peeking at it. The main card starts at 8 p.m. ET, and this page updates as the results come in.

