Lyon — opposition report

Ligue 1 2026/27 · 8 matches (2026-08-22 to 2026-10-26) · W4 D2 L2 · goals 13–7 · npxG 10.9–8.5 · WhoScored event data, every sequence rebuilt from the raw feed

Early season: built from 8 league matches. League ranks and splits move a lot at this stage — read them as provisional, and lean on the clips.

The short version

How to beat themgame plan

Each line is generated from a finding that cleared its evidence bar; nothing here is a generic coaching point. The grey line says what it rests on; the button opens the sequences.

Beating their press

  1. In your own build-up area, play on one or two touches: don't try to dribble past their press, and keep first touches clean.

    38% of their high regains come straight after the opponent tries to dribble past someone or takes a bad touch (league median 28%); only 14% come from forward passes.

  2. Copy the sides that escaped it: PSG got out 70% (long on 0%).

    Average escape rate against them is 51%.

Transitions

  1. When you win it, go straight through the middle immediately.

    58% of the xG they concede after losing the ball comes straight through the middle (25 attacks, 9 shots), against 36% of their own attacking xG through that channel.

Where to press

  1. Press their build-up in the left of their own third.

    Giveaways there lead to a shot 18% of the time (22 giveaways).

What to deny

  1. Their most dangerous route through midfield: Abner Vinícius takes it into the final third with a short pass (left). Cut that lane before the ball reaches him.

    17 times in the window, 24% end in a shot vs 11% for their other routes.

Set pieces

  1. Avoid conceding corners; mark Felix Bacher first.

    29% of their corners end in a shot; first contacts: Felix Bacher (4), Moussa Niakhaté (2), Pavel Sulc (2).

Shape and structurein possession, by phase

Where each player takes the ball in each phase of their possession, and who passes to whom. Event data has no off-ball positions, so this is the shape of their touches — the standard event-data proxy. A phase is defined by where the ball is, so the dots sit inside that phase's third (shaded): read the order and the width, not the depth of each line. Lyon attack left to right.

Moussa Niakhaté → Dominik Greif: 39Dominik Greif → Moussa Niakhaté: 33Dominik Greif → Felix Bacher: 25Felix Bacher → Dominik Greif: 22Moussa Niakhaté → Abner Vinícius: 14Dominik Greif (GK) -- 197 touchesD. GreifMoussa Niakhaté (CB) -- 148 touchesM. NiakhatéFelix Bacher (CB) -- 132 touchesF. BacherAbner Vinícius (FB) -- 90 touchesA. ViníciusZachary Athekame (FB) -- 78 touchesZ. AthekameCorentin Tolisso (WM) -- 77 touchesC. TolissoTyler Morton (CM) -- 64 touchesT. MortonTanner Tessmann (CM) -- 42 touchesT. TessmannMads Bidstrup (CM) -- 26 touchesM. Bidstrup

attacking → · shaded = the build-up zone

Most involved
  • Dominik Greif38% of build-up phases
  • Felix Bacher28% of build-up phases
  • Moussa Niakhaté27% of build-up phases
  • Abner Vinícius18% of build-up phases
Main connections
  • Moussa Niakhaté → Dominik Greif39
  • Dominik Greif → Moussa Niakhaté33
  • Dominik Greif → Felix Bacher25
  • Felix Bacher → Dominik Greif22
  • Rémy Descamps → Clinton Mata14
  • Moussa Niakhaté → Abner Vinícius14

406 build-up phases. Dot = the median spot of a player's touches in this phase; size = share of touches; lines = consecutive touches between two players.

Their pressout of possession

28defensive actions per match in the opponent's final 40%
51%of opponent build-ups got out into the next third
4.6high regains per match
23%of those regains led to a shot

Who presses

  • Corentin Tolisso31
  • Mads Bidstrup23
  • Zachary Athekame23
  • Kaïl Boudache17
  • Pavel Sulc16
  • Loïs Openda15

Tackles, interceptions, recoveries, blocks, challenges and fouls in the opponent's final 40%.

Every ball won in the opponent's third, by source

174 in the window. The press on a build-up = the first two rows: 31 (3.9 a match).

