Im Winter 2017/18 erzielte Odermatt im Europacup mehrere Podestplatzierungen, darunter einen Sieg. Bei der Juniorenweltmeisterschaft 2018 in Davos gewann er fünf Goldmedaillen: in der Abfahrt, im Super-G, im Riesenslalom, in der Kombination und im Mannschaftswettbewerb. Damit stellte er einen neuen Rekord auf: Fünf Goldmedaillen bei der gleichen Junioren-WM hatte vorher noch niemand gewonnen. Mit insgesamt sechs Gold- und einer Bronzemedaille ist er hinter Henrik Kristoffersen der erfolgreichste Skirennfahrer bei Juniorenweltmeisterschaften. Bei sechs Einsätzen in Weltcup-Riesenslaloms konnte sich Odermatt kein einziges Mal klassieren, war aber als Juniorenweltmeister trotzdem für das Weltcupfinale in Åre teilnahmeberechtigt. Dort überraschte er mit Platz 11 im Super-G und Platz 12 in der Abfahrt.