Charles Brewer tiene 11 pérdidas contra nueve oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Brewer, consulta "Mejores peleas de Charles Brewer".
El 15 de abril de 2005 Charles Brewer se enfrentó a Lolenga Mock en un combate de supermedio a la edad de 35. Él entró con un récord de 40-11 (28). Brewer perdió la pelea por TKO en el asalto 10º.
El 6 de noviembre de 2004 Charles Brewer se enfrentó a Mario Veit en un combate de supermedio titulado por el título OMB. Brewer tenía 35 años y un récord de 40-10 (28). Brewer perdió la pelea por asalto 9º TKO.
El 20 de abril de 2002 Charles Brewer se enfrentó a Joe Calzaghe en un combate de supermedio titulado por el título OMB. Brewer tenía 32 años y un récord de 37-9 (26), y Calzaghe tenía 30 años y un récord de 32-0 (27). Brewer perdió la pelea por asalto 12º decisión unánime.
El 19 de mayo de 2001 Charles Brewer se enfrentó a Antwun Echols en un combate de supermedio a la edad de 31. Él entró con un récord de 36-8 (26). Brewer perdió la pelea por TKO en el asalto 3º.
El 2 de septiembre de 2000 Charles Brewer se enfrentó a Sven Ottke en un combate de supermedio titulado por el título FIB. Brewer tenía 30 años y un récord de 35-7 (25), y Ottke tenía 33 años y un récord de 19-0 (2). Brewer perdió la pelea por asalto 12º decisión dividida.
El 24 de octubre de 1998 Charles Brewer se enfrentó a Sven Ottke en un combate de supermedio titulado por el título FIB. Brewer tenía 29 años y un récord de 32-6 (22), y Ottke tenía 31 años y un récord de 12-0 (1). Brewer perdió la pelea por asalto 12º decisión dividida y perdió el título FIB.
El 8 de noviembre de 1994 Charles Brewer se enfrentó a Rodney Toney a la edad de 25. Él entró con un récord de 23-5 (17). Brewer perdió la pelea por asalto 10º decisión dividida.
El 14 de junio de 1994 Charles Brewer se enfrentó a Rafael Williams a la edad de 24. Él entró con un récord de 22-4 (16). Brewer perdió la pelea por TKO en el asalto 6º.
El 1 de febrero de 1994 Charles Brewer se enfrentó a Lonny Beasley a la edad de 24. Él entró con un récord de 22-3 (16). Brewer perdió la pelea por TKO en el asalto 1º.
El 12 de enero de 1992 Charles Brewer se enfrentó a Robert Thomas a la edad de 22. Él entró con un récord de 14-2 (8). Brewer perdió la pelea por asalto 8º decisión dividida.
El 20 de septiembre de 1991 Charles Brewer se enfrentó a Robert Thomas a la edad de 21. Él entró con un récord de 14-1 (8). Brewer perdió la pelea por asalto 6º decisión dividida.