David Heidenreich
Career snapshot
Position rank · 24/25
Among 3,233 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 2000-06-24 · 6 players total
| Full name | David Heidenreich |
|---|---|
| Date of birth | 2000-06-24 (25 yrs) |
| Place of birth | Ústí nad Labem, Czech Republic |
| Citizenship | Czech Republic |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 191.00 m |
| Current club | FC Hradec Kralove |
| Joined | 2023-07-11 |
| Contract expires | 2026-06-30 |
Percentile rank vs 2801 other Defender - Centre-Backs with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Hradec Kralove | 2 | 23/24 | 24/25 | 7 | 0 | 1 | 0 |
| FC Hradec Kralove B | 1 | 24/25 | 24/25 | 12 | 1 | 1 | 827 |
| FK Jablonec | 1 | 22/23 | 22/23 | 21 | 0 | 1 | 0 |
| FK Jablonec B | 1 | 22/23 | 22/23 | 6 | 2 | 0 | 270 |
| SPAL | 1 | 21/22 | 21/22 | 3 | 0 | 0 | 0 |
| SPAL Primavera | 1 | 21/22 | 21/22 | 1 | 1 | 0 | 90 |
| FK Teplice | 1 | 20/21 | 20/21 | 10 | 1 | 1 | 703 |
| Atalanta BC | 1 | 19/20 | 19/20 | 0 | 0 | 0 | 0 |
| Atalanta Primavera | 3 | 17/18 | 19/20 | 25 | 4 | 1 | 928 |
| Atalanta BC UEFA U19 | 1 | 19/20 | 19/20 | 2 | 0 | 1 | 0 |
| Atalanta BC U17 | 1 | 16/17 | 16/17 | 20 | 1 | 0 | 1,451 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | CFL | FC Hradec Kralove B | 12 | 1 | 1 | 0 | 1 | 827 |
| 24/25 | Chance Liga | FC Hradec Kralove | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Chance Liga Placement PO | FC Hradec Kralove | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | MOL Cup | FC Hradec Kralove | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Fortuna Liga | FC Hradec Kralove | 7 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | CFL | FK Jablonec B | 6 | 2 | 0 | 0 | 0 | 270 |
| 22/23 | F:L Relegation G | FK Jablonec | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Fortuna Liga | FK Jablonec | 18 | 0 | 1 | 3 | 1 | 0 |
| 22/23 | MOL Cup | FK Jablonec | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Primavera 1 | SPAL Primavera | 1 | 1 | 0 | 1 | 0 | 90 |
| 21/22 | Serie B | SPAL | 3 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Fortuna Liga | FK Teplice | 9 | 1 | 1 | 1 | 1 | 703 |
| 20/21 | MOL Cup | FK Teplice | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Coppa Primavera | Atalanta Primavera | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Italy Cup | Atalanta BC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Primavera 1 | Atalanta Primavera | 11 | 2 | 1 | 2 | 0 | 481 |
| 19/20 | Serie A | Atalanta BC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Supercoppa Primavera | Atalanta Primavera | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | UEFA Youth League | Atalanta BC UEFA U19 | 2 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Coppa Primavera | Atalanta Primavera | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Primavera 1 | Atalanta Primavera | 10 | 2 | 0 | 1 | 0 | 447 |
| 18/19 | Primavera Fase Finale | Atalanta Primavera | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Coppa Primavera | Atalanta Primavera | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Primavera 1 | Atalanta Primavera | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Primavera Fase Finale | Atalanta Primavera | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Under 17 - B | Atalanta BC U17 | 17 | 1 | 0 | 2 | 0 | 1,451 |
| 16/17 | Under 17 - Finals | Atalanta BC U17 | 3 | 0 | 0 | 2 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-08 | Banik Most Yth. | Teplice Yth. | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Teplice Yth. | Teplice U17 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Teplice U17 | Atalanta U17 | Transfer | 0 | €70k |
| 17/18 | 2017-07-01 | Atalanta U17 | Atalanta U19 | Transfer | 0 | — |
| 20/21 | 2020-08-03 | Atalanta U19 | Teplice | Loan | 300000 | — |
| 20/21 | 2021-06-30 | Teplice | Atalanta BC | Return from loan | 400000 | — |
| 21/22 | 2021-08-24 | Atalanta BC | SPAL | Loan | 400000 | — |
| 21/22 | 2022-06-30 | SPAL | Atalanta BC | Return from loan | 350000 | — |
| 22/23 | 2022-07-16 | Atalanta BC | Jablonec | Loan | 350000 | — |
| 22/23 | 2023-06-30 | Jablonec | Atalanta BC | Return from loan | 250000 | — |
| 23/24 | 2023-07-11 | Atalanta BC | Hradec Kralove | Transfer | 250000 | €68k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Knee injury | 2018-12-01 | 2019-02-05 | 67 | 10 |
| 20/21 | Knee injury | 2020-11-18 | 2021-01-31 | 75 | 10 |
| 20/21 | Knee injury | 2021-02-25 | 2021-07-31 | 157 | 17 |
| 23/24 | Knee injury | 2023-09-05 | 2024-09-20 | 382 | 38 |
| 25/26 | Knee injury | 2025-07-11 | 64 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €125k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jakub Povazanec | 1 | 0 | 987 |
| David Machacek | 2 | 0 | 977 |
| Amad Diallo | 2 | 0 | 939 |
| Ebrima Colley | 3 | 0 | 927 |
| Rilind Nivokazi | 2 | 0 | 914 |
| Emmanuel Gyabuaa | 2 | 0 | 851 |
| Simone Isacco | 2 | 0 | 825 |
| Panagiotis Louka | 2 | 0 | 616 |
| Dejan Kulusevski | 2 | 0 | 0 |
| Vaclav Sejk | 1 | 0 | 0 |
| Lorenzo Peli | 2 | 0 | 0 |
| Pavel Sulc | 1 | 0 | 0 |
| Giorgio Brogni | 2 | 0 | 0 |
| David Houska | 1 | 0 | 0 |
| Roberto Piccoli | 2 | 2 | 0 |
| Andrea Rizzo Pinna | 2 | 0 | 0 |
| Vladimir Jovovic | 1 | 0 | 0 |
| Nicolò Cambiaghi | 2 | 0 | 0 |
| Jan Chramosta | 1 | 1 | 0 |
| Gabriele Fanti | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | CFL | FK Jablonec B | 2 | 6 |
| 19/20 | Primavera 1 | Atalanta Primavera | 2 | 11 |
| 18/19 | Primavera 1 | Atalanta Primavera | 2 | 10 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Fortuna Liga | FK Teplice | 1 | 9 |
| 19/20 | Primavera 1 | Atalanta Primavera | 1 | 11 |
| 19/20 | UEFA Youth League | Atalanta BC UEFA U19 | 1 | 2 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | Jablonec | Atalanta BC | Return from loan | — | €250k |
| 22/23 | 2022-07-16 | Atalanta BC | Jablonec | Loan | — | €350k |
| 21/22 | 2022-06-30 | SPAL | Atalanta BC | Return from loan | — | €350k |
| 21/22 | 2021-08-24 | Atalanta BC | SPAL | Loan | — | €400k |
| 20/21 | 2021-06-30 | Teplice | Atalanta BC | Return from loan | — | €400k |
| 20/21 | 2020-08-03 | Atalanta U19 | Teplice | Loan | — | €300k |
Last 50 matches for FC Hradec Kralove 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-05-25 | TS1 |
FC Hradec Králové | 2–0 | Bohemians Praha 1905 | Available |
| 2025-05-18 | TS1 |
Bohemians Praha 1905 | 1–0 | FC Hradec Králové | Available |
| 2025-05-10 | TS1 |
MFK Karviná | 0–4 | FC Hradec Králové | Available |
| 2025-05-03 | TS1 |
FC Hradec Králové | 1–0 | MFK Karviná | Available |
| 2025-04-19 | TS1 |
FK Teplice | 1–0 | FC Hradec Králové | Available |
| 2025-04-13 | TS1 |
FC Hradec Králové | 0–2 | Slovan Liberec | Available |
| 2025-04-09 | TS1 |
1. FC Slovácko | 1–5 | FC Hradec Králové | Available |
| 2025-04-05 | TS1 |
Slavia Praha | 2–1 | FC Hradec Králové | Available |
| 2025-03-30 | TS1 |
FC Hradec Králové | 1–0 | Dynamo České Budějovice | Available |
| 2025-03-16 | TS1 |
Sigma Olomouc | 1–2 | FC Hradec Králové | Available |
| 2025-03-09 | TS1 |
FC Hradec Králové | 1–1 | MFK Karviná | Available |
| 2025-03-01 | TS1 |
FC Hradec Králové | 1–1 | FK Jablonec | Available |
| 2025-02-16 | TS1 |
FC Hradec Králové | 2–2 | Bohemians Praha 1905 | Available |
| 2025-02-09 | TS1 |
AC Sparta Praha | 3–0 | FC Hradec Králové | Available |
| 2025-02-01 | TS1 |
FC Hradec Králové | 3–0 | FK Pardubice | Available |
| 2024-12-14 | TS1 |
FK Dukla Praha | 1–2 | FC Hradec Králové | Available |
| 2024-12-08 | TS1 |
FC Hradec Králové | 0–1 | Baník Ostrava | Available |
| 2024-12-04 | TS1 |
Bohemians Praha 1905 | 0–3 | FC Hradec Králové | Available |
| 2024-12-01 | TS1 |
FK Mladá Boleslav | 3–0 | FC Hradec Králové | Available |
| 2024-11-23 | TS1 |
FC Hradec Králové | 0–1 | Viktoria Plzeň | Available |
| 2024-11-09 | TS1 |
Slovan Liberec | 0–0 | FC Hradec Králové | Available |
| 2024-11-03 | TS1 |
FC Hradec Králové | 1–1 | Slavia Praha | Available |
| 2024-10-26 | TS1 |
Dynamo České Budějovice | 0–2 | FC Hradec Králové | Available |
| 2024-10-19 | TS1 |
FC Hradec Králové | 1–1 | Sigma Olomouc | Available |
| 2024-10-05 | TS1 |
MFK Karviná | 0–0 | FC Hradec Králové | Available |
| 2024-09-28 | TS1 |
FK Jablonec | 2–0 | FC Hradec Králové | Available |
| 2024-09-21 | TS1 |
FC Hradec Králové | 3–0 | 1. FC Slovácko | Available |
| 2024-08-31 | TS1 |
FC Hradec Králové | 0–2 | AC Sparta Praha | INJURED Knee injury |
| 2024-08-24 | TS1 |
FK Pardubice | 2–1 | FC Hradec Králové | INJURED Knee injury |
| 2024-08-17 | TS1 |
FC Hradec Králové | 1–0 | FK Dukla Praha | INJURED Knee injury |
| 2024-08-11 | TS1 |
Baník Ostrava | 1–0 | FC Hradec Králové | INJURED Knee injury |
| 2024-08-04 | TS1 |
FC Hradec Králové | 2–1 | FK Mladá Boleslav | INJURED Knee injury |
| 2024-07-28 | TS1 |
Viktoria Plzeň | 1–0 | FC Hradec Králové | INJURED Knee injury |
| 2024-07-21 | TS1 |
FC Hradec Králové | 1–0 | FK Teplice | INJURED Knee injury |
| 2024-05-31 | TS1 |
FK Mladá Boleslav | 3–1 | FC Hradec Králové | INJURED Knee injury |
| 2024-05-25 | TS1 |
FC Hradec Králové | 2–0 | FK Teplice | INJURED Knee injury |
| 2024-05-19 | TS1 |
FK Teplice | 0–1 | FC Hradec Králové | INJURED Knee injury |
| 2024-05-12 | TS1 |
Sigma Olomouc | 1–3 | FC Hradec Králové | INJURED Knee injury |
| 2024-05-05 | TS1 |
FC Hradec Králové | 3–1 | Sigma Olomouc | INJURED Knee injury |
| 2024-04-28 | TS1 |
FC Hradec Králové | 1–2 | Slavia Praha | INJURED Knee injury |
| 2024-04-21 | TS1 |
Slovan Liberec | 0–0 | FC Hradec Králové | INJURED Knee injury |
| 2024-04-13 | TS1 |
FC Hradec Králové | 1–0 | 1. FC Slovácko | INJURED Knee injury |
| 2024-04-07 | TS1 |
FK Teplice | 0–1 | FC Hradec Králové | INJURED Knee injury |
| 2024-03-31 | TS1 |
FC Hradec Králové | 2–1 | MFK Karviná | INJURED Knee injury |
| 2024-03-17 | TS1 |
AC Sparta Praha | 2–1 | FC Hradec Králové | INJURED Knee injury |
| 2024-03-09 | TS1 |
FC Hradec Králové | 2–0 | FK Pardubice | INJURED Knee injury |
| 2024-03-02 | TS1 |
FK Jablonec | 1–1 | FC Hradec Králové | INJURED Knee injury |
| 2024-02-24 | TS1 |
FC Hradec Králové | 0–0 | FK Mladá Boleslav | INJURED Knee injury |
| 2024-02-17 | TS1 |
Sigma Olomouc | 0–0 | FC Hradec Králové | INJURED Knee injury |
| 2024-02-11 | TS1 |
FC Hradec Králové | 2–2 | Bohemians Praha 1905 | INJURED Knee injury |
Teams faced most often by David Heidenreich'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 % |
|---|---|---|---|---|---|---|---|---|
| FK Mladá Boleslav | 9 | 1 | 2 | 6 | 7 | 20 | -13 | 11% |
| 1. FC Slovácko | 7 | 5 | 0 | 2 | 8 | 4 | +4 | 71% |
| Slovan Liberec | 6 | 2 | 1 | 3 | 7 | 10 | -3 | 33% |
| AC Sparta Praha | 6 | 1 | 1 | 4 | 5 | 17 | -12 | 17% |
| Baník Ostrava | 6 | 1 | 1 | 4 | 6 | 11 | -5 | 17% |
| Viktoria Plzeň | 6 | 1 | 1 | 4 | 3 | 13 | -10 | 17% |
| Sigma Olomouc | 6 | 1 | 3 | 2 | 4 | 6 | -2 | 17% |
| Slavia Praha | 6 | 1 | 1 | 4 | 4 | 13 | -9 | 17% |
| FK Jablonec | 6 | 0 | 0 | 6 | 3 | 17 | -14 | 0% |
| Bohemians Praha 1905 | 6 | 1 | 2 | 3 | 7 | 10 | -3 | 17% |
| MFK Karviná | 6 | 1 | 3 | 2 | 7 | 10 | -3 | 17% |
| FK Dukla Praha | 5 | 1 | 3 | 1 | 9 | 7 | +2 | 20% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | 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 | 12 | 827 | 0 | 0 | 1 | 0.11 |
| 22/23 | 27 | 270 | 3 | 0 | 1 | 1.33 |
| 21/22 | 4 | 90 | 2 | 0 | 0 | 2 |
| 20/21 | 10 | 703 | 1 | 0 | 1 | 0.26 |
| 19/20 | 13 | 481 | 2 | 0 | 0 | 0.37 |
| 18/19 | 12 | 447 | 1 | 0 | 0 | 0.2 |
| 16/17 | 20 | 1,451 | 4 | 0 | 0 | 0.25 |
Output by competition
Career goals and assists broken down by tournament.
More on David Heidenreich
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about David Heidenreich
Who is David Heidenreich?
David Heidenreich is a Czech professional footballer who plays as a centre-back for FC Hradec Kralove.
How old is David Heidenreich?
David Heidenreich is 25 years old. He was born on June 24, 2000 in Ústí nad Labem.
What position does David Heidenreich play?
David Heidenreich plays as a centre-back (Defender - Centre-Back).
What club does David Heidenreich play for?
David Heidenreich currently plays for FC Hradec Kralove.
How many career goals has David Heidenreich scored?
Across all senior club competitions in our dataset, David Heidenreich has scored 10 goals in 107 appearances.
What is David Heidenreich's market value?
David Heidenreich's most recent reported market value is €125k.
Czech Republic