Brian Bowles tiene tres pérdidas contra tres oponentes en su carrera de MMA. Para una lista de las mejores peleas de Bowles, consulta "Mejores peleas de Brian Bowles".
El 25 de mayo de 2013 Brian Bowles se enfrentó a George Roop en un combate de gallo a la edad de 32. Él entró con un récord de 10-3 (8), y Roop tenía 31 años y un récord de 13-9-1 (7). Bowles perdió la pelea por TKO en el asalto 2º.
El 19 de noviembre de 2011 Brian Bowles se enfrentó a Urijah Faber en un combate de gallo a la edad de 31. Él entró con un récord de 10-2 (8), y Faber tenía 32 años y un récord de 25-5 (18). Bowles perdió la pelea por sumisión en el asalto 2º.
El 6 de marzo de 2010 Brian Bowles se enfrentó a Dominick Cruz en un combate de gallo titulado por el título WEC Championship. Bowles tenía 29 años y un récord de 8-1 (8), y Cruz tenía 24 años y un récord de 14-1 (6). Bowles perdió la pelea por asalto 2º TKO y perdió el título WEC Championship.