

Ian StruyfCB#18
KV Mechelen·
Jupiler Pro League·Defender - Centre-Back
Last 5rating per match
STAH16.08
KAAA09.08
ANDH15.03
USGA17.01
CERA13.12Form, 12 monthsaverage rating per month
Club matchesKV Mechelen
Next matches
07 Nov · 17:15Belgian Pro LeagueA
OH Leuven———Match statsOdds are 1X2 for the match; the club's outcome is highlighted. Prediction opens the full match preview.
Key statsPro League
Values per 90 minutes are shown under the totals.
Player profileattributes and traits
Strengths
No outstanding strengths
Weaknesses
No outstanding weaknesses
Player positions: DC
Positions on the pitch
Percentiles per 90per 90 minutes vs positional peers of the league
AttackingPer 90 · Percentile
PlaymakingPer 90 · Percentile
DefendingPer 90 · Percentile
What a percentile means
The percentile shows what share of players of the same position in this league the player beats on a per-90-minute metric. 90% — better than nine out of ten peers; 50% — the league median. Per 90 minutes removes the effect of playing time.
For fouls, offsides, being dribbled past and goals conceded the scale is inverted: a higher percentile means fewer of them.
vs 75 defenders · Pro League · season 25/26 · min 270′ · player 445′
Similar playersPro League · defenders · season 25/26
Djibril LamegoLa Louvière · Defender - Centre-BackRating0G0A23age84%
Benoit De JaegereZulte Waregem · Defender - Centre-BackRating0G0A22age83%
Mehdi BoukamirLa Louvière · Defender - Centre-BackRating0G0A22age81%
Lucas HeyRSC Anderlecht · Defender - Centre-BackRating0G0A23age80%
Matties VolckaertKAA Gent · Defender - Centre-BackRating0G0A23age78%
Jakob KiilerichZulte Waregem · Defender - Centre-BackRating0G0A26ageProfile match = 100 − mean gap of per-90 percentiles across 28 metrics of this position; players of the same league, position group and season with at least 270 minutes.
Availability
Season statsSeason 26/27
| Competition | Team | Season | Apps | Min | Rating | G | A | G+A | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|
| Pro League | KV Mechelen | 26/27 | 2 | 29 | 6.75 | — | — | 0 | — | — |
Transfers5
| Date | Season | From | To | Fee | Market value |
|---|---|---|---|---|---|
| 28/07/2025 | 25/26 | Jong KVM | KV Mechelen | - | - |
| 01/07/2024 | 24/25 | KV Mechelen U18 | Jong KVM | - | - |
| 01/07/2022 | 22/23 | KV Mechelen Yth | KV Mechelen U18 | - | - |
| 01/07/2015 | 15/16 | Lierse SK Yth. | KV Mechelen Yth | free transfer | - |
| 01/07/2013 | 13/14 | Beerschot Yth | Lierse SK Yth. | free transfer | - |
Market value
Value history
| Date | Age | Club | Value |
|---|---|---|---|
| 25/08/2025 | 18 | KV Mechelen | €150k |
| 10/12/2025 | 18 | KV Mechelen | €400k |
| 04/06/2026 | 18 | KV Mechelen | €400k |
Teammatessame club
Adeshina AyodeleAttack - Centre-Forward20age€300kvalue
Amine OuahabiMidfield - Central Midfield18age€100kvalue
Axel WillockxGoalkeeper19age€50kvalue
Benito RamanAttack - Centre-Forward31age€800kvalue
Bilal BafdiliMidfield - Attacking Midfield22age€1.00mvalue
Bill AntonioAttack - Right Winger24age€1.20mvalue
Bouke BoersmaAttack - Centre-Forward21age€2.50mvalue
Cedric Van MeirvenneAttack - Left Winger21age€400kvalue
Kortrijk
Genk
AS Eupen
St. Truiden
Karpaty
Jong KVM