Am 9. Dezember 2017 erreichte Learoyd mit einem siebten Platz beim Continental-Cup-Wettbewerb in Whistler, British Columbia sein bis dahin bestes Karriereergebnis im Continental Cup. Einen Tag später konnte er sich erneut verbessern und belegte mit einem zweiten Platz zum ersten Mal einen Podestplatz. Am 16. Dezember 2017 debütierte er in Engelberg im Weltcup. Am 27. Dezember 2017 gewann er, ebenfalls in Engelberg, seinen ersten Continental-Cup-Wettbewerb. Danach nahm er erstmals an der Vierschanzentournee und holte als 29. in Oberstdorf als "Lucky Loser" seine ersten Weltcup-Punkte seiner Karriere. Bei den Nordischen Junioren-Skiweltmeisterschaften 2018 im Februar 2018 in Kandersteg belegte er im Einzelwettbewerb den sechsten Rang. Mit der französischen Mannschaft belegte er den neunten Rang und im Mixed-Teamwettbewerb wurde er Vierter. Noch im selben Monat nahm er an den Olympischen Winterspielen in Pyeongchang teil. Im Einzelwettbewerb auf der Normalschanze landete er auf dem 27. Rang, auf der Großschanze verpasste er als 41. den Finaldurchgang. Damit war er in beiden Einzelwettbewerben bester Franzose vor Vincent Descombes Sevoie. Während der Raw Air 2018 verbesserte er seine beste Weltcup-Platzierung in Oslo auf Platz 25.