Mario Barrios has two losses against two opponents on his boxing record. For a list of Barrios's best fights, refer to "Best fights of Mario Barrios".
On February 5, 2022 Mario Barrios faced off against Keith Thurman in a super-lightweight bout at age 26. He was coming in with a record of 26-2 (17), and Thurman was 33 years old and with a record of 29-1 (22). Barrios lost the fight via 12-round unanimous decision.
On June 26, 2021 Mario Barrios met Gervonta Davis in a super-lightweight (WBA (Regular)) world-title defense fight. Barrios was 26 years old and with a record of 26-1 (17), and Davis was 26 years old and with a record of 24-0 (23). Barrios lost the fight via 11th-round TKO and lost the title.