Ligue 1 2026/27, matchday 2: every number from the 9 matches

💬 Comments none yet — be the first · what does this get wrong, or miss?

GoalSoon · built 05 September 2026, 10:50 UTC · every figure is our own count from our own database

30 goals in 9 matches — 3.33 a game, against 2.80 across all 309 matches of 2025/26. 4 home wins, 3 draws, 2 away wins. Results, goals by minute, cards, shots, possession, xG and player ratings — all of it on one page.

Results

MatchHTxGShotsOn targetHome poss.
Lille 2–2 PSG1–01.09–1.299–184–427%
Strasbourg 2–1 Lens0–11.66–2.8916–177–752%
Lyon 1–1 Le Havre—–——–——–——–—
Lorient 1–2 Troyes—–——–——–——–—
Brest 2–2 Toulouse—–——–——–——–—
Auxerre 1–3 Angers—–——–——–——–—
Paris FC 3–0 Nice1–02.74–0.5715–154–446%
Rennes 3–2 Le Mans—–——–——–——–—
Monaco 2–0 Marseille—–——–——–——–—

The heaviest match was Rennes 3–2 Le Mans with 5 goals. 7 of 9 matches had both clubs scoring, 7 went over 2.5 goals, and 2 clubs failed to score. 3 goals came before half-time and 27 after it; 0 arrived inside the first 15 minutes and 0 after the 75th. The earliest goal of the round came in minute 21, the latest in minute 38. 1 of the 2 goals were penalties and 0 were own goals; the round produced 2 yellow cards and 0 red. The minute-by-minute feed carries 2 of the 30 goals, so every count in this paragraph is a floor, not a total; the scores and half-time scores above are complete.

Every match, in detail

Lille 2–2 PSG 2026-08-28 18:45 UTC · half-time 1–0 · 4-2-3-1 v 4-3-3
Stade Pierre-Mauroy

Goals

  • 21' Hakon Arnar Haraldsson Lille assist Olivier Giroud

Cards

  • 🟨 39' Fabián Ruiz PSG

Best rated

  • 8.9 Vitinha PSG · 1 goal, 1 assist, 5 shots, 1/2 duels
  • 7.9 Marquinhos PSG · 1 goal, 1 shots, 4/9 duels
  • 7.5 Ethan Mbappé Lille · 1 shots, 3/7 duels

Lille · PSG

1.09xG1.29
0.93xG first half0.75
9Shots18
4On target4
5Shots in the box7
1Blocked1
0Corners5
27%Possession73%
297Passes810
249Passes completed735
2Saves2
11Fouls7
5Offsides0
2Yellow cards1

source: full match archive

Strasbourg 2–1 Lens 2026-08-29 15:15 UTC · half-time 0–1
Stade de la Meinau

Goals

  • 38' Florian Thauvin (pen) Lens

Cards

  • 🟨 36' Jeyland Mitchell Strasbourg

Best rated

  • 9.6 Gessime Yassine Strasbourg · 2 goals, 3 shots, 10/17 duels
  • 8.2 Filip Jørgensen Strasbourg · 6 saves, 1/1 duels
  • 7.9 Sebastian Nanasi Strasbourg · 2 assists, 2 shots, 3/9 duels

Strasbourg · Lens

1.66xG2.89
0.89xG first half2.31
16Shots17
7On target7
12Shots in the box12
3Blocked4
3Corners6
52%Possession48%
444Passes415
387Passes completed353
6Saves5
10Fouls11
3Offsides3
2Yellow cards2

source: full match archive

Lyon 1–1 Le Havre 2026-08-29 18:45 UTC · half-time None–None
Parc Olympique Lyonnais

Goals

  • none

Lyon · Le Havre

no match statistics

source: events only

Lorient 1–2 Troyes 2026-08-29 18:45 UTC · half-time None–None
Stade du Moustoir

Goals

  • none

Lorient · Troyes

no match statistics

source: events only

Brest 2–2 Toulouse 2026-08-29 18:45 UTC · half-time None–None
 

Goals

  • none

Brest · Toulouse

no match statistics

source: events only

Auxerre 1–3 Angers 2026-08-29 18:45 UTC · half-time None–None
 

Goals

  • none

Auxerre · Angers

no match statistics

source: events only

Paris FC 3–0 Nice 2026-08-30 13:00 UTC · half-time 1–0
Stade Jean Bouin

Goals

  • none

Best rated

  • 8.5 Pierre Lees Melou Paris FC · 2 shots, 10/11 duels
  • 7.9 Samir Chergui Paris FC · 1 goal, 1 shots, 1/3 duels
  • 7.7 Maxime López Paris FC · 2/6 duels

Paris FC · Nice

2.74xG0.57
0.95xG first half0.24
15Shots15
4On target4
10Shots in the box9
4Blocked6
2Corners4
46%Possession54%
585Passes690
521Passes completed616
4Saves1
7Fouls7
2Offsides1
0Yellow cards1

source: full match archive

Rennes 3–2 Le Mans 2026-08-30 15:15 UTC · half-time None–None
Roazhon Park

Goals

  • none

Rennes · Le Mans

no match statistics

source: events only

Monaco 2–0 Marseille 2026-08-30 18:45 UTC · half-time None–None
Stade Louis II

Goals

  • none

Monaco · Marseille

no match statistics

source: events only

Every club, one row each

