Charles Johnson tiene siete p érdidas contra siete oponentes en su carrera de MMA. Para una lista de las mejores peleas de Johnson, consulta "Mejores peleas de Charles Johnson".
El 1 de marzo de 2025 Charles Johnson se enfrentó a Ramazan Temirov en un combate de mosca a la edad de 34. Él entró con un récord de 17-7 (10). Johnson perdió la pelea por asalto 3º decisión unánime.
El 18 de noviembre de 2023 Charles Johnson se enfrentó a Rafael Estevam en un combate de mosca a la edad de 32. Él entró con un récord de 13-6 (9). Johnson perdió la pelea por asalto 3º decisión unánime.
El 29 de abril de 2023 Charles Johnson se enfrentó a Cody Durden en un combate de mosca a la edad de 32. Él entró con un récord de 13-5 (9), y Durden tenía 32 años y un récord de 14-4-1 (11). Johnson perdió la pelea por asalto 3º decisión unánime.
El 25 de febrero de 2023 Charles Johnson se enfrentó a Ode' Osbourne en un combate de mosca a la edad de 32. Él entró con un récord de 13-4 (9), y Osbourne tenía 31 años y un récord de 11-5 (9). Johnson perdió la pelea por asalto 3º decisión dividida.
El 23 de julio de 2022 Charles Johnson se enfrentó a Muhammad Mokaev en un combate de mosca a la edad de 31. Él entró con un récord de 11-3 (8), y Mokaev tenía 21 años y un récord de 7-0 (5). Johnson perdió la pelea por asalto 3º decisión unánime.
El 7 de septiembre de 2018 Charles Johnson se enfrentó a Brandon Royval en un combate de mosca a la edad de 27. Él entró con un récord de 7-2 (5), y Royval tenía 26 años y un récord de 7-3 (7). Johnson perdió la pelea por asalto 3º decisión unánime.
El 31 de marzo de 2018 Charles Johnson se enfrentó a Sean Santella en un combate de mosca a la edad de 27. Él entró con un récord de 6-1 (4). Johnson perdió la pelea por asalto 3º decisión unánime.