Anfang Dezember 2015 debütierte Weber in Lillehammer im Weltcup. Erneut zeigte er kaum Anlaufschwierigkeiten und erreichte sofort mit dem siebzehnten Platz die Punketränge. Dennoch wurde er zunächst in den Continental Cup zurückgestuft, wo er Mitte Januar 2016 in Pyeongchang als Dritter seine erste Podestplatzierung feierte. Aufgrund von weiteren starken Ergebnissen wurde er zum dritten Mal nacheinander für die Junioren-Weltmeisterschaften 2016 im rumänischen Râșnov nominiert, wo Weber am 23. Februar 2016 im 10-Kilometer-Gundersen-Wettkampf hinter Bernhard Flaschberger und Vinzenz Geiger die Bronzemedaille holte. Zwei Tage später ließ Weber im Sprint Silber folgen, ehe er gemeinsam mit Martin Hahn, Tim Kopp und Vinzenz Geiger erneut Silber im Team-Gundersen gewann. Nachdem sich Weber im Grand Prix 2016 in einer starken Frühform präsentierte und unter anderem als Vierter im Gundersen Einzel in Villach knapp das Podium verpasste, startete er auch im Winter auf höchstem Niveau im Weltcup. Dort war er nahezu ausschließlich Teil des deutschen Weltcup-Teams. Die Saison schloss er auf dem 30. Platz in der Gesamtwertung ab. Auch im &lt;a href="Weltcup%20der%20Nordischen%20Kombination%202017/18"&gt;Winter 2017/18&lt;/a&gt; stellte sich Weber durchgehend im Weltcup der Konkurrenz und wurde letztlich mit 159 erzielten Punkten 31. in der Gesamtwertung.