Eroll Zejnullahu
Career snapshot
Career highs
Born the same day
Shares 1994-10-19 · 6 players total
| Full name | Eroll Zejnullahu |
|---|---|
| Date of birth | 1994-10-19 (31 yrs) |
| Place of birth | Berlin, Kosovo |
| Citizenship | Kosovo Germany |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 178.00 m |
| Current club | Würzburger Kickers |
| Joined | 2025-07-01 |
| Contract expires | 2028-06-30 |
| Agent | VD |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Würzburger Kickers | 1 | 25/26 | 25/26 | 8 | 0 | 2 | 0 |
| SpVgg Bayreuth | 2 | 22/23 | 24/25 | 70 | 11 | 21 | 1,217 |
| TSV 1860 Munich | 1 | 23/24 | 23/24 | 24 | 3 | 6 | 1,304 |
| Berliner AK 07 | 1 | 21/22 | 21/22 | 30 | 2 | 5 | 873 |
| FC Nitra | 1 | 20/21 | 20/21 | 8 | 0 | 0 | 0 |
| FC Carl Zeiss Jena | 1 | 19/20 | 19/20 | 13 | 2 | 1 | 828 |
| 1.FC Union Berlin | 6 | 12/13 | 18/19 | 68 | 1 | 6 | 1,929 |
| SV Sandhausen | 1 | 17/18 | 17/18 | 14 | 0 | 2 | 0 |
| SV Sandhausen II | 1 | 17/18 | 17/18 | 3 | 1 | 0 | 165 |
| 1.FC Union Berlin II | 3 | 12/13 | 14/15 | 31 | 5 | 6 | 784 |
| FC Hertha 03 Zehlendorf U19 | 1 | 11/12 | 11/12 | 18 | 2 | 0 | 596 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Bayernpokal | Würzburger Kickers | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Regionalliga Bayern | Würzburger Kickers | 6 | 0 | 2 | 1 | 0 | 0 |
| 24/25 | Bayernpokal | SpVgg Bayreuth | 2 | 1 | 0 | 0 | 0 | 122 |
| 24/25 | Regionalliga Bayern | SpVgg Bayreuth | 33 | 4 | 13 | 6 | 0 | 726 |
| 23/24 | 3. Liga | TSV 1860 Munich | 21 | 1 | 3 | 2 | 0 | 1,228 |
| 23/24 | Bayernpokal | TSV 1860 Munich | 3 | 2 | 3 | 0 | 0 | 76 |
| 22/23 | 3. Liga | SpVgg Bayreuth | 31 | 6 | 7 | 3 | 0 | 369 |
| 22/23 | Bayernpokal | SpVgg Bayreuth | 3 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | DFB-Pokal | SpVgg Bayreuth | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Berliner Pokal | Berliner AK 07 | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Regionalliga Northeast | Berliner AK 07 | 27 | 2 | 5 | 6 | 0 | 873 |
| 20/21 | Fortuna Liga | FC Nitra | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Nike Liga - Releg. G. | FC Nitra | 6 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 3. Liga | FC Carl Zeiss Jena | 11 | 1 | 1 | 1 | 0 | 693 |
| 19/20 | Thüringenpokal | FC Carl Zeiss Jena | 2 | 1 | 0 | 0 | 0 | 135 |
| 18/19 | 2. Bundesliga | 1.FC Union Berlin | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | 2. Bundesliga | SV Sandhausen | 13 | 0 | 2 | 1 | 0 | 0 |
| 17/18 | DFB-Pokal | SV Sandhausen | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Oberliga Baden-Württemberg | SV Sandhausen II | 3 | 1 | 0 | 0 | 0 | 165 |
| 16/17 | 2. Bundesliga | 1.FC Union Berlin | 12 | 0 | 2 | 0 | 0 | 0 |
| 16/17 | DFB-Pokal | 1.FC Union Berlin | 2 | 0 | 1 | 0 | 0 | 0 |
| 15/16 | 2. Bundesliga | 1.FC Union Berlin | 26 | 1 | 3 | 5 | 0 | 1,929 |
| 15/16 | DFB-Pokal | 1.FC Union Berlin | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | 2. Bundesliga | 1.FC Union Berlin | 23 | 0 | 0 | 3 | 0 | 0 |
| 14/15 | DFB-Pokal | 1.FC Union Berlin | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Regionalliga Northeast | 1.FC Union Berlin II | 4 | 1 | 1 | 0 | 0 | 328 |
| 13/14 | 2. Bundesliga | 1.FC Union Berlin | 3 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Regionalliga Northeast | 1.FC Union Berlin II | 21 | 4 | 5 | 4 | 0 | 456 |
| 12/13 | 2. Bundesliga | 1.FC Union Berlin | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Regionalliga Northeast | 1.FC Union Berlin II | 6 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | U19-BL N/NE | FC Hertha 03 Zehlendorf U19 | 18 | 2 | 0 | 1 | 0 | 596 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 08/09 | 2008-07-01 | FC Inter Yth. | Tasmania Yth. | Transfer | 0 | — |
| 09/10 | 2010-01-01 | Tasmania Yth. | SV Tasmania U17 | Transfer | 0 | — |
| 11/12 | 2011-07-01 | SV Tasmania U17 | Zehlendorf U19 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Zehlendorf U19 | U. Berlin U19 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | U. Berlin U19 | Union Berlin | Transfer | 100000 | — |
| 17/18 | 2017-07-01 | Union Berlin | SV Sandhausen | Loan | 600000 | — |
| 17/18 | 2018-06-30 | SV Sandhausen | Union Berlin | Return from loan | 400000 | — |
| 19/20 | 2019-08-02 | Union Berlin | Carl Zeiss Jena | Transfer | 300000 | — |
| 20/21 | 2020-07-06 | Carl Zeiss Jena | Without Club | Transfer | 225000 | — |
| 20/21 | 2021-01-30 | Without Club | FC Nitra | Transfer | 200000 | — |
| 21/22 | 2021-07-13 | FC Nitra | Berliner AK | Transfer | 200000 | — |
| 22/23 | 2022-07-01 | Berliner AK | SpVgg Bayreuth | Transfer | 125000 | — |
| 23/24 | 2023-07-01 | SpVgg Bayreuth | 1860 Munich | Transfer | 200000 | — |
| 24/25 | 2024-07-17 | 1860 Munich | SpVgg Bayreuth | Transfer | 175000 | — |
| 25/26 | 2025-07-01 | SpVgg Bayreuth | Würzb. Kickers | Transfer | 150000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Ankle problems | 2016-02-23 | 2016-03-10 | 17 | 3 |
| 16/17 | infection | 2016-10-27 | 2016-11-01 | 6 | 1 |
| 17/18 | Hamstring injury | 2017-09-05 | 2017-10-12 | 38 | 7 |
| 17/18 | Torn lateral knee ligament | 2018-02-12 | 2018-03-12 | 29 | 4 |
| 18/19 | Muscle injury | 2019-03-24 | 2019-03-31 | 8 | 2 |
| 19/20 | Groin surgery | 2019-10-03 | 2019-12-08 | 67 | 14 |
| 19/20 | Adductor pain | 2019-12-09 | 2020-06-09 | 184 | 13 |
| 21/22 | Fitness | 2021-07-13 | 2021-08-16 | 35 | 6 |
| 21/22 | unknown injury | 2021-10-10 | 2021-10-24 | 15 | 2 |
| 21/22 | muscular problems | 2021-10-29 | 2021-11-21 | 24 | 3 |
| 21/22 | muscular problems | 2021-12-13 | 2021-12-20 | 8 | 1 |
| 21/22 | muscular problems | 2022-02-05 | 2022-02-20 | 16 | 2 |
| 22/23 | concussion | 2023-05-14 | 2023-05-22 | 9 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Sören Brandy | 2 | 0 | 0 |
| Patrick Scheder | 2 | 1 | 0 |
| Nicolas Andermatt | 1 | 0 | 0 |
| Benedikt Kirsch | 1 | 0 | 0 |
| Alexander Nollenberger | 1 | 3 | 0 |
| Jannik Graf | 2 | 3 | 0 |
| Felix Heim | 2 | 1 | 0 |
| Tobias Weber | 2 | 1 | 0 |
| Jann George | 1 | 0 | 0 |
| Lucas Zahaczewski | 2 | 0 | 0 |
| Toni Leistner | 2 | 0 | 0 |
| Tugay Uzan | 1 | 1 | 0 |
| Dennis Lippert | 2 | 0 | 0 |
| Marcel Götz | 1 | 0 | 0 |
| Roberto Puncec | 2 | 0 | 0 |
| Christoph Fenninger | 1 | 3 | 0 |
| Christopher Trimmel | 1 | 0 | 0 |
| Edwin Schwarz | 1 | 3 | 0 |
| Steven Skrzybski | 1 | 2 | 0 |
| Damir Kreilach | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | 3. Liga | SpVgg Bayreuth | 6 | 31 |
| 24/25 | Regionalliga Bayern | SpVgg Bayreuth | 4 | 33 |
| 13/14 | Regionalliga Northeast | 1.FC Union Berlin II | 4 | 21 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Regionalliga Bayern | SpVgg Bayreuth | 13 | 33 |
| 22/23 | 3. Liga | SpVgg Bayreuth | 7 | 31 |
| 13/14 | Regionalliga Northeast | 1.FC Union Berlin II | 5 | 21 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-06-30 | SV Sandhausen | Union Berlin | Return from loan | — | €400k |
| 17/18 | 2017-07-01 | Union Berlin | SV Sandhausen | Loan | — | €600k |
Last 50 matches for Würzburger Kickers 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 |
|---|---|---|---|---|---|
| 2022-05-14 | L3 |
FSV Zwickau | 7–0 | Würzburger Kickers | Available |
| 2022-05-08 | L3 |
Würzburger Kickers | 1–2 | Hallescher FC | Available |
| 2022-04-30 | L3 |
SV Meppen | 2–4 | Würzburger Kickers | Available |
| 2022-04-23 | L3 |
Würzburger Kickers | 3–0 | FC Viktoria 1889 Berlin | Available |
| 2022-04-16 | L3 |
Eintracht Braunschweig | 1–0 | Würzburger Kickers | Available |
| 2022-04-08 | L3 |
Würzburger Kickers | 1–2 | 1. FC Kaiserslautern | Available |
| 2022-03-18 | L3 |
Würzburger Kickers | 0–1 | Viktoria Köln | Available |
| 2022-03-13 | L3 |
Würzburger Kickers | 3–1 | Borussia Dortmund II | Available |
| 2022-03-05 | L3 |
SV Wehen Wiesbaden | 0–1 | Würzburger Kickers | Available |
| 2022-02-26 | L3 |
Würzburger Kickers | 2–4 | 1. FC Magdeburg | Available |
| 2022-02-20 | L3 |
TSV Havelse | 1–3 | Würzburger Kickers | Available |
| 2022-02-12 | L3 |
Würzburger Kickers | 1–2 | MSV Duisburg | INJURED muscular problems |
| 2022-02-07 | L3 |
1. FC Saarbrücken | 2–1 | Würzburger Kickers | INJURED muscular problems |
| 2022-01-28 | L3 |
Würzburger Kickers | 1–1 | SC Freiburg II | Available |
| 2022-01-25 | L3 |
VfL Osnabrück | 2–0 | Würzburger Kickers | Available |
| 2022-01-22 | L3 |
Würzburger Kickers | 1–2 | Waldhof Mannheim | Available |
| 2022-01-16 | L3 |
SC Verl | 2–0 | Würzburger Kickers | Available |
| 2021-12-20 | L3 |
Würzburger Kickers | 0–3 | TSV 1860 München | Available |
| 2021-12-12 | L3 |
Würzburger Kickers | 2–2 | FSV Zwickau | Available |
| 2021-12-04 | L3 |
Hallescher FC | 0–0 | Würzburger Kickers | Available |
| 2021-11-30 | L3 |
Würzburger Kickers | 0–2 | Eintracht Braunschweig | Available |
| 2021-11-27 | L3 |
Würzburger Kickers | 1–3 | SV Meppen | Available |
| 2021-11-21 | L3 |
FC Viktoria 1889 Berlin | 1–1 | Würzburger Kickers | Available |
| 2021-10-31 | L3 |
1. FC Kaiserslautern | 0–2 | Würzburger Kickers | INJURED muscular problems |
| 2021-10-17 | L3 |
Viktoria Köln | 1–1 | Würzburger Kickers | INJURED unknown injury |
| 2021-10-03 | L3 |
Borussia Dortmund II | 2–0 | Würzburger Kickers | Available |
| 2021-09-25 | L3 |
Würzburger Kickers | 0–4 | SV Wehen Wiesbaden | Available |
| 2021-09-18 | L3 |
1. FC Magdeburg | 1–2 | Würzburger Kickers | Available |
| 2021-09-11 | L3 |
Würzburger Kickers | 0–0 | TSV Havelse | Available |
| 2021-09-04 | L3 |
MSV Duisburg | 2–0 | Würzburger Kickers | Available |
| 2021-08-29 | L3 |
Würzburger Kickers | 1–1 | 1. FC Saarbrücken | Available |
| 2021-08-25 | L3 |
SC Freiburg II | 1–0 | Würzburger Kickers | Available |
| 2021-08-22 | L3 |
Würzburger Kickers | 1–1 | VfL Osnabrück | Available |
| 2021-08-15 | L3 |
Waldhof Mannheim | 1–1 | Würzburger Kickers | INJURED Fitness |
| 2021-08-02 | L3 |
Würzburger Kickers | 0–1 | SC Verl | INJURED Fitness |
| 2021-07-24 | L3 |
TSV 1860 München | 1–0 | Würzburger Kickers | INJURED Fitness |
| 2021-05-23 | L2 |
Würzburger Kickers | 1–1 | SC Paderborn 07 | Available |
| 2021-05-16 | L2 |
Eintracht Braunschweig | 1–2 | Würzburger Kickers | Available |
| 2021-05-08 | L2 |
Würzburger Kickers | 1–3 | VfL Osnabrück | Available |
| 2021-04-23 | L2 |
Karlsruher SC | 2–2 | Würzburger Kickers | Available |
| 2021-04-20 | L2 |
Würzburger Kickers | 1–3 | SV Darmstadt 98 | Available |
| 2021-04-17 | L2 |
FC St. Pauli | 4–0 | Würzburger Kickers | Available |
| 2021-04-11 | L2 |
Würzburger Kickers | 1–1 | 1. FC Nürnberg | Available |
| 2021-04-08 | L2 |
Hannover 96 | 1–2 | Würzburger Kickers | Available |
| 2021-04-04 | L2 |
SV Sandhausen | 1–0 | Würzburger Kickers | Available |
| 2021-03-21 | L2 |
Würzburger Kickers | 1–1 | Jahn Regensburg | Available |
| 2021-03-05 | L2 |
Würzburger Kickers | 1–2 | 1. FC Heidenheim 1846 | Available |
| 2021-02-27 | L2 |
VfL Bochum | 3–0 | Würzburger Kickers | Available |
| 2021-02-21 | L2 |
Würzburger Kickers | 3–2 | Hamburger SV | Available |
| 2021-02-12 | L2 |
Holstein Kiel | 1–0 | Würzburger Kickers | Available |
Teams faced most often by Eroll Zejnullahu'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 % |
|---|---|---|---|---|---|---|---|---|
| SV Meppen | 6 | 2 | 1 | 3 | 7 | 9 | -2 | 33% |
| FSV Zwickau | 6 | 3 | 0 | 3 | 10 | 11 | -1 | 50% |
| Hallescher FC | 6 | 2 | 0 | 4 | 7 | 13 | -6 | 33% |
| SpVgg Unterhaching | 4 | 1 | 1 | 2 | 6 | 9 | -3 | 25% |
| Hansa Rostock | 4 | 2 | 1 | 1 | 4 | 5 | -1 | 50% |
| Würzburger Kickers | 4 | 0 | 2 | 2 | 6 | 9 | -3 | 0% |
| SV Wehen Wiesbaden | 4 | 1 | 0 | 3 | 7 | 11 | -4 | 25% |
| SG Sonnenhof Großaspach | 4 | 2 | 2 | 0 | 3 | 1 | +2 | 50% |
| 1. FC Magdeburg | 4 | 0 | 1 | 3 | 4 | 14 | -10 | 0% |
| Chemnitzer FC | 4 | 0 | 1 | 3 | 3 | 6 | -3 | 0% |
| Preußen Münster | 4 | 1 | 1 | 2 | 5 | 6 | -1 | 25% |
| MSV Duisburg | 4 | 0 | 2 | 2 | 3 | 8 | -5 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season | |
| 11/12 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 8 | 0 | 1 | 1 | 0 | 0 |
| 24/25 | 35 | 848 | 6 | 0 | 0 | 0.64 |
| 23/24 | 24 | 1,304 | 2 | 0 | 0 | 0.14 |
| 22/23 | 35 | 369 | 3 | 2 | 0 | 1.22 |
| 21/22 | 30 | 873 | 6 | 0 | 0 | 0.62 |
| 20/21 | 8 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | 13 | 828 | 1 | 1 | 0 | 0.22 |
| 17/18 | 17 | 165 | 1 | 0 | 0 | 0.55 |
| 15/16 | 26 | 1,929 | 5 | 0 | 0 | 0.23 |
| 14/15 | 27 | 328 | 3 | 0 | 0 | 0.82 |
| 13/14 | 24 | 456 | 4 | 0 | 0 | 0.79 |
| 12/13 | 8 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | 18 | 596 | 1 | 0 | 0 | 0.15 |
Output by competition
Career goals and assists broken down by tournament.
More on Eroll Zejnullahu
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Eroll Zejnullahu
Who is Eroll Zejnullahu?
Eroll Zejnullahu is a Kosovo professional footballer who plays as a central midfield for Würzburger Kickers.
How old is Eroll Zejnullahu?
Eroll Zejnullahu is 31 years old. He was born on October 19, 1994 in Berlin.
What position does Eroll Zejnullahu play?
Eroll Zejnullahu plays as a central midfield (Midfield - Central Midfield).
What club does Eroll Zejnullahu play for?
Eroll Zejnullahu currently plays for Würzburger Kickers.
How many career goals has Eroll Zejnullahu scored?
Across all senior club competitions in our dataset, Eroll Zejnullahu has scored 27 goals in 287 appearances.
What is Eroll Zejnullahu's market value?
Eroll Zejnullahu's most recent reported market value is €150k.