Charles JohnsonAll-Around

Flyweight · 19-9 · switch

Last 5
WLWLW
Height
5'9"
175.26 cm
Reach
5'10"
177.8 cm
Age
35
Elo Rating
1540.0

Scouting report

Career stats ranked against 67 Flyweight fighters in our database with 5+ UFC fights. The tick marks the division median.

Strengths

  • Lands 4.54 significant strikes per minute — better than 87% of Flyweight fighters

Weaknesses

  • Completes only 16% of their takedown attempts — worse than 93% of Flyweight fighters
  • Averages just 0.47 takedowns per 15 minutes — worse than 90% of Flyweight fighters

Striking

  • Strikes landed / min
    4.54
    Top 13%
  • Striking accuracy
    49%
    Top 32%
  • Strikes absorbed / min
    3.88
    Bottom 26%
  • Striking defense
    55%
    Bottom 41%

Grappling

  • Takedowns / 15 min
    0.47
    Bottom 10%
  • Takedown accuracy
    16%
    Bottom 7%
  • Takedown defense
    66%
    Top 43%
  • Submission attempts / 15 min
    0.40
    Bottom 40%

Recent opponents

Last 5 opponents averaged Elo 1542, higher than 60% of Flyweight fighters. Ratings are each opponent's current Elo, not their rating on fight night. The tick marks this fighter's own Elo (1540).

Last 5 — Fight Time
05101520259:35Kavanagh3:16Perez15:00Silva13:33Almabayev11:36Chapolin
Win Loss Draw/NC

Fight History

UFC 330: Makhachev vs Machado Garry
2026-08-16 · Submission, R3 1:36
UFC Fight Night: Fiziev vs. Torres
2026-06-27 · Submission, R3 3:33
UFC Fight Night: Emmett vs. Vallejos
2026-03-14 · Decision - Split, R3 5:00
UFC 324: Gaethje vs. Pimblett
2026-01-24 · KO/TKO, R1 3:16
UFC Fight Night: Walker vs. Zhang
2025-08-23 · KO/TKO, R2 4:35
UFC Fight Night: Kape vs. Almabayev
2025-03-01 · Decision - Unanimous, R3 5:00
UFC Fight Night: Hernandez vs. Pereira
2024-10-19 · Decision - Unanimous, R3 5:00
UFC Fight Night: Namajunas vs. Cortez
2024-07-13 · KO/TKO, R3 0:20
UFC Fight Night: Lewis vs. Nascimento
2024-05-11 · Decision - Unanimous, R3 5:00
UFC Fight Night: Dolidze vs. Imavov
2024-02-03 · Decision - Unanimous, R3 5:00
UFC Fight Night: Allen vs. Craig
2023-11-18 · Decision - Unanimous, R3 5:00
UFC Fight Night: Song vs. Simon
2023-04-29 · Decision - Unanimous, R3 5:00
UFC Fight Night: Muniz vs. Allen
2023-02-25 · Decision - Split, R3 5:00
UFC Fight Night: Strickland vs. Imavov
2023-01-14 · KO/TKO, R1 4:33
UFC Fight Night: Nzechukwu vs. Cutelaba
2022-11-19 · Decision - Split, R3 5:00
UFC Fight Night: Blaydes vs. Aspinall
2022-07-23 · Decision - Unanimous, R3 5:00