Here is a list of Johns's best fights. For a list of Johns's losses, refer to "Miles Johns Losses".
On October 31, 2020 Miles Johns faced off against Kevin Natividad in a bantamweight bout at age 26. He was coming in with a record of 11-1 (5). Johns stopped Kevin Natividad via KO.
On June 15, 2024 Miles Johns faced off against Douglas Silva de Andrade in a bantamweight bout at age 30. He was coming in with a record of 15-2 (6), and Andrade was 38 years old and with a record of 29-5 (21). Johns won the fight via 3-round unanimous decision.
On August 7, 2021 Miles Johns faced off against Anderson dos Santos in a bantamweight bout at age 27. He was coming in with a record of 12-1 (6), and Santos was 36 years old and with a record of 21-8 (16). Johns stopped Anderson dos Santos via KO.
On November 19, 2022 Miles Johns faced off against Vince Morales in a bantamweight bout at age 28. He was coming in with a record of 13-2 (6), and Morales was 32 years old and with a record of 11-6 (8). Johns won the fight via 3-round unanimous decision.
On September 14, 2019 Miles Johns faced off against Cole Smith in a bantamweight bout at age 25. He was coming in with a record of 10-0 (4), and Smith was 30 years old and with a record of 7-0 (5). Johns won the fight via 3-round split decision.
On March 23, 2024 Miles Johns faced off against Cody Gibson in a bantamweight bout at age 29. He was coming in with a record of 14-2 (6), and Gibson was 36 years old and with a record of 19-9 (11). Johns won the fight via 3-round unanimous decision.