Career snapshot
Position rank · 24/25
Among 3,233 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1989-03-02 · 6 players total
| Full name | Toby Alderweireld |
|---|---|
| Name in home country | Tobias Albertine Maurits Alderweireld |
| Date of birth | 1989-03-02 (37 yrs) |
| Place of birth | Wilrijk, Belgium |
| Citizenship | Belgium |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 187.00 m |
| Current club | Retired |
| Joined | 2025-07-01 |
| Contract expires | — |
| Outfitter | Nike |
Percentile rank vs 2801 other Defender - Centre-Backs with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Royal Antwerp FC | 3 | 22/23 | 24/25 | 134 | 14 | 10 | 3,005 |
| Al-Duhail SC | 1 | 21/22 | 21/22 | 29 | 1 | 2 | 360 |
| Tottenham Hotspur | 6 | 15/16 | 20/21 | 236 | 9 | 5 | 7,380 |
| Southampton FC | 1 | 14/15 | 14/15 | 28 | 1 | 0 | 2,263 |
| Atlético de Madrid | 1 | 13/14 | 13/14 | 22 | 2 | 0 | 1,358 |
| Ajax Amsterdam | 6 | 08/09 | 13/14 | 186 | 15 | 12 | 8,104 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Croky Cup | Royal Antwerp FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | JPL Champions PO | Royal Antwerp FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Jupiler Pro League | Royal Antwerp FC | 27 | 3 | 3 | 6 | 0 | 809 |
| 24/25 | Jupiler Pro League playoff Europa League | Royal Antwerp FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | Champions League | Royal Antwerp FC | 5 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Champions League Qu. | Royal Antwerp FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Croky Cup | Royal Antwerp FC | 6 | 1 | 0 | 0 | 0 | 519 |
| 23/24 | JPL | Royal Antwerp FC | 29 | 3 | 4 | 2 | 0 | 867 |
| 23/24 | JPL Champions PO | Royal Antwerp FC | 10 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Pro L. Supercup | Royal Antwerp FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Croky Cup | Royal Antwerp FC | 6 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | JPL | Royal Antwerp FC | 30 | 5 | 2 | 5 | 0 | 540 |
| 22/23 | JPL Champions PO | Royal Antwerp FC | 6 | 2 | 0 | 1 | 0 | 270 |
| 22/23 | UECL Quali | Royal Antwerp FC | 5 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | AFC Champions League | Al-Duhail SC | 5 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Amir Cup | Al-Duhail SC | 4 | 1 | 2 | 0 | 0 | 360 |
| 21/22 | Stars League | Al-Duhail SC | 20 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | EFL Cup | Tottenham Hotspur | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Europa League | Tottenham Hotspur | 3 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Europa League Qualifying | Tottenham Hotspur | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Tottenham Hotspur | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Tottenham Hotspur | 25 | 1 | 0 | 2 | 0 | 2,241 |
| 19/20 | Champions League | Tottenham Hotspur | 6 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | FA Cup | Tottenham Hotspur | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Tottenham Hotspur | 33 | 2 | 2 | 7 | 0 | 1,479 |
| 18/19 | Champions League | Tottenham Hotspur | 12 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | EFL Cup | Tottenham Hotspur | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Tottenham Hotspur | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League | Tottenham Hotspur | 34 | 0 | 0 | 3 | 0 | 0 |
| 17/18 | Champions League | Tottenham Hotspur | 4 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | EFL Cup | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Tottenham Hotspur | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Premier League | Tottenham Hotspur | 14 | 0 | 0 | 3 | 0 | 0 |
| 16/17 | Champions League | Tottenham Hotspur | 3 | 1 | 0 | 0 | 0 | 202 |
| 16/17 | Europa League | Tottenham Hotspur | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Tottenham Hotspur | 4 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Premier League | Tottenham Hotspur | 30 | 1 | 0 | 1 | 0 | 2,603 |
| 15/16 | Europa League | Tottenham Hotspur | 10 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | FA Cup | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | Tottenham Hotspur | 38 | 4 | 2 | 3 | 0 | 855 |
| 14/15 | FA Cup | Southampton FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Southampton FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Premier League | Southampton FC | 26 | 1 | 0 | 3 | 0 | 2,263 |
| 13/14 | Champions League | Atlético de Madrid | 4 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Copa del Rey | Atlético de Madrid | 6 | 1 | 0 | 0 | 0 | 451 |
| 13/14 | Eredivisie | Ajax Amsterdam | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Johan Cruijff Schaal | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | LaLiga | Atlético de Madrid | 12 | 1 | 0 | 0 | 0 | 907 |
| 12/13 | Champions League | Ajax Amsterdam | 6 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Eredivisie | Ajax Amsterdam | 33 | 2 | 2 | 2 | 0 | 1,431 |
| 12/13 | Europa League | Ajax Amsterdam | 2 | 1 | 0 | 0 | 0 | 210 |
| 12/13 | Johan Cruijff Schaal | Ajax Amsterdam | 1 | 1 | 0 | 1 | 0 | 90 |
| 12/13 | KNVB Beker | Ajax Amsterdam | 3 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Champions League | Ajax Amsterdam | 5 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Eredivisie | Ajax Amsterdam | 29 | 1 | 4 | 3 | 0 | 2,456 |
| 11/12 | Europa League | Ajax Amsterdam | 2 | 1 | 0 | 1 | 0 | 180 |
| 11/12 | Johan Cruijff Schaal | Ajax Amsterdam | 1 | 1 | 0 | 0 | 0 | 90 |
| 11/12 | KNVB Beker | Ajax Amsterdam | 3 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | Champions League | Ajax Amsterdam | 5 | 2 | 0 | 0 | 0 | 225 |
| 10/11 | Champions League Qu. | Ajax Amsterdam | 3 | 0 | 1 | 1 | 0 | 0 |
| 10/11 | Eredivisie | Ajax Amsterdam | 26 | 2 | 0 | 2 | 0 | 1,134 |
| 10/11 | Europa League | Ajax Amsterdam | 4 | 1 | 1 | 1 | 0 | 360 |
| 10/11 | Johan Cruijff Schaal | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | KNVB Beker | Ajax Amsterdam | 4 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Eredivisie | Ajax Amsterdam | 31 | 2 | 2 | 5 | 0 | 1,358 |
| 09/10 | Europa League | Ajax Amsterdam | 7 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Europa League Qualifying | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | KNVB Beker | Ajax Amsterdam | 6 | 1 | 1 | 1 | 0 | 570 |
| 08/09 | Eredivisie | Ajax Amsterdam | 5 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | KNVB Beker | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | UEFA Cup | Ajax Amsterdam | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | Beerschot Yth. | Ajax Youth | Transfer | 0 | — |
| 05/06 | 2005-07-01 | Ajax Youth | Ajax U17 | Transfer | 0 | — |
| 06/07 | 2006-07-01 | Ajax U17 | Ajax U19 | Transfer | 0 | — |
| 08/09 | 2008-07-01 | Ajax U19 | Ajax U21 | Transfer | 0 | — |
| 08/09 | 2009-01-01 | Ajax U21 | Ajax | Transfer | 50000 | — |
| 13/14 | 2013-09-02 | Ajax | Atlético Madrid | Transfer | 10000000 | €7.00m |
| 14/15 | 2014-09-01 | Atlético Madrid | Southampton | Loan | 10000000 | — |
| 14/15 | 2015-06-30 | Southampton | Atlético Madrid | Return from loan | 11000000 | — |
| 15/16 | 2015-07-08 | Atlético Madrid | Tottenham | Transfer | 15000000 | €16.00m |
| 21/22 | 2021-07-27 | Tottenham | Al-Duhail SC | Transfer | 11000000 | €13.00m |
| 22/23 | 2022-07-15 | Al-Duhail SC | Royal Antwerp | Transfer | 7000000 | €4.00m |
| 25/26 | 2025-07-01 | Royal Antwerp | Retired | Transfer | 2000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 11/12 | Ankle injury | 2011-10-03 | 2011-10-13 | 11 | 2 |
| 11/12 | Thigh problems | 2011-12-05 | 2012-01-02 | 29 | 3 |
| 11/12 | Strain in the thigh and gluteal muscles | 2012-01-23 | 2012-02-09 | 18 | 2 |
| 12/13 | Groin problems | 2012-11-12 | 2012-11-19 | 8 | 2 |
| 14/15 | Thigh problems | 2014-09-18 | 2014-09-25 | 8 | 2 |
| 14/15 | Hamstring injury | 2015-01-12 | 2015-03-02 | 50 | 8 |
| 16/17 | Knee injury | 2016-10-17 | 2016-12-01 | 46 | 11 |
| 17/18 | Hamstring injury | 2017-11-02 | 2018-03-11 | 130 | 31 |
| 20/21 | Groin strain | 2020-11-21 | 2020-12-05 | 15 | 4 |
| 22/23 | muscular problems | 2022-08-02 | 2022-08-06 | 5 | 1 |
| 22/23 | Hamstring injury | 2023-03-02 | 2023-03-26 | 25 | 4 |
| 23/24 | Shoulder injury | 2023-08-30 | 2023-09-13 | 15 | 2 |
| 23/24 | Rest | 2023-11-06 | 2023-11-08 | 3 | 1 |
| 24/25 | Rib fracture | 2024-11-08 | 2024-11-28 | 21 | 2 |
| 24/25 | Hamstring muscle injury | 2025-03-16 | 2025-05-16 | 62 | 9 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €27.00m |
| Jan 1, 1970 | €27.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #34680 | #6 | 3 | 1 | — | — | former national player |
| Team #23282 | #3 | 2 | 0 | — | — | former national player |
| Team #23219 | #3 | 17 | 3 | — | — | former national player |
| Team #16338 | #3 | 9 | 0 | — | — | former national player |
| Team #16337 | #13 | 3 | 0 | — | — | former national player |
| Team #9315 | #3 | 5 | 0 | — | — | former national player |
| Team #3382 | #2 | 127 | 5 | — | — | retired national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Christian Eriksen | 2 | 7 | 0 |
| Heung-min Son | 2 | 3 | 0 |
| Hugo Lloris | 2 | 0 | 0 |
| Harry Kane | 2 | 1 | 0 |
| Eric Dier | 2 | 1 | 0 |
| Vincent Janssen | 2 | 2 | 0 |
| Moussa Sissoko | 2 | 0 | 0 |
| Ben Davies | 2 | 0 | 0 |
| Harry Winks | 2 | 0 | 0 |
| Lucas Moura | 2 | 0 | 0 |
| Thibaut Courtois | 2 | 0 | 0 |
| Axel Witsel | 2 | 0 | 0 |
| Jelle Bataille | 2 | 1 | 0 |
| Kenneth Vermeer | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | JPL | Royal Antwerp FC | 5 | 30 |
| 15/16 | Premier League | Tottenham Hotspur | 4 | 38 |
| 23/24 | JPL | Royal Antwerp FC | 3 | 29 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | JPL | Royal Antwerp FC | 4 | 29 |
| 11/12 | Eredivisie | Ajax Amsterdam | 4 | 29 |
| 24/25 | Jupiler Pro League | Royal Antwerp FC | 3 | 27 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 14/15 | 2015-06-30 | Southampton | Atlético Madrid | Return from loan | — | €11.00m |
| 14/15 | 2014-09-01 | Atlético Madrid | Southampton | Loan | — | €10.00m |
Teams faced most often by Toby Alderweireld'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 % |
|---|---|---|---|---|---|---|---|---|
| Liverpool FC | 42 | 10 | 8 | 24 | 41 | 78 | -37 | 24% |
| Chelsea FC | 42 | 9 | 12 | 21 | 54 | 91 | -37 | 21% |
| Everton FC | 40 | 15 | 11 | 14 | 52 | 52 | 0 | 38% |
| Arsenal FC | 38 | 10 | 13 | 15 | 51 | 68 | -17 | 26% |
| Manchester City | 35 | 12 | 5 | 18 | 48 | 68 | -20 | 34% |
| West Ham United | 32 | 15 | 6 | 11 | 45 | 40 | +5 | 47% |
| Manchester United | 31 | 7 | 10 | 14 | 35 | 49 | -14 | 23% |
| Stoke City | 28 | 13 | 8 | 7 | 47 | 31 | +16 | 46% |
| Sunderland AFC | 28 | 15 | 9 | 4 | 51 | 28 | +23 | 54% |
| Aston Villa | 26 | 18 | 6 | 2 | 56 | 20 | +36 | 69% |
| Newcastle United | 26 | 11 | 4 | 11 | 48 | 34 | +14 | 42% |
| West Bromwich Albion | 24 | 9 | 10 | 5 | 30 | 21 | +9 | 38% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 08/09 | Senior debut season | |
| 09/10 | 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 | 34 | 809 | 6 | 0 | 0 | 0.67 |
| 23/24 | 53 | 1,386 | 6 | 0 | 0 | 0.39 |
| 22/23 | 47 | 810 | 8 | 0 | 0 | 0.89 |
| 21/22 | 29 | 360 | 1 | 0 | 0 | 0.25 |
| 20/21 | 35 | 2,241 | 3 | 0 | 0 | 0.12 |
| 19/20 | 42 | 1,479 | 8 | 0 | 0 | 0.49 |
| 18/19 | 50 | 0 | 5 | 0 | 0 | 0 |
| 17/18 | 21 | 0 | 4 | 0 | 0 | 0 |
| 16/17 | 39 | 2,805 | 2 | 0 | 0 | 0.06 |
| 15/16 | 49 | 855 | 4 | 0 | 0 | 0.42 |
| 14/15 | 28 | 2,263 | 3 | 0 | 0 | 0.12 |
| 13/14 | 27 | 1,358 | 1 | 0 | 0 | 0.07 |
| 12/13 | 45 | 1,731 | 4 | 0 | 0 | 0.21 |
| 11/12 | 40 | 2,726 | 4 | 0 | 0 | 0.13 |
| 10/11 | 43 | 1,719 | 4 | 0 | 0 | 0.21 |
| 09/10 | 45 | 1,928 | 6 | 0 | 0 | 0.28 |
Output by competition
Career goals and assists broken down by tournament.
More on Toby Alderweireld
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Toby Alderweireld
Who is Toby Alderweireld?
Toby Alderweireld is a Belgium professional footballer who plays as a centre-back for Retired.
How old is Toby Alderweireld?
Toby Alderweireld is 37 years old. He was born on March 2, 1989 in Wilrijk.
What position does Toby Alderweireld play?
Toby Alderweireld plays as a centre-back (Defender - Centre-Back).
What club does Toby Alderweireld play for?
Toby Alderweireld currently plays for Retired.
How many career goals has Toby Alderweireld scored?
Across all senior club competitions in our dataset, Toby Alderweireld has scored 42 goals in 635 appearances.
Belgium