Ultimate Fighting Calendar
Flyweight3 rounds scheduled
WIN
Brandon Moreno
The Assassin Baby
23-10-2
RESULT

Brandon Moreno def. Kai Kara-France (Unanimous Decision)

Unanimous Decision · Round 3 · 5:00
Kai Kara-France
Don't Blink
25-12-0 (1 NC)
Saturday, December 14, 2019
T-Mobile Arena, Las Vegas, United States

Brandon Moreno defeated Kai Kara-France by Unanimous Decision in round 3 (5:00) in the Flyweight bout of UFC 245: Usman vs Covington, held Saturday, December 14, 2019 at T-Mobile Arena, Las Vegas. The judges scored it 29-28, 29-28, 30-27, Brandon Moreno won the decision.

Fight stats

Brandon Moreno
Kai Kara-France
0
Knockdowns
0
91 of 276
Significant strikes
82 of 231
33%
Sig. strike accuracy
35%
91 of 276
Total strikes
82 of 231
0 of 0
Takedowns
0 of 0
-
Takedown accuracy
-
0
Submission attempts
0
0
Reversals
0
0:00
Control time
0:00
Significant strikes by target
78 of 261
Head
57 of 194
12 of 14
Body
10 of 17
1 of 1
Leg
15 of 20
91 of 276
Distance
82 of 231
0 of 0
Clinch
0 of 0
0 of 0
Ground
0 of 0

By round

ROUND 1
0
KD
0
27 of 90
Sig. str.
29 of 71
27 of 90
Total str.
29 of 71
0 of 0
Takedowns
0 of 0
0
Sub. att
0
0:00
Ctrl
0:00
ROUND 2
0
KD
0
30 of 84
Sig. str.
24 of 64
30 of 84
Total str.
24 of 64
0 of 0
Takedowns
0 of 0
0
Sub. att
0
0:00
Ctrl
0:00
ROUND 3
0
KD
0
34 of 102
Sig. str.
29 of 96
34 of 102
Total str.
29 of 96
0 of 0
Takedowns
0 of 0
0
Sub. att
0
0:00
Ctrl
0:00

Judges' Scorecards

#MorenoKara-France
1910
2109
3109
Total2928
#MorenoKara-France
1910
2109
3109
Total2928
#MorenoKara-France
1109
2109
3109
Total3027

Media Scores

18
Moreno
-
1
Kara-France
29-28 Moreno×1730-27 Moreno29-28 Kara-France
All 19 media scorecards

Fan Scorecards

83%
Moreno
1%
Draw
16%
Kara-France
102 fan scorecards submitted
29-28 Moreno67.6%29-28 Kara-France11.8%30-27 Moreno11.8%30-27 Kara-France3.9%
Fans' round-by-round verdict
R1
82%
Kara-France
R2
90%
Moreno
R3
82%
Moreno

Scorecard data via mmadecisions.com

Betting Odds

Brandon Moreno
+135
43% implied win probability
Open: -100Best: +140
Kai Kara-France
-165
62% implied win probability
Open: -124Best: -156

Average moneyline across 6 sportsbooks.

Line Movement