sourcetimesshareper matchshot
press: settled build-up taken off them3017%3.810%
press: their restart forced into an error before they settled11%0.10%
counter-press: won straight back after losing it106%1.230%
second ball: the opponent touched it but never controlled it13376%16.621%
↳ rebound after their own shot (saved or blocked)1710%2.141%
↳ their cross / ball into the box, cleared4425%5.520%
↳ their long ball, only headed or touched away95%1.122%
↳ after their own throw-in / set piece106%1.210%
↳ loose ball in their combination play (pass blocked or tackled)5330%6.617%

What triggers a regain

opponent wasshareleaguerank
dribbling or a loose touch38%28%3 / 18
passing to a full-back22%16%5 / 18
passing forward14%26%18 / 18
passing sideways11%6%4 / 18
taking a throw-in5%2%4 / 18
passing back3%2%5 / 18
passing to the keeper0%2%13 / 18
going long0%7%17 / 18
a loose ball0%0%1 / 18

Who got out, and how

0%25%50%75%100%0%25%50%75%share of build-ups that went longgot out of the pressPSG: got out 70%, went long 0% (10 build-ups)PSGNice: got out 61%, went long 18% (28 build-ups)NiceToulouse: got out 55%, went long 18% (22 build-ups)ToulouseLe Havre: got out 53%, went long 47% (19 build-ups)Le HavreAuxerre: got out 50%, went long 31% (16 build-ups)AuxerreRennes: got out 48%, went long 40% (25 build-ups)Paris FC: got out 43%, went long 13% (30 build-ups)Lens: got out 39%, went long 25% (28 build-ups)

The opponents who went long most (36% of build-ups) got out 47% of the time; those who mostly played short (12% long) got out 57%. That is a lean, not proven at 20 matches (p=0.1247).

Best escapes: PSG 70%; Nice 61%; Toulouse 55%. One dot per match; hover for the opponent.

Transitions

When they win it

11.6fast attacks per match (counters, high transitions, high ball-wins)
22%end in a shot

Most often started by Zachary Athekame (9), Corentin Tolisso (9), Noah Nartey (7), Loïs Openda (6).

Counter-press: losing it, by where

lost inlosseswon back within 5sled to a shot
own third4633%15%
midfield14928%7%
final third26228%2%

When they lose it — where the damage comes

24%66 attacks · 6 shots · 0.4 xG58%25 attacks · 9 shots · 1.0 xG19%49 attacks · 4 shots · 0.3 xG

17.5 opponent attacks per match after winning the ball in open play that broke forward fast or reached the final third. Shading and % = share of the xG they produced, by the channel they used. Lyon's goal is on the left. Central attacks carry more xG for every team, so compare with Lyon's own attacking xG in the same kind of channel (centre, or the average flank): centre 58% conceded vs 36% own, left 24% conceded vs 32% own, right 19% conceded vs 32% own.

Centre
Left
Right

Transition types

Every real turnover, named by the situation it came from. "Fast" = the side with the ball reached the final third within 10 seconds. Only real turnovers appear here: for everything the press wins high, including restarts it forced into an error, see "Every ball won in the opponent’s third" in the press section.

When they win the ball

typetimessharefastshotxG
Won high from a settled build-up (press)295%lg 5%21%7%lg 12%0.2
Won after their long possession (10+ passes)7513%lg 11%13%3%lg 3%0.2
Won straight back after losing it (counter-press)6512%lg 12%46%17%lg 6%0.8
Won by stopping their counter254%lg 4%0%0%lg 0%0.0
Won in midfield12022%lg 25%38%11%lg 6%1.2
Won deep in own third20937%lg 36%11%2%lg 3%0.2
Won from their set piece356%lg 5%17%6%lg 0%0.2

When they lose the ball

typetimesshareopponent fastshot againstxG
Lost in own build-up under pressure377%lg 5%49%8%lg 8%0.4
Lost after own long possession (10+ passes)7414%lg 11%15%5%lg 3%0.4
Lost straight after winning it5510%lg 12%36%5%lg 7%0.2
Lost during own counter224%lg 4%14%0%lg 3%0.0
Lost in midfield13124%lg 25%31%6%lg 7%0.6
Lost in the final third (attack broke down)19836%lg 36%14%1%lg 3%0.1
Lost from own set piece285%lg 5%29%7%lg 2%0.1

