Skip to content
Filip Kostić

Filip Kostić

Midfield - Left Midfield  at Juventus FC
Age33
CitizenshipSerbia
Height1.84 m
Footleft
BornNovember 1, 1992
at Juventus FC 1,381 days · joined 2022-08-12
👕500+ Apps 50+ Goals 🎯100+ Assists 🏴50+ Caps
Market value €5.00m
Left Midfield Midfield

Career snapshot

8
clubs played for
10/11
debut season
0.14
goals / match
Eintracht Frankfurt
top club · 172 apps

Career highs

€40.00m
peak value · 2020
€14.70m
top transfer fee · 22/23
12
best season · 13/14
79 / 6
int'l caps / goals
556Appearances
80Goals
127Assists
66Yellow cards
3Red cards
132Full matches (90′)
Full nameFilip Kostić
Name in home countryФилип Костић
Date of birth1992-11-01 (33 yrs)
Place of birthKragujevac, Serbia
CitizenshipSerbia
PositionMidfield - Left Midfield (main: Midfield)
Footleft
Height184.00 m
Current clubJuventus FC
Joined2022-08-12
Contract expires2026-06-30
AgentWorld Soccer Agency
OutfitterNike
Jul 2025
2025 — Juventus FC
2 matches · 0 G · 0 A · across 1 competition
Jul 2025
25/26 — Juventus FC
1 matches · 0 G · 1 A · across 1 competition
Jun 2025
Transfer: Fenerbahce → Juventus
24/25 · Return from loan
Sep 2024
Injury: unknown
2 games missed
Sep 2024
Transfer: Juventus → Fenerbahce
24/25 · Loan
Jul 2024
24/25 — Fenerbahce
35 matches · 2 G · 9 A · across 3 competitions
Jun 2024
Injury: unknown
Mar 2024
Injury: unknown
1 games missed
Jul 2023
23/24 — Juventus FC
33 matches · 0 G · 4 A · across 2 competitions
Mar 2023
Injury: unknown
Aug 2022
Transfer: E. Frankfurt → Juventus
22/23 · Transfer · €14.70m
Jul 2022
22/23 — Eintracht Frankfurt, Juventus FC
56 matches · 3 G · 12 A · across 6 competitions
Feb 2022
Injury: unknown
1 games missed
Jan 2022
Injury: unknown
1 games missed
Nov 2021
Injury: unknown
1 games missed
Jul 2021
21/22 — Eintracht Frankfurt
43 matches · 7 G · 15 A · across 2 competitions
Sep 2020
Injury: unknown
7 games missed
Jul 2020
20/21 — Eintracht Frankfurt
30 matches · 4 G · 17 A · across 1 competition
Mar 2020
Injury: unknown
Oct 2019
Injury: unknown
1 games missed
Sep 2019
Injury: unknown
1 games missed
Jul 2019
19/20 — Eintracht Frankfurt
51 matches · 12 G · 18 A · across 4 competitions
Jul 2019
Transfer: Hamburger SV → E. Frankfurt
19/20 · Transfer · €6.30m
Jun 2019
Transfer: E. Frankfurt → Hamburger SV
18/19 · Return from loan
Mar 2019
Injury: unknown
2 games missed
Aug 2018
Transfer: Hamburger SV → E. Frankfurt
18/19 · Loan
Jul 2018
18/19 — Eintracht Frankfurt
46 matches · 10 G · 13 A · across 2 competitions
Sep 2017
Injury: unknown
4 games missed
Jul 2017
Injury: unknown
1 games missed
Jul 2017
17/18 — Hamburger SV
30 matches · 5 G · 1 A · across 1 competition
Sep 2016
Injury: unknown
1 games missed
Jul 2016
Transfer: VfB Stuttgart → Hamburger SV
16/17 · Transfer · €14.00m
Jul 2016
16/17 — Hamburger SV
35 matches · 4 G · 5 A · across 2 competitions
Jul 2015
15/16 — VfB Stuttgart
33 matches · 5 G · 8 A · across 2 competitions
Aug 2014
Transfer: FC Groningen → VfB Stuttgart
14/15 · Transfer · €6.00m
Jul 2014
14/15 — VfB Stuttgart, FC Groningen
32 matches · 3 G · 6 A · across 3 competitions
Jul 2013
13/14 — FC Groningen
41 matches · 12 G · 8 A · across 3 competitions
Jul 2012
12/13 — FC Groningen/Cambuur U21, FC Groningen
29 matches · 8 G · 1 A · across 4 competitions
Jul 2012
Transfer: Radnicki 1923 → FC Groningen
12/13 · Transfer · €1.25m
Jul 2011
11/12 — FK Radnicki 1923 Kragujevac
29 matches · 3 G · 9 A · across 2 competitions
Jul 2010
10/11 — FK Radnicki 1923 Kragujevac
30 matches · 2 G · 0 A · across 1 competition
Jul 2010
Transfer: Kragujevac U19 → Radnicki 1923
10/11 · Transfer
Jan 1970
Peak market value: €40.00m
Highest valuation recorded in dataset
11,924 min
Minutes played by club
Juventus FC 7.2%
Fenerbahce 17.7%
Eintracht Frankfurt 32.1%
Hamburger SV 9.4%
VfB Stuttgart 8.6%
FC Groningen 6.3%
FC Groningen/Cambuur U21 4.1%
FK Radnicki 1923 Kragujevac 14.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
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

