Ecker sijoittui Ateenan olympialaisissa 2004 viidenneksi. Seuraavana vuonna hän voitti maansa hallimestaruuden ja oli ulkoratojen mestaruuskisoissa toinen. Helsingin MM-kisoissa hän jäi ilman tulosta loppukilpailussa. Vuonna 2006 Ecker oli maansa mestaruuskisoissa neljäs. Vuonna 2007 hän voitti sisäratojen Euroopan-mestaruuden. Kesällä 2007 hän voitti Saksan mestaruuden ja sijoittui Osakan MM-kilpailuissa kolmanneksi. Vuonna 2008 hän sijoittui Saksan mestaruuskilpailuissa toiseksi sekä sisä- että ulkoradoilla. Pekingin olympialaisissa hän sijoittui kuudenneksi. Vuonna 2009 Ecker voitti sisäratojen Saksan mestaruuden. Torinon EM-hallikilpailuissa hän karsiutui loppukilpailusta.