Bradley Barcola
2025-2611Goals0.57 per 90
2025-261Assists0.05 per 90
2025-267.21Average ratingParis Saint-Germain2025-2631Appearances1,750 minutes
2025-2610.69Expected goalsoverperforming by 0.31
—Market valueForward
Shot map
46% on target67 Shots11 Goals10.68 xG
Filter
- Goal
- On target
- Off target
View shot data as a table
| Min | Outcome | Situation | xG | Opponent |
|---|---|---|---|---|
| 49' | goal | open play | 0.27 | Paris FC |
| 1' | saved | open play | 0.07 | Paris FC |
| 31' | blocked | open play | 0.06 | RC Lens |
| 89' | blocked | fast break | 0.06 | Lorient |
| 85' | blocked | open play | 0.01 | Lorient |
| 23' | missed | open play | 0.04 | Lorient |
| 42' | saved | fast break | 0.56 | Angers |
| 29' | blocked | open play | 0.05 | Angers |
| 86' | saved | fast break | 0.15 | Nantes |
| 61' | blocked | open play | 0.14 | Olympique Lyonnais |
| 27' | saved | open play | 0.21 | Olympique Lyonnais |
| 89' | blocked | open play | 0.03 | AS Monaco |
| 70' | goal | open play | 0.05 | AS Monaco |
| 68' | missed | open play | 0.16 | AS Monaco |
| 49' | saved | open play | 0.11 | AS Monaco |
| 38' | blocked | open play | 0.07 | AS Monaco |
| 50' | missed | open play | 0.16 | Le Havre |
| 36' | goal | open play | 0.30 | Le Havre |
| 12' | blocked | fast break | 0.07 | Le Havre |
| 44+3' | goal | corner | 0.88 | Metz |
| 34' | missed | open play | 0.02 | Metz |
| 6' | blocked | open play | 0.02 | Metz |
| 89+2' | saved | open play | 0.23 | Stade Rennais |
| 78' | blocked | open play | 0.18 | Stade Rennais |
| 63' | missed | open play | 0.79 | Olympique de Marseille |
| 56' | post | open play | 0.04 | Olympique de Marseille |
| 7' | missed | open play | 0.08 | Olympique de Marseille |
| 78' | goal | fast break | 0.61 | Auxerre |
| 62' | missed | open play | 0.25 | Auxerre |
| 50' | missed | fast break | 0.03 | Auxerre |
| 1' | saved | open play | 0.18 | Auxerre |
| 1' | saved | open play | 0.25 | Auxerre |
| 89+3' | goal | open play | 0.64 | Lille |
| 77' | missed | open play | 0.02 | Metz |
| 71' | saved | open play | 0.09 | Stade Rennais |
| 57' | saved | open play | 0.06 | Stade Rennais |
| 24' | blocked | open play | 0.08 | Stade Rennais |
| 18' | blocked | open play | 0.14 | Stade Rennais |
| 86' | goal | open play | 0.17 | Le Havre |
| 80' | missed | corner | 0.11 | Le Havre |
| 64' | blocked | open play | 0.09 | Le Havre |
| 64' | saved | open play | 0.13 | Le Havre |
| 64' | missed | open play | 0.11 | Nice |
| 44+2' | blocked | open play | 0.03 | Nice |
| 38' | saved | open play | 0.23 | Nice |
| 13' | saved | open play | 0.01 | Nice |
| 88' | missed | open play | 0.12 | Lorient |
| 70' | saved | open play | 0.08 | Lorient |
| 72' | saved | open play | 0.11 | Stade Brestois |
| 22' | saved | open play | 0.04 | RC Strasbourg |
| 5' | goal | open play | 0.37 | RC Strasbourg |
| 55' | blocked | open play | 0.05 | Lille |
| 55' | saved | open play | 0.04 | Lille |
| 48' | missed | open play | 0.04 | Lille |
| 44' | saved | corner | 0.13 | Lille |
| 42' | missed | fast break | 0.14 | Lille |
| 79' | missed | corner | 0.21 | Auxerre |
| 46' | saved | fast break | 0.39 | Auxerre |
| 50' | goal | open play | 0.04 | RC Lens |
| 14' | goal | open play | 0.05 | RC Lens |
| 8' | goal | open play | 0.22 | Toulouse |
| 65' | missed | open play | 0.04 | Angers |
| 88' | missed | open play | 0.41 | Nantes |
| 63' | blocked | open play | 0.06 | Nantes |
| 41' | blocked | open play | 0.02 | Nantes |
| 38' | saved | open play | 0.04 | Nantes |
| 4' | missed | open play | 0.04 | Nantes |
Season by season
| Season | League | Team | Apps | Min | Goals | Assists | xG | Rating |
|---|---|---|---|---|---|---|---|---|
| 2025-26 | Ligue 1 | Paris Saint-Germain | 31 | 1,750 | 11 | 1 | 10.69 | 7.21 |
Data updated 16 Aug 2026, 03:00