Haris Tabakovic
Career snapshot
Career highs
Born the same day
Shares 1994-06-20 · 6 players total
| Full name | Haris Tabakovic |
|---|---|
| Name in home country | Haris Tabaković |
| Date of birth | 1994-06-20 (31 yrs) |
| Place of birth | Grenchen, Bosnia-Herzegovina |
| Citizenship | Bosnia-Herzegovina Switzerland |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 196.00 m |
| Current club | Borussia Mönchengladbach |
| On loan from | ↩ TSG 1899 Hoffenheim parent contract: 2027-06-30 |
| Joined | 2025-07-18 |
| Contract expires | 2026-06-30 |
| Agent | ROGON |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Borussia Mönchengladbach | 1 | 25/26 | 25/26 | 2 | 0 | 0 | 0 |
| Hertha BSC | 2 | 23/24 | 24/25 | 39 | 25 | 8 | 221 |
| TSG 1899 Hoffenheim | 1 | 24/25 | 24/25 | 29 | 4 | 1 | 377 |
| Austria Vienna | 2 | 22/23 | 23/24 | 42 | 21 | 4 | 555 |
| SC Austria Lustenau | 2 | 20/21 | 21/22 | 48 | 46 | 11 | 277 |
| Diósgyőri VTK | 1 | 19/20 | 19/20 | 21 | 2 | 4 | 317 |
| Debreceni VSC | 1 | 17/18 | 17/18 | 25 | 13 | 3 | 356 |
| Grasshopper Club Zurich | 2 | 15/16 | 16/17 | 41 | 4 | 0 | 1,286 |
| Grasshopper Club Zürich U21 | 2 | 15/16 | 16/17 | 2 | 2 | 0 | 30 |
| BSC Young Boys | 3 | 12/13 | 15/16 | 27 | 2 | 0 | 323 |
| BSC Young Boys U21 | 4 | 11/12 | 15/16 | 31 | 18 | 1 | 253 |
| FC Wil 1900 | 2 | 13/14 | 14/15 | 25 | 13 | 2 | 203 |
| BSC Young Boys U18 | 1 | 11/12 | 11/12 | 21 | 17 | 0 | 82 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Bundesliga | Borussia Mönchengladbach | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | DFB-Pokal | Borussia Mönchengladbach | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | 2. Bundesliga | Hertha BSC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Bundesliga | TSG 1899 Hoffenheim | 22 | 3 | 1 | 0 | 0 | 270 |
| 24/25 | DFB-Pokal | TSG 1899 Hoffenheim | 2 | 1 | 0 | 0 | 0 | 107 |
| 24/25 | DFB-Pokal | Hertha BSC | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Europa League | TSG 1899 Hoffenheim | 5 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | 2. Bundesliga | Hertha BSC | 32 | 22 | 6 | 2 | 0 | 117 |
| 23/24 | Bundesliga | Austria Vienna | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | DFB-Pokal | Hertha BSC | 4 | 3 | 1 | 1 | 0 | 104 |
| 23/24 | ÖFB-Cup | Austria Vienna | 1 | 1 | 0 | 0 | 0 | 39 |
| 23/24 | UECL Quali | Austria Vienna | 1 | 1 | 0 | 0 | 0 | 90 |
| 22/23 | Bundesliga | Austria Vienna | 28 | 17 | 2 | 3 | 0 | 98 |
| 22/23 | Bundesliga EC-Play-off | Austria Vienna | 2 | 1 | 1 | 0 | 0 | 180 |
| 22/23 | Conference L. | Austria Vienna | 5 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Europa League Qualifying | Austria Vienna | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | ÖFB-Cup | Austria Vienna | 2 | 1 | 1 | 0 | 0 | 148 |
| 21/22 | 2. Liga | SC Austria Lustenau | 23 | 27 | 4 | 4 | 0 | 74 |
| 21/22 | ÖFB-Cup | SC Austria Lustenau | 2 | 1 | 0 | 0 | 0 | 96 |
| 20/21 | 2. Liga | SC Austria Lustenau | 23 | 18 | 7 | 4 | 0 | 107 |
| 19/20 | Magyar Kupa | Diósgyőri VTK | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | NB I. | Diósgyőri VTK | 20 | 2 | 4 | 2 | 0 | 317 |
| 17/18 | Magyar Kupa | Debreceni VSC | 5 | 1 | 1 | 0 | 0 | 268 |
| 17/18 | NB I. | Debreceni VSC | 20 | 12 | 2 | 3 | 0 | 88 |
| 16/17 | 1. Liga Gr. 3 | Grasshopper Club Zürich U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League Qualifying | Grasshopper Club Zurich | 4 | 1 | 0 | 0 | 0 | 182 |
| 16/17 | Schweizer Cup | Grasshopper Club Zurich | 3 | 1 | 0 | 0 | 0 | 118 |
| 16/17 | Super League | Grasshopper Club Zurich | 19 | 1 | 0 | 0 | 0 | 588 |
| 15/16 | 1. Liga Gr. 2 | BSC Young Boys U21 | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | 1. Liga Gr. 3 | Grasshopper Club Zürich U21 | 1 | 2 | 0 | 0 | 0 | 30 |
| 15/16 | Champions League Qu. | BSC Young Boys | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Europa League Qualifying | BSC Young Boys | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Schweizer Cup | BSC Young Boys | 2 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Super League | BSC Young Boys | 11 | 1 | 0 | 1 | 0 | 297 |
| 15/16 | Super League | Grasshopper Club Zurich | 15 | 1 | 0 | 0 | 0 | 398 |
| 14/15 | Challenge League | FC Wil 1900 | 10 | 3 | 1 | 1 | 0 | 96 |
| 14/15 | Schweizer Cup | FC Wil 1900 | 1 | 2 | 0 | 0 | 0 | 23 |
| 13/14 | 1.Liga Cl. Gr. 1 | BSC Young Boys U21 | 8 | 5 | 0 | 1 | 0 | 144 |
| 13/14 | Challenge League | FC Wil 1900 | 14 | 8 | 1 | 4 | 1 | 84 |
| 13/14 | Schweizer Cup | BSC Young Boys | 1 | 1 | 0 | 0 | 0 | 26 |
| 13/14 | Super League | BSC Young Boys | 4 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | 1.Liga Cl. Gr. 1 | BSC Young Boys U21 | 17 | 13 | 1 | 4 | 0 | 109 |
| 12/13 | Super League | BSC Young Boys | 7 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Swiss Cup | BSC Young Boys | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | 1. Liga Gr. 1 (- 11/12) | BSC Young Boys U21 | 3 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | U18 Elite League | BSC Young Boys U18 | 21 | 17 | 0 | 2 | 0 | 82 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-07-01 | BSC YB U18 | BSC YB U21 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | BSC YB U21 | BSC Young Boys | Transfer | 50000 | — |
| 13/14 | 2014-01-06 | BSC Young Boys | FC Wil 1900 | Loan | 50000 | — |
| 14/15 | 2015-06-30 | FC Wil 1900 | BSC Young Boys | Return from loan | 500000 | — |
| 15/16 | 2016-01-13 | BSC Young Boys | Grasshoppers | Transfer | 500000 | — |
| 17/18 | 2017-08-04 | Grasshoppers | Debrecen | Transfer | 250000 | — |
| 19/20 | 2019-07-23 | Debrecen | Diósgyőr | Transfer | 350000 | — |
| 20/21 | 2020-09-14 | Diósgyőr | A. Lustenau | Transfer | 150000 | — |
| 22/23 | 2022-07-01 | A. Lustenau | Austria Vienna | Transfer | 800000 | — |
| 23/24 | 2023-08-01 | Austria Vienna | Hertha BSC | Transfer | 2200000 | €500k |
| 24/25 | 2024-08-23 | Hertha BSC | TSG Hoffenheim | Transfer | 2500000 | €3.00m |
| 25/26 | 2025-07-18 | TSG Hoffenheim | Bor. M'gladbach | Loan | 2500000 | — |
| 25/26 | 2026-06-30 | Bor. M'gladbach | TSG Hoffenheim | Return from loan | 2500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 13/14 | Knee injury | 2014-05-17 | 2014-08-11 | 87 | 15 |
| 14/15 | Meniscus injury | 2014-09-13 | 2015-05-05 | 235 | 41 |
| 15/16 | Ill | 2015-10-02 | 2015-10-05 | 4 | 1 |
| 16/17 | unknown injury | 2016-08-06 | 2016-08-10 | 5 | 1 |
| 16/17 | unknown injury | 2016-12-08 | 2016-12-31 | 24 | 1 |
| 18/19 | Knee injury | 2018-07-10 | 2019-05-01 | 296 | 47 |
| 20/21 | Torn ligaments | 2021-03-21 | 2021-04-15 | 26 | 8 |
| 21/22 | Knee problems | 2021-08-05 | 2021-08-19 | 15 | 2 |
| 21/22 | Hamstring injury | 2022-04-09 | 2022-05-07 | 29 | 5 |
| 22/23 | unknown injury | 2022-07-05 | 2022-07-21 | 17 | 1 |
| 23/24 | Knee problems | 2024-02-09 | 2024-02-14 | 6 | 1 |
| 24/25 | Adductor pain | 2024-11-16 | 2024-11-22 | 7 | 0 |
| 24/25 | Inflammation in the knee | 2025-01-23 | 2025-02-15 | 24 | 5 |
| 25/26 | Stomach flu | 2025-08-30 | 2025-09-02 | 4 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #22998 | #19 | 2 | 0 | — | — | former national player |
| Team #19429 | #20 | 8 | 0 | — | — | former national player |
| Team #9534 | #19 | 15 | 6 | — | — | former national player |
| Team #3446 | #9 | 5 | 0 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Mergim Brahimi | 1 | 0 | 926 |
| Christian Früchtl | 1 | 0 | 0 |
| Marten Winkler | 1 | 4 | 0 |
| Tjark Ernst | 1 | 0 | 0 |
| Dominik Fitz | 1 | 5 | 0 |
| Fabian Reese | 2 | 6 | 0 |
| Márton Dárdai | 2 | 0 | 0 |
| Jonjoe Kenny | 1 | 3 | 0 |
| Marvin Martins | 1 | 0 | 0 |
| Sven Joss | 2 | 0 | 0 |
| Matthias Braunöder | 1 | 0 | 0 |
| Miguel Castroman | 2 | 0 | 0 |
| Obina | 1 | 2 | 0 |
| Florent Hadergjonaj | 2 | 2 | 0 |
| Manfred Fischer | 1 | 1 | 0 |
| Reinhold Ranftl | 1 | 1 | 0 |
| Pius Grabher | 2 | 2 | 0 |
| Matthias Maak | 2 | 0 | 0 |
| Brandon Baiye | 1 | 5 | 0 |
| Nuno da Silva | 2 | 4 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | 2. Liga | SC Austria Lustenau | 27 | 23 |
| 23/24 | 2. Bundesliga | Hertha BSC | 22 | 32 |
| 20/21 | 2. Liga | SC Austria Lustenau | 18 | 23 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | 2. Liga | SC Austria Lustenau | 7 | 23 |
| 23/24 | 2. Bundesliga | Hertha BSC | 6 | 32 |
| 19/20 | NB I. | Diósgyőri VTK | 4 | 20 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | Bor. M'gladbach | TSG Hoffenheim | Return from loan | — | €2.50m |
| 25/26 | 2025-07-18 | TSG Hoffenheim | Bor. M'gladbach | Loan | — | €2.50m |
| 14/15 | 2015-06-30 | FC Wil 1900 | BSC Young Boys | Return from loan | — | €500k |
| 13/14 | 2014-01-06 | BSC Young Boys | FC Wil 1900 | Loan | — | €50k |
Last 50 matches for Borussia Mönchengladbach 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 |
|---|---|---|---|---|---|
| 2026-05-16 | L1 |
Borussia Mönchengladbach | 4–0 | TSG 1899 Hoffenheim | Available |
| 2026-05-09 | L1 |
FC Augsburg | 3–1 | Borussia Mönchengladbach | Available |
| 2026-05-09 | L1 |
FC Augsburg | 3–1 | Borussia Mönchengladbach | Available |
| 2026-05-03 | L1 |
Borussia Mönchengladbach | 1–0 | Borussia Dortmund | Available |
| 2026-05-03 | L1 |
Borussia Mönchengladbach | 1–0 | Borussia Dortmund | Available |
| 2026-04-25 | L1 |
VfL Wolfsburg | 0–0 | Borussia Mönchengladbach | Available |
| 2026-04-25 | L1 |
VfL Wolfsburg | 0–0 | Borussia Mönchengladbach | Available |
| 2026-04-19 | L1 |
Borussia Mönchengladbach | 1–1 | 1. FSV Mainz 05 | Available |
| 2026-04-19 | L1 |
Borussia Mönchengladbach | 1–1 | 1. FSV Mainz 05 | Available |
| 2026-04-11 | L1 |
RB Leipzig | 1–0 | Borussia Mönchengladbach | Available |
| 2026-04-04 | L1 |
Borussia Mönchengladbach | 2–2 | 1. FC Heidenheim 1846 | Available |
| 2026-03-21 | L1 |
1. FC Köln | 3–3 | Borussia Mönchengladbach | Available |
| 2026-03-13 | L1 |
Borussia Mönchengladbach | 2–0 | FC St. Pauli 1910 | Available |
| 2026-03-06 | L1 |
FC Bayern München | 4–1 | Borussia Mönchengladbach | Available |
| 2026-02-28 | L1 |
Borussia Mönchengladbach | 1–0 | 1. FC Union Berlin | Available |
| 2026-02-22 | L1 |
SC Freiburg | 2–1 | Borussia Mönchengladbach | Available |
| 2026-02-14 | L1 |
Eintracht Frankfurt | 3–0 | Borussia Mönchengladbach | Available |
| 2026-02-07 | L1 |
Borussia Mönchengladbach | 1–1 | Bayer 04 Leverkusen | Available |
| 2026-01-31 | L1 |
SV Werder Bremen | 1–1 | Borussia Mönchengladbach | Available |
| 2026-01-25 | L1 |
Borussia Mönchengladbach | 0–3 | VfB Stuttgart | Available |
| 2026-01-17 | L1 |
Hamburger SV | 0–0 | Borussia Mönchengladbach | Available |
| 2026-01-14 | L1 |
TSG 1899 Hoffenheim | 5–1 | Borussia Mönchengladbach | Available |
| 2026-01-11 | L1 |
Borussia Mönchengladbach | 4–0 | FC Augsburg | Available |
| 2025-12-19 | L1 |
Borussia Dortmund | 2–0 | Borussia Mönchengladbach | Available |
| 2025-12-13 | L1 |
Borussia Mönchengladbach | 1–3 | VfL Wolfsburg | Available |
| 2025-12-05 | L1 |
1. FSV Mainz 05 | 0–1 | Borussia Mönchengladbach | Available |
| 2025-11-28 | L1 |
Borussia Mönchengladbach | 0–0 | RB Leipzig | Available |
| 2025-11-22 | L1 |
1. FC Heidenheim 1846 | 0–3 | Borussia Mönchengladbach | Available |
| 2025-11-08 | L1 |
Borussia Mönchengladbach | 3–1 | 1. FC Köln | Available |
| 2025-11-01 | L1 |
FC St. Pauli 1910 | 0–4 | Borussia Mönchengladbach | Available |
| 2025-10-25 | L1 |
Borussia Mönchengladbach | 0–3 | FC Bayern München | Available |
| 2025-10-17 | L1 |
1. FC Union Berlin | 3–1 | Borussia Mönchengladbach | Available |
| 2025-10-05 | L1 |
Borussia Mönchengladbach | 0–0 | SC Freiburg | Available |
| 2025-09-27 | L1 |
Borussia Mönchengladbach | 4–6 | Eintracht Frankfurt | Available |
| 2025-09-21 | L1 |
Bayer 04 Leverkusen | 1–1 | Borussia Mönchengladbach | Available |
| 2025-09-14 | L1 |
Borussia Mönchengladbach | 0–4 | SV Werder Bremen | Available |
| 2025-08-30 | L1 |
VfB Stuttgart | 1–0 | Borussia Mönchengladbach | INJURED Stomach flu |
| 2025-08-24 | L1 |
Borussia Mönchengladbach | 0–0 | Hamburger SV | Available |
| 2025-05-17 | L1 |
Borussia Mönchengladbach | 0–1 | VfL Wolfsburg | Available |
| 2025-05-10 | L1 |
FC Bayern München | 2–0 | Borussia Mönchengladbach | Available |
| 2025-05-03 | L1 |
Borussia Mönchengladbach | 4–4 | TSG 1899 Hoffenheim | Available |
| 2025-04-26 | L1 |
Holstein Kiel | 4–3 | Borussia Mönchengladbach | Available |
| 2025-04-20 | L1 |
Borussia Dortmund | 3–2 | Borussia Mönchengladbach | Available |
| 2025-04-12 | L1 |
Borussia Mönchengladbach | 1–2 | SC Freiburg | Available |
| 2025-04-06 | L1 |
FC St. Pauli 1910 | 1–1 | Borussia Mönchengladbach | Available |
| 2025-03-29 | L1 |
Borussia Mönchengladbach | 1–0 | RB Leipzig | Available |
| 2025-03-15 | L1 |
SV Werder Bremen | 2–4 | Borussia Mönchengladbach | Available |
| 2025-03-07 | L1 |
Borussia Mönchengladbach | 1–3 | 1. FSV Mainz 05 | Available |
| 2025-03-01 | L1 |
1. FC Heidenheim 1846 | 0–3 | Borussia Mönchengladbach | Available |
| 2025-02-22 | L1 |
Borussia Mönchengladbach | 0–3 | FC Augsburg | Available |
Teams faced most often by Haris Tabakovic'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 % |
|---|---|---|---|---|---|---|---|---|
| 1. FC Köln | 31 | 16 | 6 | 9 | 49 | 37 | +12 | 52% |
| FC Augsburg | 30 | 14 | 11 | 5 | 39 | 23 | +16 | 47% |
| 1. FSV Mainz 05 | 30 | 7 | 9 | 14 | 30 | 41 | -11 | 23% |
| VfL Wolfsburg | 30 | 10 | 7 | 13 | 38 | 50 | -12 | 33% |
| Borussia Dortmund | 30 | 6 | 5 | 19 | 31 | 56 | -25 | 20% |
| SC Freiburg | 28 | 4 | 11 | 13 | 34 | 47 | -13 | 14% |
| FC Schalke 04 | 27 | 10 | 3 | 14 | 38 | 47 | -9 | 37% |
| Eintracht Frankfurt | 27 | 7 | 7 | 13 | 47 | 57 | -10 | 26% |
| VfB Stuttgart | 26 | 9 | 8 | 9 | 32 | 40 | -8 | 35% |
| RB Leipzig | 24 | 3 | 3 | 18 | 26 | 64 | -38 | 13% |
| FC Zürich | 23 | 15 | 3 | 5 | 52 | 24 | +28 | 65% |
| FC Luzern | 23 | 11 | 6 | 6 | 44 | 42 | +2 | 48% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season | |
| 11/12 | First senior goal | |
| 15/16 | Goal #50 (career) | |
| 21/22 | Goal #100 (career) | |
| 23/24 | Goal #150 (career) |
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′ |
|---|---|---|---|---|---|---|
| 23/24 | 39 | 350 | 3 | 0 | 0 | 0.77 |
| 22/23 | 39 | 426 | 3 | 1 | 0 | 0.85 |
| 21/22 | 25 | 170 | 4 | 0 | 0 | 2.12 |
| 20/21 | 23 | 107 | 4 | 0 | 0 | 3.36 |
| 19/20 | 21 | 317 | 2 | 0 | 0 | 0.57 |
| 17/18 | 25 | 356 | 3 | 0 | 0 | 0.76 |
| 15/16 | 33 | 725 | 2 | 0 | 0 | 0.25 |
| 14/15 | 11 | 119 | 1 | 0 | 0 | 0.76 |
| 13/14 | 27 | 254 | 5 | 0 | 1 | 2.13 |
| 12/13 | 25 | 109 | 5 | 1 | 0 | 4.95 |
| 11/12 | 24 | 82 | 2 | 0 | 0 | 2.2 |
Output by competition
Career goals and assists broken down by tournament.
More on Haris Tabakovic
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Haris Tabakovic
Who is Haris Tabakovic?
Haris Tabakovic is a Bosnia-Herzegovina professional footballer who plays as a centre-forward for Borussia Mönchengladbach.
How old is Haris Tabakovic?
Haris Tabakovic is 31 years old. He was born on June 20, 1994 in Grenchen.
What position does Haris Tabakovic play?
Haris Tabakovic plays as a centre-forward (Attack - Centre-Forward).
What club does Haris Tabakovic play for?
Haris Tabakovic currently plays for Borussia Mönchengladbach.
How many career goals has Haris Tabakovic scored?
Across all senior club competitions in our dataset, Haris Tabakovic has scored 167 goals in 353 appearances.
What is Haris Tabakovic's market value?
Haris Tabakovic's most recent reported market value is €2.50m.