Erste internationale Erfahrungen sammelte Louis Gilavert im Jahr 2015, als er bei den Jugendweltmeisterschaften in Cali im 2000-Meter-Hindernislauf in 5:46,00 min den siebten Platz belegte. Im Jahr darauf schied er bei den U20-Weltmeisterschaften in Bydgoszcz mit 9:09,58 min im Vorlauf aus und 2017 gewann er bei den U20-Europameisterschaften in Grosseto in 8:57,12 min die Bronzemedaille. 2018 nahm er an den Mittelmeerspielen in Tarragona teil und erreichte dort nach 9:12,44 min Rang zwölf. Im Jahr darauf wurde er bei den U23-Europameisterschaften in Gävle in 8:48,28 min Sechster und im Dezember klassierte er sich bei den Crosslauf-Europameisterschaften in Lissabon nach 25:55 min auf Rang 40 in der U23-Wertung und sicherte sich in der Teamwertung die Goldmedaille.