UFC on ESPN: Hermansson vs. Vettori (or UFC on ESPN 19 or UFC Vegas 16) took place Saturday, December 5th from the UFC Apex Arena in Las Vegas, Nevada.
Main Card (Live on ESPN 2/ ESPN+, 10:00 PM EST)
-Marvin Vettori defeated Jack Hermansson by Unanimous Decision (49-46, 49-46, 49-45)
-Jamahal Hill defeated Ovince Saint Preux by TKO (Strikes, Round 2, 3:37)
-Gabriel Benitez defeated Justin Jaynes by TKO (Knee/Punches, Round 1, 4:06)
-Roman Dolidze defeated John Allan by Split Decision (28-29, 30-27, 29-28)
-Jordan Leavitt defeated Matt Wiman by KO (Slam, Round 1, 0:22)
Preliminary Card (Live on ESPN 2 / ESPN+, 7:00 PM EST)
-Louis Smolka defeated Jose Quinonez by TKO (Punches, Round 2, 2:15)
-Ilia Topuria defeated Damon Jackson by KO (Punches, Round 1, 2:38)
-Jake Collier defeated Gian Villante by Unanimous Decision (30-27, 30-27, 30-27)
The promotion was targeting a middleweight bout between former UFC Welterweight Championship challenger Darren Till and Jack Hermansson to serve as the event headliner. However on November 6, it was revealed that Till was forced to withdraw from the planned bout due to an undisclosed injury. He was replaced by Kevin Holland. In turn, Holland was removed from the contest on November 28 after testing positive for COVID-19. Marvin Vettori, who was expected to face former Strikeforce Middleweight Champion Ronaldo Souza a week later at UFC 256, will now serve as his replacement. The UFC also opted to reschedule Holland as Vettori's replacement at UFC 256.
John Allan Arte and Roman Dolidze were originally scheduled to meet at UFC 255 in a light heavyweight bout. They were eventually rescheduled for this event.
A bantamweight bout between Cody Stamann and Merab Dvalishvili was expected to take place at this event. However on October 22, it was announced that Stamann pulled out due to undisclosed reasons. He was replaced by Raoni Barcelos. The new booking fell through on November 19, as it was revealed that Barcelos was removed from the contest due to a medical suspension related to his latest bout on November 7.
A featherweight bout between Gabriel Benítez and Justin Jaynes was initially scheduled for UFC Fight Night: Felder vs. dos Anjos a month earlier, but the pairing was postponed after Benítez tested positive for COVID-19. The matchup was left intact and is expected to take place at this event.