

Devin HaenST#9
Willem II·
Eredivisie·Attack - Centre-Forward
Last 5rating per match
Form, 12 monthsaverage rating per month
Club matchesWillem II
Next matches
24 Oct · 17:45EredivisieH
Cambuur2.533.732.52PredictionOdds are 1X2 for the match; the club's outcome is highlighted. Prediction opens the full match preview.
Key statsVriendenLoterij Eredivisie
Values per 90 minutes are shown under the totals. Rank: place among forwards — VriendenLoterij Eredivisie, season 26/27.
Player profileattributes and traits
Player Position average
Strengths
No outstanding strengths
Weaknesses
- Penalty taking
- Finishing
Player positions: ST
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 61 forwards · VriendenLoterij Eredivisie · season 26/27 · min 270′ · player 810′
Similar playersVriendenLoterij Eredivisie · forwards · season 26/27
David GardenExcelsior · Attack - Centre-ForwardRating3G0A22age81%
Koen KostonsPEC Zwolle · Attack - Centre-ForwardRating4G0A26age80%
Brynjólfur WillumssonFC Groningen · Attack - Centre-ForwardRating6G0A26age79%
Dylan VenteHeerenveen · Attack - Centre-ForwardRating1G2A27age79%
Mexx MeerdinkAZ Alkmaar · Attack - Centre-ForwardRating4G2A23age78%
Ricardo PepiPSV · Attack - Centre-ForwardRating3G0A23ageProfile match = 100 − mean gap of per-90 percentiles across 26 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| VriendenLoterij Eredivisie | Willem II Tilburg | 26/27 | 9 | 810 | 6.83 | 3 | — | 3 | — | — |
Transfers7
| Date | Season | From | To | Fee | Market value |
|---|---|---|---|---|---|
| 03/07/2025 | 25/26 | Feyenoord | Willem II | €675k | €850k |
| 30/06/2025 | 24/25 | FC Dordrecht | Feyenoord | End of loan | €850k |
| 04/07/2024 | 24/25 | Feyenoord | FC Dordrecht | loan transfer | €400k |
| 03/07/2024 | 24/25 | De Graafschap | Feyenoord | €150k | €400k |
| 01/07/2021 | 21/22 | Graafschap U17 | De Graafschap | - | - |
| 01/07/2020 | 20/21 | Graafschap Yth. | Graafschap U17 | - | - |
| 01/07/2013 | 13/14 | RKZVC Yth. | Graafschap Yth. | free transfer | - |
Market value
Value history
| Date | Age | Club | Value |
|---|---|---|---|
| 12/10/2021 | 17 | De Graafschap Doetinchem | €75k |
| 12/01/2022 | 17 | De Graafschap Doetinchem | €125k |
| 23/06/2022 | 18 | De Graafschap Doetinchem | €175k |
| 03/04/2023 | 18 | De Graafschap Doetinchem | €300k |
| 04/07/2023 | 19 | De Graafschap Doetinchem | €400k |
| 08/01/2024 | 19 | De Graafschap Doetinchem | €400k |
| 10/06/2024 | 19 | De Graafschap Doetinchem | €400k |
| 14/10/2024 | 20 | FC Dordrecht | €500k |
| 10/12/2024 | 20 | FC Dordrecht | €700k |
| 09/06/2025 | 20 | FC Dordrecht | €850k |
| 16/12/2025 | 21 | Willem II Tilburg | €1.00m |
| 18/03/2026 | 21 | Willem II Tilburg | €1.50m |
| 21/05/2026 | 21 | Willem II Tilburg | €1.50m |
Teammatessame club
Alessandro CiranniDefender - Right-Back30age€275kvalue
Amine Et-TaïbiDefender - Right-Back23age€400kvalue
Amine LachkarMidfield - Defensive Midfield23age€500kvalue
Anass ZarroukMidfield - Defensive Midfield20age€250kvalue
Armin CulumAttack - Left Winger22age€400kvalue
Calvin TwigtMidfield - Defensive Midfield23age€750kvalue
Chido ObiAttack - Centre-Forward18age€5.00mvalue
Eser GürbüzAttack - Right Winger19age€600kvalue
Sparta Rotterdam
Utrecht
Fortuna Sittard
Ajax
AZ Alkmaar
Willem II Tilburg
Feyenoord
FC Dordrecht
De Graafschap