Miles Johns

"Chapo"

MMA Record: 15-3-0 (1 NC)
UFC Record: 6-3-0
Bantamweight
Weight Class

Upcoming Fight

Event
UFC Fight Night: Dolidze vs. Hernandez
Date
2025-08-09
Opponent
Weight Class
Bantamweight

Physical & Background Stats

Height
5' 7'
Weight
Bantamweight
Reach
66'
Stance
Orthodox
Date of Birth
Mar 30 1994
Age
31
Peak ELO
1055
ELO Rank
526 of 2600
Strength of Schedule
164-57-0
Combined record of UFC opponents
Avg ELO of Opponents
1004.2
Avg ELO of Defeated Opponents
982.5

Performance Statistics

SLpM
3.16
Significant Strikes Landed per Minute
Str. Acc.
44%
Significant Striking Accuracy
SApM
2.65
Significant Strikes Absorbed per Minute
Str. Def.
67%
Significant Strike Defence
TD Avg.
0.92
Average Takedowns per 15 minutes
TD Acc.
20%
Takedown Accuracy
Sub. Avg.
N/A
Average Submissions per 15 minutes

Fight History

Date Event Opponent Method Round Time Result
2024-12-14 UFC Fight Night: Covington vs. Buckley Felipe Lima U-DEC 3 5:00 Loss
2024-06-15 UFC Fight Night: Perez vs. Taira Douglas Silva de Andrade U-DEC 3 5:00 Win
2024-03-23 UFC Fight Night: Ribas vs. Namajunas Cody Gibson U-DEC 3 5:00 Win
2023-09-23 UFC Fight Night: Fiziev vs. Gamrot Dan Argueta Overturned 3 5:00 Loss
2022-11-19 UFC Fight Night: Nzechukwu vs. Cutelaba Vince Morales U-DEC 3 5:00 Win
2022-02-05 UFC Fight Night: Hermansson vs. Strickland John Castaneda SUB Arm Triangle 3 1:38 Loss
2021-08-07 UFC 265: Lewis vs. Gane Anderson Dos Santos KO/TKO Punch 3 1:16 Win
2020-10-31 UFC Fight Night: Hall vs. Silva Kevin Natividad KO/TKO Punch 3 2:51 Win
2020-02-08 UFC 247: Jones vs. Reyes Mario Bautista KO/TKO Flying Knee 2 1:41 Loss
2019-09-14 UFC Fight Night: Cowboy vs. Gaethje Cole Smith S-DEC 3 5:00 Win

Miles Johns ELO Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
10 2024-12-14 Felipe Lima 1024 Loss -17 1038
9 2024-06-15 Douglas Silva de Andrade 1050 Win +17 1055
8 2024-03-23 Cody Gibson 959 Win +13 1038
7 2023-09-23 Dan Argueta 1002 Loss 0 1025
6 2022-11-19 Vince Morales 999 Win +16 1025
5 2022-02-05 John Castaneda 1008 Loss -17 1009
4 2021-08-07 Anderson Dos Santos 991 Win +20 1026
3 2020-10-31 Kevin Natividad 1000 Win +22 1006
2 2020-02-08 Mario Bautista 1002 Loss -16 984
1 2019-09-14 Cole Smith 1017 Win 0 1000

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...