Bradley Barcola

Forward · France · Paris Saint-Germain

2025-2611Goals0.57 per 90
2025-261Assists0.05 per 90
2025-267.21Average ratingParis Saint-Germain
2025-2629Appearances1,750 minutes
2025-2610.69Expected goals
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.

46% on target
1' saved · xG 0.07 · vs Paris FC31' blocked · xG 0.06 · vs RC Lens89' blocked · xG 0.06 · vs Lorient85' blocked · xG 0.01 · vs Lorient23' missed · xG 0.04 · vs Lorient42' saved · xG 0.56 · vs Angers29' blocked · xG 0.05 · vs Angers86' saved · xG 0.15 · vs Nantes61' blocked · xG 0.14 · vs Olympique Lyonnais27' saved · xG 0.21 · vs Olympique Lyonnais89' blocked · xG 0.03 · vs AS Monaco68' missed · xG 0.16 · vs AS Monaco49' saved · xG 0.11 · vs AS Monaco38' blocked · xG 0.07 · vs AS Monaco50' missed · xG 0.16 · vs Le Havre12' blocked · xG 0.07 · vs Le Havre34' missed · xG 0.02 · vs Metz6' blocked · xG 0.02 · vs Metz89+2' saved · xG 0.23 · vs Stade Rennais78' blocked · xG 0.18 · vs Stade Rennais63' missed · xG 0.79 · vs Olympique de Marseille56' post · xG 0.04 · vs Olympique de Marseille7' missed · xG 0.08 · vs Olympique de Marseille62' missed · xG 0.25 · vs Auxerre50' missed · xG 0.03 · vs Auxerre1' saved · xG 0.18 · vs Auxerre1' saved · xG 0.25 · vs Auxerre77' missed · xG 0.02 · vs Metz71' saved · xG 0.09 · vs Stade Rennais57' saved · xG 0.06 · vs Stade Rennais24' blocked · xG 0.08 · vs Stade Rennais18' blocked · xG 0.14 · vs Stade Rennais80' missed · xG 0.11 · vs Le Havre64' blocked · xG 0.09 · vs Le Havre64' saved · xG 0.13 · vs Le Havre64' missed · xG 0.11 · vs Nice44+2' blocked · xG 0.03 · vs Nice38' saved · xG 0.23 · vs Nice13' saved · xG 0.01 · vs Nice88' missed · xG 0.12 · vs Lorient70' saved · xG 0.08 · vs Lorient72' saved · xG 0.11 · vs Stade Brestois22' saved · xG 0.04 · vs RC Strasbourg55' blocked · xG 0.05 · vs Lille55' saved · xG 0.04 · vs Lille48' missed · xG 0.04 · vs Lille44' saved · xG 0.13 · vs Lille42' missed · xG 0.14 · vs Lille79' missed · xG 0.21 · vs Auxerre46' saved · xG 0.39 · vs Auxerre65' missed · xG 0.04 · vs Angers88' missed · xG 0.41 · vs Nantes63' blocked · xG 0.06 · vs Nantes41' blocked · xG 0.02 · vs Nantes38' saved · xG 0.04 · vs Nantes4' missed · xG 0.04 · vs Nantes49' goal · xG 0.27 · vs Paris FC70' goal · xG 0.05 · vs AS Monaco36' goal · xG 0.30 · vs Le Havre44+3' goal · xG 0.88 · vs Metz78' goal · xG 0.61 · vs Auxerre89+3' goal · xG 0.64 · vs Lille86' goal · xG 0.17 · vs Le Havre5' goal · xG 0.37 · vs RC Strasbourg50' goal · xG 0.04 · vs RC Lens14' goal · xG 0.05 · vs RC Lens8' goal · xG 0.22 · vs Toulouse
67 Shots11 Goals10.68xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2026-05-17Paris FC49'GoalOpen playRight foot0.27
2026-05-17Paris FC1'SavedOpen playLeft foot0.07
2026-05-13RC Lens31'BlockedOpen playLeft foot0.06
2026-05-02Lorient89'BlockedCounter-attackRight foot0.06
2026-05-02Lorient85'BlockedOpen playRight foot0.01
2026-05-02Lorient23'Off targetOpen playRight foot0.04
2026-04-25Angers42'SavedCounter-attackRight foot0.56
2026-04-25Angers29'BlockedOpen playRight foot0.05
2026-04-22Nantes86'SavedCounter-attackRight foot0.15
2026-04-19Olympique Lyonnais61'BlockedOpen playLeft foot0.14
2026-04-19Olympique Lyonnais27'SavedOpen playRight foot0.21
2026-03-06AS Monaco89'BlockedOpen playRight foot0.03
2026-03-06AS Monaco70'GoalOpen playRight foot0.05
2026-03-06AS Monaco68'Off targetOpen playRight foot0.16
2026-03-06AS Monaco49'SavedOpen playRight foot0.11
2026-03-06AS Monaco38'BlockedOpen playRight foot0.07
2026-02-28Le Havre50'Off targetOpen playHeader0.16
2026-02-28Le Havre36'GoalOpen playHeader0.30
2026-02-28Le Havre12'BlockedCounter-attackLeft foot0.07
2026-02-21Metz44+3'GoalFrom cornerHeader0.88
2026-02-21Metz34'Off targetOpen playRight foot0.02
2026-02-21Metz6'BlockedOpen playRight foot0.02
2026-02-13Stade Rennais89+2'SavedOpen playLeft foot0.23
2026-02-13Stade Rennais78'BlockedOpen playRight foot0.18
2026-02-08Olympique de Marseille63'Off targetOpen playLeft foot0.79
2026-02-08Olympique de Marseille56'Hit the woodworkOpen playLeft foot0.04
2026-02-08Olympique de Marseille7'Off targetOpen playRight foot0.08
2026-01-23Auxerre78'GoalCounter-attackRight foot0.61
2026-01-23Auxerre62'Off targetOpen playRight foot0.25
2026-01-23Auxerre50'Off targetCounter-attackRight foot0.03
2026-01-23Auxerre1'SavedOpen playRight foot0.18
2026-01-23Auxerre1'SavedOpen playRight foot0.25
2026-01-16Lille89+3'GoalOpen playLeft foot0.64
2025-12-13Metz77'Off targetOpen playRight foot0.02
2025-12-06Stade Rennais71'SavedOpen playRight foot0.09
2025-12-06Stade Rennais57'SavedOpen playRight foot0.06
2025-12-06Stade Rennais24'BlockedOpen playLeft foot0.08
2025-12-06Stade Rennais18'BlockedOpen playRight foot0.14
2025-11-22Le Havre86'GoalOpen playRight foot0.17
2025-11-22Le Havre80'Off targetFrom cornerHeader0.11
2025-11-22Le Havre64'BlockedOpen playRight foot0.09
2025-11-22Le Havre64'SavedOpen playRight foot0.13
2025-11-01Nice64'Off targetOpen playHeader0.11
2025-11-01Nice44+2'BlockedOpen playRight foot0.03
2025-11-01Nice38'SavedOpen playLeft foot0.23
2025-11-01Nice13'SavedOpen playRight foot0.01
2025-10-29Lorient88'Off targetOpen playRight foot0.12
2025-10-29Lorient70'SavedOpen playRight foot0.08
2025-10-25Stade Brestois72'SavedOpen playRight foot0.11
2025-10-17RC Strasbourg22'SavedOpen playRight foot0.04
2025-10-17RC Strasbourg5'GoalOpen playLeft foot0.37
2025-10-05Lille55'BlockedOpen playRight foot0.05
2025-10-05Lille55'SavedOpen playRight foot0.04
2025-10-05Lille48'Off targetOpen playRight foot0.04
2025-10-05Lille44'SavedFrom cornerHeader0.13
2025-10-05Lille42'Off targetCounter-attackRight foot0.14
2025-09-27Auxerre79'Off targetFrom cornerHeader0.21
2025-09-27Auxerre46'SavedCounter-attackRight foot0.39
2025-09-14RC Lens50'GoalOpen playRight foot0.04
2025-09-14RC Lens14'GoalOpen playRight foot0.05
2025-08-30Toulouse8'GoalOpen playRight foot0.22
2025-08-22Angers65'Off targetOpen playRight foot0.04
2025-08-17Nantes88'Off targetOpen playRight foot0.41
2025-08-17Nantes63'BlockedOpen playRight foot0.06
2025-08-17Nantes41'BlockedOpen playRight foot0.02
2025-08-17Nantes38'SavedOpen playRight foot0.04
2025-08-17Nantes4'Off targetOpen playRight foot0.04

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 1Paris Saint-Germain291,75011110.697.21

Bradley Barcola historical transfers

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
673.45 per 90
Shots on target
311.59 per 90
Shooting accuracy
46%
Shots blocked
170.87 per 90
Key passes
381.95 per 90
Expected assists
4.650.24 per 90

Passing and possession

Touches
109456.26 per 90
Accurate passes
60130.91 per 90
Pass accuracy
83%
Accurate long balls
120.62 per 90
Accurate crosses
50.26 per 90
Cross accuracy
20%
Successful dribbles
351.80 per 90
Dribble success
41%
Dispossessed
231.18 per 90
Possession lost
26713.73 per 90

Defending

Tackles won
160.82 per 90
Tackle success
55%
Interceptions
120.62 per 90
Clearances
70.36 per 90
Ball recoveries
603.09 per 90
Duels won
844.32 per 90
Duel success
42%
Aerial duels won
100.51 per 90
Aerial success
48%

Discipline

Fouls committed
201.03 per 90
Was fouled
100.51 per 90
Yellow cards
0
Red cards
0

Data updated 5 Sept 2026, 06:31 UTC