Charles Johnson
Flyweight · Record, fight history, odds and stats
About Charles Johnson
Charles Johnson is a flyweight with a professional record of 20-9 (9-7 in the UFC). Charles Johnson has won 9 of 16 UFC fights, 3 by knockout and 1 by submission. Charles Johnson's last fight was a win against Eduardo Chapolin on Aug 15, 2026, submission, round 3 (1:36).
Betting Charles Johnson at the closing price in every UFC fight with odds since 2022 would have returned +3.83u over 13 fights, one unit a fight.
Price record
What you'd have made betting Charles Johnson at the closing price in every UFC fight since 2022 with odds on record, one unit a fight.
Has won 1.9 more fights than the prices implied.
UFC fights
Newest first. Close is Charles Johnson's closing price, consensus of the US-licensed books, with the chance it implied.
Closing odds are on record from mid-2020.
Questions and answers
What is Charles Johnson's record?
20-9 as a professional, 9-7 in the UFC.
When is Charles Johnson's next fight?
No fight is announced for Charles Johnson right now. This page shows it as soon as ufc.com lists one.
When was Charles Johnson's last fight?
Aug 15, 2026: a win against Eduardo Chapolin (submission, round 3 (1:36)).
Who has Charles Johnson lost to in the UFC?
Asu Almabayev (Jun 27, 2026, submission, round 3 (3:33)), Alex Perez (Jan 24, 2026, KO/TKO, round 1 (3:16)), Ramazan Temirov (Mar 1, 2025, decision, 3 rounds), Rafael Estevam (Nov 18, 2023, decision, 3 rounds), Cody Durden (Apr 29, 2023, decision, 3 rounds), Ode Osbourne (Feb 25, 2023, decision, 3 rounds) and Muhammad Mokaev (Jul 23, 2022, decision, 3 rounds).
How old is Charles Johnson?
Charles Johnson is 35.
How tall is Charles Johnson, and what is Charles Johnson's reach?
Charles Johnson is 5'9" tall and has a 70" reach.
What weight class does Charles Johnson fight in?
Flyweight.
What stance does Charles Johnson fight from?
Switch.