Ultimate Fighting Calendar
Flyweight3 rounds scheduled
Charles Johnson
InnerG
19-9-0
RESULT

Rafael Estevam def. Charles Johnson (Unanimous Decision)

Unanimous Decision · Round 3 · 5:00
WIN
Rafael Estevam
Macapa
14-1-0
Saturday, November 18, 2023
Meta Apex, Las Vegas, United States

Rafael Estevam defeated Charles Johnson by Unanimous Decision in round 3 (5:00) in the Flyweight bout of UFC Fight Night: Allen vs Craig, held Saturday, November 18, 2023 at Meta Apex, Las Vegas. The judges scored it 29-28, 29-28, 29-28, Rafael Estevam won the decision.

Fight stats

Charles Johnson
Rafael Estevam
0
Knockdowns
0
72 of 109
Significant strikes
18 of 43
66%
Sig. strike accuracy
42%
116 of 161
Total strikes
35 of 77
0 of 0
Takedowns
3 of 22
-
Takedown accuracy
14%
0
Submission attempts
1
1
Reversals
0
0:43
Control time
9:23
Significant strikes by target
38 of 69
Head
10 of 28
27 of 33
Body
6 of 12
7 of 7
Leg
2 of 3
53 of 80
Distance
11 of 31
18 of 26
Clinch
3 of 5
1 of 3
Ground
4 of 7

By round

ROUND 1
0
KD
0
7 of 9
Sig. str.
8 of 18
34 of 41
Total str.
17 of 37
0 of 0
Takedowns
2 of 4
0
Sub. att
0
0:20
Ctrl
3:49
ROUND 2
0
KD
0
11 of 20
Sig. str.
1 of 7
20 of 32
Total str.
8 of 20
0 of 0
Takedowns
1 of 7
0
Sub. att
1
0:07
Ctrl
3:55
ROUND 3
0
KD
0
54 of 80
Sig. str.
9 of 18
62 of 88
Total str.
10 of 20
0 of 0
Takedowns
0 of 11
0
Sub. att
0
0:16
Ctrl
1:39

Judges' Scorecards

#JohnsonEstevam
1910
2910
3109
Total2829
#JohnsonEstevam
1910
2910
3109
Total2829
#JohnsonEstevam
1910
2910
3109
Total2829

Media Scores

0
Johnson
-
13
Estevam
29-28 Estevam×13
All 13 media scorecards

Fan Scorecards

25%
Johnson
13%
Draw
63%
Estevam
40 fan scorecards submitted
29-28 Estevam57.5%29-28 Johnson12.5%28-28 Draw12.5%29-27 Johnson10%
Fans' round-by-round verdict
R1
88%
Estevam
R2
70%
Estevam
R3
68%
Johnson

Scorecard data via mmadecisions.com

Betting Odds

Charles Johnson
+126
44% implied win probability
Open: -105Best: +700
Rafael Estevam
-148
60% implied win probability
Open: -108Best: -130

Average moneyline across 12 sportsbooks.

Line Movement

