[2] Terrier fue llamado al primer equipo del Lille O. S. C. en 2016.
Debutó con el club el 27 de agosto en la derrota 2-0 ante el E.
Terrier seguiría a préstamo en Etrasburgo hasta el término de la temporada.
[7] Tras dos temporadas en el conjunto lionés, el 6 de julio de 2020 fue traspasado al Stade Rennais F. C., firmando por cinco temporadas con el club bretón.
[8] En julio de 2024, tras haber realizado hasta entonces toda su carrera en Francia y jugado 202 partidos en la Ligue 1, fichó por el Bayer 04 Leverkusen hasta 2029.