Player Profile
- Age
- 28
- Height
- 184 cm
- Weight
- 71 kg
- Born
- 1997-03-04 · Armentières
Current Season
M. Terrier has made 24 appearances this season with 5 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.
24
Appearances
1008
Min
5
Goals
1
Assists
16
Shots
8
On Target
13
Key Passes
85%
Pass Accuracy %
17
Tackles
1
Blocks
3
Interceptions
18
Dribbles
54
Duels Won
4
Fouls
1
Yellow Cards
0
Red Cards
6.9
Rating
Statistics by Season
M. Terrier has recorded 104 goals and 35 assists in 355 appearances across 11 seasons. Career history spans 9 teams including Bayer Leverkusen, Rennes, Rennes II. Season-by-season breakdown reveals consistency and long-term impact.
| Team | Season | Competition | Appearances | Goals | Assists | Min | Rating | ||
|---|---|---|---|---|---|---|---|---|---|
| TeamBayer Leverkusen | Season2025 | CompetitionDFB Pokal | Appearances3 | Goals1 | Assists0 | Min180 | 0 | 0 | Rating7.5 |
| TeamBayer Leverkusen | Season2025 | CompetitionUEFA Champions League | Appearances3 | Goals0 | Assists0 | Min156 | 0 | 0 | Rating6.5 |
| TeamBayer Leverkusen | Season2025 | CompetitionBundesliga | Appearances18 | Goals4 | Assists1 | Min672 | 1 | 0 | Rating6.8 |
| TeamBayer Leverkusen | Season2024 | CompetitionBundesliga | Appearances15 | Goals2 | Assists1 | Min583 | 1 | 0 | Rating7.0 |
| TeamRennes | Season2024 | CompetitionLigue 1 | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamBayer Leverkusen | Season2024 | CompetitionSuper Cup | Appearances16 | Goals9 | Assists4 | Min1328 | 0 | 0 | Rating7.6 |
| TeamBayer Leverkusen | Season2024 | CompetitionDFB Pokal | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamBayer Leverkusen | Season2024 | CompetitionUEFA Champions League | Appearances4 | Goals— | Assists1 | Min108 | 0 | 0 | Rating6.6 |
| TeamRennes II | Season2023 | CompetitionNational 3 - Group G | Appearances1 | Goals0 | Assists— | Min61 | 0 | 0 | Rating— |
| TeamRennes | Season2023 | CompetitionLigue 1 | Appearances24 | Goals7 | Assists3 | Min1533 | 2 | 1 | Rating7.1 |
| TeamRennes | Season2023 | CompetitionCoupe de France | Appearances4 | Goals1 | Assists— | Min260 | 0 | 0 | Rating7.0 |
| TeamRennes | Season2023 | CompetitionUEFA Europa League | Appearances7 | Goals1 | Assists— | Min406 | 0 | 0 | Rating6.8 |
| TeamRennes | Season2022 | CompetitionLigue 1 | Appearances16 | Goals9 | Assists4 | Min1328 | 0 | 0 | Rating7.6 |
| TeamRennes | Season2022 | CompetitionCoupe de France | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamRennes | Season2022 | CompetitionUEFA Europa League | Appearances6 | Goals3 | Assists1 | Min391 | 0 | 0 | Rating7.2 |
| TeamRennes | Season2022 | CompetitionFriendlies Clubs | Appearances1 | Goals0 | Assists— | Min46 | 0 | 0 | Rating— |
| TeamRennes | Season2021 | CompetitionLigue 1 | Appearances37 | Goals21 | Assists3 | Min2805 | 1 | 0 | Rating7.3 |
| TeamRennes | Season2021 | CompetitionCoupe de France | Appearances1 | Goals0 | Assists— | Min65 | 0 | 0 | Rating— |
| TeamRennes | Season2021 | CompetitionUEFA Europa Conference League | Appearances8 | Goals0 | Assists2 | Min512 | 0 | 0 | Rating7.1 |
| TeamRennes | Season2020 | CompetitionLigue 1 | Appearances34 | Goals9 | Assists7 | Min2454 | 3 | 1 | Rating7.1 |
| TeamRennes | Season2020 | CompetitionCoupe de France | Appearances1 | Goals0 | Assists— | Min30 | 0 | 0 | Rating6.3 |
| TeamRennes | Season2020 | CompetitionUEFA Champions League | Appearances3 | Goals0 | Assists— | Min242 | 0 | 0 | Rating7.0 |
| TeamLyon | Season2019 | CompetitionLigue 1 | Appearances23 | Goals1 | Assists2 | Min1195 | 0 | 0 | Rating6.8 |
| TeamLyon | Season2019 | CompetitionCoupe de la Ligue | Appearances3 | Goals1 | Assists— | Min193 | 0 | 0 | Rating7.1 |
| TeamLyon | Season2019 | CompetitionCoupe de France | Appearances4 | Goals3 | Assists2 | Min340 | 0 | 0 | Rating7.6 |
| TeamLyon | Season2019 | CompetitionUEFA Champions League | Appearances5 | Goals1 | Assists— | Min241 | 0 | 0 | Rating6.9 |
| TeamLyon | Season2019 | CompetitionEmirates Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamLyon | Season2019 | CompetitionClub Friendlies | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamFrance U21 | Season2019 | CompetitionUEFA U21 Championship | Appearances7 | Goals7 | Assists— | Min426 | 1 | 0 | Rating— |
| TeamLyon | Season2018 | CompetitionLigue 1 | Appearances32 | Goals9 | Assists— | Min1481 | 2 | 0 | Rating6.9 |
| TeamLyon | Season2018 | CompetitionCoupe de la Ligue | Appearances2 | Goals1 | Assists— | Min180 | 1 | 0 | Rating— |
| TeamLyon | Season2018 | CompetitionCoupe de France | Appearances5 | Goals1 | Assists— | Min280 | 0 | 0 | Rating— |
| TeamLyon | Season2018 | CompetitionUEFA Champions League | Appearances3 | Goals0 | Assists— | Min159 | 0 | 0 | Rating6.8 |
| TeamLyon | Season2018 | CompetitionInternational Champions Cup | Appearances3 | Goals1 | Assists— | Min122 | 0 | 0 | Rating— |
| TeamStrasbourg | Season2017 | CompetitionCoupe de la Ligue | Appearances1 | Goals0 | Assists— | Min12 | 0 | 0 | Rating— |
| TeamFrance U20 | Season2017 | CompetitionWorld Cup - U20 | Appearances4 | Goals1 | Assists— | Min151 | 0 | 0 | Rating— |
| TeamStrasbourg | Season2017 | CompetitionLigue 1 | Appearances16 | Goals3 | Assists3 | Min1095 | 3 | 0 | Rating7.0 |
| TeamStrasbourg | Season2017 | CompetitionCoupe de France | Appearances1 | Goals0 | Assists— | Min16 | 0 | 0 | Rating— |
| TeamLille | Season2016 | CompetitionLigue 1 | Appearances11 | Goals1 | Assists— | Min248 | 0 | 0 | Rating6.6 |
| TeamLille II | Season2016 | CompetitionNational 2 - Group D | Appearances12 | Goals4 | Assists— | Min883 | 3 | 0 | Rating— |
| TeamLille | Season2016 | CompetitionCoupe de France | Appearances3 | Goals1 | Assists1 | Min196 | 2 | 0 | Rating7.4 |
| TeamLille | Season2016 | CompetitionCoupe de la Ligue | Appearances1 | Goals0 | Assists— | Min90 | 1 | 0 | Rating— |
| TeamLille | Season2016 | CompetitionUEFA Europa League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamLille II | Season2015 | CompetitionNational 3 | Appearances17 | Goals2 | Assists— | Min1028 | 3 | 0 | Rating— |
Career Timeline
Trophies4
Injuries19
| '15 | '16 | '17 | '18 | '19 | '20 | '21 | '22 | '23 | '24 | '25 ★ | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Goals | 2 | 1 | 0 | 9 | 1 | 9 | 21 | 9 | 0 | 2 | 1 |
| Assists | 0 | 0 | 0 | 0 | 2 | 7 | 3 | 4 | 0 | 1 | 1 |
| Appearances | 17 | 11 | 1 | 32 | 23 | 34 | 37 | 16 | 1 | 15 | 3 |
| Goals per 90 | — | — | — | — | — | — | — | — | — | — | 0.94 |
| Win Rate | — | — | — | — | — | — | — | — | — | — | 50% |
| Min | 1,028 | 248 | 12 | 1,481 | 1,195 | 2,454 | 2,805 | 1,328 | 61 | 583 | 180 |
| Yellow Cards | 3 | — | — | 2 | — | 3 | 1 | — | — | 1 | — |
| Red Cards | — | — | — | — | — | 1 | — | — | — | — | — |
Recent Matches
Bayer LeverkusenSquad
Bayer LeverkusenTrophies
6M. Terrier has earned 6 trophy entries with 4 titles won, including Super Cup, Emirates Cup. Honours at club and international level reflect sustained success and competitive pedigree.
| Competition | Season | Country | Result |
|---|---|---|---|
| CompetitionBundesliga | Season2024/2025 | Country | Result2nd Place |
| CompetitionSuper Cup | Season2024 | Country | ResultWinner |
| CompetitionEmirates Cup | Season2019 | CountryWorld | ResultWinner |
| CompetitionSuper Cup | Season— | Country | ResultWinner |
| CompetitionBundesliga | Season— | Country | Result2nd Place |
| CompetitionEmirates Cup | Season— | CountryWorld | ResultWinner |
Transfer History
1M. Terrier has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.
| Date | From | To | Type |
|---|---|---|---|
| Date— | From— | To— | Type— |
Injury History
19M. Terrier has 19 recorded injury periods. The table below shows each injury type, duration, and days missed.
| Injury | Start | End | Days Out |
|---|---|---|---|
| InjuryAchilles injury | StartJan 19, 2025 | EndSep 9, 2025 | Days Out233d |
| InjuryInjury | StartNov 24, 2024 | EndDec 2, 2024 | Days Out8d |
| InjuryMuscle injury | StartNov 5, 2024 | EndNov 21, 2024 | Days Out16d |
| InjuryIllness | StartOct 1, 2023 | EndOct 7, 2023 | Days Out6d |
| InjuryKnee injury | StartJan 3, 2023 | EndSep 28, 2023 | Days Out268d |
| InjuryThigh injury | StartNov 4, 2022 | EndNov 10, 2022 | Days Out6d |
| InjuryKnee injury | StartSep 13, 2021 | EndSep 21, 2021 | Days Out8d |
| InjuryMedical Condition | StartNov 27, 2020 | EndDec 11, 2020 | Days Out14d |
| InjuryIllness | StartJan 30, 2020 | EndFeb 4, 2020 | Days Out5d |
| InjuryKnock | StartNov 1, 2019 | EndNov 9, 2019 | Days Out8d |
| InjuryAnkle injury | StartSep 27, 2018 | EndOct 15, 2018 | Days Out18d |
| InjuryGroin injury | StartApr 9, 2018 | EndMay 15, 2018 | Days Out36d |
| InjuryThigh injury | StartMar 12, 2018 | EndMar 30, 2018 | Days Out18d |
| InjuryKnock | StartFeb 12, 2018 | EndFeb 20, 2018 | Days Out8d |
| InjuryThigh injury | StartDec 21, 2017 | EndJan 15, 2018 | Days Out25d |
| InjuryGroin injury | StartDec 11, 2017 | EndDec 18, 2017 | Days Out7d |
| InjuryKnock | StartMar 31, 2017 | EndApr 13, 2017 | Days Out13d |
| InjuryKnock | StartJan 20, 2017 | EndJan 26, 2017 | Days Out6d |
| InjuryKnock | StartSep 22, 2016 | EndSep 29, 2016 | Days Out7d |
API data: May 10, 2026 · Stats updated: Apr 26, 2026
