Best fights of Zhang Weili
Over 12 years as a professional, Zhang Weili has compiled a 26-4 (19) record, including 15 title fights across two weight classes. Here are her top 10 best fights.
1. Zhang Weili submits Carla Esparza
On November 12, 2022 Zhang Weili fought Carla Esparza for the UFC Women's strawweight title. Weili was 32 years old with a record of 22-3, and Esparza was 35 with a record of 19-6. Weili was coming off a win and Esparza was on a 6-fight winning streak. Weili submitted Carla Esparza via rear-naked choke in the 2nd round. Crowned the new strawweight champion.
2. Zhang Weili KOs Jéssica Andrade in 42 seconds
On August 31, 2019 Zhang Weili fought Jéssica Andrade for the UFC Women's strawweight title. Weili was 29 years old with a record of 19-1, and Andrade was 27 with a record of 20-6. Weili was on a 19-fight winning streak and Andrade was on a 4-fight winning streak. Weili stopped Jéssica Andrade via TKO in the 1st round. Crowned the new strawweight champion.
3. Zhang Weili defeats Yan Xiaonan
On April 13, 2024 Zhang Weili defended her UFC Women's strawweight title against Yan Xiaonan. Weili was 33 years old with a record of 24-3, and Xiaonan was 34 with a record of 18-3. Weili was on a 3-fight winning streak and Xiaonan was on a 2-fight winning streak. Weili won via unanimous decision. Defended the title.
4. Zhang Weili defeats Tatiana Suarez
On February 9, 2025 Zhang Weili defended her UFC Women's strawweight title against Tatiana Suarez. Weili was 34 years old with a record of 25-3, and Suarez was 34 with a record of 10-0. Weili was on a 4-fight winning streak and Suarez was on an undefeated 10-fight winning streak. Weili won via unanimous decision. Defended the title.
5. Zhang Weili defeats Amanda Lemos
On August 19, 2023 Zhang Weili defended her UFC Women's strawweight title against Amanda Lemos. Weili was 33 years old with a record of 23-3, and Lemos was 36 with a record of 13-2-1. Both Weili and Lemos were on a 2-fight winning streak. Weili won via unanimous decision. Defended the title.
6. Zhang Weili defeats Joanna Jędrzejczyk
On March 7, 2020 Zhang Weili defended her UFC Women's strawweight title against Joanna Jędrzejczyk. Weili was 29 years old with a record of 20-1, and Jędrzejczyk was 32 with a record of 16-3. Weili was on a 20-fight winning streak and Jędrzejczyk was coming off a win. Weili won via split decision. Defended the title.
7. Zhang Weili KOs Joanna Jędrzejczyk in their 2nd fight
On June 12, 2022 Zhang Weili faced Joanna Jędrzejczyk in a strawweight bout. It was their second meeting. Weili was 31 years old with a record of 21-3, and Jędrzejczyk was 34 with a record of 16-4. Weili was on a 2-fight losing streak and Jędrzejczyk was coming off a loss. Weili stopped Joanna Jędrzejczyk via KO in the 2nd round.
8. Zhang Weili loses to Valentina Shevchenko via unanimous decision
On November 15, 2025 Zhang Weili fought Valentina Shevchenko for the UFC Women's flyweight title. Weili was 35 years old with a record of 26-3, and Shevchenko was 37 with a record of 25-4-1. Weili was on a 5-fight winning streak and Shevchenko was on a 2-fight winning streak. Weili lost via unanimous decision. Failed to capture the title. Went the distance with Shevchenko.
9. Zhang Weili submits Jessica Aguilar
On November 24, 2018 Zhang Weili faced Jessica Aguilar in a strawweight bout. Weili was 28 years old with a record of 17-1, and Aguilar was 36 with a record of 20-6. Weili was on a 17-fight winning streak and Aguilar was coming off a win. Weili submitted Jessica Aguilar via armbar in the 1st round.
10. Zhang Weili loses to Rose Namajunas in their 2nd fight via split decision
On November 6, 2021 Zhang Weili fought Rose Namajunas for the UFC Women's strawweight title. It was their second meeting. Weili was 31 years old with a record of 21-2, and Namajunas was 29 with a record of 10-4. Weili was coming off a loss, while Namajunas was on a 2-fight winning streak. Weili lost via split decision. Failed to capture the title. Went the distance with Namajunas.
