UFC
How to Watch UFC Vegas 104: Date, Time, Fight Card

The UFC heads back to the Apex for a jam-packed event, highlighted by the main fight, a middleweight bout between Marvin Vettoru and Roman Dolidze. Find everything you need to know about UFC Vegas 104, including the date, time, fight card, and more.
This weekend, UFC Vegas 104 brings an exciting lineup to the Apex in Las Vegas, headlined by a pivotal middleweight rematch between Marvin Vettori and Roman Dolidze. Their first encounter at UFC 286 in March 2023 saw Vettori secure a unanimous decision victory. Since then, Dolidze has gained momentum with wins over Anthony Smith and Kevin Holland, while Vettori has been sidelined due to injuries.
The co-main event features a thrilling welterweight bout between Chidi Njokuani and Elizeu Zaleski dos Santos, both known for their knockout prowess. Other notable fights include Choi Seung-woo facing Kevin Vallejos at featherweight and Alexander Hernandez taking on Kurt Holobaugh in a lightweight clash.
The prelims offer intriguing matchups, such as Waldo Cortes-Acosta versus Ryan Spann in a heavyweight bout and Diyar Nurgozhay making his UFC debut against Brendson Ribeiro at light heavyweight. With a mix of established veterans and rising talents, UFC Vegas 104 promises an action-packed evening for MMA fans. The event will stream live on ESPN+ starting with the prelims at 4 PM ET.
How to Watch UFC Vegas 104
- 🥊 UFC Vegas 104: Marvin Vettori vs. Roman Dolidze
- 📅 Date: Saturday, March 15, 2025
- 🕙 Time: 7:00 pm ET
- 🏟 Location: UFC Apex | Las Vegas, NV
- 📺 TV Channel: ESPN+
- 📊 UFC Stats: Vettori 19-6-1 | Dolidze 14-3
- 🎲 UFC Odds: Vettori (-148) | Dolidze (+124)
UFC Vegas 104 Fight Card
The full UFC Vegas 104 fight card has been released with Marvin Vettori vs. Roman Dolidze headlining this fight card.
There will be 13 fights in total, beginning with the preliminary card at 4:00 P.M. EST. Headlining the prelims is a heavyweight matchup between former light heavyweight Ryan Spann challenger and ‘Salsa Boy’ Waldo Cortes-Acosta. Opening up the main card is a bantamweight bout between promotional newcomer Su Young You and AJ Cunningham who will be making his UFC bantamweight debut.
Then we have an exciting clash in the bantamweight division between fellow grapplers Da’Mon Blackshear and Cody Gibson. Up after that is a lightweight matchup between Alexander Hernandez and Kurt Holobaugh. Then in the featured bout on the main card is the UFC debut of Contender Series alumni Kevin Vallejos taking on Seung Woo Choi.
UFC Vegas 104 Main Card (ESPN+ 7 P.M. ET)
- Marvin Vettori vs. Roman Dolidze
- Elizeu Zaleski dos Santos vs. Chidi Njokuani
- Kevin Vallejos vs. Seung Woo Choi
- Alexander Hernandez vs. Kurt Holobaugh
- Da’Mon Blackshear vs. Cody Gibson
- Su Young You vs. AJ Cunningham
UFC Vegas 104 Preliminary Card (ESPN+, 4 P.M. ET)
- Waldo Cortes-Acosta vs. Ryan Spann
- Sam Hughes vs. Stephanie Luciano
- Diyar Nurgozhay vs. Brendson Ribeiro
- Josias Musasa vs. Carlos Vera
- Andre Lima vs. Daniel Barez
- Josiane Nunes vs. Priscila Cachoeira
- Yuneisy Duben vs. Carli Judice