Eckert, der für den WSV Samerberg startet und bei der Bundespolizei arbeitet, begann seine Sportkarriere als alpiner Skirennläufer. Dabei trat er von 2005 bis 2006 bei FIS-Rennen an. Zum Skicross kam er durch Zufall, als ihn ein Teamkollege, der nicht alleine starten wollte, zum Mitmachen überredete. Sein erstes Skicross-Europacuprennen absolvierte Eckert am 21. Dezember 2008 in Grasgehren und beendete es auf dem 47. Platz. Im Weltcup debütierte er am 14. März 2009 in Meiringen-Hasliberg und fuhr dabei auf den 64. Platz. Im Januar 2011 erreichte er in Grasgehren mit dem neunten Platz seine erste Top-Zehn-Platzierung im Weltcup. Bei den Weltmeisterschaften 2011 in Deer Valley fuhr er auf Platz 20.