Aquí está una lista de las mejores peleas de Charles. Para una lista de las pérdidas de Charles, consulta "Joe Charles Pérdidas".
El 16 de diciembre de 1995 Joe Charles se enfrentó a Scott Bessac a la edad de 37. Él entró con un récord de 2-2 (2). Charles detuvo a Scott Bessac por sumisión en el asalto 1º.
El 16 de diciembre de 1994 Joe Charles se enfrentó a Kevin Rosier a la edad de 36. Él entró con un récord de 1-0 (1), y Rosier tenía 32 años y un récord de 1-1 (1). Charles detuvo a Kevin Rosier por sumisión en el asalto 1º.