Charles JohnsonRafael Estevam
30%40%50%60%70%Oct 18Oct 29Nov 8Nov 18Oct 18, 10:46 PM UTC · Charles Johnson +211 (32%)Oct 19, 11:03 PM UTC · Charles Johnson +130 (43%)Oct 20, 4:37 PM UTC · Charles Johnson -104 (51%)Oct 22, 6:03 PM UTC · Charles Johnson -120 (55%)Nov 1, 3:25 AM UTC · Charles Johnson -133 (57%)Nov 4, 5:15 PM UTC · Charles Johnson -130 (57%)Nov 4, 11:10 PM UTC · Charles Johnson -127 (56%)Nov 5, 10:50 AM UTC · Charles Johnson -123 (55%)Nov 5, 3:20 PM UTC · Charles Johnson -123 (55%)Nov 5, 6:30 PM UTC · Charles Johnson -124 (55%)Nov 6, 1:10 AM UTC · Charles Johnson -122 (55%)Nov 6, 3:20 AM UTC · Charles Johnson -122 (55%)Nov 6, 7:20 AM UTC · Charles Johnson -118 (54%)Nov 6, 2:35 PM UTC · Charles Johnson -118 (54%)Nov 6, 6:01 PM UTC · Charles Johnson -118 (54%)Nov 6, 11:05 PM UTC · Charles Johnson -116 (54%)Nov 7, 1:55 PM UTC · Charles Johnson -114 (53%)Nov 7, 4:35 PM UTC · Charles Johnson -112 (53%)Nov 7, 11:01 PM UTC · Charles Johnson -111 (53%)Nov 8, 4:31 AM UTC · Charles Johnson -110 (52%)Nov 8, 12:50 PM UTC · Charles Johnson -108 (52%)Nov 10, 2:25 AM UTC · Charles Johnson -108 (52%)Nov 10, 12:55 PM UTC · Charles Johnson -107 (52%)Nov 12, 1:21 PM UTC · Charles Johnson -108 (52%)Nov 12, 3:18 PM UTC · Charles Johnson -104 (51%)Nov 12, 3:20 PM UTC · Charles Johnson -105 (51%)Nov 12, 3:30 PM UTC · Charles Johnson -105 (51%)Nov 12, 5:40 PM UTC · Charles Johnson -103 (51%)Nov 12, 8:20 PM UTC · Charles Johnson -102 (50%)Nov 12, 9:05 PM UTC · Charles Johnson +101 (50%)Nov 12, 10:45 PM UTC · Charles Johnson +101 (50%)Nov 12, 11:24 PM UTC · Charles Johnson +102 (50%)Nov 13, 1:20 AM UTC · Charles Johnson +104 (49%)Nov 13, 1:25 AM UTC · Charles Johnson +106 (49%)Nov 13, 1:51 AM UTC · Charles Johnson +108 (48%)Nov 13, 3:05 AM UTC · Charles Johnson +109 (48%)Nov 13, 6:45 AM UTC · Charles Johnson +108 (48%)Nov 13, 7:40 AM UTC · Charles Johnson +106 (49%)Nov 13, 7:45 AM UTC · Charles Johnson +103 (49%)Nov 13, 8:30 AM UTC · Charles Johnson +104 (49%)Nov 13, 8:55 AM UTC · Charles Johnson +106 (49%)Nov 13, 12:12 PM UTC · Charles Johnson +107 (48%)Nov 13, 2:51 PM UTC · Charles Johnson +107 (48%)Nov 14, 12:25 AM UTC · Charles Johnson +109 (48%)Nov 14, 4:00 AM UTC · Charles Johnson +111 (47%)Nov 14, 9:26 AM UTC · Charles Johnson +111 (47%)Nov 14, 11:01 AM UTC · Charles Johnson +111 (47%)Nov 14, 8:01 PM UTC · Charles Johnson +113 (47%)Nov 15, 11:17 AM UTC · Charles Johnson +115 (47%)Nov 15, 6:51 PM UTC · Charles Johnson +117 (46%)Nov 15, 11:00 PM UTC · Charles Johnson +119 (46%)Nov 16, 7:35 AM UTC · Charles Johnson +120 (45%)Nov 16, 8:25 AM UTC · Charles Johnson +120 (45%)Nov 16, 9:21 AM UTC · Charles Johnson +120 (45%)Nov 16, 10:30 AM UTC · Charles Johnson +120 (45%)Nov 17, 3:20 AM UTC · Charles Johnson +122 (45%)Nov 17, 12:27 PM UTC · Charles Johnson +126 (44%)Nov 17, 7:25 PM UTC · Charles Johnson +124 (45%)Nov 17, 7:25 PM UTC · Charles Johnson +125 (44%)Nov 18, 7:06 AM UTC · Charles Johnson +126 (44%)Nov 18, 8:06 AM UTC · Charles Johnson +126 (44%)Nov 18, 10:31 AM UTC · Charles Johnson +126 (44%)Nov 18, 2:06 PM UTC · Charles Johnson +125 (44%)Nov 18, 3:51 PM UTC · Charles Johnson +127 (44%)Nov 18, 6:40 PM UTC · Charles Johnson +125 (44%)Nov 18, 6:50 PM UTC · Charles Johnson +124 (45%)Nov 18, 6:51 PM UTC · Charles Johnson +123 (45%)Nov 18, 7:05 PM UTC · Charles Johnson +124 (45%)Nov 18, 7:16 PM UTC · Charles Johnson +189 (35%)Nov 18, 7:21 PM UTC · Charles Johnson +126 (44%)Oct 18, 10:46 PM UTC · Rafael Estevam -251 (72%)Oct 19, 11:03 PM UTC · Rafael Estevam -160 (62%)Oct 20, 4:37 PM UTC · Rafael Estevam -116 (54%)Oct 22, 6:03 PM UTC · Rafael Estevam -112 (53%)Nov 1, 3:25 AM UTC · Rafael Estevam +108 (48%)Nov 4, 5:15 PM UTC · Rafael Estevam +108 (48%)Nov 4, 11:10 PM UTC · Rafael Estevam +106 (49%)Nov 5, 10:50 AM UTC · Rafael Estevam +103 (49%)Nov 5, 3:20 PM UTC · Rafael Estevam +102 (50%)Nov 5, 6:30 PM UTC · Rafael Estevam +102 (50%)Nov 6, 1:10 AM UTC · Rafael Estevam +101 (50%)Nov 6, 3:20 AM UTC · Rafael Estevam +100 (50%)Nov 6, 7:20 AM UTC · Rafael Estevam -102 (50%)Nov 6, 2:35 PM UTC · Rafael Estevam -103 (51%)Nov 6, 6:01 PM UTC · Rafael Estevam -104 (51%)Nov 6, 11:05 PM UTC · Rafael Estevam -105 (51%)Nov 7, 1:55 PM UTC · Rafael Estevam -107 (52%)Nov 7, 4:35 PM UTC · Rafael Estevam -108 (52%)Nov 7, 11:01 PM UTC · Rafael Estevam -110 (52%)Nov 8, 4:31 AM UTC · Rafael Estevam -110 (52%)Nov 8, 12:50 PM UTC · Rafael Estevam -113 (53%)Nov 10, 2:25 AM UTC · Rafael Estevam -112 (53%)Nov 10, 12:55 PM UTC · Rafael Estevam -114 (53%)Nov 12, 1:21 PM UTC · Rafael Estevam -114 (53%)Nov 12, 3:18 PM UTC · Rafael Estevam -116 (54%)Nov 12, 3:20 PM UTC · Rafael Estevam -116 (54%)Nov 12, 3:30 PM UTC · Rafael Estevam -117 (54%)Nov 12, 5:40 PM UTC · Rafael Estevam -120 (55%)Nov 12, 8:20 PM UTC · Rafael Estevam -120 (55%)Nov 12, 9:05 PM UTC · Rafael Estevam -122 (55%)Nov 12, 10:45 PM UTC · Rafael Estevam -123 (55%)Nov 12, 11:24 PM UTC · Rafael Estevam -123 (55%)Nov 13, 1:20 AM UTC · Rafael Estevam -127 (56%)Nov 13, 1:25 AM UTC · Rafael Estevam -128 (56%)Nov 13, 1:51 AM UTC · Rafael Estevam -129 (56%)Nov 13, 3:05 AM UTC · Rafael Estevam -132 (57%)Nov 13, 6:45 AM UTC · Rafael Estevam -131 (57%)Nov 13, 7:40 AM UTC · Rafael Estevam -129 (56%)Nov 13, 7:45 AM UTC · Rafael Estevam -127 (56%)Nov 13, 8:30 AM UTC · Rafael Estevam -127 (56%)Nov 13, 8:55 AM UTC · Rafael Estevam -130 (57%)Nov 13, 12:12 PM UTC · Rafael Estevam -130 (57%)Nov 13, 2:51 PM UTC · Rafael Estevam -131 (57%)Nov 14, 12:25 AM UTC · Rafael Estevam -132 (57%)Nov 14, 4:00 AM UTC · Rafael Estevam -135 (57%)Nov 14, 9:26 AM UTC · Rafael Estevam -134 (57%)Nov 14, 11:01 AM UTC · Rafael Estevam -135 (57%)Nov 14, 8:01 PM UTC · Rafael Estevam -138 (58%)Nov 15, 11:17 AM UTC · Rafael Estevam -139 (58%)Nov 15, 6:51 PM UTC · Rafael Estevam -142 (59%)Nov 15, 11:00 PM UTC · Rafael Estevam -143 (59%)Nov 16, 7:35 AM UTC · Rafael Estevam -143 (59%)Nov 16, 8:25 AM UTC · Rafael Estevam -144 (59%)Nov 16, 9:21 AM UTC · Rafael Estevam -143 (59%)Nov 16, 10:30 AM UTC · Rafael Estevam -144 (59%)Nov 17, 3:20 AM UTC · Rafael Estevam -145 (59%)Nov 17, 12:27 PM UTC · Rafael Estevam -148 (60%)Nov 17, 7:25 PM UTC · Rafael Estevam -147 (60%)Nov 17, 7:25 PM UTC · Rafael Estevam -147 (60%)Nov 18, 7:06 AM UTC · Rafael Estevam -147 (60%)Nov 18, 8:06 AM UTC · Rafael Estevam -148 (60%)Nov 18, 10:31 AM UTC · Rafael Estevam -147 (60%)Nov 18, 2:06 PM UTC · Rafael Estevam -147 (60%)Nov 18, 3:51 PM UTC · Rafael Estevam -148 (60%)Nov 18, 6:40 PM UTC · Rafael Estevam -148 (60%)Nov 18, 6:50 PM UTC · Rafael Estevam -146 (59%)Nov 18, 6:51 PM UTC · Rafael Estevam -146 (59%)Nov 18, 7:05 PM UTC · Rafael Estevam -146 (59%)Nov 18, 7:16 PM UTC · Rafael Estevam -157 (61%)Nov 18, 7:21 PM UTC · Rafael Estevam -148 (60%)+126-148
SportsbookCharles JohnsonRafael Estevam
BetAnything+115-145
BetOnline+121-141
BetUS+115-145
Betway+700-2000
Bovada+130-130
Cloudbet+130-147
DraftKings+150-195
FanDuel+128-158
MyBookie+130-150
Pinnacle+130-147
SXBet+126-141
unibet+123-152