Brandon MorenoKai Kara-France
40%50%60%Nov 16Nov 25Dec 5Dec 15Nov 16, 9:35 AM UTC · Brandon Moreno +110 (48%)Nov 16, 2:35 PM UTC · Brandon Moreno +105 (49%)Nov 17, 5:25 AM UTC · Brandon Moreno -105 (51%)Nov 18, 8:25 AM UTC · Brandon Moreno -103 (51%)Nov 18, 3:55 PM UTC · Brandon Moreno -103 (51%)Nov 18, 3:55 PM UTC · Brandon Moreno -101 (50%)Nov 18, 6:41 PM UTC · Brandon Moreno -103 (51%)Nov 18, 10:05 PM UTC · Brandon Moreno -100 (50%)Nov 18, 10:06 PM UTC · Brandon Moreno +103 (49%)Nov 19, 4:10 AM UTC · Brandon Moreno +105 (49%)Nov 19, 4:15 AM UTC · Brandon Moreno +106 (49%)Nov 19, 5:51 AM UTC · Brandon Moreno +109 (48%)Nov 19, 5:55 AM UTC · Brandon Moreno +111 (47%)Nov 19, 6:05 AM UTC · Brandon Moreno +109 (48%)Nov 19, 6:18 AM UTC · Brandon Moreno +106 (49%)Nov 19, 8:05 AM UTC · Brandon Moreno +108 (48%)Nov 19, 9:55 AM UTC · Brandon Moreno +109 (48%)Nov 19, 1:41 PM UTC · Brandon Moreno +112 (47%)Nov 20, 7:35 AM UTC · Brandon Moreno +113 (47%)Nov 20, 1:25 PM UTC · Brandon Moreno +114 (47%)Nov 21, 4:40 AM UTC · Brandon Moreno +113 (47%)Nov 21, 5:20 PM UTC · Brandon Moreno +114 (47%)Nov 23, 7:40 AM UTC · Brandon Moreno +114 (47%)Nov 23, 1:55 PM UTC · Brandon Moreno +116 (46%)Nov 23, 7:40 PM UTC · Brandon Moreno +118 (46%)Nov 24, 8:50 PM UTC · Brandon Moreno +118 (46%)Nov 26, 11:40 PM UTC · Brandon Moreno +119 (46%)Nov 26, 11:47 PM UTC · Brandon Moreno +120 (45%)Nov 27, 12:41 PM UTC · Brandon Moreno +121 (45%)Nov 28, 12:45 PM UTC · Brandon Moreno +119 (46%)Nov 28, 12:58 PM UTC · Brandon Moreno +117 (46%)Nov 29, 12:15 AM UTC · Brandon Moreno +118 (46%)Nov 29, 12:25 AM UTC · Brandon Moreno +118 (46%)Nov 29, 1:14 AM UTC · Brandon Moreno +118 (46%)Nov 29, 5:30 AM UTC · Brandon Moreno +120 (45%)Nov 30, 2:28 PM UTC · Brandon Moreno +120 (45%)Dec 9, 9:25 PM UTC · Brandon Moreno +123 (45%)Dec 9, 9:28 PM UTC · Brandon Moreno +126 (44%)Dec 9, 9:55 PM UTC · Brandon Moreno +126 (44%)Dec 10, 4:40 AM UTC · Brandon Moreno +128 (44%)Dec 10, 2:31 PM UTC · Brandon Moreno +131 (43%)Dec 10, 6:40 PM UTC · Brandon Moreno +133 (43%)Dec 10, 8:40 PM UTC · Brandon Moreno +132 (43%)Dec 10, 9:17 PM UTC · Brandon Moreno +132 (43%)Dec 11, 2:00 AM UTC · Brandon Moreno +135 (43%)Dec 11, 6:11 PM UTC · Brandon Moreno +137 (42%)Dec 11, 6:25 PM UTC · Brandon Moreno +138 (42%)Dec 11, 7:42 PM UTC · Brandon Moreno +138 (42%)Dec 11, 7:59 PM UTC · Brandon Moreno +137 (42%)Dec 11, 8:25 PM UTC · Brandon Moreno +138 (42%)Dec 13, 12:36 AM UTC · Brandon Moreno +138 (42%)Dec 13, 12:39 AM UTC · Brandon Moreno +137 (42%)Dec 13, 5:12 PM UTC · Brandon Moreno +136 (42%)Dec 14, 12:22 AM UTC · Brandon Moreno +136 (42%)Dec 14, 1:18 AM UTC · Brandon Moreno +135 (43%)Dec 14, 6:07 AM UTC · Brandon Moreno +134 (43%)Dec 14, 7:13 AM UTC · Brandon Moreno +135 (43%)Dec 14, 8:18 AM UTC · Brandon Moreno +134 (43%)Dec 14, 10:45 AM UTC · Brandon Moreno +135 (43%)Dec 14, 2:50 PM UTC · Brandon Moreno +134 (43%)Dec 14, 4:23 PM UTC · Brandon Moreno +134 (43%)Dec 14, 10:03 PM UTC · Brandon Moreno +135 (43%)Dec 14, 11:40 PM UTC · Brandon Moreno +133 (43%)Dec 14, 11:40 PM UTC · Brandon Moreno +131 (43%)Dec 14, 11:40 PM UTC · Brandon Moreno +132 (43%)Dec 14, 11:47 PM UTC · Brandon Moreno +131 (43%)Dec 14, 11:55 PM UTC · Brandon Moreno +132 (43%)Dec 14, 11:55 PM UTC · Brandon Moreno +133 (43%)Dec 15, 12:00 AM UTC · Brandon Moreno +134 (43%)Dec 15, 12:00 AM UTC · Brandon Moreno +135 (43%)Dec 15, 12:00 AM UTC · Brandon Moreno +135 (43%)Nov 16, 9:35 AM UTC · Kai Kara-France -140 (58%)Nov 16, 2:35 PM UTC · Kai Kara-France -135 (57%)Nov 17, 5:25 AM UTC · Kai Kara-France -125 (56%)Nov 18, 8:25 AM UTC · Kai Kara-France -120 (55%)Nov 18, 3:55 PM UTC · Kai Kara-France -120 (55%)Nov 18, 3:55 PM UTC · Kai Kara-France -121 (55%)Nov 18, 6:41 PM UTC · Kai Kara-France -121 (55%)Nov 18, 10:05 PM UTC · Kai Kara-France -124 (55%)Nov 18, 10:06 PM UTC · Kai Kara-France -128 (56%)Nov 19, 4:10 AM UTC · Kai Kara-France -131 (57%)Nov 19, 4:15 AM UTC · Kai Kara-France -132 (57%)Nov 19, 5:51 AM UTC · Kai Kara-France -134 (57%)Nov 19, 5:55 AM UTC · Kai Kara-France -136 (58%)Nov 19, 6:05 AM UTC · Kai Kara-France -134 (57%)Nov 19, 6:18 AM UTC · Kai Kara-France -132 (57%)Nov 19, 8:05 AM UTC · Kai Kara-France -134 (57%)Nov 19, 9:55 AM UTC · Kai Kara-France -135 (57%)Nov 19, 1:41 PM UTC · Kai Kara-France -139 (58%)Nov 20, 7:35 AM UTC · Kai Kara-France -140 (58%)Nov 20, 1:25 PM UTC · Kai Kara-France -141 (59%)Nov 21, 4:40 AM UTC · Kai Kara-France -140 (58%)Nov 21, 5:20 PM UTC · Kai Kara-France -141 (59%)Nov 23, 7:40 AM UTC · Kai Kara-France -143 (59%)Nov 23, 1:55 PM UTC · Kai Kara-France -143 (59%)Nov 23, 7:40 PM UTC · Kai Kara-France -144 (59%)Nov 24, 8:50 PM UTC · Kai Kara-France -147 (60%)Nov 26, 11:40 PM UTC · Kai Kara-France -148 (60%)Nov 26, 11:47 PM UTC · Kai Kara-France -149 (60%)Nov 27, 12:41 PM UTC · Kai Kara-France -151 (60%)Nov 28, 12:45 PM UTC · Kai Kara-France -149 (60%)Nov 28, 12:58 PM UTC · Kai Kara-France -148 (60%)Nov 29, 12:15 AM UTC · Kai Kara-France -146 (59%)Nov 29, 12:25 AM UTC · Kai Kara-France -148 (60%)Nov 29, 1:14 AM UTC · Kai Kara-France -148 (60%)Nov 29, 5:30 AM UTC · Kai Kara-France -150 (60%)Nov 30, 2:28 PM UTC · Kai Kara-France -150 (60%)Dec 9, 9:25 PM UTC · Kai Kara-France -150 (60%)Dec 9, 9:28 PM UTC · Kai Kara-France -153 (60%)Dec 9, 9:55 PM UTC · Kai Kara-France -157 (61%)Dec 10, 4:40 AM UTC · Kai Kara-France -157 (61%)Dec 10, 2:31 PM UTC · Kai Kara-France -160 (62%)Dec 10, 6:40 PM UTC · Kai Kara-France -163 (62%)Dec 10, 8:40 PM UTC · Kai Kara-France -166 (62%)Dec 10, 9:17 PM UTC · Kai Kara-France -164 (62%)Dec 11, 2:00 AM UTC · Kai Kara-France -167 (63%)Dec 11, 6:11 PM UTC · Kai Kara-France -168 (63%)Dec 11, 6:25 PM UTC · Kai Kara-France -170 (63%)Dec 11, 7:42 PM UTC · Kai Kara-France -170 (63%)Dec 11, 7:59 PM UTC · Kai Kara-France -169 (63%)Dec 11, 8:25 PM UTC · Kai Kara-France -170 (63%)Dec 13, 12:36 AM UTC · Kai Kara-France -170 (63%)Dec 13, 12:39 AM UTC · Kai Kara-France -169 (63%)Dec 13, 5:12 PM UTC · Kai Kara-France -168 (63%)Dec 14, 12:22 AM UTC · Kai Kara-France -166 (62%)Dec 14, 1:18 AM UTC · Kai Kara-France -165 (62%)Dec 14, 6:07 AM UTC · Kai Kara-France -164 (62%)Dec 14, 7:13 AM UTC · Kai Kara-France -163 (62%)Dec 14, 8:18 AM UTC · Kai Kara-France -164 (62%)Dec 14, 10:45 AM UTC · Kai Kara-France -165 (62%)Dec 14, 2:50 PM UTC · Kai Kara-France -164 (62%)Dec 14, 4:23 PM UTC · Kai Kara-France -164 (62%)Dec 14, 10:03 PM UTC · Kai Kara-France -165 (62%)Dec 14, 11:40 PM UTC · Kai Kara-France -163 (62%)Dec 14, 11:40 PM UTC · Kai Kara-France -161 (62%)Dec 14, 11:40 PM UTC · Kai Kara-France -162 (62%)Dec 14, 11:47 PM UTC · Kai Kara-France -159 (61%)Dec 14, 11:55 PM UTC · Kai Kara-France -161 (62%)Dec 14, 11:55 PM UTC · Kai Kara-France -162 (62%)Dec 15, 12:00 AM UTC · Kai Kara-France -162 (62%)Dec 15, 12:00 AM UTC · Kai Kara-France -163 (62%)Dec 15, 12:00 AM UTC · Kai Kara-France -165 (62%)+135-165
SportsbookBrandon MorenoKai Kara-France
Bookmaker+131-165
Bovada+135-165
Cloudbet+136-160
Pinnacle+138-156
sports-interaction+140-185
unibet+130-162

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