Possessions and turnovers in detailsub-categories

Every controlled possession is typed by how it was played, and every real turnover (a possession that was established and then lost) by what the losing side was doing, how it lost the ball and what the winner did next. "Settled" = sustained or worked possessions; "unsettled" = short, second-ball, counter and direct possessions.

23%of their turnovers the opponent turns into a fast attack · league 24%
49%Lost balls the opponent can’t keep · league 48%
3%of balls lost from settled possession lead to a shot against · league 5%
4%of balls lost from unsettled possession lead to a shot against · league 5%
22%of the balls they win become a fast attack · league 23%
6%of the balls they win produce a shot · league 5%

How they play their possessions (678 controlled open-play possessions)

typetimesshareended in a shotavg passes
sustained circulation (10+ passes)9514%lg 13%7%lg 12%13.1
worked possession (4-9 passes)21031%lg 29%8%lg 9%6.0
direct attack629%lg 11%5%lg 3%1.6
short possession (0-3 passes)15022%lg 21%4%1.6

When they lose the ball (545 turnovers) — their rest defence

the side losing it was in…timesfast attacksecuredlost straight backcan’t keep itshotxGhow it was lost
sustained circulation (10+ passes)7516%16%13%45%7%0.7pass cut out 41, long ball lost 14
worked possession (4-9 passes)15819%13%7%53%2%0.2pass cut out 90, long ball lost 29
direct attack5242%12%6%35%4%0.2long ball lost 22, pass cut out 19
short possession (0-3 passes)11929%10%3%54%3%0.4pass cut out 58, bad touch 20
second-ball possession8520%13%6%52%7%0.3pass cut out 50, long ball lost 14
counter / fast transition2811%14%21%46%0%0.0pass cut out 19, tackled / dispossessed 4
set piece2829%18%7%43%7%0.1pass cut out 14, long ball lost 8

How they lose it

mechanismtimesshareled to a shot against
pass cut out29153%lg 53%2%
long ball lost10820%lg 20%5%
bad touch7514%lg 14%8%
tackled / dispossessed326%lg 6%0%
failed dribble306%lg 6%3%
cleared it under pressure51%20%

When they win the ball (558 turnovers) — what they do with it

the opponent was in…timesfast attacksecuredlost straight backcan’t keep itshotxGhow it was lost
sustained circulation (10+ passes)7713%14%10%56%3%0.2pass cut out 38, long ball lost 15
worked possession (4-9 passes)15615%15%10%54%3%0.5pass cut out 73, long ball lost 50
direct attack5535%29%7%20%5%0.3long ball lost 23, pass cut out 22
short possession (0-3 passes)10837%6%6%45%11%0.8pass cut out 46, bad touch 27
second-ball possession9221%13%4%59%9%0.5pass cut out 59, bad touch 16
counter / fast transition356%11%14%69%6%0.2pass cut out 23, bad touch 5
set piece3517%14%3%57%6%0.2pass cut out 23, long ball lost 7

Fast attack = their final third or box reached within 10s. Secured = kept 10s+ or 4+ passes. Lost straight back = controlled, then lost within 5s. Can’t keep it = won the ball but never got it under control (cleared it, headed it away, blocked it or lost it at once).

Phase by phase: the typessub-categories

Each phase split into the situations it is made of, every row with its league median and clips. Shots are their own category: a possession that ends in a shot has finished, it has not lost the ball.

Build-up: how it starts and how it gets out (208 build-ups)

typetimessharegot outreached the boxlost in build-upshot
from the keeper / goal kick, played out short4019%lg 18%78%12%18%8%
from the keeper / goal kick, went long (bypass)168%lg 10%31%25%69%12%
from the keeper / goal kick, stuck / recycled157%0%13%53%0%
from the back line, played out short2311%lg 10%74%22%30%0%
from the back line, went long (bypass)84%lg 4%25%0%75%0%
from the back line, stuck / recycled115%0%9%45%0%
from a throw-in, played out short126%lg 6%83%42%8%8%
from a throw-in, went long (bypass)73%lg 2%57%43%29%43%
from a throw-in, stuck / recycled63%0%0%50%0%
straight after winning it, played out short3517%lg 18%80%14%14%9%
straight after winning it, went long (bypass)115%lg 8%27%9%64%0%
straight after winning it, stuck / recycled2412%0%12%29%8%

