Ivan Miladinovic
Career snapshot
Career highs
| Full name | Ivan Miladinovic |
|---|---|
| Name in home country | Иван Миладиновић |
| Date of birth | 1994-08-14 (31 yrs) |
| Place of birth | Ćuprija, Serbia |
| Citizenship | Serbia Russia |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 189.00 m |
| Current club | Tobol Kostanay |
| Joined | 2024-01-31 |
| Contract expires | 2025-12-31 |
| Agent | F&L |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Tobol Kostanay | 3 | 2024 | 24/25 | 44 | 2 | 0 | 420 |
| FC Sochi | 5 | 18/19 | 23/24 | 116 | 3 | 4 | 2,999 |
| FC Nizhniy Novgorod | 1 | 21/22 | 21/22 | 15 | 0 | 0 | 0 |
| FK Radnicki Nis | 1 | 17/18 | 17/18 | 19 | 1 | 0 | 1,554 |
| FK Jagodina | 4 | 13/14 | 17/18 | 57 | 2 | 0 | 1,166 |
| FK Sloga Kraljevo | 1 | 14/15 | 14/15 | 13 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Europa League Qualifying | Tobol Kostanay | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | UECL Qualifiers | Tobol Kostanay | 2 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Premier Liga | FC Sochi | 17 | 0 | 0 | 3 | 0 | 0 |
| 23/24 | Russian Cup | FC Sochi | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier Liga | FC Sochi | 9 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Russian Cup | FC Sochi | 3 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | Premier Liga | FC Nizhniy Novgorod | 14 | 0 | 0 | 3 | 0 | 0 |
| 21/22 | Russian Cup | FC Nizhniy Novgorod | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Kazakhstan Cup | Tobol Kostanay | 3 | 1 | 0 | 2 | 0 | 300 |
| 2025 | Premier Liga | Tobol Kostanay | 13 | 0 | 0 | 2 | 1 | 0 |
| 2024 | Kasachischer Supercup | Tobol Kostanay | 1 | 1 | 0 | 0 | 0 | 120 |
| 2024 | Kazakhstan Cup | Tobol Kostanay | 3 | 0 | 0 | 2 | 0 | 0 |
| 2024 | Premier Liga | Tobol Kostanay | 19 | 0 | 0 | 1 | 0 | 0 |
| 2024 | QFL League Cup | Tobol Kostanay | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier Liga | FC Sochi | 24 | 1 | 0 | 8 | 0 | 1,771 |
| 20/21 | Russian Cup | FC Sochi | 4 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Premier Liga | FC Sochi | 22 | 0 | 2 | 6 | 0 | 0 |
| 19/20 | Russian Cup | FC Sochi | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | FNL | FC Sochi | 32 | 2 | 2 | 7 | 1 | 1,228 |
| 17/18 | Kup Srbije | FK Radnicki Nis | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Prva liga Srbije | FK Jagodina | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Super liga | FK Radnicki Nis | 18 | 1 | 0 | 4 | 0 | 1,554 |
| 16/17 | Kup Srbije | FK Jagodina | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Prva liga Srbije | FK Jagodina | 27 | 2 | 0 | 7 | 0 | 1,166 |
| 15/16 | Kup Srbije | FK Jagodina | 3 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Super liga | FK Jagodina | 22 | 0 | 0 | 4 | 0 | 0 |
| 14/15 | Prva liga Srbije | FK Sloga Kraljevo | 13 | 0 | 0 | 4 | 1 | 0 |
| 13/14 | Jelen SuperLiga | FK Jagodina | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Kup Srbije | FK Jagodina | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-09-01 | Jagodina | Tabane | Loan | 0 | — |
| 14/15 | 2014-12-31 | Tabane | Jagodina | Return from loan | 50000 | — |
| 14/15 | 2015-01-01 | Jagodina | Sloga Kraljevo | Loan | 50000 | — |
| 14/15 | 2015-06-30 | Sloga Kraljevo | Jagodina | Return from loan | 50000 | — |
| 17/18 | 2017-08-31 | Jagodina | Radnicki Nis | Transfer | 200000 | — |
| 18/19 | 2018-07-04 | Radnicki Nis | FK Sochi | Transfer | 300000 | — |
| 21/22 | 2021-07-27 | FK Sochi | Nizhny Novgorod | Loan | 1800000 | — |
| 21/22 | 2022-06-30 | Nizhny Novgorod | FK Sochi | Return from loan | 800000 | — |
| 23/24 | 2024-01-31 | FK Sochi | Tobol Kostanay | Transfer | 700000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Head injury | 2021-08-07 | 2021-09-26 | 51 | 7 |
| 25/26 | Achilles tendon surgery | 2025-07-20 | 55 | 6 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Timofey Margasov | 1 | 0 | 0 |
| Kirill Zaika | 1 | 0 | 0 |
| Igor Ivanovic | 1 | 0 | 0 |
| Ibragim Tsallagov | 1 | 0 | 0 |
| Igor Yurganov | 2 | 0 | 0 |
| Anton Zabolotnyi | 2 | 0 | 0 |
| Igor Gorbunov | 2 | 1 | 0 |
| Dusan Lagator | 2 | 0 | 0 |
| Nemanja Milosevic | 1 | 0 | 0 |
| Nikita Kalugin | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | FNL | FC Sochi | 2 | 32 |
| 16/17 | Prva liga Srbije | FK Jagodina | 2 | 27 |
| 17/18 | Super liga | FK Radnicki Nis | 1 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | Premier Liga | FC Sochi | 2 | 22 |
| 18/19 | FNL | FC Sochi | 2 | 32 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | Nizhny Novgorod | FK Sochi | Return from loan | — | €800k |
| 21/22 | 2021-07-27 | FK Sochi | Nizhny Novgorod | Loan | — | €1.80m |
| 14/15 | 2015-06-30 | Sloga Kraljevo | Jagodina | Return from loan | — | €50k |
| 14/15 | 2015-01-01 | Jagodina | Sloga Kraljevo | Loan | — | €50k |
| 14/15 | 2014-12-31 | Tabane | Jagodina | Return from loan | — | €50k |
| 13/14 | 2013-09-01 | Jagodina | Tabane | Loan | — | — |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | Senior debut season | |
| 16/17 | 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 | 4 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | 21 | 0 | 3 | 0 | 0 | 0 |
| 22/23 | 12 | 0 | 3 | 0 | 0 | 0 |
| 21/22 | 15 | 0 | 3 | 0 | 0 | 0 |
| 2025 | 16 | 300 | 4 | 0 | 1 | 1.5 |
| 2024 | 24 | 120 | 3 | 1 | 0 | 3 |
| 20/21 | 28 | 1,771 | 9 | 0 | 0 | 0.46 |
| 19/20 | 23 | 0 | 7 | 0 | 0 | 0 |
| 18/19 | 32 | 1,228 | 7 | 0 | 1 | 0.59 |
| 17/18 | 21 | 1,554 | 5 | 0 | 0 | 0.29 |
| 16/17 | 29 | 1,166 | 8 | 0 | 0 | 0.62 |
| 15/16 | 25 | 0 | 5 | 0 | 0 | 0 |
| 14/15 | 13 | 0 | 4 | 0 | 1 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Ivan Miladinovic
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ivan Miladinovic
Who is Ivan Miladinovic?
Ivan Miladinovic is a Serbia professional footballer who plays as a centre-back for Tobol Kostanay.
How old is Ivan Miladinovic?
Ivan Miladinovic is 31 years old. He was born on August 14, 1994 in Ćuprija.
What position does Ivan Miladinovic play?
Ivan Miladinovic plays as a centre-back (Defender - Centre-Back).
What club does Ivan Miladinovic play for?
Ivan Miladinovic currently plays for Tobol Kostanay.
How many career goals has Ivan Miladinovic scored?
Across all senior club competitions in our dataset, Ivan Miladinovic has scored 8 goals in 264 appearances.
What is Ivan Miladinovic's market value?
Ivan Miladinovic's most recent reported market value is €700k.