ClubOpponentScorexGShotsOTIn boxCorPossPassesSavesFoulsYel
Paris FCHNice3–02.7415410246%585470
AngersAAuxerre3–10
MonacoHMarseille2–00
RennesHLe Mans3–20
StrasbourgHLens2–11.6616712352%4446102
TroyesALorient2–10
BrestHToulouse2–20
LilleHPSG2–21.09945027%2972112
PSGALille2–21.291847573%810271
ToulouseABrest2–20
Le HavreALyon1–10
LyonHLe Havre1–10
Le MansARennes2–30
LensAStrasbourg1–22.8917712648%4155112
LorientHTroyes1–20
AuxerreHAngers1–30
MarseilleAMonaco0–20
NiceAParis FC0–30.571549454%690171

PSG had the most of the ball (73 per cent) at Lille; PSG took the most shots (18).

Goals against xG

xG is the provider's shot-quality model, not ours; we publish it because it is the same measure across every match here. One matchday is far too small to call anyone lucky — this is a record of what happened, not a verdict.

ClubOpponentGoalsxGGoals − xG ConcededxG facedSaved against xG
LillePSG 21.09+0.91 21.29-0.71
PSGLille 21.29+0.71 21.09-0.91
StrasbourgLens 21.66+0.34 12.89+1.89
Paris FCNice 32.74+0.26 00.57+0.57
NiceParis FC 00.57-0.57 32.74-0.26
LensStrasbourg 12.89-1.89 21.66-0.34

Lille scored 0.91 goals more than the model expected of their chances; Lens scored 1.89 fewer. The last column is the same subtraction at the other end: how many goals a club conceded against the xG of the shots it faced.

One column we removed. The feed also carries a field called “goals prevented”, which looks like a goalkeeping measure. In all 9 matches of this round it is identical for both clubs (Lille–PSG +0.18, Strasbourg–Lens -0.06, Paris FC–Nice -0.45, and so on), so it cannot be a per-club number and we do not publish it rather than guess at what it means.

Scorers and assists

8 of the 30 goals have an assist recorded against them. Assists come from the full match archive where it has arrived (3 matches) and from the live event feed otherwise, which records fewer of them — so this is a floor, not a count.

PlayerClubGoalsAssists
Gessime YassineStrasbourg20
VitinhaPSG11
Dilane BakwaLille10
Florian ThauvinLens10
Hakon Arnar HaraldssonLille10
Lassine SinayokoParis FC10
MarquinhosPSG10
Samir CherguiParis FC10
Vincent MarchettiParis FC10
Olivier GiroudLille02
Sebastian NanasiStrasbourg02
Ilan KebbalParis FC01
Mika GodtsPSG01
Patrick ZabiParis FC01

Player ratings, top 25

Ratings are the provider's, over the 3 matches whose player detail has arrived; 119 player appearances in total.

PlayerClubRatingMinGAShKey p.DuelsTklIntSaves
Gessime YassineStrasbourg9.689203110/17100
VitinhaPSG8.99011521/2120
Pierre Lees MelouParis FC8.595002010/11830
Filip JørgensenStrasbourg8.29000001/1006
MarquinhosPSG7.99010104/9010
Sebastian NanasiStrasbourg7.98902243/9100
Samir CherguiParis FC7.99510101/3120
Maxime LópezParis FC7.79500012/6000
Rudy MatondoParis FC7.73200112/3100
Florian ThauvinLens7.69010154/8100
Ethan MbappéLille7.56800133/7000
Vincent MarchettiParis FC7.51210100/2000
Olivier GiroudLille7.39002224/9000
Nabil BentalebLille7.39000103/4120
Dilane BakwaLille7.32210101/3100
Hakon Arnar HaraldssonLille7.38010202/6120
Pape DiopStrasbourg7.39000216/9300
Robin RisserLens7.39000001/2005
Diego CoppolaParis FC7.39500004/6210
Patrick ZabiParis FC7.32301111/2000
Matvey SafonovPSG7.29000000/0002
Giovanni ReynaStrasbourg7.27600134/8000
Yassine TitraouiLens7.29000007/11530
Kevin TrappParis FC7.29500000/0004
Ilan KebbalParis FC7.28301144/15000

Matchday 2 against the whole of 2025/26

One round is 9 matches and last season was 309. Every difference below is well inside what 9 matches can produce by chance; it is here as a record, not as a trend.

MeasureMatchday 22025/26 averageDifference
Goals per match3.332.80+0.53
Goals in the first half, per match0.331.20-0.87
Shots per club15.012.4+2.6
Shots on target per club5.04.3+0.7
xG per club1.711.44+0.27
Corners per club3.34.8-1.5
Passes per club540454+86
Fouls per club8.812.1-3.2
Yellow cards per club1.331.89-0.55
Saves per club3.32.9+0.4
Home wins (share)0.440.46-0.02
Draws (share)0.330.25+0.08

Where these numbers come from

Our own database, built from the same feed every match here uses. Team figures for 3 of 9 matches, goals and cards by minute for all 9, player-level detail for 3. Crowds and referees are as published for the 0 matches that carry them . Nothing on this page is a projection.

What is missing, stated plainly. the event feed is missing 28 of the 30 goals, so goal minutes, penalties and the scorer table are floors; 6 of the 9 matches (Lyon–Le Havre, Lorient–Troyes, Brest–Toulouse, Auxerre–Angers, Rennes–Le Mans, Monaco–Marseille) have team figures but no player-level detail yet — the archive feed delivers those a day later, so player ratings below cover 3 matches, not 9; attendance is published for 0 of 9 matches, so there is no average to give; the 2025/26 xG baseline is measured on 304 of 308 matches.
The rest of the season on the same data: all 18 clubs, their matches and their players · the free season packs.

Comments

No account, no email. Links are not allowed — say it in words.

Loading…