David Avanesyan has five losses against five opponents on his boxing record. For a list of Avanesyan's best fights, refer to "Best fights of David Avanesyan".
On July 13, 2024 David Avanesyan fought Jaron Ennis in a welterweight world-title fight for Ennis' IBF title. Avanesyan was 35 years old and with a record of 30-5-1 (18), and Ennis was 27 years old and with a record of 31-0 (28). Avanesyan lost the fight via 5th-round retirement.
On December 10, 2022 David Avanesyan fought Terence Crawford in a welterweight world-title fight for Crawford's WBO title. Avanesyan was 34 years old and with a record of 29-4-1 (17), and Crawford was 35 years old and with a record of 38-0 (29). Avanesyan lost the fight via 6th-round KO.
On February 16, 2018 David Avanesyan faced off against Egidijus Kavaliauskas in a welterweight bout at age 29. He was coming in with a record of 23-3-1 (11), and Kavaliauskas was 29 years old and with a record of 18-0 (15). Avanesyan lost the fight via 6th-round TKO.
On February 18, 2017 David Avanesyan met Lamont Peterson in a welterweight (WBA (Regular)) world-title defense fight. Avanesyan was 28 years old and with a record of 22-2-1 (11), and Peterson was 33 years old and with a record of 34-3-1 (17). Avanesyan lost the fight via 12-round unanimous decision and lost the title.
On July 11, 2009 David Avanesyan faced off against Andrey Klimov at age 20. He was coming in with a record of 1-1 (0). Avanesyan lost the fight via 6-round unanimous decision.