Aquí está una lista de las mejores peleas de Barrios. Para una lista de las pérdidas de Barrios, consulta "Mario Barrios Pérdidas".
El 30 de septiembre de 2023 Mario Barrios se enfrentó a Yordenis Ugás en un combate titular de welter por el título CMB. Barrios tenía 28 años y un récord de 28-2 (18), y Ugás tenía 37 años y un récord de 27-5 (12). Barrios ganó la pelea por asalto 12º decisión unánime y se convirtió en el nuevo campeón welter mundial.
El 4 de mayo de 2024 Mario Barrios, el campeón de la CMB, se enfrentó a Fabián Maidana, el campeón de la CMB, en un combate titular de welter. Barrios tenía 28 años y un récord de 29-2 (18), y Maidana tenía 31 años y un récord de 22-2 (16). Barrios ganó la pelea por asalto 12º decisión unánime y se convirtió en el campeón de los CMB y CMB.
El 11 de febrero de 2023 Mario Barrios se enfrentó a Jovanie Santiago en un combate de semiwelter a la edad de 27. Él entró con un récord de 27-2 (18), y Santiago tenía 33 años y un récord de 14-2-1 (10). Barrios detuvo a Jovanie Santiago por TKO en el asalto 8º.
El 11 de mayo de 2019 Mario Barrios se enfrentó a Juan Jose Velasco en un combate de welter a la edad de 23. Él entró con un récord de 24-0 (16), y Velasco tenía 32 años y un récord de 20-1 (12). Barrios detuvo a Juan Jose Velasco por KO en el asalto 2º.
El 28 de septiembre de 2019 Mario Barrios se enfrentó a Batyr Akhmedov en un combate titular de semiwelter por el título AMB (Regular). Barrios tenía 24 años y un récord de 25-0 (16), y Akhmedov tenía 28 años y un récord de 7-0 (6). Barrios ganó la pelea por asalto 12º decisión unánime y se convirtió en el nuevo campeón semiwelter mundial.