Aquí está una lista de las mejores peleas de Johns. Para una lista de las pérdidas de Johns, consulta "Miles Johns Pérdidas".
El 31 de octubre de 2020 Miles Johns se enfrentó a Kevin Natividad en un combate de gallo a la edad de 26. Él entró con un récord de 11-1 (5). Johns detuvo a Kevin Natividad por KO en el asalto 3º.
El 15 de junio de 2024 Miles Johns se enfrentó a Douglas Silva de Andrade en un combate de gallo a la edad de 30. Él entró con un récord de 15-2 (6), y Andrade tenía 38 años y un récord de 29-5 (21). Johns ganó la pelea por asalto 3º decisión unánime.
El 7 de agosto de 2021 Miles Johns se enfrentó a Anderson dos Santos en un combate de gallo a la edad de 27. Él entró con un récord de 12-1 (6), y Santos tenía 36 años y un récord de 21-8 (16). Johns detuvo a Anderson dos Santos por KO en el asalto 3º.
El 19 de noviembre de 2022 Miles Johns se enfrentó a Vince Morales en un combate de gallo a la edad de 28. Él entró con un récord de 13-2 (6), y Morales tenía 32 años y un récord de 11-6 (8). Johns ganó la pelea por asalto 3º decisión unánime.
El 14 de septiembre de 2019 Miles Johns se enfrentó a Cole Smith en un combate de gallo a la edad de 25. Él entró con un récord de 10-0 (4), y Smith tenía 30 años y un récord de 7-0 (5). Johns ganó la pelea por asalto 3º decisión dividida.
El 23 de marzo de 2024 Miles Johns se enfrentó a Cody Gibson en un combate de gallo a la edad de 29. Él entró con un récord de 14-2 (6), y Gibson tenía 36 años y un récord de 19-9 (11). Johns ganó la pelea por asalto 3º decisión unánime.