Olivier Giroud

Forward · France · Lille

2025-267Goals0.39 per 90
2025-261Assists0.06 per 90
2025-266.62Average ratingLille
2025-2630Appearances1,623 minutes
2025-268.65Expected goalsunderperforming by 1.65
Market valueForward

Shot map

Every shot is plotted where it was taken, with distances in real metres and each marker the same size. Colour shows the outcome, not the chance quality.

38% on target
57' saved · xG 0.04 · vs Angers60' missed · xG 0.06 · vs Metz58' missed · xG 0.10 · vs Metz41' missed · xG 0.14 · vs Metz55' saved · xG 0.06 · vs RC Strasbourg34' missed · xG 0.07 · vs RC Strasbourg13' missed · xG 0.05 · vs RC Strasbourg5' missed · xG 0.10 · vs RC Strasbourg1' post · xG 0.06 · vs Paris Saint-Germain58' blocked · xG 0.07 · vs Stade Rennais26' missed · xG 0.01 · vs Stade Rennais41' saved · xG 0.54 · vs Paris FC15' saved · xG 0.23 · vs Paris FC31' missed · xG 0.03 · vs RC Strasbourg67' saved · xG 0.28 · vs Angers53' missed · xG 0.35 · vs Angers86' missed · xG 0.03 · vs Nice74' missed · xG 0.17 · vs Nantes10' missed · xG 0.07 · vs Nantes45' missed · xG 0.08 · vs Paris Saint-Germain23' saved · xG 0.04 · vs Paris Saint-Germain5' missed · xG 0.14 · vs RC Lens73' blocked · xG 0.09 · vs Toulouse46' saved · xG 0.08 · vs Toulouse31' missed · xG 0.12 · vs Toulouse31' missed · xG 0.07 · vs Toulouse22' blocked · xG 0.06 · vs Toulouse89+9' missed · xG 0.79 · vs AS Monaco72' missed · xG 0.35 · vs AS Monaco60' missed · xG 0.09 · vs AS Monaco63' blocked · xG 0.07 · vs Stade Brestois44+2' saved · xG 0.15 · vs Stade Brestois39' blocked · xG 0.08 · vs Stade Brestois87' goal · xG 0.79 · vs Toulouse85' goal · xG 0.23 · vs Olympique de Marseille44+2' goal · xG 0.79 · vs Angers76' goal · xG 0.79 · vs Paris FC39' goal · xG 0.26 · vs Paris FC89+1' goal · xG 0.50 · vs AS Monaco10' goal · xG 0.08 · vs Stade Brestois
40 Shots7 Goals8.13xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2026-04-12Toulouse87'GoalPenaltyLeft foot0.79
2026-03-22Olympique de Marseille85'GoalOpen playHeader0.23
2026-02-22Angers57'SavedOpen playHeader0.04
2026-02-22Angers44+2'GoalPenaltyLeft foot0.79
2026-02-06Metz60'Off targetFrom cornerHeader0.06
2026-02-06Metz58'Off targetCounter-attackRight foot0.10
2026-02-06Metz41'Off targetOpen playLeft foot0.14
2026-01-25RC Strasbourg55'SavedOpen playLeft foot0.06
2026-01-25RC Strasbourg34'Off targetFree kick deliveryHeader0.07
2026-01-25RC Strasbourg13'Off targetOpen playHeader0.05
2026-01-25RC Strasbourg5'Off targetOpen playLeft foot0.10
2026-01-16Paris Saint-Germain1'Hit the woodworkOpen playLeft foot0.06
2026-01-03Stade Rennais58'BlockedOpen playLeft foot0.07
2026-01-03Stade Rennais26'Off targetOpen playLeft foot0.01
2025-11-23Paris FC76'GoalPenaltyLeft foot0.79
2025-11-23Paris FC41'SavedOpen playLeft foot0.54
2025-11-23Paris FC39'GoalOpen playLeft foot0.26
2025-11-23Paris FC15'SavedOpen playHeader0.23
2025-11-09RC Strasbourg31'Off targetOpen playLeft foot0.03
2025-11-02Angers67'SavedOpen playHeader0.28
2025-11-02Angers53'Off targetOpen playHeader0.35
2025-10-29Nice86'Off targetFrom cornerHeader0.03
2025-10-19Nantes74'Off targetOpen playRight foot0.17
2025-10-19Nantes10'Off targetOpen playHeader0.07
2025-10-05Paris Saint-Germain45'Off targetOpen playLeft foot0.08
2025-10-05Paris Saint-Germain23'SavedFrom cornerHeader0.04
2025-09-20RC Lens5'Off targetCounter-attackLeft foot0.14
2025-09-14Toulouse73'BlockedOpen playHeader0.09
2025-09-14Toulouse46'SavedOpen playLeft foot0.08
2025-09-14Toulouse31'Off targetOpen playHeader0.12
2025-09-14Toulouse31'Off targetOpen playHeader0.07
2025-09-14Toulouse22'BlockedOpen playLeft foot0.06
2025-08-24AS Monaco89+9'Off targetPenaltyLeft foot0.79
2025-08-24AS Monaco89+1'GoalOpen playLeft foot0.50
2025-08-24AS Monaco72'Off targetOpen playLeft foot0.35
2025-08-24AS Monaco60'Off targetFrom cornerHeader0.09
2025-08-17Stade Brestois63'BlockedOpen playLeft foot0.07
2025-08-17Stade Brestois44+2'SavedCounter-attackLeft foot0.15
2025-08-17Stade Brestois39'BlockedOpen playLeft foot0.08
2025-08-17Stade Brestois10'GoalOpen playLeft foot0.08

Season by season

Appearances, goals, assists and expected goals for every season on record.Figures are the competition's own season totals, not sums of the shot map.

SeasonLeagueTeamAppsMinGoalsAssistsxGRating
2025-26Ligue 1Lille301,623718.656.62

Olivier Giroud historical transfers

  • 2025-07-01Los Angeles FC to LilleFree
  • 2024-07-18AC Milan to Los Angeles FCFree
  • 2021-07-17Chelsea to AC Milan4.8M €
  • 2018-01-31Arsenal to Chelsea17M €
  • 2012-07-01Montpellier to Arsenal12M €
  • 2010-07-01Tours FC to Montpellier2M €
  • 2008-09-01Grenoble Foot 38 to Tours FC150k €
  • 2007-07-01Grenoble Foot 38 to Istres FCLoan

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
412.27 per 90
Shots on target
160.89 per 90
Shooting accuracy
39%
Shots blocked
50.28 per 90
Key passes
191.05 per 90
Expected assists
1.620.09 per 90

Passing and possession

Touches
53029.39 per 90
Accurate passes
23112.81 per 90
Pass accuracy
69%
Accurate long balls
70.39 per 90
Accurate crosses
0
Cross accuracy
0%
Successful dribbles
30.17 per 90
Dribble success
60%
Dispossessed
100.55 per 90
Possession lost
1568.65 per 90

Defending

Tackles won
90.50 per 90
Tackle success
82%
Interceptions
40.22 per 90
Clearances
140.78 per 90
Ball recoveries
281.55 per 90
Duels won
935.16 per 90
Duel success
51%
Aerial duels won
492.72 per 90
Aerial success
53%

Discipline

Fouls committed
271.50 per 90
Was fouled
311.72 per 90
Yellow cards
10.06 per 90
Red cards
0

Data updated 5 Sept 2026, 06:31 UTC