Brian Viloria has six losses against six opponents on his boxing record. For a list of Viloria's best fights, refer to "Best fights of Brian Viloria".
On February 24, 2018 Brian Viloria fought Artem Dalakian in a flyweight world-title fight for the WBA title. Viloria was 37 years old and with a record of 38-6 (23), and Dalakian was 30 years old and with a record of 15-0 (11). Viloria lost the fight via 12-round unanimous decision.
On October 17, 2015 Brian Viloria fought Román González in a flyweight world-title fight for González' WBC and The Ring titles. Viloria was 34 years old and with a record of 36-5 (22), and González was 28 years old and with a record of 43-0 (37). Viloria lost the fight via 9th-round TKO.
On April 6, 2013 Brian Viloria met Juan Francisco Estrada in a flyweight (WBA (Unified), WBO) world-title defense fight. Viloria was 32 years old and with a record of 32-4 (19), and Estrada was 22 years old and with a record of 26-2 (20). Viloria lost the fight via 12-round split decision and lost the titles.
On January 23, 2010 Brian Viloria met Carlos Tamara in a light-flyweight (IBF) world-title defense fight. Viloria was 29 years old and with a record of 26-3 (15). Viloria lost the fight via 12th-round TKO and lost the title.
On April 14, 2007 Brian Viloria fought Édgar Sosa in a light-flyweight world-title fight for the WBC title. Viloria was 26 years old and with a record of 19-2 (12), and Sosa was 27 years old and with a record of 26-5 (14). Viloria lost the fight via 12-round majority decision.
On August 10, 2006 Brian Viloria met Omar Niño Romero in a light-flyweight (WBC) world-title defense fight. Viloria was 25 years old and with a record of 19-1 (12). Viloria lost the fight via 12-round unanimous decision and lost the title.