Niemi edusti Suomea MM-kilpailuissa vuosina 1999, 2003 ja 2005 ja EM-kilpailuissa vuonna 2002 sekä sisäratojen MM-kilpailuissa 2003 ja sisäratojen EM-kilpailuissa 2005. Niemen ennätys 110 metrin aidoissa on Lahden eliittikisoissa 2. heinäkuuta 2003 juostu 13,57. Ajallaan hän on kaikkien aikojen viidenneksi nopein suomalaisaituri.