Olivier Giroud
Career snapshot
Career highs
Born the same day
Shares 1986-09-30 · 4 players total
| Full name | Olivier Giroud |
|---|---|
| Name in home country | Olivier Jonathan Giroud |
| Date of birth | 1986-09-30 (39 yrs) |
| Place of birth | Chambéry, France |
| Citizenship | France |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 192.00 m |
| Current club | LOSC Lille |
| Joined | 2025-07-01 |
| Contract expires | 2026-06-30 |
| Agent | One Team Football |
| Outfitter | Puma |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| LOSC Lille | 1 | 25/26 | 25/26 | 2 | 2 | 0 | 90 |
| Los Angeles FC | 3 | 2024 | 24/25 | 38 | 5 | 3 | 411 |
| AC Milan | 3 | 21/22 | 23/24 | 132 | 49 | 20 | 1,756 |
| Chelsea FC | 4 | 17/18 | 20/21 | 119 | 39 | 14 | 1,621 |
| Arsenal FC | 6 | 12/13 | 17/18 | 253 | 105 | 38 | 2,780 |
| Montpellier HSC | 2 | 10/11 | 11/12 | 85 | 39 | 17 | 1,149 |
| Tours FC | 2 | 08/09 | 09/10 | 69 | 38 | 9 | 721 |
| FC Istres Ouest Provence | 1 | 07/08 | 07/08 | 34 | 14 | 0 | 199 |
| Grenoble Foot 38 | 2 | 05/06 | 06/07 | 26 | 2 | 0 | 173 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ligue 1 | LOSC Lille | 2 | 2 | 0 | 0 | 0 | 90 |
| 24/25 | Club World Cup Qu. | Los Angeles FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | CONCACAF CC | Los Angeles FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Champions League | AC Milan | 6 | 1 | 1 | 1 | 0 | 512 |
| 23/24 | Europa League | AC Milan | 5 | 1 | 0 | 0 | 0 | 440 |
| 23/24 | Italy Cup | AC Milan | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Serie A | AC Milan | 35 | 15 | 8 | 0 | 1 | 158 |
| 22/23 | Champions League | AC Milan | 12 | 5 | 2 | 1 | 0 | 188 |
| 22/23 | Italy Cup | AC Milan | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Serie A | AC Milan | 33 | 13 | 5 | 6 | 0 | 165 |
| 22/23 | Supercoppa Italiana | AC Milan | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Champions League | AC Milan | 5 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | Italy Cup | AC Milan | 4 | 3 | 0 | 0 | 0 | 120 |
| 21/22 | Serie A | AC Milan | 29 | 11 | 4 | 4 | 0 | 173 |
| 2025 | Club World Cup | Los Angeles FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 2025 | MLS | Los Angeles FC | 11 | 3 | 1 | 1 | 0 | 176 |
| 2024 | Leagues Cup | Los Angeles FC | 4 | 1 | 0 | 0 | 0 | 168 |
| 2024 | MLS | Los Angeles FC | 10 | 0 | 1 | 0 | 0 | 0 |
| 2024 | MLS Cup Playoffs | Los Angeles FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 2024 | US Open Cup | Los Angeles FC | 1 | 1 | 0 | 1 | 0 | 67 |
| 20/21 | Champions League | Chelsea FC | 8 | 6 | 0 | 0 | 0 | 43 |
| 20/21 | EFL Cup | Chelsea FC | 2 | 1 | 0 | 0 | 0 | 94 |
| 20/21 | FA Cup | Chelsea FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Chelsea FC | 17 | 4 | 0 | 1 | 0 | 187 |
| 19/20 | Champions League | Chelsea FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | EFL Cup | Chelsea FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Chelsea FC | 3 | 1 | 1 | 0 | 0 | 248 |
| 19/20 | Premier League | Chelsea FC | 18 | 8 | 0 | 1 | 0 | 125 |
| 19/20 | UEFA Super Cup | Chelsea FC | 1 | 1 | 0 | 0 | 0 | 74 |
| 18/19 | EFL Cup | Chelsea FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | Chelsea FC | 14 | 11 | 5 | 0 | 0 | 102 |
| 18/19 | FA Cup | Chelsea FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Premier League | Chelsea FC | 27 | 2 | 4 | 1 | 0 | 417 |
| 17/18 | Champions League | Chelsea FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Community Shield | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Cup | Arsenal FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Europa League | Arsenal FC | 6 | 3 | 0 | 0 | 0 | 180 |
| 17/18 | FA Cup | Chelsea FC | 4 | 2 | 2 | 0 | 0 | 127 |
| 17/18 | Premier League | Arsenal FC | 16 | 4 | 0 | 0 | 0 | 94 |
| 17/18 | Premier League | Chelsea FC | 13 | 3 | 1 | 0 | 0 | 204 |
| 16/17 | Champions League | Arsenal FC | 6 | 2 | 1 | 0 | 0 | 156 |
| 16/17 | EFL Cup | Arsenal FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | FA Cup | Arsenal FC | 4 | 2 | 1 | 0 | 0 | 125 |
| 16/17 | Premier League | Arsenal FC | 29 | 12 | 3 | 2 | 0 | 100 |
| 15/16 | Champions League | Arsenal FC | 7 | 5 | 0 | 3 | 0 | 77 |
| 15/16 | Community Shield | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Cup | Arsenal FC | 5 | 3 | 0 | 1 | 0 | 120 |
| 15/16 | League Cup | Arsenal FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Premier League | Arsenal FC | 38 | 16 | 6 | 2 | 0 | 152 |
| 14/15 | Champions League | Arsenal FC | 2 | 1 | 0 | 0 | 0 | 150 |
| 14/15 | Champions League Qu. | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Community Shield | Arsenal FC | 1 | 1 | 0 | 0 | 0 | 45 |
| 14/15 | FA Cup | Arsenal FC | 5 | 3 | 1 | 0 | 0 | 77 |
| 14/15 | Premier League | Arsenal FC | 27 | 14 | 3 | 5 | 1 | 133 |
| 13/14 | Champions League | Arsenal FC | 7 | 2 | 1 | 1 | 0 | 315 |
| 13/14 | Champions League Qu. | Arsenal FC | 2 | 1 | 0 | 0 | 0 | 142 |
| 13/14 | FA Cup | Arsenal FC | 5 | 3 | 2 | 2 | 0 | 71 |
| 13/14 | League Cup | Arsenal FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Premier League | Arsenal FC | 36 | 16 | 8 | 4 | 0 | 193 |
| 12/13 | Champions League | Arsenal FC | 7 | 2 | 4 | 2 | 0 | 193 |
| 12/13 | FA Cup | Arsenal FC | 4 | 2 | 2 | 1 | 0 | 180 |
| 12/13 | League Cup | Arsenal FC | 2 | 2 | 1 | 1 | 0 | 65 |
| 12/13 | Premier League | Arsenal FC | 34 | 11 | 4 | 3 | 1 | 212 |
| 11/12 | Coupe de France | Montpellier HSC | 4 | 2 | 0 | 0 | 0 | 173 |
| 11/12 | Coupe de la Ligue | Montpellier HSC | 2 | 2 | 0 | 2 | 0 | 75 |
| 11/12 | Ligue 1 | Montpellier HSC | 36 | 21 | 12 | 6 | 0 | 153 |
| 10/11 | Coupe de France | Montpellier HSC | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Coupe de la Ligue | Montpellier HSC | 3 | 1 | 0 | 1 | 0 | 295 |
| 10/11 | Europa League Qualifying | Montpellier HSC | 2 | 1 | 0 | 1 | 0 | 210 |
| 10/11 | Ligue 1 | Montpellier HSC | 37 | 12 | 5 | 5 | 0 | 243 |
| 09/10 | Coupe de France | Tours FC | 2 | 1 | 0 | 0 | 0 | 210 |
| 09/10 | Coupe de la Ligue | Tours FC | 2 | 2 | 0 | 0 | 0 | 90 |
| 09/10 | Ligue 2 | Tours FC | 38 | 21 | 7 | 6 | 0 | 158 |
| 08/09 | Coupe de France | Tours FC | 3 | 5 | 0 | 0 | 0 | 60 |
| 08/09 | Coupe de la Ligue | Tours FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Ligue 2 | Tours FC | 23 | 9 | 2 | 4 | 1 | 203 |
| 07/08 | Championnat National | FC Istres Ouest Provence | 33 | 14 | 0 | 7 | 0 | 199 |
| 07/08 | Coupe de la Ligue | FC Istres Ouest Provence | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Coupe de France | Grenoble Foot 38 | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Coupe de la Ligue | Grenoble Foot 38 | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Ligue 2 | Grenoble Foot 38 | 17 | 2 | 0 | 1 | 0 | 173 |
| 05/06 | Ligue 2 | Grenoble Foot 38 | 6 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 05/06 | 2005-07-01 | Grenoble U19 | Grenoble B | Transfer | 0 | — |
| 05/06 | 2006-03-22 | Grenoble B | Grenoble | Transfer | 0 | — |
| 07/08 | 2007-07-01 | Grenoble | FC Istres | Loan | 0 | — |
| 07/08 | 2008-06-30 | FC Istres | Grenoble | Return from loan | 0 | — |
| 08/09 | 2008-09-01 | Grenoble | Tours FC | Transfer | 50000 | €150k |
| 10/11 | 2010-07-01 | Tours FC | Montpellier | Transfer | 3000000 | €2.00m |
| 12/13 | 2012-07-01 | Montpellier | Arsenal | Transfer | 13000000 | €12.00m |
| 17/18 | 2018-01-31 | Arsenal | Chelsea | Transfer | 20000000 | €17.00m |
| 21/22 | 2021-07-17 | Chelsea | AC Milan | Transfer | 4000000 | €4.80m |
| 24/25 | 2024-07-18 | AC Milan | LAFC | Transfer | 3000000 | — |
| 25/26 | 2025-07-01 | LAFC | LOSC Lille | Transfer | 1500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Adductor pain | 2017-11-12 | 2017-11-20 | 9 | 2 |
| 17/18 | Hamstring injury | 2017-12-19 | 2018-01-29 | 42 | 10 |
| 18/19 | Knock | 2018-10-29 | 2018-11-07 | 10 | 2 |
| 18/19 | Ankle injury | 2018-12-31 | 2019-01-11 | 12 | 3 |
| 19/20 | Ill | 2019-09-27 | 2019-10-05 | 9 | 2 |
| 19/20 | Ankle injury | 2019-12-06 | 2020-01-04 | 30 | 7 |
| 19/20 | Groin injury | 2020-01-06 | 2020-02-16 | 42 | 5 |
| 21/22 | Corona virus | 2021-09-02 | 2021-09-10 | 9 | 2 |
| 21/22 | Quarantine | 2021-09-11 | 2021-09-13 | 3 | 1 |
| 21/22 | Lumbago | 2021-09-16 | 2021-09-23 | 8 | 2 |
| 21/22 | Back injury | 2021-10-02 | 2021-10-06 | 5 | 1 |
| 21/22 | Torn muscle fiber | 2021-11-24 | 2021-12-17 | 24 | 6 |
| 21/22 | Ankle sprain | 2022-03-06 | 2022-03-10 | 5 | 1 |
| 22/23 | Calf problems | 2023-04-20 | 2023-04-27 | 8 | 1 |
| 24/25 | Leg injury | 2025-03-13 | 2025-03-31 | 19 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €27.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €24.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €9.50m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €9.25m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3377 | #9 | 137 | 57 | — | — | retired national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Aaron Ramsey | 2 | 18 | 0 |
| Santi Cazorla | 2 | 7 | 0 |
| Theo Hernández | 2 | 8 | 0 |
| Hugo Lloris | 2 | 0 | 0 |
| N'Golo Kanté | 2 | 1 | 0 |
| Alexis Sánchez | 2 | 10 | 0 |
| Rafael Leão | 2 | 18 | 0 |
| Mike Maignan | 2 | 0 | 0 |
| Héctor Bellerín | 2 | 5 | 0 |
| Fikayo Tomori | 2 | 1 | 0 |
| Francis Coquelin | 2 | 1 | 0 |
| César Azpilicueta | 2 | 3 | 0 |
| Davide Calabria | 2 | 6 | 0 |
| Antoine Griezmann | 2 | 10 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 09/10 | Ligue 2 | Tours FC | 21 | 38 |
| 11/12 | Ligue 1 | Montpellier HSC | 21 | 36 |
| 13/14 | Premier League | Arsenal FC | 16 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 11/12 | Ligue 1 | Montpellier HSC | 12 | 36 |
| 23/24 | Serie A | AC Milan | 8 | 35 |
| 13/14 | Premier League | Arsenal FC | 8 | 36 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 07/08 | 2008-06-30 | FC Istres | Grenoble | Return from loan | — | — |
| 07/08 | 2007-07-01 | Grenoble | FC Istres | Loan | — | — |
Teams faced most often by Olivier Giroud'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 | 88 | 22 | 34 | 32 | 111 | 143 | -32 | 25% |
| Everton FC | 76 | 38 | 19 | 19 | 129 | 76 | +53 | 50% |
| Tottenham Hotspur | 66 | 27 | 21 | 18 | 112 | 86 | +26 | 41% |
| Manchester City | 65 | 26 | 11 | 28 | 78 | 90 | -12 | 40% |
| Manchester United | 59 | 18 | 18 | 23 | 71 | 83 | -12 | 31% |
| West Ham United | 53 | 33 | 10 | 10 | 99 | 42 | +57 | 62% |
| Fulham FC | 53 | 33 | 14 | 6 | 97 | 38 | +59 | 62% |
| Newcastle United | 49 | 31 | 10 | 8 | 90 | 42 | +48 | 63% |
| Aston Villa | 45 | 27 | 10 | 8 | 97 | 47 | +50 | 60% |
| Southampton FC | 45 | 22 | 14 | 9 | 88 | 55 | +33 | 49% |
| Sunderland AFC | 44 | 30 | 9 | 5 | 94 | 40 | +54 | 68% |
| Stoke City | 40 | 27 | 6 | 7 | 84 | 29 | +55 | 68% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 05/06 | Senior debut season | |
| 06/07 | First senior goal | |
| 09/10 | Goal #50 (career) | |
| 12/13 | Goal #100 (career) | |
| 14/15 | Goal #150 (career) | |
| 17/18 | Goal #200 (career) | |
| 21/22 | Goal #250 (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 | 5 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 47 | 1,110 | 1 | 0 | 1 | 0.16 |
| 22/23 | 47 | 353 | 7 | 1 | 0 | 2.04 |
| 21/22 | 38 | 293 | 6 | 0 | 0 | 1.84 |
| 2025 | 14 | 176 | 1 | 0 | 0 | 0.51 |
| 2024 | 19 | 235 | 1 | 0 | 0 | 0.38 |
| 20/21 | 31 | 324 | 1 | 0 | 0 | 0.28 |
| 19/20 | 25 | 447 | 2 | 0 | 0 | 0.4 |
| 18/19 | 45 | 519 | 1 | 0 | 0 | 0.17 |
| 17/18 | 44 | 605 | 1 | 0 | 0 | 0.15 |
| 16/17 | 40 | 381 | 2 | 1 | 0 | 0.71 |
| 15/16 | 53 | 349 | 6 | 1 | 0 | 1.81 |
| 14/15 | 36 | 405 | 5 | 0 | 1 | 1.33 |
| 13/14 | 51 | 721 | 7 | 0 | 0 | 0.87 |
| 12/13 | 47 | 650 | 7 | 0 | 1 | 1.11 |
| 11/12 | 42 | 401 | 8 | 0 | 0 | 1.8 |
| 10/11 | 43 | 748 | 7 | 0 | 0 | 0.84 |
| 09/10 | 42 | 458 | 6 | 0 | 0 | 1.18 |
| 08/09 | 27 | 263 | 4 | 0 | 1 | 1.71 |
| 07/08 | 34 | 199 | 7 | 0 | 0 | 3.17 |
| 06/07 | 20 | 173 | 1 | 1 | 0 | 1.04 |
| 05/06 | 6 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Olivier Giroud
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Olivier Giroud
Who is Olivier Giroud?
Olivier Giroud is a France professional footballer who plays as a centre-forward for LOSC Lille.
How old is Olivier Giroud?
Olivier Giroud is 39 years old. He was born on September 30, 1986 in Chambéry.
What position does Olivier Giroud play?
Olivier Giroud plays as a centre-forward (Attack - Centre-Forward).
What club does Olivier Giroud play for?
Olivier Giroud currently plays for LOSC Lille.
How many career goals has Olivier Giroud scored?
Across all senior club competitions in our dataset, Olivier Giroud has scored 293 goals in 758 appearances.
What is Olivier Giroud's market value?
Olivier Giroud's most recent reported market value is €1.50m.
France