Filip Kostić
Career snapshot
Career highs
Born the same day
Shares 1992-11-01 · 6 players total
| Full name | Filip Kostić |
|---|---|
| Name in home country | Филип Костић |
| Date of birth | 1992-11-01 (33 yrs) |
| Place of birth | Kragujevac, Serbia |
| Citizenship | Serbia |
| Position | Midfield - Left Midfield (main: Midfield) |
| Foot | left |
| Height | 184.00 m |
| Current club | Juventus FC |
| Joined | 2022-08-12 |
| Contract expires | 2026-06-30 |
| Agent | World Soccer Agency |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Juventus FC | 4 | 2025 | 25/26 | 90 | 3 | 16 | 860 |
| Fenerbahce | 1 | 24/25 | 24/25 | 35 | 2 | 9 | 2,111 |
| Eintracht Frankfurt | 5 | 18/19 | 22/23 | 172 | 33 | 64 | 3,823 |
| Hamburger SV | 2 | 16/17 | 17/18 | 65 | 9 | 6 | 1,116 |
| VfB Stuttgart | 2 | 14/15 | 15/16 | 63 | 8 | 14 | 1,030 |
| FC Groningen | 3 | 12/13 | 14/15 | 50 | 12 | 9 | 748 |
| FC Groningen/Cambuur U21 | 1 | 12/13 | 12/13 | 22 | 8 | 0 | 487 |
| FK Radnicki 1923 Kragujevac | 2 | 10/11 | 11/12 | 59 | 5 | 9 | 1,749 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Serie A | Juventus FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Europa League | Fenerbahce | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Süper Lig | Fenerbahce | 27 | 1 | 8 | 5 | 0 | 1,963 |
| 24/25 | Türkiye Kupasi | Fenerbahce | 4 | 1 | 0 | 0 | 0 | 148 |
| 23/24 | Italy Cup | Juventus FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Serie A | Juventus FC | 29 | 0 | 4 | 2 | 0 | 0 |
| 22/23 | Bundesliga | Eintracht Frankfurt | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Champions League | Juventus FC | 6 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | DFB-Pokal | Eintracht Frankfurt | 1 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Europa League | Juventus FC | 8 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Italy Cup | Juventus FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Serie A | Juventus FC | 37 | 3 | 8 | 3 | 0 | 860 |
| 21/22 | Bundesliga | Eintracht Frankfurt | 31 | 4 | 9 | 2 | 0 | 631 |
| 21/22 | Europa League | Eintracht Frankfurt | 12 | 3 | 6 | 1 | 0 | 380 |
| 2025 | Club World Cup | Juventus FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Bundesliga | Eintracht Frankfurt | 30 | 4 | 17 | 4 | 0 | 634 |
| 19/20 | Bundesliga | Eintracht Frankfurt | 33 | 4 | 12 | 4 | 0 | 740 |
| 19/20 | DFB-Pokal | Eintracht Frankfurt | 3 | 3 | 2 | 1 | 1 | 90 |
| 19/20 | Europa League | Eintracht Frankfurt | 10 | 2 | 3 | 1 | 0 | 446 |
| 19/20 | Europa League Qualifying | Eintracht Frankfurt | 5 | 3 | 1 | 0 | 0 | 150 |
| 18/19 | Bundesliga | Eintracht Frankfurt | 34 | 6 | 11 | 4 | 0 | 493 |
| 18/19 | Europa League | Eintracht Frankfurt | 12 | 4 | 2 | 4 | 0 | 259 |
| 17/18 | Bundesliga | Hamburger SV | 30 | 5 | 1 | 2 | 0 | 483 |
| 16/17 | Bundesliga | Hamburger SV | 31 | 4 | 4 | 6 | 0 | 633 |
| 16/17 | DFB-Pokal | Hamburger SV | 4 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | Bundesliga | VfB Stuttgart | 30 | 5 | 7 | 5 | 0 | 520 |
| 15/16 | DFB-Pokal | VfB Stuttgart | 3 | 0 | 1 | 0 | 0 | 0 |
| 14/15 | Bundesliga | VfB Stuttgart | 29 | 3 | 6 | 5 | 0 | 510 |
| 14/15 | DFB-Pokal | VfB Stuttgart | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League Qualifying | FC Groningen | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Eredivisie | FC Groningen | 34 | 9 | 8 | 3 | 0 | 326 |
| 13/14 | KNVB Beker | FC Groningen | 3 | 1 | 0 | 0 | 0 | 242 |
| 13/14 | Play-Offs Conference League | FC Groningen | 4 | 2 | 0 | 1 | 0 | 180 |
| 12/13 | Beloften Eredivisie | FC Groningen/Cambuur U21 | 4 | 1 | 0 | 0 | 0 | 272 |
| 12/13 | Beloften nacompetitie | FC Groningen/Cambuur U21 | 18 | 7 | 0 | 0 | 0 | 215 |
| 12/13 | Eredivisie | FC Groningen | 5 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Play-Offs Conference League | FC Groningen | 2 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | Jelen SuperLiga | FK Radnicki 1923 Kragujevac | 27 | 3 | 9 | 3 | 1 | 712 |
| 11/12 | Kup Srbije | FK Radnicki 1923 Kragujevac | 2 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | Prva liga Srbije | FK Radnicki 1923 Kragujevac | 30 | 2 | 0 | 5 | 1 | 1,037 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Kragujevac U19 | Radnicki 1923 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Radnicki 1923 | FC Groningen | Transfer | 1250000 | €1.25m |
| 14/15 | 2014-08-09 | FC Groningen | VfB Stuttgart | Transfer | 2500000 | €6.00m |
| 16/17 | 2016-07-25 | VfB Stuttgart | Hamburger SV | Transfer | 10000000 | €14.00m |
| 18/19 | 2018-08-20 | Hamburger SV | E. Frankfurt | Loan | 6000000 | — |
| 18/19 | 2019-06-30 | E. Frankfurt | Hamburger SV | Return from loan | 22000000 | — |
| 19/20 | 2019-07-01 | Hamburger SV | E. Frankfurt | Transfer | 22000000 | €6.30m |
| 22/23 | 2022-08-12 | E. Frankfurt | Juventus | Transfer | 24000000 | €14.70m |
| 24/25 | 2024-09-09 | Juventus | Fenerbahce | Loan | 6500000 | — |
| 24/25 | 2025-06-10 | Fenerbahce | Juventus | Return from loan | 5500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Groin problems | 2016-09-19 | 2016-09-22 | 4 | 1 |
| 17/18 | Capsular injury | 2017-07-27 | 2017-08-17 | 22 | 1 |
| 17/18 | Torn muscle fiber | 2017-09-09 | 2017-10-05 | 27 | 4 |
| 18/19 | Thigh problems | 2019-03-18 | 2019-03-27 | 10 | 2 |
| 19/20 | Ill | 2019-09-12 | 2019-09-16 | 5 | 1 |
| 19/20 | Knee problems | 2019-10-29 | 2019-11-01 | 4 | 1 |
| 19/20 | Quarantine | 2020-03-19 | 2020-04-02 | 15 | 0 |
| 20/21 | Internal ligament tear | 2020-09-26 | 2020-11-03 | 39 | 7 |
| 21/22 | Achilles tendon problems | 2021-11-02 | 2021-11-06 | 5 | 1 |
| 21/22 | Corona virus | 2022-01-14 | 2022-01-19 | 6 | 1 |
| 21/22 | influenza | 2022-02-02 | 2022-02-08 | 7 | 1 |
| 22/23 | Achilles tendon irritation | 2023-03-27 | 2023-03-31 | 5 | 0 |
| 23/24 | Muscle injury | 2024-03-26 | 2024-04-01 | 7 | 1 |
| 23/24 | Ligament injury | 2024-06-16 | 2024-08-11 | 57 | 0 |
| 24/25 | Fitness | 2024-09-09 | 2024-09-22 | 14 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #39543 | — | 1 | 0 | — | — | former national player |
| Team #17383 | — | 4 | 1 | — | — | former national player |
| Team #9566 | #11 | 8 | 2 | — | — | former national player |
| Team #3438 | #11 | 66 | 3 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Mijat Gacinovic | 2 | 2 | 0 |
| Timothy Chandler | 1 | 3 | 0 |
| Aleksandar Mitrović | 2 | 6 | 0 |
| André Silva | 2 | 14 | 0 |
| Wojciech Szczesny | 2 | 0 | 0 |
| Gotoku Sakai | 1 | 0 | 0 |
| Danilo | 2 | 0 | 0 |
| Adrien Rabiot | 2 | 2 | 0 |
| Gonçalo Paciência | 1 | 9 | 0 |
| Kevin Trapp | 2 | 0 | 0 |
| Luka Jović | 2 | 11 | 0 |
| Dušan Tadić | 2 | 7 | 0 |
| Danny da Costa | 2 | 2 | 0 |
| Djibril Sow | 2 | 4 | 0 |
| Daichi Kamada | 2 | 5 | 0 |
| Martin Hinteregger | 2 | 5 | 0 |
| Evan Ndicka | 2 | 4 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 13/14 | Eredivisie | FC Groningen | 9 | 34 |
| 12/13 | Beloften nacompetitie | FC Groningen/Cambuur U21 | 7 | 18 |
| 18/19 | Bundesliga | Eintracht Frankfurt | 6 | 34 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Bundesliga | Eintracht Frankfurt | 17 | 30 |
| 19/20 | Bundesliga | Eintracht Frankfurt | 12 | 33 |
| 18/19 | Bundesliga | Eintracht Frankfurt | 11 | 34 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-10 | Fenerbahce | Juventus | Return from loan | — | €5.50m |
| 24/25 | 2024-09-09 | Juventus | Fenerbahce | Loan | — | €6.50m |
| 18/19 | 2019-06-30 | E. Frankfurt | Hamburger SV | Return from loan | — | €22.00m |
| 18/19 | 2018-08-20 | Hamburger SV | E. Frankfurt | Loan | — | €6.00m |
Last 50 matches for Juventus FC 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-24 | IT1 |
Torino FC | 2–2 | Juventus FC | Available |
| 2026-05-17 | IT1 |
Juventus FC | – | ACF Fiorentina | TIMED |
| 2026-05-09 | IT1 |
US Lecce | 0–1 | Juventus FC | Available |
| 2026-05-09 | IT1 |
US Lecce | 0–1 | Juventus FC | Available |
| 2026-05-03 | IT1 |
Juventus FC | 1–1 | Hellas Verona FC | Available |
| 2026-05-03 | IT1 |
Juventus FC | 1–1 | Hellas Verona FC | Available |
| 2026-04-26 | IT1 |
AC Milan | 0–0 | Juventus FC | Available |
| 2026-04-26 | IT1 |
AC Milan | 0–0 | Juventus FC | Available |
| 2026-04-19 | IT1 |
Juventus FC | 2–0 | Bologna FC 1909 | Available |
| 2026-04-19 | IT1 |
Juventus FC | 2–0 | Bologna FC 1909 | Available |
| 2026-04-11 | IT1 |
Atalanta BC | 0–1 | Juventus FC | Available |
| 2026-04-06 | IT1 |
Juventus FC | 2–0 | Genoa CFC | Available |
| 2026-03-21 | IT1 |
Juventus FC | 1–1 | US Sassuolo Calcio | Available |
| 2026-03-14 | IT1 |
Udinese Calcio | 0–1 | Juventus FC | Available |
| 2026-03-07 | IT1 |
Juventus FC | 4–0 | AC Pisa 1909 | Available |
| 2026-03-01 | IT1 |
AS Roma | 3–3 | Juventus FC | Available |
| 2026-02-25 | CL |
Juventus FC | 3–2 | Galatasaray SK | Available |
| 2026-02-21 | IT1 |
Juventus FC | 0–2 | Como 1907 | Available |
| 2026-02-17 | CL |
Galatasaray SK | 5–2 | Juventus FC | Available |
| 2026-02-14 | IT1 |
FC Internazionale Milano | 3–2 | Juventus FC | Available |
| 2026-02-08 | IT1 |
Juventus FC | 2–2 | SS Lazio | Available |
| 2026-02-01 | IT1 |
Parma Calcio 1913 | 1–4 | Juventus FC | Available |
| 2026-01-28 | CL |
AS Monaco FC | 0–0 | Juventus FC | Available |
| 2026-01-25 | IT1 |
Juventus FC | 3–0 | SSC Napoli | Available |
| 2026-01-21 | CL |
Juventus FC | 2–0 | Sport Lisboa e Benfica | Available |
| 2026-01-17 | IT1 |
Cagliari Calcio | 1–0 | Juventus FC | Available |
| 2026-01-12 | IT1 |
Juventus FC | 5–0 | US Cremonese | Available |
| 2026-01-06 | IT1 |
US Sassuolo Calcio | 0–3 | Juventus FC | Available |
| 2026-01-03 | IT1 |
Juventus FC | 1–1 | US Lecce | Available |
| 2025-12-27 | IT1 |
AC Pisa 1909 | 0–2 | Juventus FC | Available |
| 2025-12-20 | IT1 |
Juventus FC | 2–1 | AS Roma | Available |
| 2025-12-14 | IT1 |
Bologna FC 1909 | 0–1 | Juventus FC | Available |
| 2025-12-10 | CL |
Juventus FC | 2–0 | Paphos FC | Available |
| 2025-12-07 | IT1 |
SSC Napoli | 2–1 | Juventus FC | Available |
| 2025-11-29 | IT1 |
Juventus FC | 2–1 | Cagliari Calcio | Available |
| 2025-11-25 | CL |
FK Bodø/Glimt | 2–3 | Juventus FC | Available |
| 2025-11-22 | IT1 |
ACF Fiorentina | 1–1 | Juventus FC | Available |
| 2025-11-08 | IT1 |
Juventus FC | 0–0 | Torino FC | Available |
| 2025-11-04 | CL |
Juventus FC | 1–1 | Sporting Clube de Portugal | Available |
| 2025-11-01 | IT1 |
US Cremonese | 1–2 | Juventus FC | Available |
| 2025-10-29 | IT1 |
Juventus FC | 3–1 | Udinese Calcio | Available |
| 2025-10-26 | IT1 |
SS Lazio | 1–0 | Juventus FC | Available |
| 2025-10-22 | CL |
Real Madrid CF | 1–0 | Juventus FC | Available |
| 2025-10-19 | IT1 |
Como 1907 | 2–0 | Juventus FC | Available |
| 2025-10-05 | IT1 |
Juventus FC | 0–0 | AC Milan | Available |
| 2025-10-01 | CL |
Villarreal CF | 2–2 | Juventus FC | Available |
| 2025-09-27 | IT1 |
Juventus FC | 1–1 | Atalanta BC | Available |
| 2025-09-20 | IT1 |
Hellas Verona FC | 1–1 | Juventus FC | Available |
| 2025-09-16 | CL |
Juventus FC | 4–4 | Borussia Dortmund | Available |
| 2025-09-13 | IT1 |
Juventus FC | 4–3 | FC Internazionale Milano | Available |
Teams faced most often by Filip Kostić'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. FSV Mainz 05 | 66 | 21 | 19 | 26 | 90 | 95 | -5 | 32% |
| VfL Wolfsburg | 66 | 15 | 18 | 33 | 74 | 101 | -27 | 23% |
| Borussia Dortmund | 66 | 15 | 13 | 38 | 89 | 156 | -67 | 23% |
| FC Schalke 04 | 62 | 22 | 18 | 22 | 89 | 91 | -2 | 35% |
| FC Augsburg | 61 | 24 | 13 | 24 | 78 | 84 | -6 | 39% |
| SC Freiburg | 61 | 21 | 17 | 23 | 87 | 80 | +7 | 34% |
| Hannover 96 | 58 | 23 | 14 | 21 | 90 | 78 | +12 | 40% |
| Werder Bremen | 53 | 19 | 15 | 19 | 84 | 72 | +12 | 36% |
| Bor. Mönchengladbach | 51 | 17 | 12 | 22 | 59 | 74 | -15 | 33% |
| Bayer Leverkusen | 51 | 10 | 8 | 33 | 50 | 108 | -58 | 20% |
| Hertha BSC | 51 | 18 | 11 | 22 | 69 | 76 | -7 | 35% |
| Bayern München | 51 | 2 | 6 | 43 | 33 | 152 | -119 | 4% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 10/11 | First senior goal | |
| 18/19 | 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 | 35 | 2,111 | 5 | 0 | 0 | 0.21 |
| 23/24 | 33 | 0 | 3 | 0 | 0 | 0 |
| 22/23 | 56 | 860 | 4 | 0 | 0 | 0.42 |
| 21/22 | 43 | 1,011 | 3 | 0 | 0 | 0.27 |
| 20/21 | 30 | 634 | 4 | 0 | 0 | 0.57 |
| 19/20 | 51 | 1,426 | 6 | 0 | 1 | 0.44 |
| 18/19 | 46 | 752 | 8 | 0 | 0 | 0.96 |
| 17/18 | 30 | 483 | 2 | 0 | 0 | 0.37 |
| 16/17 | 35 | 633 | 7 | 0 | 0 | 1 |
| 15/16 | 33 | 520 | 5 | 0 | 0 | 0.87 |
| 14/15 | 32 | 510 | 5 | 0 | 0 | 0.88 |
| 13/14 | 41 | 748 | 4 | 0 | 0 | 0.48 |
| 12/13 | 29 | 487 | 1 | 0 | 0 | 0.18 |
| 11/12 | 29 | 712 | 4 | 0 | 1 | 0.63 |
| 10/11 | 30 | 1,037 | 5 | 0 | 1 | 0.52 |
Output by competition
Career goals and assists broken down by tournament.
More on Filip Kostić
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Filip Kostić
Who is Filip Kostić?
Filip Kostić is a Serbia professional footballer who plays as a left midfield for Juventus FC.
How old is Filip Kostić?
Filip Kostić is 33 years old. He was born on November 1, 1992 in Kragujevac.
What position does Filip Kostić play?
Filip Kostić plays as a left midfield (Midfield - Left Midfield).
What club does Filip Kostić play for?
Filip Kostić currently plays for Juventus FC.
How many career goals has Filip Kostić scored?
Across all senior club competitions in our dataset, Filip Kostić has scored 80 goals in 556 appearances.
What is Filip Kostić's market value?
Filip Kostić's most recent reported market value is €5.00m.
Serbia