← Back to UFC Freedom 250

"InnerG"

CHARLES JOHNSON

Rank #14American· Murcielago MMA
CJ

Height

5' 9"

Reach

70.0"

Stance

Orthodox

Age

35

An orthodox flyweight originally from Topeka, Kansas, Charles Johnson fights out of Murcielago MMA in St. Louis, Missouri. The American striker began his professional mixed martial arts journey in 2016, eventually capturing the Legacy Fighting Alliance flyweight championship. Known for his striking skills, Johnson secured his transition to the UFC in July 2022.

Entering UFC Freedom 250 on June 14, 2026, Johnson holds an 18-8-0 record. His recent form includes a split decision victory against Bruno Gustavo da Silva, which followed a TKO loss to Alex Perez. Prior to that, Johnson knocked out Lone'er Kavanagh, suffered a unanimous decision defeat to Ramazan Temirov, and earned a unanimous decision win over Su Mudaerji.

Record entering UFC Freedom 250

18
Wins
8
Losses
0
Draws
18-8-0
Overall

Previous fights

08vs. Bruno Gustavo da Silva
Win20-9-0 (0 NC)·Decision (split)
UFC Fight Night: Emmett vs. Vallejos·Las Vegas, Nevada, United States
Mar 14, 2026·Round 3·5:00
07vs. Alex Perez
Loss19-9-0 (0 NC)·TKO (punches)
UFC 324·Las Vegas, Nevada, United States
Jan 24, 2026·Round 1·3:16
06vs. Lone'er Kavanagh
Win19-8-0 (0 NC)·KO (punch)
UFC Fight Night: Walker vs. Zhang·Shanghai, China
Aug 23, 2025·Round 2·4:35
05vs. Ramazan Temirov
Loss18-8-0 (0 NC)·Decision (unanimous)
UFC Fight Night: Kape vs. Almabayev·Las Vegas, Nevada, United States
Mar 1, 2025·Round 3·5:00
04vs. Su Mudaerji
Win18-7-0 (0 NC)·Decision (unanimous)
UFC Fight Night: Hernandez vs. Pereira·Las Vegas, Nevada, United States
Oct 19, 2024·Round 3·5:00
03vs. Joshua Van
Win17-6-0 (0 NC)·KO (punches)
UFC on ESPN: Namajunas vs. Cortez·Denver, Colorado, United States
Jul 13, 2024·Round 3·0:20
02vs. Jake Hadley
Win16-6-0 (0 NC)·Decision (unanimous)
UFC on ESPN: Lewis vs. Nascimento·St. Louis, Missouri, United States
May 11, 2024·Round 3·5:00
01vs. Azat Maksum
Win15-6-0 (0 NC)·Decision (unanimous)
UFC Fight Night: Dolidze vs. Imavov·Las Vegas, Nevada, United States
Feb 3, 2024·Round 3·5:00