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 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 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 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.
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 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 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 30 de noviembre de 2018 Miles Johns se enfrentó a Adrian Yañez en un combate titular de gallo por el título LFA Championship. Johns tenía 24 años y un récord de 8-0 (4), y Yañez tenía 25 años y un récord de 7-2 (5). Johns ganó la pelea por asalto 5º decisión dividida y se convirtió en el nuevo campeón gallo mundial.