Zu Beginn der Saison 2018/19 absolvierte Koristek in Ruka sein erstes Weltcuprennen, das er auf dem 79. Platz über 15 km klassisch beendete. Beim folgenden Lillehammer Triple lief er auf den 76. Platz. Im weiteren Saisonverlauf holte er vier Siege im Slavic-Cup. Zudem wurde er zweimal Dritter und gewann damit die Gesamtwertung. Im Januar 2019 belegte er bei den U23-Weltmeisterschaften in Lahti den 23. Platz im 30-km-Massenstartrennen und den 17. Rang über 15 km Freistil. Beim Saisonhöhepunkt, den Nordischen Skiweltmeisterschaften 2019 in Seefeld in Tirol, errang er den 61. Platz über 15 km klassisch und den 22. Platz zusammen mit Andrej Segeč im Teamsprint. Im März 2019 wurde er in Štrbské Pleso slowakischer Meister im 30-km-Massenstartrennen. Seine beste Platzierung bei der Winter-Universiade 2019 in Krasnojarsk war der achte Platz im 30-km-Massenstartrennen. Nach Platz 70 beim Ruka Triple zu Beginn der Saison 2019/20, holte er bei der &lt;a href="Tour%20de%20Ski%202019/20"&gt;Tour de Ski 2019/20&lt;/a&gt; mit dem 53. Platz seine ersten Weltcuppunkte. Es folgte beim Slavic Cup in Strbske Pleso Platz drei im Sprint und Rang zwei über 15 km klassisch und zum Saisonende den fünften Platz in der Gesamtwertung des Slavic Cups. Im März 2020 gewann er den Biela Stopa über 37 km Freistil. Im folgenden Jahr kam er bei den Nordischen Skiweltmeisterschaften in Oberstdorf auf den 64. Platz über 15 km Freistil und auf den 58. Rang im Skiathlon.