MMAStock · Fighter
Charles Johnson
“Inner G” · Flyweight · UFC · United States · Age 35
Stock Rating 83 · peak 84 · Contender tier
Pro record 20-9 (8 KO/TKO, 4 submissions, 8 decisions)
Next fight: 12 Dec 2026, against Brandon Moreno at UFC 335: Oliveira vs. Lopes.
Last 10 fights
| Date | Result | Opponent | Method | Event |
|---|---|---|---|---|
| 15 Aug 2026 | Win | Eduardo Chapolin | Submission, R3 | UFC 330: Makhachev vs. Machado Garry |
| 27 Jun 2026 | Loss | Asu Almabayev | Submission, R3 | UFC Fight Night: Fiziev vs. Torres |
| 14 Mar 2026 | Win | Bruno Gustavo da Silva | Decision (split), R3 | UFC Fight Night: Emmett vs. Vallejos |
| 24 Jan 2026 | Loss | Alex Perez | TKO (punches), R1 | UFC 324: Gaethje vs. Pimblett |
| 23 Aug 2025 | Win | Lone'er Kavanagh | KO (punch), R2 | UFC Fight Night: Walker vs. Zhang |
| 1 Mar 2025 | Loss | Ramazan Temirov | Decision (unanimous), R3 | UFC Fight Night: Kape vs. Almabayev |
| 19 Oct 2024 | Win | Su Mudaerji | Decision (unanimous), R3 | UFC Fight Night: Hernandez vs. Pereira |
| 13 Jul 2024 | Win | Joshua Van | KO (punches), R3 | UFC on ESPN: Namajunas vs. Cortez |
| 11 May 2024 | Win | Jake Hadley | Decision (unanimous), R3 | UFC on ESPN: Lewis vs. Nascimento |
| 3 Feb 2024 | Win | Azat Maksum | Decision (unanimous), R3 | UFC Fight Night: Dolidze vs. Imavov |
The last 10 of 24 fights on file, from the promotions we cover.
MMAStock gives every MMA fighter a Stock Rating, and every card moves it. See every fighter.