Haseney har deltagit i två olympiska spel och hans bästa placering är på 15 kilometer vid OS 2006 i Turin. I VM sammanhang har Haseney två silver i stafett och individuellt är hans bästa placering en åttonde plats i sprint från VM 1999.