Their press: what happens to every opponent build-up (214)

outcometimesshareopponent shot
won it high2110%lg 11%0%
forced long, then won it back4923%lg 19%0%
forced long, they kept it105%lg 6%20%
they played through short7736%lg 38%4%
kept them stuck (recycled back)5727%lg 26%2%

Won high = the ball won in the opponent's own third. Forced long = the opponent left its third with a long ball (then either lost it in that possession, or kept it).

Chance creation: what created their shots

created byshotsshare of open playxGxG per shotgoals
cross1013%lg 13%1.00.10lg 0.110
cutback34%lg 7%0.20.07lg 0.101
through ball11%lg 2%0.10.12lg 0.190
short pass / combination4760%lg 49%4.50.10lg 0.086
long ball34%lg 6%0.20.05lg 0.070
individual (dribble / self-made)79%lg 10%1.20.17lg 0.081
rebound / second ball79%lg 10%2.30.32lg 0.092
corner (set piece)9–0.90.102
free kick (indirect) (set piece)7–0.50.071
direct free kick (set piece)2–0.10.030

Chances they concede: what created the opponent's shots

created byshotssharexGxG per shotgoals
cross1013%lg 13%1.40.142
cutback45%lg 6%0.30.060
through ball11%lg 3%0.10.150
short pass / combination4356%lg 49%3.40.081
long ball79%lg 6%0.70.101
individual (dribble / self-made)45%lg 11%0.40.090
rebound / second ball810%lg 10%0.60.081
corner (set piece)17–1.20.070
free kick (indirect) (set piece)3–0.10.041
throw-in (set piece)3–0.30.101

How their shots end

endingshotsshare
goal1314%lg 10%
keeper held it88%lg 12%
keeper parried it1718%lg 12%
blocked2223%lg 24%
off target3536%lg 39%
hit the woodwork11%

Penalties excluded. A "save" by an outfield player is a block.

Keeper transitions

After their keeper held a shot (11), median release 11s; league share turned into a fast attack 7%:

their keeper held it, then…timesshare
keeper released fast -> fast attack218%
keeper released quickly, no fast attack218%
keeper slowed the game764%

After their own shot was held by the opponent keeper (8); league share broken against fast 8%:

the opponent keeper held it, then…timesshare
keeper released fast -> fast attack225%
keeper released quickly, no fast attack338%
keeper slowed the game338%

Fast = the keeper's side reached its final third within 15s of the save. Quick = first pass within 6s.

When it breaks downevery phase

The other half of each phase above. Their own phases break down when they lose the ball (real turnovers only); their press and block break down when the opponent gets through. Each card: how often, how, where, who is involved, and what it costs them.

Build-up breaks down

115 balls lost in 406 build-up phases (28%)

giveaways per 10 build-up phases: 2.3/10 · league 2.6/10

How
  • long ball lost46
  • pass cut out41
  • bad touch12
  • tackled / dispossessed7
Where
  • left wing38
  • right wing24
  • left half-space23
  • right half-space17
Who
  • Zachary Athekame15
  • Moussa Niakhaté15
  • Dominik Greif14
  • Abner Vinícius12

What it costs: 37% turned into a fast attack · 50% the opponent can’t keep · 6% led to a shot · 0.7 xG

Progression breaks down

196 balls lost in 607 middle-third phases (32%)

giveaways per 10 middle-third phases: 2.7/10 · league 2.8/10

How
  • pass cut out98
  • long ball lost46
  • bad touch32
  • tackled / dispossessed13
Where
  • right wing49
  • left wing44
  • left half-space38
  • centre35
Who
  • Zachary Athekame24
  • Abner Vinícius22
  • Felix Bacher17
  • Corentin Tolisso17

What it costs: 28% turned into a fast attack · 40% the opponent can’t keep · 5% led to a shot · 0.8 xG

Final third breaks down

205 balls lost in 437 final-third phases (47%)

deliveries into the box that fail to arrive: 56% · league 56%

How
  • pass cut out142
  • bad touch28
  • failed dribble20
  • tackled / dispossessed7
Where
  • centre80
  • left half-space41
  • right half-space29
  • right wing29