Odds are for information only. · Odds data: fightodds.io

Frequently asked questions

Who won Charles Johnson vs Rafael Estevam?

Rafael Estevam defeated Charles Johnson by Unanimous Decision in round 3 (5:00) in the Flyweight bout of UFC Fight Night: Allen vs Craig, held Saturday, November 18, 2023 at Meta Apex, Las Vegas. The judges scored it 29-28, 29-28, 29-28, Rafael Estevam won the decision.

What were the judges' scorecards for Charles Johnson vs Rafael Estevam?

The judges scored it 29-28, 29-28, 29-28, Rafael Estevam won the decision.

Was Charles Johnson vs Rafael Estevam a robbery?

Public scoring backed the judges: 63% of 40 fan cards scored it for Rafael Estevam; 100% of 13 media scores picked Rafael Estevam.

Full robbery index
Referee
Chris Tognoni
Time format
3 Rnd (5-5-5)
Pre-fight comparison

Win probability

Charles Johnson 42%58% Rafael Estevam

What the model gave each fighter going into the fight, from their pre-fight UFCalendar Power Index ratings. See the full Power Index

Fight DNA

Head to head

UFCalendar's style model · Flyweight roster (13 fighters)

Charles Johnson
Complete Fighter
8 edges
Rafael Estevam
Pressure Wrestler
3 edges
PowerSpeedPrecisionDurabilityEngineWrestlingGround

