Joe Charles tiene 13 pérdidas contra 13 oponentes en su carrera de MMA. Para una lista de las mejores peleas de Charles, consulta "Mejores peleas de Joe Charles".
El 24 de septiembre de 2000 Joe Charles se enfrentó a Kengo Watanabe a la edad de 42. Él entró con un récord de 6-13 (5). Charles perdió la pelea por asalto 1º decisión unánime.
El 15 de octubre de 1999 Joe Charles se enfrentó a Marcelo Tigre a la edad de 41. Él entró con un récord de 6-12 (5). Charles perdió la pelea por sumisión en el asalto 1º.
El 27 de septiembre de 1999 Joe Charles se enfrentó a Stefanos Miltsakakis a la edad de 41. Él entró con un récord de 5-11 (5). Charles perdió la pelea por sumisión en el asalto 1º.
El 1 de mayo de 1999 Joe Charles se enfrentó a Mikhail Avetisyan a la edad de 40. Él entró con un récord de 5-10 (5). Charles perdió la pelea por TKO en el asalto 1º.
El 21 de diciembre de 1997 Joe Charles se enfrentó a Vitor Belfort a la edad de 39. Él entró con un récord de 5-9 (5), y Belfort tenía 20 años y un récord de 4-1 (4). Charles perdió la pelea por sumisión en el asalto 1º.
El 12 de noviembre de 1997 Joe Charles se enfrentó a Nick Nutter a la edad de 39. Él entró con un récord de 5-8 (5). Charles perdió la pelea por TKO en el asalto 1º.
El 30 de abril de 1997 Joe Charles se enfrentó a Karimula Barkalaev a la edad de 38. Él entró con un récord de 3-7 (3), y Barkalaev tenía 24 años y un récord de . Charles perdió la pelea por sumisión en el asalto 1º.
El 24 de febrero de 1997 Joe Charles se enfrentó a Dan Bobish a la edad de 38. Él entró con un récord de 3-6 (3). Charles perdió la pelea por sumisión en el asalto 1º.
El 11 de octubre de 1996 Joe Charles se enfrentó a Pete Williams a la edad de 38. Él entró con un récord de 3-5 (3), y Williams tenía 21 años y un récord de 3-1 (1). Charles perdió la pelea por sumisión en el asalto 1º.
El 14 de agosto de 1996 Joe Charles se enfrentó a Oleg Taktarov a la edad de 38. Él entró con un récord de 2-4 (2), y Taktarov tenía 28 años y un récord de 9-3-1 (8). Charles perdió la pelea por sumisión en el asalto 1º.
El 24 de junio de 1996 Joe Charles se enfrentó a Murilo Bustamante a la edad de 37. Él entró con un récord de 2-3 (2), y Bustamante tenía 29 años y un récord de 1-0 (1). Charles perdió la pelea por sumisión en el asalto 1º.
El 9 de noviembre de 1995 Joe Charles se enfrentó a Carl Franks a la edad de 37. Él entró con un récord de 1-2 (1). Charles perdió la pelea por TKO en el asalto 1º.
El 7 de abril de 1995 Joe Charles se enfrentó a Dan Severn a la edad de 36. Él entró con un récord de 1-1 (1), y Severn tenía 36 años y un récord de 2-1 (2). Charles perdió la pelea por sumisión en el asalto 1º.