Von 2015 bis 2021 war Weger (wie schon seit 2011) durchgängig der stärkste Athlet des Schweizer Biathlon-Weltcupteams, in dem er mittlerweile auch der erfahrenste Sportler war und als «Anführer» wahrgenommen wurde. In jedem Winter platzierte er sich mehrmals unter den besten Zehn eines Weltcuprennens, zunächst ohne ein weiteres Mal auf das Podest in einem Einzelwettkampf zu kommen. Das gelang ihm mit der Mixed-Staffel beim &lt;a href="Biathlon-Weltcup%202018/19"&gt;Saisonauftakt 2018/19&lt;/a&gt;, wo er zusammen mit Elisa Gasparin, Lena Häcki und Jeremy Finello Zweiter wurde. Bei den Olympischen Winterspielen 2018 in Pyeongchang wurde er Sechster der Verfolgung und des Einzels. Im Winter 2018/19 zeigte Weger seine bis dahin konstanteste Saisonleistung und wurde 14. des Gesamtweltcups. Im folgenden Herbst stellte er sein Höhentraining um, erreichte bei den Leistungstests im Spätherbst nach eigener Angabe persönliche Bestwerte, zeigte sich aber bei den Weltcupwettkämpfen von seiner Bestform sowohl läuferisch als auch am Schiessstand deutlich entfernt. Dennoch erzielte er bei den Weltmeisterschaften 2020 in Antholz mit dem fünften Rang im 20-Kilometer-Rennen sein bis dahin bestes Ergebnis bei einem Saisonhöhepunkt. Er brach die Saison frühzeitig ab und legte eine mehrmonatige Trainingspause im Frühjahr 2020 ein.