Here is a list of Haye's best fights. For a list of Haye's losses, refer to "David Haye Losses".
On November 10, 2007 David Haye fought Jean-Marc Mormeck in a cruiserweight world-title fight for Mormeck's WBA (Unified), WBC and The Ring titles. Haye was 27 years old and with a record of 20-1 (19), and Mormeck was 35 years old and with a record of 33-3 (22). Haye stopped Jean-Marc Mormeck via 7th-round TKO and is crowned the new cruiserweight world champion.
On November 7, 2009 David Haye fought Nikolai Valuev in a heavyweight world-title fight for Valuev's WBA title. Haye was 29 years old and with a record of 23-1 (21), and Valuev was 36 years old and with a record of 50-1 (34). Haye won the fight via 12-round majority decision and is crowned the new heavyweight world champion.
On March 8, 2008 David Haye, the WBA (Undisputed), WBC and The Ring champion, met Enzo Maccarinelli, the WBO champion, in a cruiserweight world-title unification fight. Haye was 27 years old and with a record of 21-1 (20), and Maccarinelli was 27 years old and with a record of 28-1 (21). Haye stopped Enzo Maccarinelli via 2nd-round TKO and is crowned the unified WBA (Undisputed), WBC, The Ring and WBO champion.
On May 12, 2004 David Haye faced off against Arthur Williams at age 23. He was coming in with a record of 10-0 (10), and Williams was 39 years old and with a record of 38-10-1 (27). Haye stopped Arthur Williams via TKO.
On April 3, 2010 David Haye met John Ruiz in a heavyweight (WBA) world-title defense fight. Haye was 29 years old and with a record of 24-1 (22), and Ruiz was 38 years old and with a record of 44-8-1 (30). Haye stopped John Ruiz via 9th-round TKO and successfully defended his title.
On November 13, 2010 David Haye met Audley Harrison in a heavyweight (WBA) world-title defense fight. Haye was 30 years old and with a record of 25-1 (23), and Harrison was 39 years old and with a record of 27-4 (20). Haye stopped Audley Harrison via 3rd-round TKO and successfully defended his title.
On July 14, 2012 David Haye faced off against Derek Chisora in a heavyweight bout at age 31. He was coming in with a record of 26-2 (24), and Chisora was 28 years old and with a record of 15-3 (9). Haye stopped Derek Chisora via TKO.
On November 15, 2008 David Haye faced off against Monte Barrett at age 28. He was coming in with a record of 22-1 (21), and Barrett was 37 years old and with a record of 34-6 (20). Haye stopped Monte Barrett via TKO.
On December 16, 2005 David Haye faced off against Alexander Gurov in a cruiserweight bout at age 25. He was coming in with a record of 15-1 (15). Haye stopped Alexander Gurov via KO.
On November 14, 2003 David Haye faced off against Tony Dowling in a cruiserweight bout at age 23. He was coming in with a record of 8-0 (8). Haye stopped Tony Dowling via TKO.