Radar scaled to this matchup · bars show the gap

Style shape

92Power49
92Speed51
91Precision47
95Durability70
93Engine96
91Wrestling98
90Ground86

Biggest edge Charles Johnson, Punch power +48

Attribute by attribute

Charles Johnson is on the left of every row, Rafael Estevam on the right.
93Punch power45
91Kick power53
91Punch speed48
93Kick speed54
91Accuracy47
91Takedowns98
90Ground striking79
90Submissions92
95Chin70
94Body strength69
93Cardio96

Attributes are rated 0-100 by UFCalendar's style model.

Tale of the Tape

19-9-0
Record
14-1-0
1687
Power Index rating
1740
0
Win Streak
0
35
Age
30
5'9"
175 cm
Height
5'8"
173 cm
70"
178 cm
Reach
69"
175 cm
Switch
Stance
Orthodox
Flyweight
Weight Class
Flyweight
United States
Nationality
Brazil

Striking Profile

4.54
SLpM
2.40
49%
Str. Acc.
39%
3.88
SApM
3.90
55%
Str. Def.
45%

Grappling Profile

0.47
TD Avg.
4.91
16%
TD Acc.
33%
66%
TD Def.
66%
0.40
Sub. Avg.
0.20

Recent form (last 5 fights)

Charles Johnson · 2-3
  • L
    UFC Fight Night: Fiziev vs Torres · Jun 27, 2026
    Submission · R3 · 3:33 · Flyweight
  • W
    UFC Fight Night: Emmett vs Vallejos · Mar 14, 2026
    Split Decision · R3 · 5:00 · Flyweight
  • L
    UFC 324: Gaethje vs Pimblett · Jan 24, 2026
    TKO · R1 · 3:16 · Flyweight
  • W
    UFC Fight Night: Walker vs Zhang · Aug 23, 2025
    TKO · R2 · 4:35 · Flyweight
  • L
    UFC Fight Night: Kape vs Almabayev · Mar 1, 2025
    Unanimous Decision · R3 · 5:00 · Flyweight
Rafael Estevam · 4-1
  • L
    UFC Fight Night: Moicano vs Duncan · Apr 4, 2026
    TKO · R3 · 1:44 · Bantamweight
  • W
    UFC Fight Night: Taira vs Park · Aug 2, 2025
    Unanimous Decision · R3 · 5:00 · Flyweight
  • W
    UFC Fight Night: Cannonier vs Rodrigues · Feb 15, 2025
    Unanimous Decision · R3 · 5:00 · Flyweight
  • W
    UFC Fight Night: Allen vs Craig · Nov 18, 2023
    Unanimous Decision · R3 · 5:00 · Flyweight
  • W
    Contender Series 2022 · Sep 27, 2022
    TKO · R2 · 2:25 · Flyweight

Career Averages

Based on 15 fights · 4 fights
57.9
Avg sig. strikes
26.5
0.40
Avg takedowns
4.75
0:47
Avg control time
7:22
115
Career high strikes
44
2
Career high TDs
11

Strike Distribution

Charles Johnson
Strike target
Rafael Estevam
50%
Head
69%
29%
Body
18%
21%
Leg
13%
Charles Johnson
Strike position
Rafael Estevam
81%
Distance
84%
14%
Clinch
5%
4%
Ground
11%