12 maja 2004 wygrał przez techniczny nokaut w trzeciej rundzie z byłym mistrzem świata IBF, Arthurem Williamsem, natomiast 10 września 2004 doznał pierwszej porażki w zawodowej karierze, przegrywając po technicznym nokaucie w piątej rundzie z byłym mistrzem WBO, czterdziestoletnim już wtedy Carlem Thompsonem.

Po stoczeniu kilku zwycięskich pojedynków z mniej znanymi bokserami, 16 grudnia 2005 roku zmierzył się w walce o tytuł zawodowego mistrza Europy z Ołeksandrem Hurowem. Haye znokautował Ukraińca w pierwszej rundzie. Brytyjczyk obronił ten tytuł dwukrotnie, po czym 17 listopada 2006, w walce eliminacyjnej WBC, pokonał przez techniczny nokaut w dziewiątej rundzie Giacobbe Fragomeniego.

W kwietniu 2007 już w pierwszej rundzie rozprawił się z Polakiem Tomaszem Boninem. Następnie 10 listopada 2007 zmierzył się z Jeanem-Markiem Mormeckiem, a stawką pojedynku były pasy mistrzowskie WBC i WBA. Haye pokonał Francuza przez techniczny nokaut w siódmej rundzie, choć sam leżał na deskach w rundzie czwartej. 8 marca 2008 wygrał walkę unifikacyjną z mistrzem WBO, Enzo Maccarinellim, pokonując go w drugiej rundzie przez techniczny nokaut.