UFC Vegas 51 Fight Card, Schedule and Start Time for Fight Night Tonight

Today's UFC Vegas 51 fight card will go live from the UFC APEX in Las Vegas, Nevada, with an earlier start time than we saw last week for UFC 273.
Here's everything you need to know about the UFC schedule tonight.
All times Eastern time, UFC Vegas 51odds available on FanDuel Sportsbook.
What Time Does the UFC Start Today
Today's UFC Vegas 51 fight night main card is set to begin at 8:30 p.m. ET on ESPN. The preliminary card on ESPN+ is scheduled to start at 5:30 p.m. ET.
UFC Schedule Tonight
Preliminary Card (eight fights): 5:00 p.m. EST - 8:30 p.m. EST (ESPN+)
Main Card (five fights): 8:30 p.m. EST (ESPN/ESPN+)
UFC Fight Card Today
Fights ordered from earliest to latest. Click any matchup for The Duel's full betting preview.
Preliminary Card
- Alatengheili vs. Kevin Croom
- Istela Nunes vs. Sam Hughes
- Jordan Leavitt vs. Trey Ogden
- Chris Barnett vs. Martin Buday
- Rafa Garcia vs. Jesse Ronson
- Drakkar Klose vs. Brandon Jenkins
- Lina Lansberg vs. Pannie Kianzad
- Devin Clark vs. William Knight
Main Card
- Mounir Lazzez vs. Ange Loosa
- Pat Sabatini vs. TJ Laramie
- Mayra Bueno Silva vs. Wu Yanan
- Miguel Baeza vs. Andre Fialho
- Caio Borralho vs. Gadzhi Omargadzhiev
- Vicente Luque vs. Belal Muhammad
dark. SIGN UP NOW. $1,000 risk-free on FanDuel Sportsbook!
Jason Schandl is not a FanDuel employee. In addition to providing DFS gameplay advice, Jason Schandl also participates in DFS contests on FanDuel using his personal account, username Jaymun. While the strategies and player selections recommended in his articles are his personal views, he may deploy different strategies and player selections when entering contests with his personal account. The views expressed in his articles are the author's alone and do not necessarily reflect the views of FanDuel.