UFC Fight Night: Marvin Vettori vs. Kevin Holland -- How to watch and stream, plus full analysis

Just 21 days after a difficult defeat, Kevin Holland will look to rebuild momentum on Saturday against Marvin Vettori. Jeff Bottari/Zuffa LLC

Just 21 days after suffering a momentum-stalling defeat, Kevin Holland will step right back into the Octagon on Saturday afternoon and take on Marvin Vettori in the middleweight main event of a matinee UFC Fight Night in Las Vegas.

The main card at the UFC's Apex facility will be broadcast on ABC, starting at 3 p.m. ET, and the prelims will be on ESPN at noon, with one early prelim on ESPN+ at 11:30 a.m.. All of the fights also will be available on ESPN Deportes and ESPN+.

Holland (21-6) had won five fights in a row, four of them by knockout, before being dominated by Derek Brunson in a unanimous decision loss on March 20. He's wasting no time before trying to get back on track, jumping at this short-notice opportunity.

Vettori (16-4-1) was originally scheduled to fight Darren Till, but the British fighter pulled out of the bout last week after breaking his collarbone in training. Vettori has won four fights in a row and is No. 8 in the ESPN middleweight rankings.

Also on the card is the return of strawweight Nina Nunes, fighting for the first time since June 2019. Ranked ninth at 115 pounds by ESPN, Ansaroff took time away from the sport to have a baby, giving birth last September. Ansaroff faces Mackenzie Dern.

And Jim Miller will make his UFC-record 37th appearance in the Octagon, taking on lightweight Joe Solecki. Miller, 37, has lost two of his past three fights. Solecki has won five in a row, with his most recent two in the UFC.

How to watch the fights

Watch the main card on ABC, available on cable/satellite as well as via streaming.

Watch the prelims on ESPN. Don't have ESPN? Get instant access.

Main card and prelims also available on ESPN Deportes and ESPN+. ESPN Deportes is available at the link listed above for ESPN. If you don't have ESPN+, get it here. Also: Download the ESPN App | Watch ESPN | TV schedule

There's also FightCenter, which offers live updates for every UFC card.

Saturday's fight card

ABC/ESPN Deportes/ESPN+, 3 p.m. ET
Marvin Vettori vs. Kevin Holland | Middleweight
Sodiq Yusuff vs. Arnold Allen | Men's featherweight
Sam Alvey vs. Julian Marquez | Middleweight
Nina Nunes vs. Mackenzie Dern | Strawweight
Mike Perry vs. Daniel Rodriguez | Welterweight
ESPN/ESPN Deportes/ESPN+, noon ET
Jim Miller vs. Joe Solecki | Lightweight
Scott Holtzman vs. Mateusz Gamrot | Lightweight
John Makdessi vs. Ignacio Bahamondes | Lightweight
Yorgan De Castro vs. Jarjis Danho | Heavyweight
Hunter Azure vs. Jack Shore | Men's bantamweight
Luis Saldana vs. Jordan Griffin | Men's featherweight
Da Un Jung vs. William Knight | Light heavyweight
ESPN+, 11:30 a.m. ET
Impa Kasanganay vs. Sasha Palatnikov | Welterweight

Top stories

Kevin Holland steps in to fight Marvin Vettori at UFC Fight Night on April 10