Sandro Kulenovic
Career snapshot
Career highs
Born the same day
Shares 1999-12-04 · 5 players total
| Full name | Sandro Kulenovic |
|---|---|
| Name in home country | Sandro Kulenović |
| Date of birth | 1999-12-04 (26 yrs) |
| Place of birth | Zagreb, Croatia |
| Citizenship | Croatia |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 191.00 m |
| Current club | GNK Dinamo Zagreb |
| Joined | 2019-09-02 |
| Contract expires | 2027-06-30 |
| Agent | HBR Sport |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| GNK Dinamo Zagreb | 6 | 19/20 | 25/26 | 107 | 39 | 2 | 722 |
| NK Lokomotiva Zagreb | 3 | 21/22 | 23/24 | 72 | 24 | 8 | 1,047 |
| HNK Rijeka | 1 | 20/21 | 20/21 | 37 | 8 | 6 | 493 |
| GNK Dinamo Zagreb II | 1 | 20/21 | 20/21 | 1 | 0 | 1 | 0 |
| Legia Warszawa | 2 | 18/19 | 19/20 | 36 | 6 | 1 | 959 |
| Juventus Primavera | 1 | 17/18 | 17/18 | 19 | 6 | 0 | 83 |
| Juventus FC UEFA U19 | 1 | 17/18 | 17/18 | 3 | 0 | 0 | 0 |
| Legia Warsaw II | 1 | 16/17 | 16/17 | 26 | 8 | 1 | 199 |
| Legia Warsaw UEFA U19 | 1 | 16/17 | 16/17 | 6 | 2 | 0 | 211 |
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 | 2 | 0 | 1 | 0 | 45 |
| 25/26 | SuperSport HNL | GNK Dinamo Zagreb | 5 | 4 | 0 | 1 | 0 | 24 |
| 24/25 | Champions League | GNK Dinamo Zagreb | 7 | 3 | 0 | 2 | 0 | 164 |
| 24/25 | Champions League Qu. | GNK Dinamo Zagreb | 2 | 2 | 0 | 1 | 0 | 59 |
| 24/25 | Hrvatski nogometni kup | GNK Dinamo Zagreb | 3 | 2 | 0 | 1 | 0 | 107 |
| 24/25 | SuperSport HNL | GNK Dinamo Zagreb | 35 | 15 | 0 | 1 | 0 | 126 |
| 23/24 | Conference L. | GNK Dinamo Zagreb | 8 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Hrvatski nogometni kup | GNK Dinamo Zagreb | 6 | 4 | 0 | 0 | 0 | 74 |
| 23/24 | SuperSport HNL | NK Lokomotiva Zagreb | 3 | 1 | 0 | 1 | 0 | 270 |
| 23/24 | SuperSport HNL | GNK Dinamo Zagreb | 21 | 7 | 1 | 5 | 0 | 123 |
| 22/23 | Hrvatski nogometni kup | NK Lokomotiva Zagreb | 3 | 3 | 0 | 0 | 0 | 85 |
| 22/23 | SuperSport HNL | NK Lokomotiva Zagreb | 34 | 9 | 6 | 3 | 0 | 268 |
| 21/22 | 1. HNL | NK Lokomotiva Zagreb | 29 | 10 | 2 | 4 | 0 | 191 |
| 21/22 | Champions League Qu. | GNK Dinamo Zagreb | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Hrvatski nogometni kup | NK Lokomotiva Zagreb | 3 | 1 | 0 | 0 | 0 | 233 |
| 20/21 | Europa League | HNK Rijeka | 4 | 1 | 1 | 1 | 0 | 276 |
| 20/21 | Europa League Qualifying | HNK Rijeka | 2 | 0 | 1 | 2 | 0 | 0 |
| 20/21 | Hrvatski nogometni kup | HNK Rijeka | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Prva NL | GNK Dinamo Zagreb II | 1 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | SuperSport HNL | HNK Rijeka | 29 | 7 | 4 | 2 | 0 | 217 |
| 20/21 | SuperSport HNL | GNK Dinamo Zagreb | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ekstraklasa | Legia Warszawa | 3 | 1 | 0 | 0 | 0 | 190 |
| 19/20 | Europa League Qualifying | Legia Warszawa | 8 | 1 | 0 | 0 | 0 | 590 |
| 19/20 | SuperSport HNL | GNK Dinamo Zagreb | 16 | 0 | 1 | 2 | 0 | 0 |
| 18/19 | Champions League Qu. | Legia Warszawa | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ekstraklasa | Legia Warszawa | 21 | 4 | 1 | 2 | 0 | 179 |
| 18/19 | Totolotek Puchar | Legia Warszawa | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Primavera 1 | Juventus Primavera | 13 | 0 | 0 | 2 | 1 | 0 |
| 17/18 | Primavera Fase Finale | Juventus Primavera | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | UEFA Youth League | Juventus FC UEFA U19 | 3 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Viareggio Cup | Juventus Primavera | 6 | 6 | 0 | 1 | 0 | 83 |
| 16/17 | 3 Liga - Grupa I | Legia Warsaw II | 26 | 8 | 1 | 7 | 0 | 199 |
| 16/17 | UEFA Youth League | Legia Warsaw UEFA U19 | 6 | 2 | 0 | 1 | 0 | 211 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 08/09 | 2008-08-29 | NK Zagreb Yth. | D. Zagreb Yth. | Transfer | 0 | — |
| 14/15 | 2014-07-01 | D. Zagreb Yth. | Din. Zagreb U17 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Din. Zagreb U17 | Legia Warszawa | Transfer | 0 | €70k |
| 17/18 | 2017-07-21 | Legia Warszawa | Juventus U19 | Loan | 100000 | — |
| 17/18 | 2018-06-30 | Juventus U19 | Legia Warszawa | Return from loan | 100000 | — |
| 19/20 | 2019-09-02 | Legia Warszawa | Dinamo Zagreb | Transfer | 650000 | €1.60m |
| 20/21 | 2020-09-21 | Dinamo Zagreb | HNK Rijeka | Loan | 750000 | — |
| 20/21 | 2021-06-30 | HNK Rijeka | Dinamo Zagreb | Return from loan | 1000000 | — |
| 21/22 | 2021-08-31 | Dinamo Zagreb | NK Lokomotiva | Loan | 1000000 | — |
| 23/24 | 2023-09-04 | NK Lokomotiva | Dinamo Zagreb | Return from loan | 2000000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #43792 | #9 | 3 | 0 | — | — | former national player |
| Team #36543 | #9 | 4 | 0 | — | — | former national player |
| Team #34699 | #9 | 10 | 2 | — | — | former national player |
| Team #29380 | #9 | 3 | 3 | — | — | former national player |
| Team #21141 | #11 | 16 | 6 | — | — | former national player |
| Team #17379 | #18 | 9 | 3 | — | — | former national player |
| Team #11943 | #9 | 16 | 6 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Bruno Petkovic | 2 | 2 | 988 |
| Dario Špikić | 2 | 3 | 0 |
| Marko Pjaca | 2 | 2 | 0 |
| Justin de Haas | 1 | 0 | 0 |
| Nikola Cavlina | 1 | 0 | 0 |
| Ivan Tomecak | 2 | 0 | 0 |
| Radoslaw Majecki | 2 | 0 | 0 |
| Arijan Ademi | 2 | 1 | 0 |
| Petar Sučić | 2 | 3 | 0 |
| Lukas Kacavenda | 2 | 3 | 0 |
| Ibrahim Aliyu | 1 | 1 | 0 |
| Silvio Gorican | 1 | 2 | 0 |
| Branimir Cipetic | 1 | 1 | 0 |
| Jon Mersinaj | 1 | 1 | 0 |
| Stefan Ristovski | 2 | 1 | 0 |
| Ivan Milicevic | 1 | 3 | 0 |
| Martin Baturina | 2 | 4 | 0 |
| Mateo Maric | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | SuperSport HNL | GNK Dinamo Zagreb | 15 | 35 |
| 21/22 | 1. HNL | NK Lokomotiva Zagreb | 10 | 29 |
| 22/23 | SuperSport HNL | NK Lokomotiva Zagreb | 9 | 34 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | SuperSport HNL | NK Lokomotiva Zagreb | 6 | 34 |
| 20/21 | SuperSport HNL | HNK Rijeka | 4 | 31 |
| 21/22 | 1. HNL | NK Lokomotiva Zagreb | 2 | 29 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2023-09-04 | NK Lokomotiva | Dinamo Zagreb | Return from loan | — | €2.00m |
| 21/22 | 2021-08-31 | Dinamo Zagreb | NK Lokomotiva | Loan | — | €1.00m |
| 20/21 | 2021-06-30 | HNK Rijeka | Dinamo Zagreb | Return from loan | — | €1.00m |
| 20/21 | 2020-09-21 | Dinamo Zagreb | HNK Rijeka | Loan | — | €750k |
| 17/18 | 2018-06-30 | Juventus U19 | Legia Warszawa | Return from loan | — | €100k |
| 17/18 | 2017-07-21 | Legia Warszawa | Juventus U19 | Loan | — | €100k |
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 Sandro Kulenovic'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 | 36 | 14 | 13 | 9 | 48 | 40 | +8 | 39% |
| NK Varaždin | 36 | 18 | 12 | 6 | 50 | 30 | +20 | 50% |
| HNK Gorica | 36 | 23 | 9 | 4 | 53 | 21 | +32 | 64% |
| NK Istra 1961 | 36 | 21 | 8 | 7 | 73 | 22 | +51 | 58% |
| HNK Hajduk Split | 28 | 11 | 7 | 10 | 35 | 28 | +7 | 39% |
| NK Slaven Belupo | 28 | 18 | 3 | 7 | 59 | 29 | +30 | 64% |
| HNK Šibenik | 20 | 16 | 3 | 1 | 40 | 6 | +34 | 80% |
| NK Rudeš | 16 | 13 | 3 | 0 | 43 | 9 | +34 | 81% |
| NK Lokomotiva | 16 | 12 | 2 | 2 | 38 | 17 | +21 | 75% |
| Lokomotiva Zagreb | 8 | 5 | 2 | 1 | 19 | 8 | +11 | 63% |
| Dinamo Zagreb | 8 | 1 | 3 | 4 | 9 | 9 | 0 | 13% |
| Hajduk Split | 8 | 4 | 2 | 2 | 10 | 6 | +4 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | First senior goal | |
| 22/23 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 6 | 69 | 2 | 0 | 0 | 2.61 |
| 24/25 | 47 | 456 | 5 | 0 | 0 | 0.99 |
| 23/24 | 38 | 467 | 7 | 0 | 0 | 1.35 |
| 22/23 | 37 | 353 | 3 | 0 | 0 | 0.76 |
| 21/22 | 33 | 424 | 4 | 0 | 0 | 0.85 |
| 20/21 | 40 | 493 | 5 | 0 | 0 | 0.91 |
| 19/20 | 27 | 780 | 2 | 0 | 0 | 0.23 |
| 18/19 | 25 | 179 | 2 | 0 | 0 | 1.01 |
| 17/18 | 22 | 83 | 4 | 1 | 1 | 6.51 |
| 16/17 | 32 | 410 | 8 | 0 | 0 | 1.76 |
Output by competition
Career goals and assists broken down by tournament.
More on Sandro Kulenovic
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Sandro Kulenovic
Who is Sandro Kulenovic?
Sandro Kulenovic is a Croatia professional footballer who plays as a centre-forward for GNK Dinamo Zagreb.
How old is Sandro Kulenovic?
Sandro Kulenovic is 26 years old. He was born on December 4, 1999 in Zagreb.
What position does Sandro Kulenovic play?
Sandro Kulenovic plays as a centre-forward (Attack - Centre-Forward).
What club does Sandro Kulenovic play for?
Sandro Kulenovic currently plays for GNK Dinamo Zagreb.
How many career goals has Sandro Kulenovic scored?
Across all senior club competitions in our dataset, Sandro Kulenovic has scored 93 goals in 307 appearances.
What is Sandro Kulenovic's market value?
Sandro Kulenovic's most recent reported market value is €4.00m.
Croatia