Yan Xiaonan
14 bouts followed, from 25 November 2017 to 29 August 2026.
1595.0
Elo rating
26
active · out of 64
32
all-time · out of 126
9–5
record · 64% wins
Trajectory
Tap a year, or drag across several
Latest changes
Where does this rating come from? →beaten by Denise Gomes
29/08/26 · UFC Fight Night: Nurmagomedov vs. Song · main card · detail
−12.51607.5 → 1595.0
beat Tabatha Ricci
23/11/24 · UFC Fight Night: Yan vs. Figueiredo · main card · detail
+11.11608.8 → 1620.0
beat Mackenzie Dern
01/10/22 · UFC Fight Night: Dern vs. Yan · main card · detail
+26.01568.3 → 1594.3
beaten by Carla Esparza
22/05/21 · UFC Fight Night: Font vs. Garbrandt · main card · detail
−29.91621.3 → 1591.4
Latest bouts
✗Denise Gomes29/08/26 · UFC Fight Night: Nurmagomedov vs. Song · main card✗Virna Jandiroba12/04/25 · UFC 314 · preliminary card✓Tabatha Ricci23/11/24 · UFC Fight Night: Yan vs. Figueiredo · main card✗Zhang Weili13/04/24 · UFC 300 · main card✓Jéssica Andrade06/05/23 · UFC 288 · main card✓Mackenzie Dern01/10/22 · UFC Fight Night: Dern vs. Yan · main card✗Marina Rodriguez05/03/22 · UFC 272 · preliminary card✗Carla Esparza22/05/21 · UFC Fight Night: Font vs. Garbrandt · main card