Ultimate Fighting Calendar
Women's Strawweight3 rounds scheduled
WIN
Yan Xiaonan
19-6-0 (1 NC)
RESULT

Yan Xiaonan def. Angela Hill (Unanimous Decision)

Unanimous Decision · Round 3 · 5:00
Angela Hill
Overkill
19-16-0
Sunday, June 9, 2019
United Center, Chicago, United States

Yan Xiaonan defeated Angela Hill by Unanimous Decision in round 3 (5:00) in the Women's Strawweight bout of UFC 238: Cejudo vs Moraes, held Sunday, June 9, 2019 at United Center, Chicago. The judges scored it 29-28, 29-28, 29-28, Yan Xiaonan won the decision.

Fight stats

Yan Xiaonan
Angela Hill
0
Knockdowns
0
94 of 249
Significant strikes
71 of 144
38%
Sig. strike accuracy
49%
105 of 264
Total strikes
78 of 151
1 of 1
Takedowns
1 of 3
100%
Takedown accuracy
33%
0
Submission attempts
1
0
Reversals
0
1:51
Control time
0:56
Significant strikes by target
64 of 199
Head
44 of 110
11 of 22
Body
21 of 26
19 of 28
Leg
6 of 8
83 of 229
Distance
56 of 127
8 of 17
Clinch
13 of 15
3 of 3
Ground
2 of 2

By round

ROUND 1
0
KD
0
12 of 34
Sig. str.
12 of 28
22 of 48
Total str.
19 of 35
0 of 0
Takedowns
1 of 2
0
Sub. att
1
1:46
Ctrl
0:44
ROUND 2
0
KD
0
36 of 93
Sig. str.
25 of 51
37 of 94
Total str.
25 of 51
1 of 1
Takedowns
0 of 1
0
Sub. att
0
0:05
Ctrl
0:12
ROUND 3
0
KD
0
46 of 122
Sig. str.
34 of 65
46 of 122
Total str.
34 of 65
0 of 0
Takedowns
0 of 0
0
Sub. att
0
0:00
Ctrl
0:00

Judges' Scorecards

#XiaonanHill
1109
2109
3910
Total2928
#XiaonanHill
1910
2109
3109
Total2928
#XiaonanHill
1910
2109
3109
Total2928

Media Scores

10
Xiaonan
-
8
Hill
29-28 Xiaonan×1029-28 Hill×8
All 18 media scorecards

Fan Scorecards

55%
Xiaonan
45%
Hill
85 fan scorecards submitted
29-28 Xiaonan49.4%29-28 Hill43.5%30-28 Xiaonan2.4%30-27 Xiaonan2.4%
Fans' round-by-round verdict
R1
86%
Hill
R2
94%
Xiaonan
R3
49%
Hill

Scorecard data via mmadecisions.com

Betting Odds

Yan Xiaonan
-223
69% implied win probability
Open: -152Best: -225
Angela Hill
+177
36% implied win probability
Open: +132Best: +194

Average moneyline across 4 sportsbooks.

Line Movement

