Aquí están los resultados de UFC 301, que tuvo lugar en la noche del 5 de mayo en Río de Janeiro, Brasil. El evento fue encabezado por una pelea por el título de peso pluma entre Allesandre Pantoja y Steve Erceg.
Cartel provisional:
Peso mosca: Alessandro Costa derrotó a Kevin Borjas por nocaut técnico en el segundo asalto;
Peso ligero: Ismael Bonfim derrotó a Vince Pichel por decisión unánime de los jueces (30-27, 30-27, 30-27);
Peso mosca femenino: Diona Barboza derrotó a Ernesta Caricaite por decisión unánime de los jueces (29-28, 29-28, 29-28);
Peso ligero: Mauricio Ruffi derrotó a Jamie Mullarkey por nocaut técnico en el primer asalto;
Peso ligero: Drakkar Klose derrotó a Joaquim Silva por decisión unánime de los jueces (29-28, 29-28, 29-28, 29-28);
Peso ligero: Myktybek Orolbai uulu derrotó a Elvis Brenner por decisión unánime de los jueces (29-27, 29-27, 29-27);
Mujeres, peso mínimo: Yasmin Lucindo derrotó a Karolina Kowalkiewicz por decisión unánime de los jueces (30-27, 30-27, 30-27);
Peso pluma: Joanderson Brito derrotó a Jack Shore por nocaut técnico en el segundo asalto.
Combate principal:
Peso medio: Caio Borrallo derrotó a Paul Craig por nocaut, 2º asalto;
Peso medio: Michel Pereira derrotó a Igor Poteat por estrangulamiento en el primer asalto;
Peso gallo: Anthony Smith derrotó a Vitor Petrino por estrangulamiento en el tercer asalto;
Peso mosca: José Aldo derrotó a Jonathan Martínez por decisión unánime de los jueces (30-27, 30-27, 30-27);
Peso mosca, combate por el título: Alexandre Pantoja (campeón) derrotó a Steve Ercega por decisión unánime de los jueces (48-47, 48-47, 49-46).