UFC On ESPN 58 will take place on the night of June 16 in Las Vegas, headlined by Alex Perez's fight with Tatsuro Taira. Here is the full card for the tournament:
Main card:
Alex Perez - Tatsuro Taira;
Ikram Aliskerov - Antonio Trocoli;
Timothy Cuamba - Lucas Almeida;
Douglas Silva de Andrade - Miles Jones;
Asu Almabaev - Jose Johnson;
Brady Hiestand - Garrett Armfield.
Preliminary card:
Tagir Ulanbekov - Joshua Wang;
Josh Quinlan - Adam Fugitt;
Jimmy Flick - Nate Mannis;
Carly Giudice - Gabriela Fernandez;
Jack Saragi - Westin Wilson;
Josephine Knutsson - Julia Polastri;
Melkizael Costa - Nurdanbek Shailan.