Brian Mendoza has four losses against four opponents on his boxing record. For a list of Mendoza's best fights, refer to "Best fights of Brian Mendoza".
On March 30, 2024 Brian Mendoza fought Serhii Bohachuk in a super-welterweight world-title fight for the WBC title. Mendoza was 30 years old and with a record of 22-4 (16), and Bohachuk was 28 years old and with a record of 23-1 (23). Mendoza lost the fight via 12-round unanimous decision.
On October 15, 2023 Brian Mendoza fought Tim Tszyu in a super-welterweight world-title fight for Tszyu's WBO title. Mendoza was 29 years old and with a record of 22-3 (16), and Tszyu was 28 years old and with a record of 23-0 (17). Mendoza lost the fight via 12-round unanimous decision.
On September 5, 2021 Brian Mendoza faced off against Jesús Alejandro Ramos at age 27. He was coming in with a record of 19-2 (13), and Ramos was 20 years old and with a record of 16-0 (14). Mendoza lost the fight via 10-round unanimous decision.
On November 30, 2019 Brian Mendoza faced off against Larry Gomez at age 25. He was coming in with a record of 18-1 (13). Mendoza lost the fight via 8-round split decision.