Bruno Silva vs Charles Johnson

Result, odds and stats · Flyweight · 3 rounds

Sat, Mar 14, 2026Odds at the close
Charles Johnson def. Bruno Silva · decision, 3 rounds
Underdog
Flyweight
Record
28-17
UFC
9-11
Age
35
Height
5'4"
Reach
65"
Stance
Orthodox
Record and age going into this fight.
Fight history and price record →
Closing lineno-vig, 7 US books
39%61%
Opened +130 / −150, closed +145 / −175. The line moved toward Charles Johnson since it opened.
Favourite
Flyweight
Record
18-8
UFC
7-6
Age
35
Height
5'9"
Reach
70"
Stance
Switch
Record and age going into this fight.
Fight history and price record →

Fight stats

Bruno SilvaCharles Johnson
Significant strikes73 of 13685 of 162
Knockdowns00
Takedowns0 of 80 of 6
Control time3:430:06
Submission attempts00

How they fight

Significant strikes landed per round, averaged over each fighter's UFC career before this fight. Rounds a fight ended in are left out, so early finishes don't pull the averages down.

16
18
Round 1
16
22
Round 2
■ Bruno Silva ■ Charles Johnson

Common opponents

Opponents both had fought in the UFC before this fight, with the most recent meeting for each.

Bruno Silva
Lost · KO/TKO, round 3
Jun 2025 · Van landed 3.5 more a minute
Charles Johnson
Won · KO/TKO, round 3
Jul 2024 · landed 2.0 more significant strikes a minute
Bruno Silva
Won · KO/TKO, round 2
Jul 2024 · landed 1.8 more significant strikes a minute
Charles Johnson
Lost · decision, 3 rounds
Apr 2023 · Durden landed 0.3 more a minute

Other fights that night

Questions and answers

Who won Bruno Silva vs Charles Johnson?

Charles Johnson beat Bruno Silva by decision, 3 rounds on Saturday, March 14, 2026.

Was Charles Johnson the favourite?

The favourite won. The closing line gave Charles Johnson a 61% chance.

What were Bruno Silva and Charles Johnson's records going into the fight?

Bruno Silva is 28-17 (9-11 in the UFC). Charles Johnson is 18-8 (7-6 in the UFC).