UFC Vegas 23 will be taking place tonight, April 10.
The event will be held inside the UFC APEX in Las Vegas, Nevada. In the main event, middleweights Marvin Vettori and Kevin Holland will share the Octagon. The co-headliner will see Sodiq Yusuff take on Arnold Allen.
Live Stream Info
The action begins with the prelims on ESPN+ at noon ET. Fight fans can stick with ESPN+ for the main card at 3 p.m. ET or catch the bouts on the ABC network.
Peep the final UFC Vegas 23 card below. If you missed the weigh-in results, click here.
Marvin Vettori def. Kevin Holland via unanimous decision
Arnold Allen def. Sodiq Yusuff via unanimous decision (29-28 x3)
Julian Marquez def. Sam Alvey via submission (RNC) (R2, 2:07)
Mackenzie Dern def. Nina Nunes via submission (armbar) (R1, 4:48)
Daniel Rodriguez def. Mike Perry via unanimous decision (30-27 x2, 30-26)
Joe Solecki def. Jim Miller via unanimous decision (29-28 x2, 30-27)
Mateusz Gamrot def. Scott Holtzman via second-round KO (1:22)
John Makdessi def. Ignacio Bahamondes via split decision (28-29, 29-28, 30-27)
Jarjis Danho def. Yorgan De Castro via first-round KO (3:02)
Jack Shore def. Hunter Azure via split decision (30-27 x2, 28-29)
Luis Saldana def. Jordan Griffin via unanimous decision (29-28 x3)
Da Un Jung def. William Knight via unanimous decision (30-26 x2, 30-27)
Impa Kasanganay def. Sasha Palatnikov via sub (RNC) (R2, 0:26)