Here is a list of Yan's best fights. For a list of Yan's losses, refer to "Petr Yan Losses".
On October 30, 2021 Petr Yan fought Cory Sandhagen in a bantamweight title fight for Sandhagen's UFC Championship title. Yan was 28 years old and with a record of 16-2 (8), and Sandhagen was 29 years old and with a record of 14-3 (9). Yan won the fight via 5-round unanimous decision and is crowned the new UFC bantamweight champion.
On July 12, 2020 Petr Yan fought José Aldo in a bantamweight title fight for the UFC Championship title. Yan was 27 years old and with a record of 15-1 (8), and Aldo was 33 years old and with a record of 28-6 (18). Yan stopped José Aldo via 5th-round TKO and is crowned the new UFC bantamweight champion.
On June 23, 2018 Petr Yan faced off against Teruto Ishihara in a bantamweight bout at age 25. He was coming in with a record of 9-1 (5), and Ishihara was 26 years old and with a record of 10-5-2 (8). Yan stopped Teruto Ishihara via KO.
On December 29, 2018 Petr Yan faced off against Douglas Silva de Andrade in a bantamweight bout at age 25. He was coming in with a record of 11-1 (6), and Andrade was 33 years old and with a record of 25-2 (20). Yan stopped Douglas Silva de Andrade via TKO.
On December 14, 2019 Petr Yan faced off against Urijah Faber in a bantamweight bout at age 26. He was coming in with a record of 14-1 (7), and Faber was 40 years old and with a record of 35-10 (25). Yan stopped Urijah Faber via KO.
On July 26, 2025 Petr Yan faced off against Marcus McGhee in a bantamweight bout at age 32. He was coming in with a record of 19-5 (8), and McGhee was 35 years old and with a record of 10-1 (9). Yan won the fight via 3-round unanimous decision.
On June 8, 2019 Petr Yan faced off against Jimmie Rivera in a bantamweight bout at age 26. He was coming in with a record of 13-1 (6), and Rivera was 29 years old and with a record of 22-3 (5). Yan won the fight via 3-round unanimous decision.
On September 15, 2018 Petr Yan faced off against Son Jin-soo in a bantamweight bout at age 25. He was coming in with a record of 10-1 (5). Yan won the fight via 3-round unanimous decision.
On February 23, 2019 Petr Yan faced off against John Dodson in a bantamweight bout at age 26. He was coming in with a record of 12-1 (6), and Dodson was 34 years old and with a record of 20-10 (11). Yan won the fight via 3-round unanimous decision.
On March 9, 2024 Petr Yan faced off against Song Yadong in a bantamweight bout at age 31. He was coming in with a record of 17-5 (8), and Yadong was 26 years old and with a record of 21-7-1 (12). Yan won the fight via 3-round unanimous decision.