Frequently asked questions

Who won Brandon Moreno vs Kai Kara-France?

Brandon Moreno defeated Kai Kara-France by Unanimous Decision in round 3 (5:00) in the Flyweight bout of UFC 245: Usman vs Covington, held Saturday, December 14, 2019 at T-Mobile Arena, Las Vegas. The judges scored it 29-28, 29-28, 30-27, Brandon Moreno won the decision.

What were the judges' scorecards for Brandon Moreno vs Kai Kara-France?

The judges scored it 29-28, 29-28, 30-27, Brandon Moreno won the decision.

Was Brandon Moreno vs Kai Kara-France a robbery?

Public scoring backed the judges: 83% of 102 fan cards scored it for Brandon Moreno; 95% of 19 media scores picked Brandon Moreno.

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

Win probability

Brandon Moreno 54%46% Kai Kara-France

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)

Brandon Moreno
Volume Striker
5 edges
Kai Kara-France
Volume Striker
4 edges
PowerSpeedPrecisionDurabilityEngineWrestlingGround

Radar scaled to this matchup · bars show the gap

Style shape

92Power88
95Speed96
95Precision95
95Durability85
97Engine97
90Wrestling74
93Ground64

Biggest edge Brandon Moreno, Submissions +47

Attribute by attribute

Brandon Moreno is on the left of every row, Kai Kara-France on the right.
91Punch power93
92Kick power82
97Punch speed98
93Kick speed94
95Accuracy95
90Takedowns74
90Ground striking80
95Submissions48
97Chin75
93Body strength95
97Cardio97

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

