At the 2016 Junior World Championships in Sochi, Russia, Odermatt was eleventh in downhill, took bronze in super-G, failed to finish the combined, won gold in giant slalom, and failed to finish the slalom. At the 2018 Junior Worlds in Davos, Odermatt won an unprecedented five gold medals (combined, downhill, super-G, giant slalom, and team event).