2004 wurde Haverney für die U20-Weltmeisterschaften nominiert, bei denen er den 10. Platz belegte. Ein Jahr später wurde er bei den U23-Europameisterschaften Fünfter. In den Folgejahren erreichte er bei deutschen Meisterschaften mehrere Podestplatzierungen und holte dreimal den Titel. 2013 qualifizierte er sich für die Halleneuropameisterschaften in Göteborg, wo er in der Qualifikation ausschied.