In der Saison 2009/10 konnte er mit der österreichischen Herrenstaffeln mit dem dritten Platz in Ruhpolding erneut einen Podestplatz erreichen. Ein weiterer Podestplatz mit der Staffel erfolgte in der Saison 2010/11, in welcher er schlussendlich den 36. Platz im Gesamtweltcup belegte. In den darauffolgenden Saisonen wurden die Weltcupeinsätze weniger und ging Eberhard wieder vermehrt im IBU-Cup an den Start. In der Saison 2016/17 pausierte Eberhard und ging bei keinen internationalen Rennen an den Start. Ab 2017/18 kam er wieder überwiegend im Weltcup zum Einsatz. Er war Mitglied des österreichischen Olympiateams 2018 und belegte bei den Winterspielen In Pyeongchang mit der Staffel den vierten Platz. Bei den Biathlon-Weltmeisterschaften 2019 in Östersund ging er in der Mixed-Staffel an den Start, mit welcher er den 17. Platz belegte.