Yan XiaonanAngela Hill
30%40%50%60%70%May 13May 22May 31Jun 9May 13, 8:54 AM UTC · Yan Xiaonan +110 (48%)May 13, 10:51 AM UTC · Yan Xiaonan -150 (60%)May 13, 3:18 PM UTC · Yan Xiaonan -170 (63%)May 14, 2:12 PM UTC · Yan Xiaonan -190 (66%)May 14, 9:12 PM UTC · Yan Xiaonan -200 (67%)May 15, 9:45 PM UTC · Yan Xiaonan -190 (66%)May 16, 12:09 PM UTC · Yan Xiaonan -195 (66%)May 16, 9:09 PM UTC · Yan Xiaonan -197 (66%)May 19, 11:18 AM UTC · Yan Xiaonan -193 (66%)May 19, 11:24 AM UTC · Yan Xiaonan -197 (66%)May 19, 11:27 AM UTC · Yan Xiaonan -193 (66%)May 20, 12:51 PM UTC · Yan Xiaonan -191 (66%)May 21, 7:06 AM UTC · Yan Xiaonan -186 (65%)May 21, 7:48 AM UTC · Yan Xiaonan -181 (64%)May 21, 7:48 PM UTC · Yan Xiaonan -179 (64%)May 21, 9:30 PM UTC · Yan Xiaonan -172 (63%)May 22, 8:12 AM UTC · Yan Xiaonan -176 (64%)May 22, 8:18 AM UTC · Yan Xiaonan -177 (64%)May 22, 11:09 AM UTC · Yan Xiaonan -180 (64%)May 22, 12:33 PM UTC · Yan Xiaonan -189 (65%)May 23, 9:15 AM UTC · Yan Xiaonan -186 (65%)May 23, 10:39 PM UTC · Yan Xiaonan -184 (65%)May 28, 7:57 AM UTC · Yan Xiaonan -186 (65%)May 28, 8:24 AM UTC · Yan Xiaonan -189 (65%)May 30, 10:42 AM UTC · Yan Xiaonan -190 (66%)Jun 2, 2:21 AM UTC · Yan Xiaonan -191 (66%)Jun 3, 3:12 AM UTC · Yan Xiaonan -192 (66%)Jun 3, 3:15 AM UTC · Yan Xiaonan -191 (66%)Jun 3, 3:18 AM UTC · Yan Xiaonan -192 (66%)Jun 3, 12:21 PM UTC · Yan Xiaonan -194 (66%)Jun 3, 6:48 PM UTC · Yan Xiaonan -197 (66%)Jun 4, 12:06 AM UTC · Yan Xiaonan -202 (67%)Jun 4, 9:00 PM UTC · Yan Xiaonan -200 (67%)Jun 5, 5:09 AM UTC · Yan Xiaonan -197 (66%)Jun 5, 7:48 AM UTC · Yan Xiaonan -195 (66%)Jun 6, 1:15 AM UTC · Yan Xiaonan -193 (66%)Jun 6, 2:12 AM UTC · Yan Xiaonan -182 (65%)Jun 6, 2:15 AM UTC · Yan Xiaonan -193 (66%)Jun 6, 2:18 AM UTC · Yan Xiaonan -182 (65%)Jun 6, 3:48 AM UTC · Yan Xiaonan -175 (64%)Jun 6, 7:42 PM UTC · Yan Xiaonan -177 (64%)Jun 6, 10:12 PM UTC · Yan Xiaonan -176 (64%)Jun 7, 12:33 AM UTC · Yan Xiaonan -177 (64%)Jun 7, 1:03 PM UTC · Yan Xiaonan -179 (64%)Jun 7, 5:36 PM UTC · Yan Xiaonan -176 (64%)Jun 7, 10:48 PM UTC · Yan Xiaonan -172 (63%)Jun 7, 10:57 PM UTC · Yan Xiaonan -174 (64%)Jun 8, 2:45 AM UTC · Yan Xiaonan -177 (64%)Jun 8, 2:48 AM UTC · Yan Xiaonan -174 (64%)Jun 8, 2:51 AM UTC · Yan Xiaonan -176 (64%)Jun 8, 7:00 AM UTC · Yan Xiaonan -179 (64%)Jun 8, 12:51 PM UTC · Yan Xiaonan -183 (65%)Jun 8, 7:30 PM UTC · Yan Xiaonan -182 (65%)Jun 8, 9:42 PM UTC · Yan Xiaonan -184 (65%)Jun 8, 10:42 PM UTC · Yan Xiaonan -187 (65%)Jun 9, 4:57 AM UTC · Yan Xiaonan -189 (65%)Jun 9, 5:06 AM UTC · Yan Xiaonan -187 (65%)Jun 9, 5:09 AM UTC · Yan Xiaonan -188 (65%)Jun 9, 5:15 AM UTC · Yan Xiaonan -190 (66%)Jun 9, 5:39 AM UTC · Yan Xiaonan -196 (66%)Jun 9, 5:48 AM UTC · Yan Xiaonan -199 (67%)Jun 9, 5:51 AM UTC · Yan Xiaonan -205 (67%)Jun 9, 6:00 AM UTC · Yan Xiaonan -216 (68%)Jun 9, 6:24 AM UTC · Yan Xiaonan -226 (69%)Jun 9, 6:45 AM UTC · Yan Xiaonan -223 (69%)May 13, 8:54 AM UTC · Angela Hill -140 (58%)May 13, 10:51 AM UTC · Angela Hill +120 (45%)May 13, 3:18 PM UTC · Angela Hill +140 (42%)May 14, 2:12 PM UTC · Angela Hill +155 (39%)May 14, 9:12 PM UTC · Angela Hill +160 (38%)May 15, 9:45 PM UTC · Angela Hill +155 (39%)May 16, 12:09 PM UTC · Angela Hill +156 (39%)May 16, 9:09 PM UTC · Angela Hill +154 (39%)May 19, 11:18 AM UTC · Angela Hill +152 (40%)May 19, 11:24 AM UTC · Angela Hill +154 (39%)May 19, 11:27 AM UTC · Angela Hill +152 (40%)May 20, 12:51 PM UTC · Angela Hill +150 (40%)May 21, 7:06 AM UTC · Angela Hill +147 (40%)May 21, 7:48 AM UTC · Angela Hill +143 (41%)May 21, 7:48 PM UTC · Angela Hill +141 (41%)May 21, 9:30 PM UTC · Angela Hill +136 (42%)May 22, 8:12 AM UTC · Angela Hill +140 (42%)May 22, 8:18 AM UTC · Angela Hill +140 (42%)May 22, 11:09 AM UTC · Angela Hill +142 (41%)May 22, 12:33 PM UTC · Angela Hill +149 (40%)May 23, 9:15 AM UTC · Angela Hill +146 (41%)May 23, 10:39 PM UTC · Angela Hill +145 (41%)May 28, 7:57 AM UTC · Angela Hill +146 (41%)May 28, 8:24 AM UTC · Angela Hill +148 (40%)May 30, 10:42 AM UTC · Angela Hill +149 (40%)Jun 2, 2:21 AM UTC · Angela Hill +150 (40%)Jun 3, 3:12 AM UTC · Angela Hill +151 (40%)Jun 3, 3:15 AM UTC · Angela Hill +150 (40%)Jun 3, 3:18 AM UTC · Angela Hill +151 (40%)Jun 3, 12:21 PM UTC · Angela Hill +153 (40%)Jun 3, 6:48 PM UTC · Angela Hill +157 (39%)Jun 4, 12:06 AM UTC · Angela Hill +161 (38%)Jun 4, 9:00 PM UTC · Angela Hill +159 (39%)Jun 5, 5:09 AM UTC · Angela Hill +156 (39%)Jun 5, 7:48 AM UTC · Angela Hill +154 (39%)Jun 6, 1:15 AM UTC · Angela Hill +153 (40%)Jun 6, 2:12 AM UTC · Angela Hill +146 (41%)Jun 6, 2:15 AM UTC · Angela Hill +153 (40%)Jun 6, 2:18 AM UTC · Angela Hill +146 (41%)Jun 6, 3:48 AM UTC · Angela Hill +141 (41%)Jun 6, 7:42 PM UTC · Angela Hill +142 (41%)Jun 6, 10:12 PM UTC · Angela Hill +141 (41%)Jun 7, 12:33 AM UTC · Angela Hill +142 (41%)Jun 7, 1:03 PM UTC · Angela Hill +144 (41%)Jun 7, 5:36 PM UTC · Angela Hill +142 (41%)Jun 7, 10:48 PM UTC · Angela Hill +140 (42%)Jun 7, 10:57 PM UTC · Angela Hill +141 (41%)Jun 8, 2:45 AM UTC · Angela Hill +144 (41%)Jun 8, 2:48 AM UTC · Angela Hill +141 (41%)Jun 8, 2:51 AM UTC · Angela Hill +142 (41%)Jun 8, 7:00 AM UTC · Angela Hill +144 (41%)Jun 8, 12:51 PM UTC · Angela Hill +146 (41%)Jun 8, 7:30 PM UTC · Angela Hill +146 (41%)Jun 8, 9:42 PM UTC · Angela Hill +148 (40%)Jun 8, 10:42 PM UTC · Angela Hill +150 (40%)Jun 9, 4:57 AM UTC · Angela Hill +151 (40%)Jun 9, 5:06 AM UTC · Angela Hill +150 (40%)Jun 9, 5:09 AM UTC · Angela Hill +150 (40%)Jun 9, 5:15 AM UTC · Angela Hill +151 (40%)Jun 9, 5:39 AM UTC · Angela Hill +157 (39%)Jun 9, 5:48 AM UTC · Angela Hill +162 (38%)Jun 9, 5:51 AM UTC · Angela Hill +166 (38%)Jun 9, 6:00 AM UTC · Angela Hill +172 (37%)Jun 9, 6:24 AM UTC · Angela Hill +180 (36%)Jun 9, 6:45 AM UTC · Angela Hill +177 (36%)-223+177
SportsbookYan XiaonanAngela Hill
Bookmaker-245+194
Bovada-225+175
sports-interaction-260+190
unibet-240+190

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

