Domagoj Vida
Career snapshot
Career highs
Born the same day
Shares 1989-04-29 · 6 players total
| Full name | Domagoj Vida |
|---|---|
| Date of birth | 1989-04-29 (37 yrs) |
| Place of birth | Nasice, Croatia |
| Citizenship | Croatia |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 184.00 m |
| Current club | AEK Athens |
| Joined | 2022-07-31 |
| Contract expires | 2026-06-30 |
| Agent | GPA Turkey |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| AEK Athens | 4 | 22/23 | 25/26 | 106 | 9 | 5 | 3,648 |
| Besiktas JK | 5 | 17/18 | 21/22 | 165 | 16 | 1 | 5,588 |
| Dynamo Kyiv | 6 | 12/13 | 17/18 | 160 | 13 | 8 | 5,227 |
| GNK Dinamo Zagreb | 2 | 11/12 | 12/13 | 68 | 8 | 5 | 1,825 |
| Bayer 04 Leverkusen | 1 | 10/11 | 10/11 | 9 | 0 | 0 | 0 |
| NK Osijek | 4 | 06/07 | 09/10 | 90 | 6 | 4 | 1,958 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Super League 1 | AEK Athens | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | UECL Qualifiers | AEK Athens | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Kypello Elladas | AEK Athens | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | SL1 Play-off | AEK Athens | 5 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Super League 1 | AEK Athens | 21 | 0 | 1 | 1 | 0 | 0 |
| 24/25 | UECL Qualifiers | AEK Athens | 4 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Champions League Qu. | AEK Athens | 4 | 1 | 0 | 0 | 0 | 360 |
| 23/24 | Europa League | AEK Athens | 5 | 1 | 0 | 2 | 0 | 450 |
| 23/24 | Kypello Elladas | AEK Athens | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | SL1 Play-off | AEK Athens | 10 | 2 | 1 | 2 | 0 | 450 |
| 23/24 | Super League 1 | AEK Athens | 19 | 4 | 0 | 3 | 0 | 416 |
| 22/23 | Kypello Elladas | AEK Athens | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | SL1 Play-off | AEK Athens | 9 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | Super League 1 | AEK Athens | 22 | 1 | 2 | 4 | 0 | 1,972 |
| 21/22 | Champions League | Besiktas JK | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Süper Lig | Besiktas JK | 28 | 1 | 0 | 6 | 0 | 2,395 |
| 21/22 | TFF Süper Kupa | Besiktas JK | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Türkiye Kupasi | Besiktas JK | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League Qu. | Besiktas JK | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League Qualifying | Besiktas JK | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Süper Lig | Besiktas JK | 34 | 5 | 0 | 5 | 0 | 604 |
| 20/21 | Türkiye Kupasi | Besiktas JK | 4 | 1 | 0 | 1 | 0 | 403 |
| 19/20 | Europa League | Besiktas JK | 5 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Süper Lig | Besiktas JK | 31 | 5 | 0 | 3 | 1 | 537 |
| 19/20 | Türkiye Kupasi | Besiktas JK | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | Besiktas JK | 5 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League Qualifying | Besiktas JK | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Süper Lig | Besiktas JK | 31 | 3 | 1 | 7 | 1 | 898 |
| 17/18 | Champions League | Besiktas JK | 1 | 0 | 0 | 0 | 1 | 0 |
| 17/18 | Champions League Qu. | Dynamo Kyiv | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Europa League | Dynamo Kyiv | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League Qualifying | Dynamo Kyiv | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Premier Liga | Dynamo Kyiv | 9 | 2 | 0 | 3 | 0 | 405 |
| 17/18 | Süper Lig | Besiktas JK | 13 | 1 | 0 | 4 | 0 | 751 |
| 17/18 | Türkiye Kupasi | Besiktas JK | 4 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League | Dynamo Kyiv | 6 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Premier Liga | Dynamo Kyiv | 28 | 3 | 2 | 3 | 0 | 816 |
| 16/17 | Ukrainian Cup | Dynamo Kyiv | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 1 | 0 | 0 | 0 | 90 |
| 15/16 | Champions League | Dynamo Kyiv | 5 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier Liga | Dynamo Kyiv | 18 | 2 | 0 | 2 | 0 | 799 |
| 15/16 | Ukrainian Cup | Dynamo Kyiv | 3 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Europa League | Dynamo Kyiv | 10 | 1 | 0 | 4 | 0 | 876 |
| 14/15 | Premier Liga | Dynamo Kyiv | 19 | 2 | 2 | 4 | 0 | 855 |
| 14/15 | Ukrainian Cup | Dynamo Kyiv | 6 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | Ukrainian Super Cup | Dynamo Kyiv | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Europa League | Dynamo Kyiv | 3 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Europa League Qualifying | Dynamo Kyiv | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Premier Liga | Dynamo Kyiv | 17 | 0 | 1 | 3 | 0 | 0 |
| 13/14 | Ukrainian Cup | Dynamo Kyiv | 4 | 1 | 1 | 2 | 0 | 306 |
| 12/13 | Champions League | GNK Dinamo Zagreb | 6 | 0 | 0 | 2 | 0 | 0 |
| 12/13 | Champions League Qu. | GNK Dinamo Zagreb | 6 | 2 | 1 | 3 | 0 | 270 |
| 12/13 | Europa League | Dynamo Kyiv | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Premier Liga | Dynamo Kyiv | 12 | 1 | 0 | 2 | 0 | 1,080 |
| 12/13 | SuperSport HNL | GNK Dinamo Zagreb | 15 | 4 | 2 | 3 | 0 | 337 |
| 11/12 | Champions League | GNK Dinamo Zagreb | 6 | 0 | 0 | 2 | 0 | 0 |
| 11/12 | Champions League Qu. | GNK Dinamo Zagreb | 6 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | SuperSport HNL | GNK Dinamo Zagreb | 29 | 2 | 2 | 2 | 0 | 1,218 |
| 10/11 | Bundesliga | Bayer 04 Leverkusen | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Europa League | Bayer 04 Leverkusen | 8 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | Europa League Qualifying | Bayer 04 Leverkusen | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | SuperSport HNL | NK Osijek | 27 | 4 | 3 | 4 | 0 | 608 |
| 08/09 | SuperSport HNL | NK Osijek | 30 | 2 | 0 | 12 | 0 | 1,350 |
| 07/08 | SuperSport HNL | NK Osijek | 21 | 0 | 1 | 5 | 1 | 0 |
| 06/07 | SuperSport HNL | NK Osijek | 12 | 0 | 0 | 3 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | NK Osijek U19 | NK Osijek | Transfer | 0 | — |
| 10/11 | 2010-07-01 | NK Osijek | B. Leverkusen | Transfer | 3000000 | €2.40m |
| 11/12 | 2011-07-01 | B. Leverkusen | Dinamo Zagreb | Transfer | 1750000 | €1.30m |
| 12/13 | 2013-01-02 | Dinamo Zagreb | Dynamo Kyiv | Transfer | 4000000 | €5.00m |
| 17/18 | 2018-01-04 | Dynamo Kyiv | Besiktas | Transfer | 9000000 | — |
| 22/23 | 2022-07-31 | Besiktas | AEK Athens | Transfer | 1900000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 13/14 | Muscle injury | 2013-07-29 | 2013-08-12 | 15 | 2 |
| 17/18 | Head injury | 2017-10-19 | 2017-10-26 | 8 | 3 |
| 17/18 | Muscle injury | 2017-11-20 | 2017-12-28 | 39 | 6 |
| 19/20 | Hamstring injury | 2020-06-13 | 2020-06-24 | 12 | 2 |
| 20/21 | Corona virus | 2020-11-11 | 2020-11-30 | 20 | 4 |
| 21/22 | Foot injury | 2021-09-11 | 2021-10-01 | 21 | 6 |
| 21/22 | Thigh problems | 2021-10-30 | 2021-11-05 | 7 | 2 |
| 21/22 | Neck injury | 2022-02-25 | 2022-03-08 | 12 | 3 |
| 21/22 | Adductor injury | 2022-04-28 | 2022-05-13 | 16 | 2 |
| 21/22 | Fitness | 2022-05-13 | 2022-05-16 | 4 | 1 |
| 22/23 | strain | 2022-10-31 | 2022-11-11 | 12 | 2 |
| 23/24 | Bruised ribs | 2023-09-17 | 2023-10-03 | 17 | 5 |
| 24/25 | unknown injury | 2024-12-08 | 2025-01-17 | 41 | 7 |
| 24/25 | unknown injury | 2025-04-11 | 2025-04-22 | 12 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.90m |
| Jan 1, 1970 | €2.40m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.70m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €450k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #29380 | — | 10 | 1 | — | — | former national player |
| Team #17379 | #2 | 4 | 0 | — | — | former national player |
| Team #11943 | #2 | 19 | 2 | — | — | former national player |
| Team #3556 | #21 | 105 | 4 | — | — | retired national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Andriy Yarmolenko | 2 | 6 | 0 |
| Jeremain Lens | 2 | 2 | 0 |
| Mateo Kovacic | 2 | 0 | 0 |
| Sergiy Sydorchuk | 2 | 0 | 0 |
| Necip Uysal | 2 | 0 | 0 |
| Denys Garmash | 2 | 1 | 0 |
| Ivan Perišić | 2 | 1 | 0 |
| Yevgen Khacheridi | 2 | 0 | 0 |
| Damian Szymanski | 2 | 1 | 0 |
| Sergiy Rybalka | 2 | 1 | 0 |
| Marcelo Brozović | 2 | 1 | 0 |
| Güven Yalçın | 2 | 0 | 0 |
| Luka Modrić | 2 | 2 | 0 |
| Cyle Larin | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Süper Lig | Besiktas JK | 5 | 34 |
| 19/20 | Süper Lig | Besiktas JK | 5 | 31 |
| 09/10 | SuperSport HNL | NK Osijek | 4 | 27 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 09/10 | SuperSport HNL | NK Osijek | 3 | 27 |
| 12/13 | SuperSport HNL | GNK Dinamo Zagreb | 2 | 15 |
| 11/12 | SuperSport HNL | GNK Dinamo Zagreb | 2 | 29 |
Teams faced most often by Domagoj Vida'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 % |
|---|---|---|---|---|---|---|---|---|
| HNK Rijeka | 20 | 10 | 6 | 4 | 32 | 21 | +11 | 50% |
| HNK Gorica | 20 | 13 | 3 | 4 | 30 | 13 | +17 | 65% |
| NK Istra 1961 | 20 | 10 | 3 | 7 | 35 | 21 | +14 | 50% |
| NK Varaždin | 20 | 9 | 7 | 4 | 30 | 21 | +9 | 45% |
| HNK Hajduk Split | 16 | 6 | 4 | 6 | 19 | 17 | +2 | 38% |
| NK Slaven Belupo | 16 | 11 | 3 | 2 | 43 | 12 | +31 | 69% |
| NK Rudeš | 12 | 11 | 1 | 0 | 36 | 14 | +22 | 92% |
| NK Lokomotiva | 8 | 5 | 1 | 2 | 16 | 11 | +5 | 63% |
| HNK Šibenik | 8 | 5 | 2 | 1 | 17 | 5 | +12 | 63% |
| NK Lokomotiva Zagreb | 8 | 3 | 4 | 1 | 12 | 11 | +1 | 38% |
| Lokomotiva Zagreb | 4 | 1 | 3 | 0 | 7 | 5 | +2 | 25% |
| Slaven Belupo | 4 | 3 | 0 | 1 | 11 | 3 | +8 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 06/07 | Senior debut season | |
| 08/09 | First senior goal | |
| 23/24 | Goal #50 (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′ |
|---|---|---|---|---|---|---|
| 24/25 | 31 | 0 | 3 | 0 | 0 | 0 |
| 23/24 | 39 | 1,676 | 7 | 0 | 0 | 0.38 |
| 22/23 | 33 | 1,972 | 5 | 0 | 0 | 0.23 |
| 21/22 | 32 | 2,395 | 7 | 0 | 0 | 0.26 |
| 20/21 | 39 | 1,007 | 6 | 0 | 0 | 0.54 |
| 19/20 | 38 | 537 | 3 | 0 | 1 | 0.67 |
| 18/19 | 38 | 898 | 7 | 0 | 1 | 0.8 |
| 17/18 | 36 | 1,156 | 8 | 0 | 1 | 0.7 |
| 16/17 | 39 | 906 | 5 | 0 | 0 | 0.5 |
| 15/16 | 27 | 799 | 4 | 0 | 0 | 0.45 |
| 14/15 | 36 | 1,731 | 9 | 0 | 0 | 0.47 |
| 13/14 | 26 | 306 | 6 | 0 | 0 | 1.76 |
| 12/13 | 41 | 1,687 | 10 | 0 | 0 | 0.53 |
| 11/12 | 41 | 1,218 | 4 | 0 | 0 | 0.3 |
| 10/11 | 9 | 0 | 1 | 0 | 0 | 0 |
| 09/10 | 27 | 608 | 4 | 0 | 0 | 0.59 |
| 08/09 | 30 | 1,350 | 12 | 0 | 0 | 0.8 |
| 07/08 | 21 | 0 | 5 | 1 | 1 | 0 |
| 06/07 | 12 | 0 | 3 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Domagoj Vida
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Domagoj Vida
Who is Domagoj Vida?
Domagoj Vida is a Croatia professional footballer who plays as a centre-back for AEK Athens.
How old is Domagoj Vida?
Domagoj Vida is 37 years old. He was born on April 29, 1989 in Nasice.
What position does Domagoj Vida play?
Domagoj Vida plays as a centre-back (Defender - Centre-Back).
What club does Domagoj Vida play for?
Domagoj Vida currently plays for AEK Athens.
How many career goals has Domagoj Vida scored?
Across all senior club competitions in our dataset, Domagoj Vida has scored 52 goals in 598 appearances.
What is Domagoj Vida's market value?
Domagoj Vida's most recent reported market value is €700k.
Croatia