Bruno Goda
Career snapshot
Career highs
Born the same day
Shares 1998-04-17 · 6 players total
| Full name | Bruno Goda |
|---|---|
| Date of birth | 1998-04-17 (28 yrs) |
| Place of birth | Vinkovci, Croatia |
| Citizenship | Croatia |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 182.00 m |
| Current club | GNK Dinamo Zagreb |
| Joined | 2025-07-02 |
| Contract expires | 2026-06-30 |
| Agent | Ivan Cvjetkovic |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| GNK Dinamo Zagreb | 1 | 25/26 | 25/26 | 6 | 0 | 1 | 0 |
| HNK Rijeka | 3 | 22/23 | 24/25 | 53 | 6 | 1 | 760 |
| Slaven Belupo Koprivnica | 5 | 17/18 | 21/22 | 133 | 3 | 7 | 3,191 |
| NK Hrvatski Dragovoljac | 1 | 16/17 | 16/17 | 10 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Hrvatski nogometni kup | GNK Dinamo Zagreb | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | SuperSport HNL | GNK Dinamo Zagreb | 5 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Hrvatski nogometni kup | HNK Rijeka | 1 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | SuperSport HNL | HNK Rijeka | 6 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Hrvatski nogometni kup | HNK Rijeka | 4 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | SuperSport HNL | HNK Rijeka | 26 | 4 | 1 | 6 | 0 | 520 |
| 23/24 | UECL Quali | HNK Rijeka | 5 | 2 | 0 | 1 | 0 | 240 |
| 22/23 | SuperSport HNL | HNK Rijeka | 11 | 0 | 0 | 3 | 0 | 0 |
| 21/22 | 1. HNL | Slaven Belupo Koprivnica | 27 | 0 | 1 | 7 | 0 | 0 |
| 21/22 | Hrvatski nogometni kup | Slaven Belupo Koprivnica | 3 | 0 | 0 | 3 | 0 | 0 |
| 20/21 | Hrvatski nogometni kup | Slaven Belupo Koprivnica | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | SuperSport HNL | Slaven Belupo Koprivnica | 29 | 0 | 1 | 9 | 0 | 0 |
| 19/20 | Hrvatski nogometni kup | Slaven Belupo Koprivnica | 4 | 1 | 0 | 1 | 0 | 351 |
| 19/20 | SuperSport HNL | Slaven Belupo Koprivnica | 28 | 0 | 2 | 8 | 1 | 0 |
| 18/19 | Hrvatski nogometni kup | Slaven Belupo Koprivnica | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | SuperSport HNL | Slaven Belupo Koprivnica | 16 | 1 | 1 | 4 | 0 | 1,230 |
| 17/18 | Hrvatski nogometni kup | Slaven Belupo Koprivnica | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | SuperSport HNL | Slaven Belupo Koprivnica | 21 | 1 | 2 | 4 | 0 | 1,610 |
| 16/17 | Prva NL | NK Hrvatski Dragovoljac | 10 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-07-06 | NK Granicar Zupanja | D. Zagreb Yth. | Transfer | 0 | — |
| 13/14 | 2013-07-01 | D. Zagreb Yth. | Din. Zagreb U17 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Din. Zagreb U17 | Din. Zagreb U19 | Transfer | 0 | — |
| 16/17 | 2016-08-12 | Din. Zagreb U19 | Dragovoljac U19 | Transfer | 0 | — |
| 17/18 | 2017-07-07 | Dragovoljac U19 | Slaven Belupo | Transfer | 0 | — |
| 22/23 | 2022-07-01 | Slaven Belupo | Without Club | Transfer | 550000 | — |
| 22/23 | 2022-11-22 | Without Club | HNK Rijeka | Transfer | 400000 | — |
| 25/26 | 2025-07-02 | HNK Rijeka | Dinamo Zagreb | Transfer | 900000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #36543 | #15 | 6 | 0 | — | — | former national player |
| Team #34699 | #14 | 1 | 0 | — | — | former national player |
| Team #29380 | #3 | 4 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jorge Obregón | 2 | 0 | 981 |
| Damian van Bruggen | 1 | 0 | 0 |
| Törles Knöll | 1 | 0 | 0 |
| Vinko Medjimorec | 1 | 0 | 0 |
| Marco Pašalić | 2 | 2 | 0 |
| David Puclin | 1 | 0 | 0 |
| Milos Vidovic | 1 | 0 | 0 |
| Alen Grgic | 2 | 0 | 0 |
| Ivan Smolcic | 2 | 0 | 0 |
| Toni Fruk | 2 | 1 | 0 |
| Arijan Brkovic | 1 | 0 | 0 |
| Bruno Bogojevic | 1 | 0 | 0 |
| Vinko Soldo | 1 | 0 | 0 |
| Veldin Hodza | 2 | 0 | 0 |
| Lindon Selahi | 2 | 0 | 0 |
| Nediljko Labrovic | 2 | 0 | 0 |
| Niko Jankovic | 2 | 0 | 0 |
| Karlo Lulic | 1 | 0 | 0 |
| Tomislav Bozic | 1 | 0 | 0 |
| Nemanja Glavcic | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | SuperSport HNL | HNK Rijeka | 4 | 26 |
| 23/24 | UECL Quali | HNK Rijeka | 2 | 5 |
| 19/20 | Hrvatski nogometni kup | Slaven Belupo Koprivnica | 1 | 4 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | SuperSport HNL | Slaven Belupo Koprivnica | 2 | 21 |
| 19/20 | SuperSport HNL | Slaven Belupo Koprivnica | 2 | 28 |
| 18/19 | SuperSport HNL | Slaven Belupo Koprivnica | 1 | 16 |
Last 50 matches for GNK Dinamo Zagreb 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 |
|---|---|---|---|---|---|
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 3–0 | NK Lokomotiva | Available |
| 2024-11-01 | KR2 |
NK Istra 1961 | 2–2 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 1–0 | NK Varaždin | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 3–2 | NK Varaždin | Available |
| 2024-11-01 | KR2 |
NK Slaven Belupo | 0–1 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
NK Slaven Belupo | 4–1 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
HNK Gorica | 1–0 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
HNK Gorica | 2–2 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
NK Varaždin | 1–1 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
NK Varaždin | 0–1 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
HNK Hajduk Split | 1–3 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
HNK Hajduk Split | 1–0 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 3–1 | NK Istra 1961 | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 5–0 | NK Istra 1961 | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 2–2 | HNK Hajduk Split | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 0–1 | HNK Hajduk Split | Available |
| 2024-11-01 | KR2 |
NK Istra 1961 | 3–0 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 3–0 | HNK Šibenik | Available |
| 2024-11-01 | KR2 |
HNK Šibenik | 0–4 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
HNK Šibenik | 0–4 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 3–0 | HNK Šibenik | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 3–1 | HNK Gorica | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 2–1 | HNK Gorica | Available |
| 2024-11-01 | KR2 |
NK Osijek | 2–1 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
NK Osijek | 1–2 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 5–1 | NK Lokomotiva | Available |
| 2024-11-01 | KR2 |
NK Lokomotiva | 1–1 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
NK Lokomotiva | 3–1 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
HNK Rijeka | 4–0 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
HNK Rijeka | 1–1 | GNK Dinamo Zagreb | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 5–0 | NK Slaven Belupo | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 0–0 | HNK Rijeka | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 1–0 | HNK Rijeka | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 1–1 | NK Slaven Belupo | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 2–0 | NK Osijek | Available |
| 2024-11-01 | KR2 |
GNK Dinamo Zagreb | 2–4 | NK Osijek | Available |
| 2023-11-01 | KR2 |
HNK Gorica | 0–2 | GNK Dinamo Zagreb | Available |
| 2023-11-01 | KR2 |
NK Istra 1961 | 0–3 | GNK Dinamo Zagreb | Available |
| 2023-11-01 | KR2 |
GNK Dinamo Zagreb | 2–1 | HNK Rijeka | Available |
| 2023-11-01 | KR2 |
GNK Dinamo Zagreb | 1–0 | HNK Rijeka | Available |
| 2023-11-01 | KR2 |
NK Lokomotiva Zagreb | 2–2 | GNK Dinamo Zagreb | Available |
| 2023-11-01 | KR2 |
GNK Dinamo Zagreb | 1–0 | NK Osijek | Available |
| 2023-11-01 | KR2 |
HNK Rijeka | 1–2 | GNK Dinamo Zagreb | Available |
| 2023-11-01 | KR2 |
HNK Rijeka | 2–2 | GNK Dinamo Zagreb | Available |
| 2023-11-01 | KR2 |
GNK Dinamo Zagreb | 0–3 | NK Lokomotiva Zagreb | Available |
| 2023-11-01 | KR2 |
GNK Dinamo Zagreb | 3–3 | NK Rudeš | Available |
| 2023-11-01 | KR2 |
GNK Dinamo Zagreb | 1–0 | NK Rudeš | Available |
| 2023-11-01 | KR2 |
GNK Dinamo Zagreb | 2–1 | NK Lokomotiva Zagreb | Available |
| 2023-11-01 | KR2 |
NK Rudeš | 0–3 | GNK Dinamo Zagreb | Available |
| 2023-11-01 | KR2 |
GNK Dinamo Zagreb | 3–0 | NK Slaven Belupo | Available |
Teams faced most often by Bruno Goda'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 % |
|---|---|---|---|---|---|---|---|---|
| NK Osijek | 8 | 4 | 2 | 2 | 10 | 6 | +4 | 50% |
| NK Varaždin | 8 | 4 | 2 | 2 | 14 | 10 | +4 | 50% |
| HNK Gorica | 8 | 8 | 0 | 0 | 18 | 4 | +14 | 100% |
| NK Rudeš | 8 | 8 | 0 | 0 | 24 | 2 | +22 | 100% |
| NK Istra 1961 | 8 | 6 | 2 | 0 | 24 | 2 | +22 | 75% |
| Lokomotiva Zagreb | 4 | 2 | 1 | 1 | 8 | 5 | +3 | 50% |
| Dinamo Zagreb | 4 | 0 | 1 | 3 | 4 | 7 | -3 | 0% |
| Slaven Belupo | 4 | 3 | 0 | 1 | 8 | 4 | +4 | 75% |
| Hajduk Split | 4 | 3 | 0 | 1 | 4 | 2 | +2 | 75% |
| NK Lokomotiva Zagreb | 4 | 2 | 1 | 1 | 8 | 5 | +3 | 50% |
| HNK Hajduk Split | 4 | 3 | 0 | 1 | 4 | 2 | +2 | 75% |
| NK Slaven Belupo | 4 | 3 | 0 | 1 | 8 | 4 | +4 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 17/18 | 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 | 7 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | 35 | 760 | 8 | 0 | 0 | 0.95 |
| 22/23 | 11 | 0 | 3 | 0 | 0 | 0 |
| 21/22 | 30 | 0 | 10 | 0 | 0 | 0 |
| 20/21 | 31 | 0 | 9 | 0 | 0 | 0 |
| 19/20 | 32 | 351 | 9 | 0 | 1 | 2.56 |
| 18/19 | 17 | 1,230 | 4 | 1 | 0 | 0.37 |
| 17/18 | 23 | 1,610 | 4 | 1 | 0 | 0.28 |
| 16/17 | 10 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Bruno Goda
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Bruno Goda
Who is Bruno Goda?
Bruno Goda is a Croatia professional footballer who plays as a left-back for GNK Dinamo Zagreb.
How old is Bruno Goda?
Bruno Goda is 28 years old. He was born on April 17, 1998 in Vinkovci.
What position does Bruno Goda play?
Bruno Goda plays as a left-back (Defender - Left-Back).
What club does Bruno Goda play for?
Bruno Goda currently plays for GNK Dinamo Zagreb.
How many career goals has Bruno Goda scored?
Across all senior club competitions in our dataset, Bruno Goda has scored 9 goals in 202 appearances.
What is Bruno Goda's market value?
Bruno Goda's most recent reported market value is €900k.
Croatia