Who
  • Ernest Nuamah28
  • Zachary Athekame25
  • Corentin Tolisso24
  • Loïs Openda20

What it costs: 11% turned into a fast attack · 59% the opponent can’t keep · 2% led to a shot · 0.3 xG

50 deliveries into the box did not arrive

Counter-attacks fail

28 of 46 counter-attacks lost (61%)

attacking transitions that produce a shot: 22% · league 17%

How
  • pass cut out19
  • tackled / dispossessed4
  • bad touch3
  • long ball lost2
Where
  • centre11
  • right half-space5
  • left half-space4
  • left wing4
Who
  • Ernest Nuamah6
  • Pavel Sulc3
  • Zachary Athekame3
  • Kaïl Boudache2

What it costs: 11% turned into a fast attack · 46% the opponent can’t keep · 0% led to a shot · 0.0 xG

46 counters: 13 ended in a shot, 28 were lost, 5 slowed down or went out

Their press is beaten

90 of 178 opponent build-ups got out (51%)

opponent build-ups that get out cleanly: 51% · league 48%

How
  • short pass53
  • long ball20
  • carry11
Where
  • left wing30
  • right wing23
  • centre15
  • left half-space10
Who
  • full-back25
  • centre-back21
  • central midfielder13
  • goalkeeper10

What it costs: 32% reached the final third · 7% led to a shot · 0.5 xG

Sides are their own: "down the left" = down their left.

Their block is broken

122 box entries in 439 opponent final-third phases (28%)

opponent final-third phases that create: 50% · league 48%

How
  • carry64
  • short pass34
  • cross10
  • dribble7
Where
  • centre32
  • left half-space31
  • right half-space29
  • left wing19
Who
  • winger34
  • wide midfielder23
  • attacking midfielder22
  • striker14

What it costs: 38% led to a shot · 5.9 xG

Sides are their own.

Set pieces backfire

28 set pieces lost in open play

How
  • pass cut out14
  • long ball lost8
  • bad touch4
  • tackled / dispossessed2
Where
  • centre11
  • right wing6
  • left wing4
  • right half-space4
Who
  • Pavel Sulc5
  • Moussa Niakhaté4
  • Zachary Athekame3
  • Tyler Morton3

What it costs: 29% turned into a fast attack · 43% the opponent can’t keep · 7% led to a shot · 0.1 xG

Their corners and free kicks that were lost in open play, and what the opponent did next.

Set piecesattacking corners

34corners (4.2 per match)
29%end in a shot
1.0xG from corners

Delivery

  • near post59%shot 25% · 0.6 xG
  • central29%shot 30% · 0.3 xG
  • far post6%shot 0% · 0.0 xG
  • short6%shot 100% · 0.1 xG

Who

Takers: Ernest Nuamah (13), Kaïl Boudache (8), Tyler Morton (8)

First contact in the box: Felix Bacher (4), Moussa Niakhaté (2), Pavel Sulc (2), Zachary Athekame (1), Ernest Nuamah (1)

Key players

What each player does in the phases, counted over the window. Only lines that clear a minimum count are shown.

Loïs OpendaST
  • gets it into the box 18 times (56% end in a shot)
  • 17 shots, 2.0 npxG, 1 goals
Zachary AthekameFB
  • gets it into the box 13 times (54% end in a shot)
Ernest NuamahW
  • gets it into the box 13 times (23% end in a shot)
  • 16 shots, 1.7 npxG, 3 goals
Felix BacherCB
  • plays 19 build-up exits (74% carry on cleanly)
  • takes it into the final third 20 times (35% become a chance)
Abner ViníciusFB
  • plays 16 build-up exits (62% carry on cleanly)
  • takes it into the final third 19 times (63% become a chance)
  • 44 giveaways, 3 led to an opponent shot
Moussa NiakhatéCB
  • plays 23 build-up exits (61% carry on cleanly)
  • takes it into the final third 18 times (50% become a chance)
Tyler MortonCM
  • takes it into the final third 15 times (13% become a chance)
Dominik GreifGK
  • plays 22 build-up exits (64% carry on cleanly)

Where a player changes the outcome (p<0.05)

Against the leaguesupporting evidence

