Diego Costa
Career snapshot
Position rank · 22/23
Among 3,585 Attack - Centre-Forwards · ≥200 mins
Career highs
| Full name | Diego Costa |
|---|---|
| Name in home country | Diego da Silva Costa |
| Date of birth | 1988-10-07 (37 yrs) |
| Place of birth | Lagarto, Spain |
| Citizenship | Spain Brazil |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 186.00 m |
| Current club | Without Club |
| Joined | 2025-01-01 |
| Contract expires | — |
| Outfitter | adidas |
Percentile rank vs 1204 other Attack - Centre-Forwards with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Wolverhampton Wanderers | 1 | 22/23 | 22/23 | 25 | 1 | 0 | 1,247 |
| Grêmio Foot-Ball Porto Alegrense | 1 | 2024 | 2024 | 26 | 8 | 5 | 940 |
| Botafogo de Futebol e Regatas | 1 | 2023 | 2023 | 15 | 3 | 0 | 170 |
| Clube Atlético Mineiro | 1 | 2021 | 2021 | 19 | 5 | 1 | 318 |
| Atlético de Madrid | 7 | 10/11 | 20/21 | 216 | 83 | 36 | 3,981 |
| Chelsea FC | 3 | 14/15 | 16/17 | 120 | 59 | 21 | 1,394 |
| Rayo Vallecano | 1 | 11/12 | 11/12 | 16 | 10 | 4 | 132 |
| Real Valladolid CF | 1 | 09/10 | 09/10 | 36 | 9 | 6 | 421 |
| Albacete Balompié | 1 | 08/09 | 08/09 | 36 | 9 | 0 | 332 |
| Celta de Vigo | 1 | 07/08 | 07/08 | 31 | 6 | 0 | 295 |
| SC Braga | 1 | 06/07 | 06/07 | 9 | 1 | 1 | 40 |
| FC Penafiel | 1 | 06/07 | 06/07 | 13 | 5 | 0 | 228 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 22/23 | EFL Cup | Wolverhampton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Wolverhampton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Wolverhampton Wanderers | 23 | 1 | 0 | 5 | 1 | 1,247 |
| 2024 | Campeonato Gaúcho | Grêmio Foot-Ball Porto Alegrense | 1 | 1 | 0 | 0 | 0 | 75 |
| 2024 | Copa do Brasil | Grêmio Foot-Ball Porto Alegrense | 2 | 0 | 0 | 2 | 0 | 0 |
| 2024 | Gauchão - Fase Final | Grêmio Foot-Ball Porto Alegrense | 5 | 5 | 1 | 1 | 0 | 78 |
| 2024 | Libertadores | Grêmio Foot-Ball Porto Alegrense | 4 | 1 | 2 | 1 | 0 | 315 |
| 2024 | Série A | Grêmio Foot-Ball Porto Alegrense | 14 | 1 | 2 | 4 | 1 | 472 |
| 2023 | Copa Sudamericana | Botafogo de Futebol e Regatas | 2 | 0 | 0 | 1 | 0 | 0 |
| 2023 | Série A | Botafogo de Futebol e Regatas | 13 | 3 | 0 | 7 | 0 | 170 |
| 2021 | Copa do Brasil | Clube Atlético Mineiro | 3 | 1 | 0 | 0 | 0 | 124 |
| 2021 | Libertadores | Clube Atlético Mineiro | 1 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Série A | Clube Atlético Mineiro | 15 | 4 | 1 | 3 | 0 | 194 |
| 20/21 | LaLiga | Atlético de Madrid | 7 | 2 | 0 | 1 | 0 | 102 |
| 19/20 | Champions League | Atlético de Madrid | 7 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | LaLiga | Atlético de Madrid | 23 | 5 | 4 | 5 | 0 | 270 |
| 18/19 | Champions League | Atlético de Madrid | 4 | 1 | 1 | 3 | 0 | 307 |
| 18/19 | LaLiga | Atlético de Madrid | 16 | 2 | 2 | 4 | 1 | 557 |
| 18/19 | UEFA Super Cup | Atlético de Madrid | 1 | 2 | 0 | 1 | 0 | 55 |
| 17/18 | Copa del Rey | Atlético de Madrid | 3 | 2 | 1 | 0 | 0 | 89 |
| 17/18 | Europa League | Atlético de Madrid | 5 | 2 | 1 | 1 | 0 | 194 |
| 17/18 | LaLiga | Atlético de Madrid | 15 | 3 | 4 | 6 | 0 | 350 |
| 16/17 | EFL Cup | Chelsea FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Chelsea FC | 5 | 2 | 0 | 1 | 0 | 156 |
| 16/17 | Premier League | Chelsea FC | 35 | 20 | 7 | 10 | 0 | 155 |
| 15/16 | Champions League | Chelsea FC | 8 | 2 | 3 | 1 | 0 | 332 |
| 15/16 | FA Cup | Chelsea FC | 4 | 2 | 1 | 0 | 0 | 149 |
| 15/16 | League Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | Chelsea FC | 28 | 12 | 6 | 8 | 0 | 198 |
| 14/15 | Champions League | Chelsea FC | 7 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | FA Cup | Chelsea FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Chelsea FC | 3 | 1 | 0 | 1 | 0 | 300 |
| 14/15 | Premier League | Chelsea FC | 26 | 20 | 3 | 8 | 0 | 104 |
| 13/14 | Champions League | Atlético de Madrid | 9 | 8 | 1 | 2 | 0 | 72 |
| 13/14 | Copa del Rey | Atlético de Madrid | 6 | 1 | 0 | 3 | 0 | 469 |
| 13/14 | LaLiga | Atlético de Madrid | 35 | 27 | 3 | 7 | 0 | 110 |
| 13/14 | Supercopa | Atlético de Madrid | 2 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Copa del Rey | Atlético de Madrid | 8 | 8 | 1 | 2 | 0 | 79 |
| 12/13 | Europa League | Atlético de Madrid | 5 | 2 | 1 | 1 | 1 | 189 |
| 12/13 | LaLiga | Atlético de Madrid | 31 | 10 | 11 | 12 | 0 | 205 |
| 12/13 | UEFA Super Cup | Atlético de Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | LaLiga | Rayo Vallecano | 16 | 10 | 4 | 9 | 0 | 132 |
| 10/11 | Copa del Rey | Atlético de Madrid | 5 | 1 | 1 | 2 | 1 | 352 |
| 10/11 | Europa League | Atlético de Madrid | 6 | 1 | 0 | 0 | 0 | 355 |
| 10/11 | LaLiga | Atlético de Madrid | 28 | 6 | 4 | 5 | 0 | 226 |
| 10/11 | UEFA Super Cup | Atlético de Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Copa del Rey | Real Valladolid CF | 2 | 1 | 0 | 0 | 0 | 60 |
| 09/10 | LaLiga | Real Valladolid CF | 34 | 8 | 6 | 9 | 1 | 361 |
| 08/09 | 2ª División | Albacete Balompié | 35 | 9 | 0 | 13 | 1 | 332 |
| 08/09 | Copa del Rey | Albacete Balompié | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | 2ª División | Celta de Vigo | 30 | 6 | 0 | 6 | 0 | 295 |
| 07/08 | Copa del Rey | Celta de Vigo | 1 | 0 | 0 | 1 | 0 | 0 |
| 06/07 | Liga Bwin | SC Braga | 7 | 0 | 1 | 2 | 0 | 0 |
| 06/07 | Liga Portugal 2 | FC Penafiel | 13 | 5 | 0 | 9 | 0 | 228 |
| 06/07 | UEFA Cup | SC Braga | 2 | 1 | 0 | 1 | 0 | 40 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 05/06 | 2006-02-01 | Barcelona EC | SC Braga | Transfer | 0 | — |
| 06/07 | 2006-07-01 | SC Braga | Penafiel | Loan | 0 | — |
| 06/07 | 2006-12-31 | Penafiel | SC Braga | Return from loan | 0 | — |
| 06/07 | 2007-01-01 | SC Braga | Atlético Madrid | Transfer | 0 | €1.50m |
| 06/07 | 2007-01-02 | Atlético Madrid | SC Braga | Loan | 0 | — |
| 06/07 | 2007-06-30 | SC Braga | Atlético Madrid | Return from loan | 800000 | — |
| 07/08 | 2007-08-25 | Atlético Madrid | Celta de Vigo | Loan | 2500000 | — |
| 07/08 | 2008-06-30 | Celta de Vigo | Atlético Madrid | Return from loan | 1600000 | — |
| 08/09 | 2008-08-23 | Atlético Madrid | Albacete | Loan | 1400000 | — |
| 08/09 | 2009-06-30 | Albacete | Atlético Madrid | Return from loan | 1400000 | — |
| 09/10 | 2009-07-01 | Atlético Madrid | Real Valladolid | Transfer | 1400000 | — |
| 10/11 | 2010-07-01 | Real Valladolid | Atlético Madrid | Transfer | 5000000 | €1.00m |
| 11/12 | 2012-01-24 | Atlético Madrid | Rayo Vallecano | Loan | 5000000 | — |
| 11/12 | 2012-06-30 | Rayo Vallecano | Atlético Madrid | Return from loan | 6500000 | — |
| 14/15 | 2014-07-01 | Atlético Madrid | Chelsea | Transfer | 35000000 | €38.00m |
| 17/18 | 2018-01-01 | Chelsea | Atlético Madrid | Transfer | 50000000 | €60.00m |
| 20/21 | 2021-01-01 | Atlético Madrid | Without Club | Transfer | 10000000 | — |
| 21/22 | 2021-08-14 | Without Club | Atlético-MG | Transfer | 6000000 | — |
| 21/22 | 2022-01-07 | Atlético-MG | Without Club | Transfer | 5000000 | — |
| 22/23 | 2022-09-12 | Without Club | Wolves | Transfer | 4000000 | — |
| 23/24 | 2023-08-12 | Wolves | Botafogo | Transfer | 2000000 | — |
| 23/24 | 2024-02-08 | Botafogo | Grêmio | Transfer | 1600000 | — |
| 24/25 | 2025-01-01 | Grêmio | Without Club | Transfer | 1000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Ankle injury | 2018-03-12 | 2018-03-17 | 6 | 1 |
| 17/18 | Hamstring injury | 2018-04-13 | 2018-04-24 | 12 | 3 |
| 18/19 | Hamstring injury | 2018-10-04 | 2018-10-23 | 20 | 2 |
| 18/19 | Muscle injury | 2018-10-28 | 2018-11-09 | 13 | 3 |
| 18/19 | Foot injury | 2018-11-25 | 2018-12-01 | 7 | 1 |
| 18/19 | Foot surgery | 2018-12-03 | 2019-02-15 | 75 | 13 |
| 18/19 | Muscle injury | 2019-02-27 | 2019-03-15 | 17 | 3 |
| 18/19 | Muscle injury | 2019-03-31 | 2019-04-05 | 6 | 1 |
| 19/20 | Groin injury | 2019-08-14 | 2019-08-28 | 15 | 2 |
| 19/20 | Herniated disc | 2019-11-14 | 2020-02-16 | 95 | 16 |
| 20/21 | Muscle injury | 2020-10-19 | 2020-11-08 | 21 | 6 |
| 20/21 | Leg injury | 2020-11-25 | 2020-12-13 | 19 | 6 |
| 23/24 | Muscle injury | 2024-04-14 | 2024-04-26 | 13 | 4 |
| 23/24 | Hamstring injury | 2024-06-11 | 2024-08-16 | 67 | 19 |
| 24/25 | Groin injury | 2024-08-19 | 2024-09-14 | 27 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €14.50m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €37.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.40m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €800k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3439 | #19 | 2 | 0 | — | — | former national player |
| Team #3375 | #19 | 24 | 10 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Koke | 2 | 24 | 0 |
| Thibaut Courtois | 2 | 0 | 0 |
| César Azpilicueta | 2 | 3 | 0 |
| Willian | 2 | 9 | 0 |
| Nemanja Matic | 2 | 3 | 0 |
| Saúl Ñíguez | 2 | 1 | 0 |
| Jan Oblak | 2 | 0 | 0 |
| Pedro | 2 | 1 | 0 |
| Oscar | 2 | 8 | 0 |
| Ángel Correa | 2 | 2 | 0 |
| Thomas Partey | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 13/14 | LaLiga | Atlético de Madrid | 27 | 35 |
| 14/15 | Premier League | Chelsea FC | 20 | 26 |
| 16/17 | Premier League | Chelsea FC | 20 | 35 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 12/13 | LaLiga | Atlético de Madrid | 11 | 31 |
| 16/17 | Premier League | Chelsea FC | 7 | 35 |
| 15/16 | Premier League | Chelsea FC | 6 | 28 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 11/12 | 2012-06-30 | Rayo Vallecano | Atlético Madrid | Return from loan | — | €6.50m |
| 11/12 | 2012-01-24 | Atlético Madrid | Rayo Vallecano | Loan | — | €5.00m |
| 08/09 | 2009-06-30 | Albacete | Atlético Madrid | Return from loan | — | €1.40m |
| 08/09 | 2008-08-23 | Atlético Madrid | Albacete | Loan | — | €1.40m |
| 07/08 | 2008-06-30 | Celta de Vigo | Atlético Madrid | Return from loan | — | €1.60m |
| 07/08 | 2007-08-25 | Atlético Madrid | Celta de Vigo | Loan | — | €2.50m |
| 06/07 | 2007-06-30 | SC Braga | Atlético Madrid | Return from loan | — | €800k |
| 06/07 | 2007-01-02 | Atlético Madrid | SC Braga | Loan | — | — |
| 06/07 | 2006-12-31 | Penafiel | SC Braga | Return from loan | — | — |
| 06/07 | 2006-07-01 | SC Braga | Penafiel | Loan | — | — |
Teams faced most often by Diego Costa'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 | 44 | 11 | 12 | 21 | 37 | 59 | -22 | 25% |
| Manchester City | 43 | 20 | 5 | 18 | 54 | 57 | -3 | 47% |
| Arsenal FC | 43 | 15 | 11 | 17 | 57 | 58 | -1 | 35% |
| Manchester United | 42 | 13 | 13 | 16 | 46 | 62 | -16 | 31% |
| Everton FC | 42 | 16 | 15 | 11 | 63 | 47 | +16 | 38% |
| Tottenham Hotspur | 41 | 17 | 11 | 13 | 70 | 60 | +10 | 41% |
| Fulham FC | 38 | 22 | 12 | 4 | 61 | 32 | +29 | 58% |
| Aston Villa | 35 | 18 | 9 | 8 | 67 | 40 | +27 | 51% |
| Newcastle United | 34 | 15 | 10 | 9 | 50 | 37 | +13 | 44% |
| West Ham United | 34 | 20 | 7 | 7 | 56 | 26 | +30 | 59% |
| Stoke City | 31 | 17 | 7 | 7 | 58 | 28 | +30 | 55% |
| Southampton FC | 31 | 13 | 9 | 9 | 50 | 44 | +6 | 42% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 06/07 | Senior debut season | |
| 06/07 | First senior goal | |
| 12/13 | Goal #50 (career) | |
| 13/14 | Goal #100 (career) | |
| 16/17 | Goal #150 (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′ |
|---|---|---|---|---|---|---|
| 22/23 | 25 | 1,247 | 5 | 0 | 1 | 0.43 |
| 2024 | 26 | 940 | 8 | 0 | 1 | 0.86 |
| 2023 | 15 | 170 | 8 | 0 | 0 | 4.24 |
| 2021 | 19 | 318 | 3 | 0 | 0 | 0.85 |
| 20/21 | 7 | 102 | 1 | 0 | 0 | 0.88 |
| 19/20 | 30 | 270 | 6 | 0 | 0 | 2 |
| 18/19 | 21 | 919 | 8 | 0 | 1 | 0.88 |
| 17/18 | 23 | 633 | 7 | 1 | 0 | 1.14 |
| 16/17 | 42 | 311 | 11 | 0 | 0 | 3.18 |
| 15/16 | 41 | 679 | 9 | 1 | 0 | 1.33 |
| 14/15 | 37 | 404 | 10 | 0 | 0 | 2.23 |
| 13/14 | 52 | 651 | 13 | 0 | 0 | 1.8 |
| 12/13 | 44 | 473 | 15 | 0 | 1 | 3.04 |
| 11/12 | 16 | 132 | 9 | 0 | 0 | 6.14 |
| 10/11 | 39 | 933 | 7 | 0 | 1 | 0.77 |
| 09/10 | 36 | 421 | 9 | 0 | 1 | 2.14 |
| 08/09 | 36 | 332 | 13 | 1 | 1 | 4.07 |
| 07/08 | 31 | 295 | 7 | 3 | 0 | 3.05 |
| 06/07 | 22 | 268 | 12 | 0 | 0 | 4.03 |
Output by competition
Career goals and assists broken down by tournament.
More on Diego Costa
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Diego Costa
Who is Diego Costa?
Diego Costa is a Spain professional footballer who plays as a centre-forward for Without Club.
How old is Diego Costa?
Diego Costa is 37 years old. He was born on October 7, 1988 in Lagarto.
What position does Diego Costa play?
Diego Costa plays as a centre-forward (Attack - Centre-Forward).
What club does Diego Costa play for?
Diego Costa currently plays for Without Club.
How many career goals has Diego Costa scored?
Across all senior club competitions in our dataset, Diego Costa has scored 199 goals in 562 appearances.
What is Diego Costa's market value?
Diego Costa's most recent reported market value is €800k.