Here is a list of Barrios's best fights. For a list of Barrios's losses, refer to "Mario Barrios Losses".
On September 30, 2023 Mario Barrios fought Yordenis Ugás in a welterweight world-title fight for the WBC title. Barrios was 28 years old and with a record of 28-2 (18), and Ugás was 37 years old and with a record of 27-5 (12). Barrios won the fight via 12-round unanimous decision and is crowned the new welterweight world champion.
On May 4, 2024 Mario Barrios, the WBC champion, met Fabián Maidana, the WBC champion, in a welterweight world-title unification fight. Barrios was 28 years old and with a record of 29-2 (18), and Maidana was 31 years old and with a record of 22-2 (16). Barrios won the fight via 12-round unanimous decision and and is crowned the unified WBC and WBC champion.
On February 11, 2023 Mario Barrios faced off against Jovanie Santiago in a super-lightweight bout at age 27. He was coming in with a record of 27-2 (18), and Santiago was 33 years old and with a record of 14-2-1 (10). Barrios stopped Jovanie Santiago via TKO.
On May 11, 2019 Mario Barrios faced off against Juan Jose Velasco in a welterweight bout at age 23. He was coming in with a record of 24-0 (16), and Velasco was 32 years old and with a record of 20-1 (12). Barrios stopped Juan Jose Velasco via KO.
On September 28, 2019 Mario Barrios fought Batyr Akhmedov in a super-lightweight world-title fight for the WBA (Regular) title. Barrios was 24 years old and with a record of 25-0 (16), and Akhmedov was 28 years old and with a record of 7-0 (6). Barrios won the fight via 12-round unanimous decision and is crowned the new super-lightweight world champion.