Michelin speelde in de jeugd bij AS Savennes Verdun, Coquelicots Montechois en Toulouse. Op 20 september 2016 debuteerde hij in de Ligue 1 tegen Lille OSC. Hij viel na 61 minuten in voor Issiaga Sylla.[2] Drie dagen later kreeg hij zijn eerste basisplaats in de thuiswedstrijd tegen Paris Saint-Germain. Michelin speelde de volledige wedstrijd en zag zijn team met 2–0 winnen.[3]
Michelin kwam reeds uit voor diverse Franse nationale jeugdelftallen. Hij speelde onder meer tien interlands voor Frankrijk –19 en speelde voor het Franse Olympische elftal op de Spelen van Tokio in 2021.
Referenties
↑ abSpelersprofiel op transfermarkt.de. Geraadpleegd op 17 oktober 2016.