Lennard Hartjes
Career snapshot
Position rank · 24/25
Among 2,799 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 2003-04-07 · 6 players total
| Full name | Lennard Hartjes |
|---|---|
| Date of birth | 2003-04-07 (23 yrs) |
| Place of birth | Spijkenisse, Netherlands |
| Citizenship | Netherlands |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 172.00 m |
| Current club | Excelsior Rotterdam |
| Joined | 2024-07-26 |
| Contract expires | 2027-06-30 |
| Agent | Essel Sports ... |
Percentile rank vs 2053 other Midfield - Central Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Excelsior Rotterdam | 2 | 23/24 | 24/25 | 23 | 4 | 2 | 433 |
| Roda JC Kerkrade | 1 | 22/23 | 22/23 | 34 | 3 | 1 | 1,190 |
| Feyenoord Rotterdam | 1 | 21/22 | 21/22 | 2 | 0 | 0 | 0 |
| Feyenoord U21 | 1 | 21/22 | 21/22 | 19 | 0 | 0 | 0 |
| Feyenoord U18 | 1 | 20/21 | 20/21 | 4 | 0 | 0 | 0 |
| Feyenoord U17 | 1 | 19/20 | 19/20 | 15 | 1 | 0 | 637 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Keuken Kampioen Divisie | Excelsior Rotterdam | 21 | 4 | 2 | 2 | 0 | 433 |
| 24/25 | KNVB Beker | Excelsior Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Eredivisie | Excelsior Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Keuken Kampioen Divisie | Roda JC Kerkrade | 33 | 2 | 1 | 0 | 0 | 1,143 |
| 22/23 | KNVB Beker | Roda JC Kerkrade | 1 | 1 | 0 | 1 | 0 | 47 |
| 21/22 | Beloften nacompetitie | Feyenoord U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Conference L. | Feyenoord Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Eredivisie | Feyenoord Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | U21 Div. 1 Fall | Feyenoord U21 | 13 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | U21 Div. 1 Spring | Feyenoord U21 | 5 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | UECL Quali | Feyenoord Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | O18 Div. 1 Fall | Feyenoord U18 | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | U19 Cup Netherlands | Feyenoord U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Prelim. U17 | Feyenoord U17 | 8 | 1 | 0 | 0 | 0 | 637 |
| 19/20 | U17 Div. 1 Spring | Feyenoord U17 | 7 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Spijkenis Yth. | Sparta Youth | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Sparta Youth | Feyenoord Youth | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Feyenoord Youth | Feyenoord U17 | Transfer | 0 | — |
| 20/21 | 2020-07-01 | Feyenoord U17 | Feyenoord U18 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Feyenoord U18 | Feyenoord | Transfer | 0 | — |
| 22/23 | 2022-08-15 | Feyenoord | Roda JC | Loan | 100000 | — |
| 22/23 | 2023-06-30 | Roda JC | Feyenoord | Return from loan | 300000 | — |
| 23/24 | 2023-07-10 | Feyenoord | Excelsior | Loan | 500000 | — |
| 23/24 | 2024-06-30 | Excelsior | Feyenoord | Return from loan | 500000 | — |
| 24/25 | 2024-07-26 | Feyenoord | Excelsior | Transfer | 500000 | €250k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Knock | 2019-09-22 | 2019-11-22 | 62 | 15 |
| 21/22 | Muscle injury | 2021-08-21 | 2021-08-28 | 8 | 2 |
| 21/22 | Knock | 2022-04-01 | 2022-04-22 | 22 | 4 |
| 23/24 | Cruciate ligament tear | 2023-08-16 | 2024-07-01 | 321 | 40 |
| 24/25 | Cruciate ligament tear | 2025-01-13 | 243 | 22 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Lennerd Daneels | 1 | 0 | 986 |
| Romano Postema | 1 | 0 | 962 |
| Arjen van der Heide | 1 | 1 | 645 |
| Niek Vossebelt | 1 | 0 | 0 |
| Ilyas el Moussaoui | 2 | 0 | 0 |
| Seydou Fini | 2 | 2 | 0 |
| Django Warmerdam | 2 | 0 | 0 |
| Xander Lambrix | 1 | 0 | 0 |
| Teun Bijleveld | 1 | 1 | 0 |
| Guus Joppen | 1 | 0 | 0 |
| Mimeirhel Benita | 2 | 0 | 0 |
| Shiloh 't Zand | 2 | 0 | 0 |
| Terrence Douglas | 1 | 0 | 0 |
| Nils Röseler | 1 | 0 | 0 |
| Moritz Nicolas | 1 | 0 | 0 |
| Bryan Limbombe | 1 | 1 | 0 |
| Boyd Reith | 1 | 0 | 0 |
| Dylan Vente | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Keuken Kampioen Divisie | Excelsior Rotterdam | 4 | 21 |
| 22/23 | Keuken Kampioen Divisie | Roda JC Kerkrade | 2 | 33 |
| 22/23 | KNVB Beker | Roda JC Kerkrade | 1 | 1 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Keuken Kampioen Divisie | Excelsior Rotterdam | 2 | 21 |
| 22/23 | Keuken Kampioen Divisie | Roda JC Kerkrade | 1 | 33 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-06-30 | Excelsior | Feyenoord | Return from loan | — | €500k |
| 23/24 | 2023-07-10 | Feyenoord | Excelsior | Loan | — | €500k |
| 22/23 | 2023-06-30 | Roda JC | Feyenoord | Return from loan | — | €300k |
| 22/23 | 2022-08-15 | Feyenoord | Roda JC | Loan | — | €100k |
Last 38 matches for Excelsior Rotterdam The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2024-11-01 | NTD |
Excelsior Rotterdam | 2–0 | Jong Ajax | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 1–0 | FC Dordrecht | Available |
| 2024-11-01 | NTD |
VVV-Venlo | 1–1 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
FC Volendam | 1–4 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
ADO Den Haag | 0–5 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
SC Telstar | 1–3 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 0–1 | SC Cambuur | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 1–1 | Roda JC Kerkrade | Available |
| 2024-11-01 | NTD |
FC Dordrecht | 2–2 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 5–0 | Jong PSV | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 4–0 | VVV-Venlo | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 3–1 | De Graafschap | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 2–0 | FC Eindhoven | Available |
| 2024-11-01 | NTD |
Roda JC Kerkrade | 3–0 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 3–1 | FC Den Bosch | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 2–0 | FC Emmen | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 1–0 | ADO Den Haag | Available |
| 2024-11-01 | NTD |
SC Cambuur | 1–0 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Jong Ajax | 3–2 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Helmond Sport | 0–1 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
TOP Oss | 3–1 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
FC Emmen | 1–1 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
FC Den Bosch | 0–3 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Jong FC Utrecht | 0–0 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
De Graafschap | 2–1 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 1–1 | Helmond Sport | Available |
| 2024-11-01 | NTD |
FC Eindhoven | 1–2 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 0–0 | FC Volendam | Available |
| 2024-11-01 | NTD |
MVV Maastricht | 1–2 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 3–0 | Jong FC Utrecht | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 2–0 | TOP Oss | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 4–2 | Jong AZ | Available |
| 2024-11-01 | NTD |
Jong PSV | 1–3 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 3–2 | SC Telstar | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 3–2 | MVV Maastricht | Available |
| 2024-11-01 | NTD |
Jong AZ | 2–1 | Excelsior Rotterdam | Available |
| 2024-11-01 | NTD |
Excelsior Rotterdam | 1–3 | SBV Vitesse | Available |
| 2024-11-01 | NTD |
SBV Vitesse | 1–1 | Excelsior Rotterdam | Available |
Teams faced most often by Lennard Hartjes's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| De Graafschap | 10 | 3 | 0 | 7 | 12 | 23 | -11 | 30% |
| TOP Oss | 10 | 3 | 4 | 3 | 9 | 11 | -2 | 30% |
| FC Dordrecht | 10 | 5 | 1 | 4 | 11 | 8 | +3 | 50% |
| Jong PSV | 10 | 6 | 2 | 2 | 22 | 19 | +3 | 60% |
| Jong Ajax | 10 | 7 | 0 | 3 | 16 | 13 | +3 | 70% |
| ADO Den Haag | 10 | 4 | 4 | 2 | 12 | 10 | +2 | 40% |
| FC Den Bosch | 10 | 4 | 4 | 2 | 14 | 5 | +9 | 40% |
| VVV-Venlo | 10 | 3 | 5 | 2 | 19 | 15 | +4 | 30% |
| Helmond Sport | 10 | 3 | 1 | 6 | 10 | 13 | -3 | 30% |
| FC Eindhoven | 9 | 2 | 4 | 3 | 12 | 12 | 0 | 22% |
| FC Emmen | 6 | 5 | 1 | 0 | 11 | 3 | +8 | 83% |
| SC Cambuur | 6 | 0 | 2 | 4 | 0 | 4 | -4 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 19/20 | Senior debut season | |
| 19/20 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 22 | 433 | 2 | 0 | 0 | 0.42 |
| 22/23 | 34 | 1,190 | 1 | 0 | 0 | 0.08 |
Output by competition
Career goals and assists broken down by tournament.
More on Lennard Hartjes
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Lennard Hartjes
Who is Lennard Hartjes?
Lennard Hartjes is a Netherlands professional footballer who plays as a central midfield for Excelsior Rotterdam.
How old is Lennard Hartjes?
Lennard Hartjes is 23 years old. He was born on April 7, 2003 in Spijkenisse.
What position does Lennard Hartjes play?
Lennard Hartjes plays as a central midfield (Midfield - Central Midfield).
What club does Lennard Hartjes play for?
Lennard Hartjes currently plays for Excelsior Rotterdam.
How many career goals has Lennard Hartjes scored?
Across all senior club competitions in our dataset, Lennard Hartjes has scored 8 goals in 97 appearances.
What is Lennard Hartjes's market value?
Lennard Hartjes's most recent reported market value is €500k.
Netherlands