Aquí está una lista de las mejores peleas de Bennett. Para una lista de las pérdidas de Bennett, consulta "Charles Bennett Pérdidas".
El 22 de mayo de 2005 Charles Bennett se enfrentó a Yoshiro Maeda en un combate de ligero a la edad de 25. Él entró con un récord de 14-8-1 (11), y Maeda tenía 23 años y un récord de 13-0-1 (7). Bennett detuvo a Yoshiro Maeda por KO en el asalto 1º.
El 31 de diciembre de 2005 Charles Bennett se enfrentó a Ken Kaneko en un combate de gallo a la edad de 26. Él entró con un récord de 17-11-2 (14), y Kaneko tenía 29 años y un récord de . Bennett detuvo a Ken Kaneko por sumisión en el asalto 1º.
El 10 de febrero de 2007 Charles Bennett se enfrentó a K. J. Noons en un combate de gallo a la edad de 27. Él entró con un récord de 19-14-2 (16), y Noons tenía 24 años y un récord de 4-1 (4). Bennett detuvo a K. J. Noons por KO en el asalto 1º.
El 4 de noviembre de 2001 Charles Bennett se enfrentó a Gerald Strebendt a la edad de 21. Él entró con un récord de 6-3 (5), y Strebendt tenía 22 años y un récord de 4-1 (4). Bennett detuvo a Gerald Strebendt por TKO en el asalto 1º.
El 8 de julio de 2006 Charles Bennett se enfrentó a Adam Bourke en un combate de gallo a la edad de 26. Él entró con un récord de 18-14-2 (15). Bennett detuvo a Adam Bourke por TKO en el asalto 2º.
El 5 de septiembre de 2003 Charles Bennett se enfrentó a William Sriyrapai a la edad de 23. Él entró con un récord de 9-4 (7). Bennett ganó la pelea por asalto 2º decisión dividida.
El 10 de marzo de 2007 Charles Bennett se enfrentó a Robert Martz en un combate de gallo a la edad de 27. Él entró con un récord de 20-14-2 (17). Bennett detuvo a Robert Martz por KO en el asalto 1º.
El 20 de febrero de 2004 Charles Bennett se enfrentó a Shad Smith a la edad de 24. Él entró con un récord de 11-4 (9). Bennett detuvo a Shad Smith por KO en el asalto 1º.
El 13 de octubre de 2007 Charles Bennett se enfrentó a Donnie Martinez en un combate de gallo a la edad de 27. Él entró con un récord de 22-15-2 (19). Bennett detuvo a Donnie Martinez por sumisión en el asalto 1º.
El 24 de octubre de 2015 Charles Bennett se enfrentó a Danny Black en un combate de ligero a la edad de 35. Él entró con un récord de 27-28-2 (24). Bennett detuvo a Danny Black por KO en el asalto 1º.