Brian Bowles has three losses against three opponents on his MMA record. For a list of Bowles's best fights, refer to "Best fights of Brian Bowles".
On May 25, 2013 Brian Bowles faced off against George Roop in a bantamweight bout at age 32. He was coming in with a record of 10-3 (8), and Roop was 31 years old and with a record of 13-9-1 (7). Bowles lost the fight via 2nd-round TKO.
On November 19, 2011 Brian Bowles faced off against Urijah Faber in a bantamweight bout at age 31. He was coming in with a record of 10-2 (8), and Faber was 32 years old and with a record of 25-5 (18). Bowles lost the fight via 2nd-round submission.
On March 6, 2010 Brian Bowles met Dominick Cruz in a bantamweight (WEC Championship) title defense fight. Bowles was 29 years old and with a record of 8-1 (8), and Cruz was 24 years old and with a record of 14-1 (6). Bowles lost the fight via 2nd-round TKO and lost the title.