The comparison behind the report: each behaviour as a rate per opportunity, ranked among the 18 Ligue 1 clubs' full seasons, with how many of the 8 matches sat on the same side of the league median. "Style" is never a verdict.

behaviourLyonleague medianrankmatches
stylebuild-up exits down the left57%43%1 / 187/8
styleforward drop link per 100 progression phases2.5/1001.1/1002 / 187/8
stylebuild-up exits through the centre6%15%18 / 188/8
stylebuild-ups that stayed stuck / recycled27%21%1 / 186/8
styletriangle per 100 build up phases0.0/1000.9/10018 / 188/8
stylefinal-third entries down the left52%41%2 / 187/8
strengthballs won in midfield that produced a shot11%6%2 / 185/8
stylebox entries from the half-spaces66%52%1 / 187/8
stylelayoff per 100 progression phases0.3/1000.7/10018 / 187/8
strengthballs won straight back (counter-press) that produced a shot17%6%2 / 187/8
Their most dangerous routes
phaseroutetimesshottheir average
ProgressionFB takes it into the final third with a short pass (left)1724%11%
How they change against different opponents
splitbehaviourabp
against the more aggressive pressers vs the deeper / passive sidesmiddle-third phases that progressed into the final third58%75%0.007
when leading vs when levelbox entries by carrying it in46%72%0.0104
second half vs first halffinal-third entries by carrying it in29%12%0.0078
second half vs first halffinal-third phases that created (box entry or key pass)48%38%0.0252
The 8 matches
dateopponentresultnpxGopponent presswhat happened
2026-08-22at ToulouseW 2-00.9–1.7mid-intensity pressWon 2-0 on fewer chances (0.94 v 1.74 xG). Toulouse pressed at roughly league-average intensity (strict PPDA 15.3, league median 14.4). Biggest departure from their norm: final-third entries by carrying it in 38%, far above their usual 21%.
2026-08-29vs Le HavreD 1-11.4–0.8mid-intensity pressDrew 1-1 (1.44 v 0.80 xG). Le Havre pressed at roughly league-average intensity (strict PPDA 13.6, league median 14.4) and went long on 60% of their own build-ups. Biggest departure from their norm: counter-attacks 8.0/match, far above their usual 4.6/match.
2026-09-04vs AuxerreW 3-12.6–0.6sat deep / passiveWon 3-1, chances 2.61 v 0.62 xG. Auxerre defended deep and let them have the ball (strict PPDA 34.2, league median 14.4). Biggest departure from their norm: build-ups that carried on into the next third under control 72%, far above their usual 54%.
2026-09-12at Paris FCD 0-00.6–0.5pressed aggressivelyDrew 0-0 (0.61 v 0.45 xG). Paris FC pressed harder than a typical Ligue 1 side does (strict PPDA 11.9, league median 14.4). Biggest departure from their norm: chance-creation phases that produced a shot 13%, far below their usual 30%.
2026-09-19vs RennesW 4-02.3–1.1mid-intensity pressWon 4-0, chances 2.29 v 1.11 xG. Rennes pressed at roughly league-average intensity (strict PPDA 15.5, league median 14.4) and went long on 50% of their own build-ups. Biggest departure from their norm: build-up exits with a long ball 47%, far above their usual 28%.
2026-10-09at LensL 1-21.1–1.5mid-intensity pressLost 1-2 and the chances agreed (1.11 v 1.51 xG). Lens pressed at roughly league-average intensity (strict PPDA 15.1, league median 14.4). Biggest departure from their norm: box entries with a cross 17%, far above their usual 5%.
2026-10-18vs NiceW 2-11.3–1.1mid-intensity pressWon 2-1, chances 1.26 v 1.07 xG. Nice pressed at roughly league-average intensity (strict PPDA 15.7, league median 14.4). Biggest departure from their norm: build-up exits down the right 60%, far above their usual 39%.
2026-10-26at PSGL 0-20.7–1.2pressed aggressivelyLost 0-2 and the chances agreed (0.66 v 1.18 xG). PSG pressed harder than a typical Ligue 1 side does (strict PPDA 11.8, league median 14.4). Biggest departure from their norm: giveaways that led to an opponent shot within 15s 13%, far above their usual 5%.

Method and limits

◀ Tactical Analyst
Vision AI · building report