W klasyfikacji generalnej był tym razem piętnasty.

Trzecią edycję LGP zakończył na szóstej pozycji z jednym miejscem na podium: 2 września 2000 roku w Stams był drugi. W sezonie 2000/2001 siedem razy meldował się w czołówce, przy czym 27 stycznia 2001 roku w Steamboat Springs odniósł swoje pierwsze zwycięstwo, a 10 lutego w Libercu zajął trzecie miejsce. W klasyfikacji generalnej dało mu to dziesiątą lokatę. W 2001 roku wystąpił także na Mistrzostwach Świata w Lahti zajmując w Gundersenie 41. miejsce. Na tych samych mistrzostwach razem z kolegami zajął także czwarte miejsce w sztafecie. Po skokach Niemcy zajmowali piątą pozycję, jednak na trasie biegu wyprzedzili Japończyków. Walkę o brązowy medal stoczyli z Finami, ostatecznie przegrywając o ponad 30 sekund.

W pięciu konkursach LGP 2001 tylko raz stanął na podium: 29 sierpnia w Winterbergu był trzeci. Dało mu to piąte miejsce w klasyfikacji końcowej. Najważniejszym punktem sezonu 2001/2002 były Igrzyska Olimpijskie w Salt Lake City. Haseney wystąpił tam tylko w Gundersenie, w którym zdołał awansować z 38. miejsca po skokach na 21. miejsce na mecie biegu. W rywalizacji pucharowej Ośmiokrotnie znalazł się w pierwszej dziesiątce, na podium stając raz - 3 marca 2002 roku w Lahti był trzeci. W klasyfikacji generalnej zajął trzynaste miejsce.