Frequently asked questions

Who won Yan Xiaonan vs Angela Hill?

Yan Xiaonan defeated Angela Hill by Unanimous Decision in round 3 (5:00) in the Women's Strawweight bout of UFC 238: Cejudo vs Moraes, held Sunday, June 9, 2019 at United Center, Chicago. The judges scored it 29-28, 29-28, 29-28, Yan Xiaonan won the decision.

What were the judges' scorecards for Yan Xiaonan vs Angela Hill?

The judges scored it 29-28, 29-28, 29-28, Yan Xiaonan won the decision.

Was Yan Xiaonan vs Angela Hill a robbery?

Public scoring backed the judges: 55% of 85 fan cards scored it for Yan Xiaonan; 56% of 18 media scores picked Yan Xiaonan.

Full robbery index
Referee
Robert Madrigal
Time format
3 Rnd (5-5-5)
Pre-fight comparison

Win probability

Yan Xiaonan 63%37% Angela Hill

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 · Women's Strawweight roster (9 fighters)

Yan Xiaonan
Complete Fighter
9 edges
Angela Hill
Knockout Artist
1 edge
PowerSpeedPrecisionDurabilityEngineWrestlingGround

Radar scaled to this matchup · bars show the gap

Style shape

93Power88
95Speed91
93Precision93
93Durability92
97Engine96
90Wrestling77
89Ground63

