Niels Kristian Iversen urodził się 20 czerwca 1982 roku w duńskiej miejscowości Esbjerg. Na żużlu startuje od 1999 roku. Dotychczas jego największymi sukcesami są medale wywalczone z reprezentacją Danii w Drużynowym Pucharze Świata. Indywidualnie Duńczyk nie odnosił wielkich sukcesów. Z roku na rok Iversen coraz lepiej prezentuje się na arenie międzynarodowej, co zaowocowało awansem do grona stałych uczestników cyklu Grand Prix.
W elicie Iversen zadebiutował w 2004 roku, kiedy to jechał z dziką kartą w Grand Prix Danii w Kopenhadze. Dwa lata później "PUK" otrzymał od organizatorów cyklu stałą dziką kartę, co było wyborem dość zaskakującym. W debiutanckim sezonie Iversen sklasyfikowany został na 13. pozycji i nie utrzymał się w cyklu. Do elity Duńczyk powrócił dwa lata później. Tym razem przepustkę do cyklu GP wywalczył w GP Challenge. Tym razem również nie zawojował światowej czołówki i zajął 12. lokatę w klasyfikacji generalnej.
W sezonie 2012 Duńczyk był w wysokiej formie i nie ukrywał, że chce wrócić do Grand Prix. W Gorican zrealizował plan i wywalczył awans do cyklu wyłaniającego najlepszego żużlowca globu. - Myślę, że przyszły rok również będzie dla mnie udany. Nie stawiam sobie żadnych celów odnośnie startów w Grand Prix. Startowałem już w tym cyklu dwukrotnie i wyniosłem z tych startów pewne doświadczenie. Grand Prix to trudne zawody. Możesz zakończyć start równie dobrze z dwoma punktami, jak i z dwunastoma. Chcę się cieszyć ze startów w elicie, a nie stresować każdym kolejnym turniejem - powiedział po zawodach w Chorwacji Iversen.
W polskiej lidze "PUK" zadebiutował w 2004 roku, kiedy to reprezentował barwy Atlasa Wrocław. Następnie przeniósł się do Rybnika, a w sezonie 2006 zdobywał punkty dla klubu z Torunia. W latach 2007-2010 Iversen był zawodnikiem ekipy z Zielonej Góry, a od 2011 roku z powodzeniem reprezentuje Stal Gorzów.