Jannik Vestergaard
Career snapshot
Position rank · 25/26
Among 448 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1992-08-03 · 5 players total
| Full name | Jannik Vestergaard |
|---|---|
| Date of birth | 1992-08-03 (33 yrs) |
| Place of birth | Hvidovre, Denmark |
| Citizenship | Denmark Germany |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | both |
| Height | 199.00 m |
| Current club | Leicester City |
| Joined | 2021-08-13 |
| Contract expires | 2027-06-30 |
| Agent | Unique Sports Group |
| Outfitter | adidas |
Percentile rank vs 116 other Defender - Centre-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Leicester City | 5 | 21/22 | 25/26 | 90 | 3 | 0 | 2,221 |
| Leicester City U21 | 1 | 22/23 | 22/23 | 2 | 0 | 0 | 0 |
| Southampton FC | 3 | 18/19 | 20/21 | 79 | 4 | 0 | 2,355 |
| Borussia Mönchengladbach | 2 | 16/17 | 17/18 | 83 | 7 | 1 | 1,624 |
| SV Werder Bremen | 2 | 14/15 | 15/16 | 54 | 4 | 0 | 3,248 |
| TSG 1899 Hoffenheim | 5 | 10/11 | 14/15 | 82 | 6 | 2 | 3,157 |
| TSG 1899 Hoffenheim II | 2 | 10/11 | 11/12 | 22 | 4 | 2 | 811 |
| TSG 1899 Hoffenheim U19 | 1 | 10/11 | 10/11 | 5 | 1 | 0 | 450 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | Leicester City | 4 | 1 | 0 | 0 | 0 | 360 |
| 24/25 | EFL Cup | Leicester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League | Leicester City | 18 | 0 | 0 | 5 | 0 | 0 |
| 23/24 | Championship | Leicester City | 42 | 2 | 0 | 13 | 0 | 1,861 |
| 23/24 | EFL Cup | Leicester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Leicester City | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Leicester City | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Leicester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Leicester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League 2 | Leicester City U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Conference L. | Leicester City | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | EFL Cup | Leicester City | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League | Leicester City | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | FA Cup | Leicester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League | Leicester City | 10 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | EFL Cup | Southampton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Southampton FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Premier League | Southampton FC | 30 | 3 | 0 | 3 | 1 | 858 |
| 19/20 | EFL Cup | Southampton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Southampton FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Southampton FC | 19 | 1 | 0 | 3 | 0 | 1,497 |
| 18/19 | EFL Cup | Southampton FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Southampton FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League | Southampton FC | 23 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | Bundesliga | Borussia Mönchengladbach | 32 | 3 | 0 | 5 | 0 | 960 |
| 17/18 | DFB-Pokal | Borussia Mönchengladbach | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Bundesliga | Borussia Mönchengladbach | 34 | 4 | 1 | 1 | 0 | 664 |
| 16/17 | Champions League | Borussia Mönchengladbach | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League Qu. | Borussia Mönchengladbach | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | DFB-Pokal | Borussia Mönchengladbach | 5 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League | Borussia Mönchengladbach | 4 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Bundesliga | SV Werder Bremen | 33 | 2 | 0 | 2 | 0 | 1,485 |
| 15/16 | DFB-Pokal | SV Werder Bremen | 5 | 1 | 0 | 0 | 0 | 480 |
| 14/15 | Bundesliga | SV Werder Bremen | 15 | 1 | 0 | 3 | 0 | 1,283 |
| 14/15 | Bundesliga | TSG 1899 Hoffenheim | 6 | 1 | 0 | 0 | 0 | 155 |
| 14/15 | DFB-Pokal | TSG 1899 Hoffenheim | 1 | 1 | 0 | 0 | 0 | 90 |
| 14/15 | DFB-Pokal | SV Werder Bremen | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Bundesliga | TSG 1899 Hoffenheim | 25 | 1 | 1 | 3 | 0 | 1,848 |
| 13/14 | DFB-Pokal | TSG 1899 Hoffenheim | 4 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | Bundesliga | TSG 1899 Hoffenheim | 16 | 0 | 0 | 6 | 0 | 0 |
| 12/13 | Bundesliga Playoffs | TSG 1899 Hoffenheim | 2 | 1 | 0 | 0 | 0 | 180 |
| 12/13 | DFB-Pokal | TSG 1899 Hoffenheim | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Bundesliga | TSG 1899 Hoffenheim | 23 | 2 | 0 | 3 | 0 | 884 |
| 11/12 | DFB-Pokal | TSG 1899 Hoffenheim | 3 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Regionalliga Süd | TSG 1899 Hoffenheim II | 3 | 1 | 0 | 0 | 0 | 270 |
| 10/11 | Bundesliga | TSG 1899 Hoffenheim | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Regionalliga Süd | TSG 1899 Hoffenheim II | 19 | 3 | 2 | 5 | 0 | 541 |
| 10/11 | U19-Bundesliga S/SW | TSG 1899 Hoffenheim U19 | 5 | 1 | 0 | 0 | 0 | 450 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2008-01-01 | KB Youth | Bröndby IF U17 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | Bröndby IF U17 | Bröndby IF U19 | Transfer | 0 | — |
| 10/11 | 2010-07-02 | Bröndby IF U19 | Hoffenheim II | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Hoffenheim II | TSG Hoffenheim | Transfer | 250000 | — |
| 14/15 | 2015-01-27 | TSG Hoffenheim | Werder Bremen | Transfer | 3000000 | €4.50m |
| 16/17 | 2016-07-01 | Werder Bremen | Bor. M'gladbach | Transfer | 7000000 | €12.50m |
| 18/19 | 2018-07-13 | Bor. M'gladbach | Southampton | Transfer | 14000000 | €25.00m |
| 21/22 | 2021-08-13 | Southampton | Leicester | Transfer | 18000000 | €17.60m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Knee problems | 2015-04-20 | 2015-05-04 | 15 | 2 |
| 15/16 | cold | 2015-10-15 | 2015-10-19 | 5 | 1 |
| 17/18 | Ill | 2017-11-30 | 2017-11-30 | 1 | 0 |
| 17/18 | Ankle injury | 2018-03-10 | 2018-04-04 | 26 | 5 |
| 18/19 | Ill | 2018-08-13 | 2018-08-24 | 12 | 1 |
| 18/19 | Groin problems | 2019-03-30 | 2019-04-05 | 7 | 2 |
| 18/19 | Groin strain | 2019-04-14 | 2019-05-31 | 48 | 5 |
| 19/20 | Ill | 2019-11-26 | 2019-12-07 | 12 | 2 |
| 19/20 | Head injury | 2020-01-23 | 2020-01-31 | 9 | 1 |
| 19/20 | Knock | 2020-06-29 | 2020-07-11 | 13 | 2 |
| 20/21 | Knee injury | 2020-12-20 | 2021-02-05 | 48 | 9 |
| 24/25 | Ankle injury | 2024-09-09 | 2024-10-11 | 33 | 5 |
| 24/25 | Ankle injury | 2024-10-16 | 2024-10-26 | 11 | 2 |
| 24/25 | Knock | 2025-01-05 | 2025-01-14 | 10 | 1 |
| 24/25 | Knock | 2025-02-03 | 2025-02-10 | 8 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €14.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28076 | — | 2 | 0 | — | — | former national player |
| Team #21741 | — | 4 | 1 | — | — | former national player |
| Team #20902 | — | 7 | 0 | — | — | former national player |
| Team #16783 | #4 | 28 | 4 | — | — | former national player |
| Team #3436 | #3 | 55 | 3 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Andreas Christensen | 2 | 0 | 0 |
| Pierre-Emile Højbjerg | 2 | 1 | 0 |
| Yann Sommer | 1 | 0 | 0 |
| Roberto Firmino | 1 | 1 | 0 |
| James Ward-Prowse | 1 | 2 | 0 |
| Nico Elvedi | 1 | 1 | 0 |
| Stuart Armstrong | 1 | 0 | 0 |
| Thorgan Hazard | 1 | 4 | 0 |
| Jan Bednarek | 1 | 0 | 0 |
| Kasper Schmeichel | 2 | 0 | 0 |
| James Justin | 1 | 0 | 0 |
| Danny Ings | 1 | 0 | 0 |
| Jamie Vardy | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Bundesliga | Borussia Mönchengladbach | 4 | 34 |
| 17/18 | Bundesliga | Borussia Mönchengladbach | 3 | 32 |
| 10/11 | Regionalliga Süd | TSG 1899 Hoffenheim II | 3 | 19 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 10/11 | Regionalliga Süd | TSG 1899 Hoffenheim II | 2 | 19 |
| 13/14 | Bundesliga | TSG 1899 Hoffenheim | 1 | 25 |
| 13/14 | DFB-Pokal | TSG 1899 Hoffenheim | 1 | 4 |
Last 50 matches for Leicester City 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-10-30 | CGB |
Manchester United | 5–2 | Leicester City | Available |
| 2024-09-24 | CGB |
Walsall FC | 0–3 | Leicester City | INJURED Ankle injury |
| 2024-08-27 | CGB |
Leicester City | 4–0 | Tranmere Rovers | Available |
| 2024-03-17 | GB1 |
Chelsea FC | 4–2 | Leicester City | Available |
| 2024-03-17 | GB1 |
Chelsea FC | 4–2 | Leicester City | Available |
| 2024-02-27 | GB1 |
AFC Bournemouth | 0–1 | Leicester City | Available |
| 2023-09-27 | CGB |
Liverpool FC | 3–1 | Leicester City | Available |
| 2023-08-29 | CGB |
Tranmere Rovers | 0–2 | Leicester City | Available |
| 2023-08-09 | CGB |
Burton Albion | 0–2 | Leicester City | Available |
| 2023-02-28 | GB1 |
Leicester City | 1–2 | Blackburn Rovers | Available |
| 2023-01-10 | CGB |
Newcastle United | 2–0 | Leicester City | Available |
| 2022-12-20 | CGB |
Milton Keynes Dons | 0–3 | Leicester City | Available |
| 2022-11-08 | CGB |
Leicester City | 3–0 | Newport County | Available |
| 2022-08-23 | CGB |
Stockport County | 1–3 | Leicester City | Available |
| 2021-12-22 | CGB |
Liverpool FC | 5–4 | Leicester City | Available |
| 2021-10-27 | CGB |
Leicester City | 4–2 | Brighton & Hove Albion | Available |
| 2021-09-22 | CGB |
Millwall FC | 0–2 | Leicester City | Available |
| 2021-05-15 | GB1 |
Chelsea FC | 0–1 | Leicester City | Available |
| 2021-04-18 | GB1 |
Leicester City | 1–0 | Southampton FC | Available |
| 2021-03-21 | GB1 |
Leicester City | 3–1 | Manchester United | Available |
| 2021-02-10 | GB1 |
Leicester City | 1–0 | Brighton & Hove Albion | Available |
| 2020-09-23 | CGB |
Leicester City | 0–2 | Arsenal FC | Available |
| 2020-06-28 | GB1 |
Leicester City | 0–1 | Chelsea FC | Available |
| 2020-06-23 | GB1 |
Leicester City | 0–0 | Brighton & Hove Albion | Available |
| 2020-06-20 | GB1 |
Watford FC | 1–1 | Leicester City | Available |
| 2020-03-09 | GB1 |
Leicester City | 4–0 | Aston Villa | Available |
| 2020-03-04 | GB1 |
Leicester City | 1–0 | Birmingham City | Available |
| 2020-02-28 | GB1 |
Norwich City | 1–0 | Leicester City | Available |
| 2020-02-22 | GB1 |
Leicester City | 0–1 | Manchester City | Available |
| 2020-02-14 | GB1 |
Wolverhampton Wanderers | 0–0 | Leicester City | Available |
| 2020-02-01 | GB1 |
Leicester City | 2–2 | Chelsea FC | Available |
| 2020-01-28 | CGB |
Aston Villa | 2–1 | Leicester City | INJURED Head injury |
| 2020-01-22 | GB1 |
Leicester City | 4–1 | West Ham United | Available |
| 2020-01-19 | GB1 |
Burnley FC | 2–1 | Leicester City | Available |
| 2020-01-11 | GB1 |
Leicester City | 1–2 | Southampton FC | Available |
| 2020-01-08 | CGB |
Leicester City | 1–1 | Aston Villa | Available |
| 2020-01-01 | GB1 |
Newcastle United | 0–3 | Leicester City | Available |
| 2019-12-28 | GB1 |
West Ham United | 1–2 | Leicester City | Available |
| 2019-12-26 | GB1 |
Leicester City | 0–4 | Liverpool FC | Available |
| 2019-12-21 | GB1 |
Manchester City | 3–1 | Leicester City | Available |
| 2019-12-18 | CGB |
Everton FC | 2–4 | Leicester City | Available |
| 2019-12-14 | GB1 |
Leicester City | 1–1 | Norwich City | Available |
| 2019-12-08 | GB1 |
Aston Villa | 1–4 | Leicester City | Available |
| 2019-12-04 | GB1 |
Leicester City | 2–0 | Watford FC | INJURED Ill |
| 2019-12-01 | GB1 |
Leicester City | 2–1 | Everton FC | INJURED Ill |
| 2019-11-23 | GB1 |
Brighton & Hove Albion | 0–2 | Leicester City | Available |
| 2019-11-09 | GB1 |
Leicester City | 2–0 | Arsenal FC | Available |
| 2019-11-03 | GB1 |
Crystal Palace | 0–2 | Leicester City | Available |
| 2019-10-29 | CGB |
Burton Albion | 1–3 | Leicester City | Available |
| 2019-10-25 | GB1 |
Southampton FC | 0–9 | Leicester City | Available |
Teams faced most often by Jannik Vestergaard'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 % |
|---|---|---|---|---|---|---|---|---|
| Watford FC | 30 | 16 | 7 | 7 | 58 | 35 | +23 | 53% |
| Crystal Palace | 30 | 17 | 4 | 9 | 46 | 33 | +13 | 57% |
| Chelsea FC | 30 | 5 | 9 | 16 | 35 | 59 | -24 | 17% |
| Liverpool FC | 28 | 6 | 4 | 18 | 25 | 53 | -28 | 21% |
| West Ham United | 28 | 11 | 6 | 11 | 38 | 42 | -4 | 39% |
| Burnley FC | 28 | 14 | 5 | 9 | 38 | 27 | +11 | 50% |
| Everton FC | 27 | 10 | 6 | 11 | 40 | 39 | +1 | 37% |
| Arsenal FC | 27 | 4 | 9 | 14 | 32 | 47 | -15 | 15% |
| Manchester City | 25 | 5 | 3 | 17 | 27 | 50 | -23 | 20% |
| Manchester United | 25 | 4 | 9 | 12 | 27 | 41 | -14 | 16% |
| Tottenham Hotspur | 24 | 5 | 4 | 15 | 32 | 53 | -21 | 21% |
| Swansea City | 22 | 13 | 4 | 5 | 28 | 15 | +13 | 59% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 10/11 | 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 | 19 | 0 | 5 | 0 | 0 | 0 |
| 23/24 | 44 | 1,861 | 13 | 0 | 0 | 0.63 |
| 21/22 | 20 | 0 | 4 | 0 | 0 | 0 |
| 20/21 | 32 | 858 | 4 | 0 | 1 | 0.52 |
| 19/20 | 21 | 1,497 | 3 | 0 | 0 | 0.18 |
| 18/19 | 26 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | 34 | 960 | 5 | 0 | 0 | 0.47 |
| 16/17 | 49 | 664 | 2 | 0 | 0 | 0.27 |
| 15/16 | 38 | 1,965 | 2 | 0 | 0 | 0.09 |
| 14/15 | 23 | 1,528 | 3 | 0 | 0 | 0.18 |
| 13/14 | 29 | 1,848 | 3 | 0 | 0 | 0.15 |
| 12/13 | 19 | 180 | 6 | 0 | 0 | 3 |
| 11/12 | 29 | 1,154 | 3 | 0 | 0 | 0.23 |
| 10/11 | 25 | 991 | 5 | 0 | 0 | 0.45 |
Output by competition
Career goals and assists broken down by tournament.
More on Jannik Vestergaard
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jannik Vestergaard
Who is Jannik Vestergaard?
Jannik Vestergaard is a Denmark professional footballer who plays as a centre-back for Leicester City.
How old is Jannik Vestergaard?
Jannik Vestergaard is 33 years old. He was born on August 3, 1992 in Hvidovre.
What position does Jannik Vestergaard play?
Jannik Vestergaard plays as a centre-back (Defender - Centre-Back).
What club does Jannik Vestergaard play for?
Jannik Vestergaard currently plays for Leicester City.
How many career goals has Jannik Vestergaard scored?
Across all senior club competitions in our dataset, Jannik Vestergaard has scored 29 goals in 417 appearances.
What is Jannik Vestergaard's market value?
Jannik Vestergaard's most recent reported market value is €2.00m.