Justin Heekeren
Career snapshot
Career highs
Born the same day
Shares 2000-11-27 · 6 players total
| Full name | Justin Heekeren |
|---|---|
| Date of birth | 2000-11-27 (25 yrs) |
| Place of birth | Xanten, Germany |
| Citizenship | Germany |
| Position | Goalkeeper |
| Foot | both |
| Height | 196.00 m |
| Current club | FC Schalke 04 |
| Joined | 2022-07-01 |
| Contract expires | 2026-06-30 |
| Agent | TPWE GmbH |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Schalke 04 | 4 | 22/23 | 25/26 | 33 | 0 | 0 | 2,955 |
| FC Schalke 04 II | 2 | 22/23 | 23/24 | 22 | 0 | 0 | 1,980 |
| Patro Eisden Maasmechelen | 1 | 23/24 | 23/24 | 14 | 0 | 0 | 1,260 |
| Rot-Weiß Oberhausen | 4 | 17/18 | 21/22 | 53 | 0 | 0 | 4,770 |
| Rot-Weiß Oberhausen U19 | 2 | 17/18 | 18/19 | 43 | 0 | 0 | 3,827 |
| Borussia Mönchengladbach U17 | 1 | 16/17 | 16/17 | 4 | 0 | 1 | 360 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 2. Bundesliga | FC Schalke 04 | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | DFB-Pokal | FC Schalke 04 | 1 | 0 | 0 | 0 | 0 | 120 |
| 24/25 | 2. Bundesliga | FC Schalke 04 | 29 | 0 | 0 | 1 | 0 | 2,565 |
| 24/25 | DFB-Pokal | FC Schalke 04 | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | 2. Bundesliga | FC Schalke 04 | 2 | 0 | 0 | 0 | 0 | 180 |
| 23/24 | CPL | Patro Eisden Maasmechelen | 12 | 0 | 0 | 1 | 0 | 1,080 |
| 23/24 | CPL Promotion-Playoffs | Patro Eisden Maasmechelen | 2 | 0 | 0 | 1 | 0 | 180 |
| 23/24 | DFB-Pokal | FC Schalke 04 | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Regionalliga West | FC Schalke 04 II | 7 | 0 | 0 | 3 | 0 | 630 |
| 22/23 | Bundesliga | FC Schalke 04 | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Regionalliga West | FC Schalke 04 II | 15 | 0 | 0 | 4 | 0 | 1,350 |
| 21/22 | Niederrheinpokal | Rot-Weiß Oberhausen | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Regionalliga West | Rot-Weiß Oberhausen | 37 | 0 | 0 | 4 | 0 | 3,330 |
| 20/21 | Niederrheinpokal | Rot-Weiß Oberhausen | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Regionalliga West | Rot-Weiß Oberhausen | 16 | 0 | 0 | 1 | 0 | 1,440 |
| 19/20 | Niederrheinpokal | Rot-Weiß Oberhausen | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Regionalliga West | Rot-Weiß Oberhausen | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U19-Bundesliga West | Rot-Weiß Oberhausen U19 | 21 | 0 | 0 | 1 | 0 | 1,847 |
| 17/18 | Regionalliga West | Rot-Weiß Oberhausen | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | U19-Bundesliga West | Rot-Weiß Oberhausen U19 | 22 | 0 | 0 | 0 | 0 | 1,980 |
| 16/17 | U17-Bundesliga West | Borussia Mönchengladbach U17 | 4 | 0 | 1 | 0 | 0 | 360 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Lüttingen Jgd. | Homberg Yth. | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Homberg Yth. | M'gladbach Yth. | Transfer | 0 | — |
| 16/17 | 2016-07-01 | M'gladbach Yth. | M'gladbach U17 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | M'gladbach U17 | Oberhausen U19 | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Oberhausen U19 | RW Oberhausen | Transfer | 0 | — |
| 22/23 | 2022-07-01 | RW Oberhausen | FC Schalke 04 | Transfer | 250000 | €180k |
| 23/24 | 2024-01-24 | FC Schalke 04 | Patro Eisden | Loan | 250000 | — |
| 23/24 | 2024-06-30 | Patro Eisden | FC Schalke 04 | Return from loan | 300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Cruciate ligament tear | 2023-01-09 | 2023-08-13 | 217 | 22 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €25k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Vincent Boesen | 2 | 0 | 975 |
| Rinor Rexha | 2 | 0 | 0 |
| Hüseyin Bulut | 2 | 0 | 0 |
| Mehmet Aydin | 1 | 0 | 0 |
| Marcin Kaminski | 1 | 0 | 0 |
| Derry Murkin | 1 | 0 | 0 |
| Henry Haferkorn | 1 | 0 | 0 |
| Fabian Holthaus | 2 | 0 | 0 |
| Nico Klaß | 2 | 0 | 0 |
| Sven Kreyer | 2 | 0 | 0 |
| Kerem Sengün | 1 | 0 | 0 |
| Anton Heinz | 2 | 0 | 0 |
| Ahmet Efe Aris | 1 | 0 | 0 |
| Pierre Fassnacht | 2 | 0 | 0 |
| Nils Winter | 2 | 0 | 0 |
| Tanju Öztürk | 2 | 1 | 0 |
| Jerome Propheter | 2 | 0 | 0 |
| Shaibou Oubeyapwa | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-06-30 | Patro Eisden | FC Schalke 04 | Return from loan | — | €300k |
| 23/24 | 2024-01-24 | FC Schalke 04 | Patro Eisden | Loan | — | €250k |
Last 45 matches for FC Schalke 04 while Justin Heekeren was at the club (joined 2024-06-30). 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 |
|---|---|---|---|---|---|
| 2025-11-01 | L2 |
Karlsruher SC | 2–1 | FC Schalke 04 | Available |
| 2025-10-24 | L2 |
FC Schalke 04 | 1–0 | SV Darmstadt 98 | Available |
| 2025-10-17 | L2 |
Hannover 96 | 0–3 | FC Schalke 04 | Available |
| 2025-10-05 | L2 |
Arminia Bielefeld | 1–2 | FC Schalke 04 | Available |
| 2025-09-26 | L2 |
FC Schalke 04 | 1–0 | SpVgg Greuther Fürth | Available |
| 2025-09-20 | L2 |
1. FC Magdeburg | 0–2 | FC Schalke 04 | Available |
| 2025-09-13 | L2 |
FC Schalke 04 | 0–1 | Holstein Kiel | Available |
| 2025-08-31 | L2 |
Dynamo Dresden | 0–1 | FC Schalke 04 | Available |
| 2025-08-23 | L2 |
FC Schalke 04 | 2–1 | VfL Bochum | Available |
| 2025-08-09 | L2 |
1. FC Kaiserslautern | 1–0 | FC Schalke 04 | Available |
| 2025-08-01 | L2 |
FC Schalke 04 | 2–1 | Hertha BSC | Available |
| 2025-05-18 | L2 |
FC Schalke 04 | 1–2 | SV 07 Elversberg | Available |
| 2025-05-10 | L2 |
Fortuna Düsseldorf | 2–0 | FC Schalke 04 | Available |
| 2025-05-02 | L2 |
FC Schalke 04 | 0–2 | SC Paderborn 07 | Available |
| 2025-04-27 | L2 |
1. FC Kaiserslautern | 2–1 | FC Schalke 04 | Available |
| 2025-04-19 | L2 |
FC Schalke 04 | 2–2 | Hamburger SV | Available |
| 2025-04-13 | L2 |
Jahn Regensburg | 2–0 | FC Schalke 04 | Available |
| 2025-04-06 | L2 |
FC Schalke 04 | 2–1 | SSV Ulm 1846 | Available |
| 2025-03-30 | L2 |
SpVgg Greuther Fürth | 3–3 | FC Schalke 04 | Available |
| 2025-03-14 | L2 |
FC Schalke 04 | 1–2 | Hannover 96 | Available |
| 2025-03-08 | L2 |
Hertha BSC | 1–2 | FC Schalke 04 | Available |
| 2025-02-28 | L2 |
FC Schalke 04 | 1–0 | Preußen Münster | Available |
| 2025-02-23 | L2 |
SV Darmstadt 98 | 2–0 | FC Schalke 04 | Available |
| 2025-02-16 | L2 |
FC Schalke 04 | 2–1 | Karlsruher SC | Available |
| 2025-02-09 | L2 |
1. FC Köln | 1–0 | FC Schalke 04 | Available |
| 2025-02-01 | L2 |
FC Schalke 04 | 2–5 | 1. FC Magdeburg | Available |
| 2025-01-25 | L2 |
FC Schalke 04 | 3–1 | 1. FC Nürnberg | Available |
| 2025-01-18 | L2 |
Eintracht Braunschweig | 0–0 | FC Schalke 04 | Available |
| 2024-12-20 | L2 |
SV 07 Elversberg | 1–4 | FC Schalke 04 | Available |
| 2024-12-14 | L2 |
FC Schalke 04 | 1–1 | Fortuna Düsseldorf | Available |
| 2024-12-06 | L2 |
SC Paderborn 07 | 2–4 | FC Schalke 04 | Available |
| 2024-11-29 | L2 |
FC Schalke 04 | 0–3 | 1. FC Kaiserslautern | Available |
| 2024-11-23 | L2 |
Hamburger SV | 2–2 | FC Schalke 04 | Available |
| 2024-11-10 | L2 |
FC Schalke 04 | 2–0 | Jahn Regensburg | Available |
| 2024-11-01 | L2 |
SSV Ulm 1846 | 0–0 | FC Schalke 04 | Available |
| 2024-10-26 | L2 |
FC Schalke 04 | 3–4 | SpVgg Greuther Fürth | Available |
| 2024-10-19 | L2 |
Hannover 96 | 1–0 | FC Schalke 04 | Available |
| 2024-10-05 | L2 |
FC Schalke 04 | 2–2 | Hertha BSC | Available |
| 2024-09-28 | L2 |
Preußen Münster | 1–2 | FC Schalke 04 | Available |
| 2024-09-20 | L2 |
FC Schalke 04 | 3–5 | SV Darmstadt 98 | Available |
| 2024-09-13 | L2 |
Karlsruher SC | 2–0 | FC Schalke 04 | Available |
| 2024-09-01 | L2 |
FC Schalke 04 | 1–3 | 1. FC Köln | Available |
| 2024-08-25 | L2 |
1. FC Magdeburg | 2–2 | FC Schalke 04 | Available |
| 2024-08-10 | L2 |
1. FC Nürnberg | 3–1 | FC Schalke 04 | Available |
| 2024-08-03 | L2 |
FC Schalke 04 | 5–1 | Eintracht Braunschweig | Available |
Teams faced most often by Justin Heekeren'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 % |
|---|---|---|---|---|---|---|---|---|
| Hertha BSC | 15 | 6 | 2 | 7 | 23 | 26 | -3 | 40% |
| VfL Wolfsburg | 11 | 4 | 3 | 4 | 10 | 13 | -3 | 36% |
| Hannover 96 | 11 | 6 | 2 | 3 | 16 | 10 | +6 | 55% |
| SC Freiburg | 10 | 2 | 2 | 6 | 4 | 16 | -12 | 20% |
| FC Augsburg | 10 | 4 | 5 | 1 | 16 | 11 | +5 | 40% |
| Borussia Dortmund | 10 | 2 | 4 | 4 | 14 | 19 | -5 | 20% |
| Eintracht Frankfurt | 10 | 2 | 2 | 6 | 11 | 20 | -9 | 20% |
| RB Leipzig | 10 | 1 | 2 | 7 | 8 | 24 | -16 | 10% |
| 1. FC Köln | 10 | 0 | 4 | 6 | 9 | 18 | -9 | 0% |
| 1. FSV Mainz 05 | 10 | 7 | 2 | 1 | 14 | 7 | +7 | 70% |
| Hamburger SV | 10 | 1 | 4 | 5 | 15 | 21 | -6 | 10% |
| Fortuna Düsseldorf | 9 | 3 | 2 | 4 | 15 | 17 | -2 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season |
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 | 30 | 2,655 | 1 | 0 | 0 | 0.03 |
| 23/24 | 23 | 2,070 | 5 | 0 | 0 | 0.22 |
| 22/23 | 15 | 1,350 | 4 | 0 | 0 | 0.27 |
| 21/22 | 37 | 3,330 | 4 | 0 | 0 | 0.11 |
| 20/21 | 16 | 1,440 | 1 | 0 | 0 | 0.06 |
| 18/19 | 21 | 1,847 | 1 | 0 | 0 | 0.05 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 1 | 120 | 1 | 100% | 0 | 0 |
| 24/25 | 30 | 2,655 | 3 | 10% | 55 | 1.86 |
| 23/24 | 23 | 2,070 | 11 | 48% | 27 | 1.17 |
| 22/23 | 15 | 1,350 | 4 | 27% | 19 | 1.27 |
| 21/22 | 37 | 3,330 | 12 | 32% | 34 | 0.92 |
| 20/21 | 16 | 1,440 | 3 | 19% | 22 | 1.38 |
| 18/19 | 21 | 1,847 | 3 | 14% | 32 | 1.56 |
| 17/18 | 22 | 1,980 | 6 | 27% | 39 | 1.77 |
| 16/17 | 4 | 360 | 1 | 25% | 5 | 1.25 |
Output by competition
Career goals and assists broken down by tournament.
More on Justin Heekeren
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Justin Heekeren
Who is Justin Heekeren?
Justin Heekeren is a Germany professional footballer who plays as a goalkeeper for FC Schalke 04.
How old is Justin Heekeren?
Justin Heekeren is 25 years old. He was born on November 27, 2000 in Xanten.
What position does Justin Heekeren play?
Justin Heekeren plays as a goalkeeper (Goalkeeper).
What club does Justin Heekeren play for?
Justin Heekeren currently plays for FC Schalke 04.
What is Justin Heekeren's market value?
Justin Heekeren's most recent reported market value is €500k.
Germany