Tale of the Tape

23-10-2
Record
25-12-0 (1 NC)
1732
Power Index rating
1701
0
Win Streak
0
32
Age
33
5'7"
170 cm
Height
5'4"
163 cm
70"
178 cm
Reach
69"
175 cm
Orthodox
Stance
Orthodox
Flyweight
Weight Class
Flyweight
Mexico
Nationality
New Zealand

Striking Profile

3.84
SLpM
4.46
44%
Str. Acc.
40%
3.64
SApM
3.24
59%
Str. Def.
64%

Grappling Profile

1.36
TD Avg.
0.56
39%
TD Acc.
30%
65%
TD Def.
83%
0.40
Sub. Avg.
0.00

Recent form (last 5 fights)

Brandon Moreno · 2-3
  • L
    UFC Fight Night: Moreno vs Kavanagh · Feb 28, 2026
    Unanimous Decision · R5 · 5:00 · Flyweight
  • L
    UFC 323: Dvalishvili vs Yan 2 · Dec 6, 2025
    TKO · R2 · 2:24 · Flyweight
  • W
    UFC Fight Night: Moreno vs Erceg · Mar 29, 2025
    Unanimous Decision · R5 · 5:00 · Flyweight
  • W
    UFC Fight Night: Moreno vs Albazi · Nov 2, 2024
    Unanimous Decision · R5 · 5:00 · Flyweight
  • L
    UFC Mexico City · Feb 25, 2024
    Split Decision · R5 · 5:00 · Flyweight
Kai Kara-France · 2-3
  • L
    UFC 317: Topuria vs Oliveira · Jun 28, 2025
    Submission · R3 · 1:55 · Flyweight
  • W
    UFC 305: Du Plessis vs Adesanya · Aug 17, 2024
    TKO · R1 · 4:04 · Flyweight
  • L
    UFC Fight Night: Kara-France vs Albazi · Jun 3, 2023
    Split Decision · R5 · 5:00 · Flyweight
  • L
    UFC 277: Peña vs Nunes · Jul 30, 2022
    TKO · R3 · 4:34 · Interim Flyweight
  • W
    UFC Fight Night: Blaydes vs Daukaus · Mar 26, 2022
    Unanimous Decision · R3 · 5:00 · Flyweight

Career Averages

Based on 20 fights · 13 fights
65.4
Avg sig. strikes
54.8
1.55
Avg takedowns
0.46
3:05
Avg control time
1:04
147
Career high strikes
99
5
Career high TDs
2

Strike Distribution

Brandon Moreno
Strike target
Kai Kara-France
74%
Head
64%
16%
Body
15%
10%
Leg
21%
Brandon Moreno
Strike position
Kai Kara-France
88%
Distance
86%
6%
Clinch
2%
7%
Ground
12%