Who’s Fighting At UFC Vegas 104? Full Card Breakdown

Marvin Vettori vs. Roman Dolidze fight

UFC: Marvin Vettori vs. Roman Dolidze

UFC’s last PPV event delivered an electrifying fight, but fans were disappointed as Alex Pereira suffered a defeat against Magomed Ankalaev. The promotion remains in Las Vegas for UFC Vegas 104, featuring a middleweight rematch between No. 8-ranked Marvin Vettori and No. 11-ranked Roman Dolidze. The event also promises several exciting matchups. Fans can check the full fight card below:

Main card

Marvin Vettori vs. Roman Dolidze, Middleweight
Chidi Njokuani vs. Elizeu Zaleski Dos Santos, Welterweight
Seungwoo Choi vs. Kevin Vallejos, Featherweight
Alexander Hernandez vs. Kurt Holobaugh, Lightweight
Da’Mon Blackshear vs. Cody Gibson, Bantamweight
Suyoung You vs. AJ Cunningham, Bantamweight

Prelims

Waldo Cortes Acosta vs. Ryan Spann, Heavyweight
Stephanie Luciano vs. Sam Hughes, Strawweight
Diyar Nurgozhay vs. Brendson Ribeiro, Light heavyweight
Carlos Vera vs. Josias Musasa, Bantamweight
Daniel Barez vs. Andre Lima, Flyweight
Josiane Nunes vs. Priscila Cachoeira, Bantamweight
Evan Elder vs. Marquel Mederos, Lightweight
Yuneisy Duben vs. Carli Judice, Flyweight

UFC Vegas 104: Start Time, Streaming Details And More

Marvin Vettori drops racist tweet

Marvin Vettori

The highly anticipated rematch between Vettori and Dolidze is set to take place at the UFC APEX in Las Vegas, NV, on Saturday, March 15. The entire event will be streamed live on ESPN+ in the US, while UK fans can watch it on TNT Sports. Since this is not a PPV event, fans can stream the fights with a basic subscription.

The action kicks off with the prelims at 4 p.m. ET / 1 p.m. PT, followed by the main card at 7 p.m. ET / 4 p.m. PT. The main event ring walks for Vettori vs. Dolidze will start around 7 p.m. ET / 4 p.m. PT / 11 p.m. GMT. With an exciting lineup, fans can expect plenty of action throughout the night.