Biggest edge Yan Xiaonan, Ground striking +38

Attribute by attribute

Yan Xiaonan is on the left of every row, Angela Hill on the right.
95Punch power93
90Kick power83
96Punch speed95
94Kick speed86
93Accuracy93
90Takedowns77
91Ground striking53
86Submissions72
94Chin98
91Body strength86
97Cardio96

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

Tale of the Tape

19-6-0 (1 NC)
Record
19-16-0
1701
Power Index rating
1611
0
Win Streak
1
37
Age
41
5'5"
165 cm
Height
5'3"
160 cm
63"
160 cm
Reach
64"
163 cm
Orthodox
Stance
Orthodox
Women's Strawweight
Weight Class
Women's Strawweight
China
Nationality
United States

Style Matchup

Sanda
vs
Muay Thai
Yan Xiaonan
  • 2023Blue belt · BJJ · Urijah Faber
  • 2015URCC champion · URCC (Universal Reality Combat Championship)
  • 2010Champion · China National Muay Thai
  • Champion · Liaoning Provincial Sanda Championships · 48kg

Camp Team Alpha Male · Sacramento, US

Angela Hill
  • Brown belt · BJJ
  • 2016Invicta FC Strawweight Champion · Invicta FC
  • 2014WIKBA World title · WIKBA
  • 2014IMTF World title · IMTF

Camp Alliance MMA · San Diego, US

Striking Profile

4.69
SLpM
5.46
45%
Str. Acc.
50%
3.23
SApM
5.00
60%
Str. Def.
60%

Grappling Profile

0.84
TD Avg.
0.76
73%
TD Acc.
30%
64%
TD Def.
72%
0.00
Sub. Avg.
0.20

Recent form (last 5 fights)

Yan Xiaonan · 2-3
  • L
    UFC Fight Night: Nurmagomedov vs Song · Aug 29, 2026
    TKO · R1 · 4:49 · Women's Strawweight
  • L
    UFC 314: Volkanovski vs Lopes · Apr 12, 2025
    Unanimous Decision · R3 · 5:00 · Women's Strawweight
  • W
    UFC Macau: Yan vs Figueiredo · Nov 23, 2024
    Unanimous Decision · R3 · 5:00 · Women's Strawweight
  • L
    UFC 300: Pereira vs Hill · Apr 13, 2024
    Unanimous Decision · R5 · 5:00 · Women's Strawweight
  • W
    UFC 288: Sterling vs Cejudo · May 6, 2023
    TKO · R1 · 2:20 · Women's Strawweight
Angela Hill · 2-3
  • W
    UFC Fight Night: Song vs Figueiredo · May 30, 2026
    Unanimous Decision · R3 · 5:00 · Women's Strawweight
  • L
    VeChain UFC 322: Della Maddalena vs Makhachev · Nov 15, 2025
    Unanimous Decision · R3 · 5:00 · Women's Strawweight
  • L
    UFC Fight Night: Dolidze vs Hernandez · Aug 9, 2025
    Unanimous Decision · R3 · 5:00 · Women's Strawweight
  • W
    UFC Fight Night: Cannonier vs Rodrigues · Feb 15, 2025
    Split Decision · R3 · 5:00 · Women's Strawweight
  • L
    UFC Fight Night: Cannonier vs Borralho · Aug 24, 2024
    Unanimous Decision · R3 · 5:00 · Women's Strawweight

Career Averages

Based on 14 fights · 30 fights
66.8
Avg sig. strikes
78.8
0.79
Avg takedowns
0.73
1:08
Avg control time
2:04
150
Career high strikes
182
5
Career high TDs
5

Strike Distribution

Yan Xiaonan
Strike target
Angela Hill
65%
Head
60%
13%
Body
32%
21%
Leg
8%
Yan Xiaonan
Strike position
Angela Hill
87%
Distance
74%
7%
Clinch
23%
6%
Ground
3%