Elhan Kastrati
Career snapshot
Career highs
Born the same day
Shares 1997-02-02 · 6 players total
| Full name | Elhan Kastrati |
|---|---|
| Date of birth | 1997-02-02 (29 yrs) |
| Place of birth | Krumë, Albania |
| Citizenship | Albania |
| Position | Goalkeeper |
| Foot | right |
| Height | 189.00 m |
| Current club | Eintracht Braunschweig |
| Joined | 2025-08-08 |
| Contract expires | 2027-06-30 |
| Agent | YOU FIRST |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Eintracht Braunschweig | 1 | 25/26 | 25/26 | 0 | 0 | 0 | 0 |
| AS Cittadella | 5 | 20/21 | 24/25 | 161 | 0 | 1 | 14,465 |
| Delfino Pescara 1936 | 3 | 15/16 | 19/20 | 15 | 0 | 1 | 1,305 |
| Trapani Calcio | 1 | 19/20 | 19/20 | 2 | 0 | 0 | 180 |
| KF Teuta | 3 | 12/13 | 17/18 | 33 | 0 | 1 | 2,970 |
| Piacenza Calcio 1919 | 1 | 16/17 | 16/17 | 1 | 0 | 0 | 39 |
| Pescara Primavera | 2 | 14/15 | 15/16 | 33 | 0 | 0 | 3,000 |
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 | Eintracht Braunschweig | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Italy Cup | AS Cittadella | 1 | 0 | 0 | 0 | 0 | 90 |
| 24/25 | Serie B | AS Cittadella | 29 | 0 | 1 | 1 | 0 | 2,565 |
| 23/24 | Italy Cup | AS Cittadella | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | Serie B | AS Cittadella | 35 | 0 | 0 | 1 | 0 | 3,150 |
| 22/23 | Italy Cup | AS Cittadella | 1 | 0 | 0 | 0 | 0 | 120 |
| 22/23 | Serie B | AS Cittadella | 36 | 0 | 0 | 4 | 0 | 3,240 |
| 21/22 | Italy Cup | AS Cittadella | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | Serie B | AS Cittadella | 32 | 0 | 0 | 4 | 0 | 2,870 |
| 20/21 | Italy Cup | AS Cittadella | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | Serie B | AS Cittadella | 19 | 0 | 0 | 1 | 0 | 1,710 |
| 20/21 | Serie B Play-off | AS Cittadella | 5 | 0 | 0 | 1 | 0 | 450 |
| 19/20 | Italy Cup | Delfino Pescara 1936 | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Serie B | Trapani Calcio | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | Serie B | Delfino Pescara 1936 | 11 | 0 | 1 | 0 | 0 | 945 |
| 18/19 | Italy Cup | Delfino Pescara 1936 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Serie B | Delfino Pescara 1936 | 4 | 0 | 0 | 0 | 0 | 360 |
| 18/19 | Serie B Play-off | Delfino Pescara 1936 | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Kategoria Superiore | KF Teuta | 19 | 0 | 1 | 0 | 0 | 1,710 |
| 17/18 | Kupa e Shqipërisë | KF Teuta | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Coppa Lega Pro | Piacenza Calcio 1919 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Kategoria Superiore | KF Teuta | 13 | 0 | 0 | 2 | 0 | 1,170 |
| 16/17 | Kupa e Shqipërisë | KF Teuta | 1 | 0 | 0 | 0 | 0 | 90 |
| 16/17 | Lega Pro A | Piacenza Calcio 1919 | 1 | 0 | 0 | 0 | 0 | 39 |
| 15/16 | Coppa Primavera | Pescara Primavera | 1 | 0 | 0 | 0 | 0 | 120 |
| 15/16 | Italy Cup | Delfino Pescara 1936 | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Primavera C | Pescara Primavera | 24 | 0 | 0 | 1 | 0 | 2,160 |
| 15/16 | Serie B | Delfino Pescara 1936 | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Primavera B | Pescara Primavera | 8 | 0 | 0 | 0 | 0 | 720 |
| 14/15 | Viareggio Cup | Pescara Primavera | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Kategoria Superiore | KF Teuta | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-07-01 | KF Teuta U17 | KF Teuta U19 | Transfer | 0 | — |
| 13/14 | 2014-01-31 | KF Teuta U19 | Curi Juniores | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Curi Juniores | Pescara U19 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Pescara U19 | Pescara | Transfer | 75000 | — |
| 16/17 | 2016-08-01 | Pescara | Piacenza | Loan | 75000 | — |
| 16/17 | 2017-01-25 | Piacenza | Pescara | Return from loan | 75000 | — |
| 16/17 | 2017-01-26 | Pescara | KF Teuta | Loan | 75000 | — |
| 17/18 | 2018-06-30 | KF Teuta | Pescara | Return from loan | 300000 | — |
| 19/20 | 2020-01-29 | Pescara | Trapani | Transfer | 650000 | — |
| 20/21 | 2020-10-13 | Trapani | Cittadella | Transfer | 450000 | — |
| 25/26 | 2025-08-08 | Cittadella | E. Braunschweig | Transfer | 500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Hip problems | 2019-09-18 | 2019-10-10 | 23 | 4 |
| 24/25 | unknown injury | 2024-08-29 | 2024-09-24 | 27 | 5 |
| 24/25 | muscular problems | 2024-09-09 | 2024-09-26 | 18 | 3 |
| 24/25 | Lumbar vertebra fracture | 2025-01-29 | 2025-02-26 | 29 | 4 |
| 25/26 | strain | 2025-08-25 | 19 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €525k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #44247 | — | 2 | 0 | — | — | former national player |
| Team #30118 | #1 | 8 | 0 | — | — | former national player |
| Team #26099 | #1 | 3 | 0 | — | — | former national player |
| Team #11952 | #12 | 6 | 0 | — | — | former national player |
| Team #3561 | #12 | 3 | 0 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Andrea Magrassi | 1 | 0 | 0 |
| Filippo Pittarello | 1 | 0 | 0 |
| Claudio Cassano | 1 | 0 | 0 |
| Edoardo Masciangelo | 1 | 0 | 0 |
| Davide Adorni | 2 | 0 | 0 |
| Ignacio Lores Varela | 1 | 0 | 0 |
| Andrea Tessiore | 1 | 0 | 0 |
| Tommaso Cassandro | 1 | 0 | 0 |
| Tommy Maistrello | 1 | 0 | 0 |
| Francesco Amatucci | 1 | 0 | 0 |
| Luca Pandolfi | 1 | 0 | 0 |
| Alessio Vita | 1 | 0 | 0 |
| Enrico Baldini | 1 | 1 | 0 |
| Lorenzo Carissoni | 1 | 0 | 0 |
| Valerio Mastrantonio | 1 | 0 | 0 |
| Giuseppe Carriero | 1 | 0 | 0 |
| Alessandro Salvi | 1 | 0 | 0 |
| Daniele Donnarumma | 1 | 0 | 0 |
| Mirko Antonucci | 1 | 0 | 0 |
| Simone Branca | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-06-30 | KF Teuta | Pescara | Return from loan | — | €300k |
| 16/17 | 2017-01-26 | Pescara | KF Teuta | Loan | — | €75k |
| 16/17 | 2017-01-25 | Piacenza | Pescara | Return from loan | — | €75k |
| 16/17 | 2016-08-01 | Pescara | Piacenza | Loan | — | €75k |
Last 50 matches for Eintracht Braunschweig 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 |
1. FC Nürnberg | 2–1 | Eintracht Braunschweig | Available |
| 2025-10-26 | L2 |
Eintracht Braunschweig | 0–3 | Hannover 96 | Available |
| 2025-10-17 | L2 |
Fortuna Düsseldorf | 1–2 | Eintracht Braunschweig | Available |
| 2025-10-03 | L2 |
Eintracht Braunschweig | 1–2 | SC Paderborn 07 | Available |
| 2025-09-28 | L2 |
Preußen Münster | 3–1 | Eintracht Braunschweig | Available |
| 2025-09-20 | L2 |
Eintracht Braunschweig | 1–4 | SV 07 Elversberg | Available |
| 2025-09-13 | L2 |
SV Darmstadt 98 | 2–1 | Eintracht Braunschweig | Available |
| 2025-08-30 | L2 |
Eintracht Braunschweig | 1–1 | Arminia Bielefeld | INJURED strain |
| 2025-08-23 | L2 |
Karlsruher SC | 2–0 | Eintracht Braunschweig | Available |
| 2025-08-09 | L2 |
Eintracht Braunschweig | 3–2 | SpVgg Greuther Fürth | Available |
| 2025-08-03 | L2 |
1. FC Magdeburg | 0–1 | Eintracht Braunschweig | Available |
| 2025-05-18 | L2 |
Eintracht Braunschweig | 1–4 | 1. FC Nürnberg | Available |
| 2025-05-10 | L2 |
SV 07 Elversberg | 3–0 | Eintracht Braunschweig | Available |
| 2025-05-03 | L2 |
Eintracht Braunschweig | 2–2 | Fortuna Düsseldorf | Available |
| 2025-04-26 | L2 |
Jahn Regensburg | 1–1 | Eintracht Braunschweig | Available |
| 2025-04-19 | L2 |
Eintracht Braunschweig | 2–0 | 1. FC Kaiserslautern | Available |
| 2025-04-11 | L2 |
Hamburger SV | 2–4 | Eintracht Braunschweig | Available |
| 2025-04-04 | L2 |
Eintracht Braunschweig | 3–2 | SC Paderborn 07 | Available |
| 2025-03-30 | L2 |
Preußen Münster | 1–1 | Eintracht Braunschweig | Available |
| 2025-03-16 | L2 |
Eintracht Braunschweig | 1–5 | Hertha BSC | Available |
| 2025-03-09 | L2 |
Hannover 96 | 1–1 | Eintracht Braunschweig | Available |
| 2025-03-01 | L2 |
Eintracht Braunschweig | 1–1 | SSV Ulm 1846 | Available |
| 2025-02-23 | L2 |
SpVgg Greuther Fürth | 3–0 | Eintracht Braunschweig | INJURED Lumbar vertebra fracture |
| 2025-02-15 | L2 |
Eintracht Braunschweig | 1–0 | SV Darmstadt 98 | INJURED Lumbar vertebra fracture |
| 2025-02-09 | L2 |
Karlsruher SC | 0–2 | Eintracht Braunschweig | INJURED Lumbar vertebra fracture |
| 2025-02-01 | L2 |
Eintracht Braunschweig | 1–2 | 1. FC Köln | INJURED Lumbar vertebra fracture |
| 2025-01-24 | L2 |
1. FC Magdeburg | 1–1 | Eintracht Braunschweig | Available |
| 2025-01-18 | L2 |
Eintracht Braunschweig | 0–0 | FC Schalke 04 | Available |
| 2024-12-21 | L2 |
1. FC Nürnberg | 1–0 | Eintracht Braunschweig | Available |
| 2024-12-15 | L2 |
Eintracht Braunschweig | 0–3 | SV 07 Elversberg | Available |
| 2024-12-08 | L2 |
Fortuna Düsseldorf | 5–0 | Eintracht Braunschweig | Available |
| 2024-11-30 | L2 |
Eintracht Braunschweig | 0–0 | Jahn Regensburg | Available |
| 2024-11-24 | L2 |
1. FC Kaiserslautern | 3–2 | Eintracht Braunschweig | Available |
| 2024-11-08 | L2 |
Eintracht Braunschweig | 3–1 | Hamburger SV | Available |
| 2024-11-03 | L2 |
SC Paderborn 07 | 0–0 | Eintracht Braunschweig | Available |
| 2024-10-27 | L2 |
Eintracht Braunschweig | 1–1 | Preußen Münster | Available |
| 2024-10-18 | L2 |
Hertha BSC | 3–1 | Eintracht Braunschweig | Available |
| 2024-10-06 | L2 |
Eintracht Braunschweig | 2–0 | Hannover 96 | Available |
| 2024-09-27 | L2 |
SSV Ulm 1846 | 3–1 | Eintracht Braunschweig | Available |
| 2024-09-21 | L2 |
Eintracht Braunschweig | 2–0 | SpVgg Greuther Fürth | INJURED unknown injury |
| 2024-09-14 | L2 |
SV Darmstadt 98 | 1–1 | Eintracht Braunschweig | INJURED unknown injury |
| 2024-09-01 | L2 |
Eintracht Braunschweig | 1–2 | Karlsruher SC | INJURED unknown injury |
| 2024-08-24 | L2 |
1. FC Köln | 5–0 | Eintracht Braunschweig | Available |
| 2024-08-11 | L2 |
Eintracht Braunschweig | 1–3 | 1. FC Magdeburg | Available |
| 2024-08-03 | L2 |
FC Schalke 04 | 5–1 | Eintracht Braunschweig | Available |
| 2024-05-19 | L2 |
1. FC Kaiserslautern | 5–0 | Eintracht Braunschweig | Available |
| 2024-05-12 | L2 |
Eintracht Braunschweig | 1–0 | SV Wehen Wiesbaden | Available |
| 2024-05-04 | L2 |
SpVgg Greuther Fürth | 3–3 | Eintracht Braunschweig | Available |
| 2024-04-27 | L2 |
Eintracht Braunschweig | 0–4 | Hamburger SV | Available |
| 2024-04-20 | L2 |
VfL Osnabrück | 0–3 | Eintracht Braunschweig | Available |
Teams faced most often by Elhan Kastrati'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 % |
|---|---|---|---|---|---|---|---|---|
| Brescia Calcio | 25 | 8 | 11 | 6 | 30 | 31 | -1 | 32% |
| Spezia Calcio | 25 | 9 | 7 | 9 | 33 | 37 | -4 | 36% |
| Frosinone Calcio | 25 | 6 | 9 | 10 | 27 | 35 | -8 | 24% |
| AC Perugia Calcio | 22 | 7 | 10 | 5 | 27 | 22 | +5 | 32% |
| Delfino Pescara | 18 | 9 | 4 | 5 | 25 | 23 | +2 | 50% |
| Ternana Calcio | 18 | 5 | 6 | 7 | 24 | 27 | -3 | 28% |
| Virtus Entella | 18 | 7 | 4 | 7 | 26 | 28 | -2 | 39% |
| US Salernitana 1919 | 18 | 7 | 3 | 8 | 21 | 24 | -3 | 39% |
| Benevento Calcio | 17 | 6 | 0 | 11 | 18 | 26 | -8 | 35% |
| US Cremonese | 16 | 2 | 7 | 7 | 11 | 23 | -12 | 13% |
| FC Crotone | 16 | 6 | 6 | 4 | 21 | 17 | +4 | 38% |
| Venezia FC | 16 | 4 | 7 | 5 | 15 | 17 | -2 | 25% |
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 | 36 | 3,240 | 1 | 0 | 0 | 0.03 |
| 22/23 | 37 | 3,360 | 4 | 0 | 0 | 0.11 |
| 21/22 | 33 | 2,960 | 4 | 0 | 0 | 0.12 |
| 20/21 | 25 | 2,250 | 2 | 0 | 0 | 0.08 |
| 16/17 | 15 | 1,299 | 2 | 0 | 0 | 0.14 |
| 15/16 | 25 | 2,280 | 1 | 0 | 0 | 0.04 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 30 | 2,655 | 9 | 30% | 44 | 1.49 |
| 23/24 | 36 | 3,240 | 10 | 28% | 45 | 1.25 |
| 22/23 | 37 | 3,360 | 11 | 30% | 44 | 1.18 |
| 21/22 | 33 | 2,960 | 12 | 36% | 32 | 0.97 |
| 20/21 | 25 | 2,250 | 9 | 36% | 19 | 0.76 |
| 19/20 | 13 | 1,125 | 3 | 23% | 16 | 1.28 |
| 18/19 | 4 | 360 | 1 | 25% | 6 | 1.5 |
| 17/18 | 19 | 1,710 | 4 | 21% | 32 | 1.68 |
| 16/17 | 15 | 1,299 | 6 | 40% | 11 | 0.76 |
| 15/16 | 25 | 2,280 | 11 | 44% | 24 | 0.95 |
| 14/15 | 8 | 720 | 1 | 13% | 16 | 2 |
Output by competition
Career goals and assists broken down by tournament.
More on Elhan Kastrati
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Elhan Kastrati
Who is Elhan Kastrati?
Elhan Kastrati is an Albania professional footballer who plays as a goalkeeper for Eintracht Braunschweig.
How old is Elhan Kastrati?
Elhan Kastrati is 29 years old. He was born on February 2, 1997 in Krumë.
What position does Elhan Kastrati play?
Elhan Kastrati plays as a goalkeeper (Goalkeeper).
What club does Elhan Kastrati play for?
Elhan Kastrati currently plays for Eintracht Braunschweig.
What is Elhan Kastrati's market value?
Elhan Kastrati's most recent reported market value is €500k.
Albania