8€10M15€20M23€30M30€40M10/11 — 2 goals (FK Radnicki 1923 Kragujevac)210/1111/12 — 3 goals (FK Radnicki 1923 Kragujevac)11/12 — 9 assists1211/1212/13 — 8 goals (FC Groningen/Cambuur U21)12/13 — 1 assists912/1313/14 — 12 goals (FC Groningen)13/14 — 8 assists2013/1414/15 — 3 goals (VfB Stuttgart)14/15 — 6 assists914/1515/16 — 5 goals (VfB Stuttgart)15/16 — 8 assists1315/1616/17 — 4 goals (Hamburger SV)16/17 — 5 assists916/1717/18 — 5 goals (Hamburger SV)17/18 — 1 assists617/1818/19 — 10 goals (Eintracht Frankfurt)18/19 — 13 assists2318/1919/20 — 12 goals (Eintracht Frankfurt)19/20 — 18 assists3019/2020/21 — 4 goals (Eintracht Frankfurt)20/21 — 17 assists2120/2121/22 — 7 goals (Eintracht Frankfurt)21/22 — 15 assists2221/2222/23 — 3 goals (Juventus FC)22/23 — 12 assists1522/2323/24 — 4 assists423/2424/25 — 2 goals (Fenerbahce)24/25 — 9 assists1124/2525/26 — 1 assists125/2611/12 — €750K12/13 — €1.3M13/14 — €1M14/15 — €6M15/16 — €8M16/17 — €10M17/18 — €10M18/19 — €10M19/20 — €38M20/21 — €40M21/22 — €35M22/23 — €24M23/24 — €22M24/25 — €9M25/26 — €5.5MGoalsAssistsMarket value

Goals by season

10/11: 2210/1111/12: 3311/1212/13: 8812/1313/14: 121213/1414/15: 3314/1515/16: 5515/1616/17: 4416/1717/18: 5517/1818/19: 101018/1919/20: 121219/2020/21: 4420/212025: 00202521/22: 7721/2222/23: 3322/2323/24: 0023/2424/25: 2224/2525/26: 0025/26

Assists by season

10/11: 0010/1111/12: 9911/1212/13: 1112/1313/14: 8813/1414/15: 6614/1515/16: 8815/1616/17: 5516/1717/18: 1117/1818/19: 131318/1919/20: 181819/2020/21: 171720/212025: 00202521/22: 151521/2222/23: 121222/2323/24: 4423/2424/25: 9924/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
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
SeasonDateFromToTypeMarket valueFee
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
SeasonInjuryFromToDays missedGames 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
Current€5.00m
Peak€40.00m
Low€200k
Δ since start+€4.40m
€200k€10.15m€20.10m€30.05m€40.00m197019701970
DateValue
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
TeamShirtMatchesGoalsDebutAge at debutStatus
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
TeammatePPG played withJoint goalsMinutes
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

SeasonCompetitionClubGoalsMatches
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

SeasonCompetitionClubAssistsMatches
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.

SeasonDateFromToTypeFeeValue 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.

DateCompHomeScoreAwayAvailability
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).

OpponentPWDLGFGAGDWin %
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 / YearMilestoneDate
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.

SeasonMatchesMinsYC2nd YCRCCards / 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.

Bundesliga
249 apps
35 G
67 A
Europa League
46 apps
9 G
13 A
Eredivisie
39 apps
9 G
8 A
Beloften nacompetitie
18 apps
7 G
0 A
Serie A
67 apps
3 G
13 A
Jelen SuperLiga
27 apps
3 G
9 A
DFB-Pokal
12 apps
3 G
5 A
Europa League Qualifying
7 apps
3 G
1 A
Play-Offs Conference League
6 apps
2 G
1 A
Prva liga Srbije
30 apps
2 G
0 A

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.