Deportivo — opposition report

La Liga 2026/27 · 10 matches (2026-08-17 to 2026-10-24) · W2 D5 L3 · goals 13–13 · npxG 10.8–11.0 · WhoScored event data, every sequence rebuilt from the raw feed

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. Copy the sides that escaped it: Atletico got out 73% (long on 13%), Villarreal got out 70% (long on 0%).

    Average escape rate against them is 52%.

Transitions

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

    56% of the xG they concede after losing the ball comes straight through the middle (31 attacks, 12 shots), against 21% of their own attacking xG through that channel.

Where to press

  1. Let the ball go to Leo Román and press him when he receives.

    Build-up exits made by Leo Román: the build-up carried on cleanly 40% of the time, vs 68% through anyone else (42 times).

  2. Press their build-up in the right of their own third.

    Giveaways there lead to a shot 15% of the time (27 giveaways).

Set pieces

  1. Avoid conceding corners; mark José María Giménez first.

    20% of their corners end in a shot; first contacts: José María Giménez (6), Bil Nsongo (3), Ximo Navarro (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. Deportivo attack left to right.

José María Giménez → Leo Román: 47Leo Román → Lucas Noubi: 37Leo Román → José María Giménez: 31Bright Ede → Leo Román: 29Lucas Noubi → Leo Román: 29Leo Román → Bright Ede: 28Leo Román (GK) -- 351 touchesL. RománXimo Navarro / Adrià Alti (FB) -- 181 touchesX. Navarro / A. AltiJosé María Giménez (CB) -- 169 touchesJ. GiménezLucas Noubi (CB) -- 146 touchesL. NoubiMario Soriano (CM) -- 139 touchesM. SorianoBright Ede (CB) -- 97 touchesB. EdeLorenzo Amatucci (CM) -- 96 touchesL. AmatucciGiacomo Quagliata (FB) -- 94 touchesG. QuagliataMiguel Loureiro (CB) -- 87 touchesM. LoureiroLuismi Cruz (WM) -- 50 touchesL. CruzBil Nsongo (ST) -- 34 touchesB. NsongoDiego Villares (CM) -- 29 touchesD. Villares

attacking → · shaded = the build-up zone

Most involved
  • Leo Román48% of build-up phases
  • José María Giménez22% of build-up phases
  • Lucas Noubi19% of build-up phases
  • Mario Soriano17% of build-up phases
Main connections
  • José María Giménez → Leo Román47
  • Leo Román → Lucas Noubi37
  • Leo Román → José María Giménez31
  • Bright Ede → Leo Román29
  • Lucas Noubi → Leo Román29
  • Leo Román → Bright Ede28

581 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

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

Who presses

  • Bil Nsongo47
  • Giacomo Quagliata27
  • Luismi Cruz20
  • Yeremay Hernández15
  • Mario Soriano14
  • Lorenzo Amatucci13

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

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

187 in the window. The press on a build-up = the first two rows: 30 (3.0 a match).

sourcetimesshareper matchshot
press: settled build-up taken off them2513%2.54%
press: their restart forced into an error before they settled53%0.520%
counter-press: won straight back after losing it158%1.57%
second ball: the opponent touched it but never controlled it14276%14.231%
↳ rebound after their own shot (saved or blocked)116%1.155%
↳ their cross / ball into the box, cleared6233%6.235%
↳ their long ball, only headed or touched away126%1.225%
↳ after their own throw-in / set piece147%1.429%
↳ loose ball in their combination play (pass blocked or tackled)4323%4.321%

What triggers a regain

opponent wasshareleaguerank
passing to a full-back26%16%1 / 20
passing forward26%25%9 / 20
dribbling or a loose touch26%27%11 / 20
going long10%12%11 / 20
passing sideways6%5%8 / 20
passing to the keeper3%2%8 / 20
passing back0%0%9 / 20
a loose ball0%0%1 / 20
taking a throw-in0%2%12 / 20

Who got out, and how

0%25%50%75%100%0%25%50%75%share of build-ups that went longgot out of the pressAtletico: got out 73%, went long 13% (15 build-ups)AtleticoVillarreal: got out 70%, went long 0% (10 build-ups)VillarrealReal Betis: got out 56%, went long 22% (18 build-ups)Real BetisValencia: got out 55%, went long 20% (20 build-ups)ValenciaMalaga: got out 55%, went long 14% (22 build-ups)MalagaLevante: got out 54%, went long 29% (28 build-ups)LevanteGetafe: got out 50%, went long 75% (8 build-ups)GetafeSevilla: got out 44%, went long 28% (18 build-ups)Elche: got out 43%, went long 32% (28 build-ups)Real Sociedad: got out 38%, went long 38% (16 build-ups)

The opponents who went long most (40% of build-ups) got out 46% of the time; those who mostly played short (14% long) got out 62%. That is a real difference (p=0.0013).

Best escapes: Atletico 73%; Villarreal 70%; Real Betis 56%. One dot per match; hover for the opponent.

Transitions

When they win it

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

Most often started by Bil Nsongo (10), Giacomo Quagliata (9), Luismi Cruz (8), Bright Ede (8).

Counter-press: losing it, by where

lost inlosseswon back within 5sled to a shot
own third4734%17%
midfield22528%3%
final third30423%2%

When they lose it — where the damage comes

16%56 attacks · 8 shots · 0.5 xG56%31 attacks · 12 shots · 1.7 xG28%72 attacks · 11 shots · 0.8 xG

15.9 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. Deportivo's goal is on the left. Central attacks carry more xG for every team, so compare with Deportivo's own attacking xG in the same kind of channel (centre, or the average flank): centre 56% conceded vs 21% own, right 28% conceded vs 39% own, left 16% conceded vs 39% own.

Centre
Right
Left

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)315%lg 5%26%6%lg 12%0.1
Won after their long possession (10+ passes)10415%lg 11%11%4%lg 3%0.2
Won straight back after losing it (counter-press)9414%lg 11%36%9%lg 8%0.5
Won by stopping their counter244%lg 4%21%4%lg 3%0.1
Won in midfield15222%lg 25%18%7%lg 7%1.1
Won deep in own third25037%lg 39%10%2%lg 3%0.4
Won from their set piece284%lg 5%14%4%lg 3%0.1

When they lose the ball

typetimesshareopponent fastshot againstxG
Lost in own build-up under pressure426%lg 5%52%17%lg 12%1.0
Lost after own long possession (10+ passes)7511%lg 12%12%7%lg 4%0.8
Lost straight after winning it7712%lg 11%30%6%lg 9%0.3
Lost during own counter233%lg 4%35%9%lg 3%0.2
Lost in midfield18127%lg 25%30%7%lg 6%1.0
Lost in the final third (attack broke down)23736%lg 38%16%3%lg 3%0.5
Lost from own set piece315%lg 5%19%6%lg 4%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.

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

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

typetimesshareended in a shotavg passes
sustained circulation (10+ passes)11013%lg 13%14%lg 12%15.0
worked possession (4-9 passes)22927%lg 28%12%lg 10%6.0
direct attack9411%lg 13%1%lg 2%1.4
short possession (0-3 passes)20725%lg 22%4%1.6

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

the side losing it was in…timesfast attacksecuredlost straight backcan’t keep itshotxGhow it was lost
sustained circulation (10+ passes)7913%9%13%57%8%1.2pass cut out 50, long ball lost 15
worked possession (4-9 passes)16924%11%9%49%6%1.0pass cut out 90, long ball lost 43
direct attack7722%25%10%34%6%0.3long ball lost 32, pass cut out 25
short possession (0-3 passes)16729%11%8%47%5%0.7pass cut out 67, long ball lost 36
second-ball possession11426%12%4%46%4%0.2pass cut out 49, long ball lost 24
counter / fast transition2934%17%10%34%10%0.2pass cut out 14, bad touch 8
set piece3119%10%10%55%6%0.1pass cut out 12, long ball lost 10

How they lose it

mechanismtimesshareled to a shot against
pass cut out30746%lg 48%5%
long ball lost16324%lg 22%4%
bad touch9314%lg 14%4%
tackled / dispossessed497%lg 6%16%
failed dribble467%lg 7%0%

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

the opponent was in…timesfast attacksecuredlost straight backcan’t keep itshotxGhow it was lost
sustained circulation (10+ passes)10610%9%11%60%4%0.2pass cut out 62, bad touch 18
worked possession (4-9 passes)18611%18%11%53%4%1.0pass cut out 103, long ball lost 40
direct attack7823%14%10%47%6%0.3pass cut out 34, long ball lost 33
short possession (0-3 passes)13624%8%5%57%5%0.4pass cut out 63, long ball lost 27
second-ball possession10719%17%12%47%4%0.2pass cut out 62, long ball lost 16
counter / fast transition4219%12%7%57%5%0.1pass cut out 23, bad touch 9
set piece2814%11%18%46%4%0.1pass cut out 16, long ball lost 5

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 (275 build-ups)

typetimessharegot outreached the boxlost in build-upshot
from the keeper / goal kick, played out short4416%lg 18%82%34%11%18%
from the keeper / goal kick, went long (bypass)3312%lg 11%52%9%39%3%
from the keeper / goal kick, stuck / recycled166%0%6%38%0%
from the back line, played out short2810%lg 10%75%21%14%11%
from the back line, went long (bypass)187%lg 5%11%22%89%0%
from the back line, stuck / recycled238%0%9%39%0%
from a throw-in, played out short124%lg 5%75%17%33%17%
from a throw-in, went long (bypass)83%lg 3%25%0%75%0%
from a throw-in, stuck / recycled83%0%0%62%0%
straight after winning it, played out short3513%lg 17%77%31%17%14%
straight after winning it, went long (bypass)249%lg 10%25%4%71%0%
straight after winning it, stuck / recycled269%0%8%27%4%

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

outcometimesshareopponent shot
won it high2311%lg 9%0%
forced long, then won it back4623%lg 22%0%
forced long, they kept it115%lg 5%36%
they played through short7235%lg 37%12%
kept them stuck (recycled back)5125%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
cross1315%lg 6%1.50.12lg 0.112
cutback67%lg 7%0.60.10lg 0.101
through ball67%lg 4%1.80.31lg 0.242
short pass / combination4249%lg 54%3.00.07lg 0.082
long ball67%lg 4%0.40.06lg 0.071
individual (dribble / self-made)78%lg 12%0.50.07lg 0.091
rebound / second ball67%lg 9%0.50.08lg 0.091
corner (set piece)25–1.70.070
free kick (indirect) (set piece)4–0.60.160
direct free kick (set piece)2–0.00.020
throw-in (set piece)2–0.10.060
penalty (set piece)1–0.80.791

Chances they concede: what created the opponent's shots

created byshotssharexGxG per shotgoals
cross22%lg 11%0.10.060
cutback89%lg 7%0.70.081
through ball44%lg 4%1.30.310
short pass / combination5257%lg 53%3.80.073
long ball78%lg 5%1.00.142
individual (dribble / self-made)910%lg 10%0.90.101
rebound / second ball910%lg 9%0.60.072
corner (set piece)21–1.50.072
free kick (indirect) (set piece)8–0.80.100
direct free kick (set piece)6–0.20.030
throw-in (set piece)6–0.30.040
penalty (set piece)1–0.80.791

How their shots end

endingshotsshare
goal108%lg 9%
keeper held it1311%lg 11%
keeper parried it2017%lg 13%
blocked2924%lg 25%
off target4639%lg 40%
hit the woodwork11%

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

Keeper transitions

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

their keeper held it, then…timesshare
keeper released fast -> fast attack429%
keeper released quickly, no fast attack214%
keeper slowed the game857%

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

the opponent keeper held it, then…timesshare
keeper released fast -> fast attack00%
keeper released quickly, no fast attack538%
keeper slowed the game862%

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

181 balls lost in 581 build-up phases (31%)

giveaways per 10 build-up phases: 2.7/10 · league 2.4/10

How
  • long ball lost97
  • pass cut out50
  • bad touch15
  • tackled / dispossessed11
Where
  • right wing53
  • left half-space34
  • left wing32
  • centre32
Who
  • Leo Román47
  • Lucas Noubi21
  • Giacomo Quagliata16
  • José María Giménez13

What it costs: 36% turned into a fast attack · 44% the opponent can’t keep · 9% led to a shot · 1.5 xG

Progression breaks down

238 balls lost in 725 middle-third phases (33%)

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

How
  • pass cut out121
  • long ball lost43
  • bad touch38
  • failed dribble19
Where
  • centre53
  • left wing51
  • left half-space46
  • right half-space45
Who
  • Bil Nsongo36
  • Giacomo Quagliata31
  • Mario Soriano23
  • Luismi Cruz17

What it costs: 24% turned into a fast attack · 39% the opponent can’t keep · 6% led to a shot · 1.2 xG

Final third breaks down

218 balls lost in 479 final-third phases (46%)

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

How
  • pass cut out126
  • bad touch36
  • tackled / dispossessed22
  • failed dribble21
Where
  • centre78
  • left wing42
  • right half-space37
  • right wing31
Who
  • Giacomo Quagliata35
  • Bil Nsongo27
  • Yeremay Hernández20
  • Adama Traoré19

What it costs: 13% turned into a fast attack · 58% the opponent can’t keep · 3% led to a shot · 1.0 xG

52 deliveries into the box did not arrive

Counter-attacks fail

29 of 41 counter-attacks lost (71%)

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

How
  • pass cut out14
  • bad touch8
  • failed dribble4
  • long ball lost3
Where
  • centre13
  • left half-space6
  • right half-space5
  • left wing3
Who
  • Luismi Cruz6
  • Pierre-Emerick Aubameyang6
  • Yeremay Hernández5
  • Giacomo Quagliata3

What it costs: 34% turned into a fast attack · 34% the opponent can’t keep · 10% led to a shot · 0.2 xG

41 counters: 9 ended in a shot, 29 were lost, 3 slowed down or went out

Their press is beaten

96 of 183 opponent build-ups got out (52%)

opponent build-ups that get out cleanly: 52% · league 50%

How
  • short pass57
  • long ball19
  • carry14
Where
  • right wing22
  • left half-space18
  • centre18
  • left wing17
Who
  • centre-back42
  • goalkeeper13
  • full-back13
  • central midfielder9

What it costs: 41% reached the final third · 11% led to a shot · 0.8 xG

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

Their block is broken

122 box entries in 585 opponent final-third phases (21%)

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

How
  • carry68
  • short pass31
  • long ball8
  • cross7
Where
  • left half-space40
  • centre30
  • right half-space29
  • right wing14
Who
  • wide midfielder28
  • striker26
  • winger20
  • full-back17

What it costs: 40% led to a shot · 5.5 xG

Sides are their own.

Set pieces backfire

31 set pieces lost in open play

How
  • pass cut out12
  • long ball lost10
  • tackled / dispossessed5
  • bad touch3
Where
  • centre12
  • right wing8
  • left half-space5
  • right half-space4
Who
  • Bil Nsongo4
  • Mario Soriano4
  • Lucas Noubi3
  • Riki Rodríguez3

What it costs: 19% turned into a fast attack · 55% the opponent can’t keep · 6% 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

50corners (5.0 per match)
20%end in a shot
0.8xG from corners

Delivery

  • near post44%shot 14% · 0.2 xG
  • central32%shot 38% · 0.6 xG
  • far post16%shot 12% · 0.0 xG
  • short8%shot 0% · 0.0 xG

Who

Takers: Luismi Cruz (22), Mario Soriano (14), Giacomo Quagliata (5)

First contact in the box: José María Giménez (6), Bil Nsongo (3), Ximo Navarro (2), Lorenzo Amatucci (1), David Mella (1)

Key players

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

Mario SorianoCM
  • plays 17 build-up exits (88% carry on cleanly)
  • takes it into the final third 39 times (46% become a chance)
Bil NsongoST
  • gets it into the box 14 times (29% end in a shot)
  • 24 shots, 2.3 npxG, 1 goals
  • 15 ball wins high up the pitch
Pierre-Emerick AubameyangST
  • gets it into the box 18 times (72% end in a shot)
  • 17 shots, 2.4 npxG, 5 goals
Yeremay HernándezWM
  • gets it into the box 14 times (50% end in a shot)
Giacomo QuagliataFB
  • gets it into the box 10 times (90% end in a shot)
Luismi CruzWM
  • gets it into the box 14 times (57% end in a shot)
José María GiménezCB
  • plays 18 build-up exits (61% carry on cleanly)
  • takes it into the final third 17 times (29% become a chance)
Lorenzo AmatucciCM
  • takes it into the final third 20 times (45% become a chance)
Leo RománGK
  • plays 42 build-up exits (40% 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 20 La Liga clubs' full seasons, with how many of the 10 matches sat on the same side of the league median. "Style" is never a verdict.

behaviourDeportivoleague medianrankmatches
strengthchance-creation phases that produced a shot44%32%1 / 208/10
weaknesscounter-attacks per 10 turnovers won0.5/100.8/1020 / 208/10
weaknessballs won from a settled opponent possession turned into a fast attack11%19%20 / 208/10
weaknessballs they won but can't keep (cleared, blocked, lost loose)53%48%2 / 207/10
weaknessturnovers won that were turned into a fast attack (final third within 10s)17%23%19 / 208/10
stylebuild-ups that stayed stuck / recycled27%20%2 / 209/10
stylebuild-up exits played by a full-back12%20%20 / 208/10
stylethird man combination per 100 build up phases13.6/10017.7/10019 / 209/10
strengthopponent final-third phases that created43%48%19 / 208/10
styleopen-play shots conceded from crosses2%11%20 / 208/10
Their most dangerous routes
phaseroutetimesshottheir average
How they change against different opponents
splitbehaviourabp
when trailing vs when levelfinal-third phases that created (box entry or key pass)53%39%0.0061
second half vs first halffinal-third phases that created (box entry or key pass)49%34%0.0012
The 10 matches
dateopponentresultnpxGopponent presswhat happened
2026-08-17vs ElcheD 1-10.4–1.6mid-intensity pressDrew 1-1 (0.43 v 1.60 xG). Elche pressed at roughly league-average intensity (strict PPDA 15.1, league median 14.6). Biggest departure from their norm: build-up exits down the right 14%, far below their usual 43%.
2026-08-24at MalagaD 1-11.2–0.6mid-intensity pressDrew 1-1 (1.17 v 0.61 xG). Malaga pressed at roughly league-average intensity (strict PPDA 12.7, league median 14.6). Biggest departure from their norm: final-third entries by carrying it in 40%, far above their usual 20%.
2026-08-30vs ValenciaW 3-11.2–1.1sat deep / passiveWon 3-1, chances 1.16 v 1.09 xG. Valencia defended deep and let them have the ball (strict PPDA 21.8, league median 14.6). Biggest departure from their norm: build-up exits with a long ball 76%, far above their usual 41%.
2026-09-05at VillarrealW 3-20.6–1.4mid-intensity pressWon 3-2 on fewer chances (0.60 v 1.45 xG). Villarreal pressed at roughly league-average intensity (strict PPDA 13.6, league median 14.6). Biggest departure from their norm: giveaways that led to an opponent shot within 15s 9%, far above their usual 4%.
2026-09-13at GetafeD 1-10.7–0.9mid-intensity pressDrew 1-1 (0.68 v 0.87 xG). Getafe pressed at roughly league-average intensity (strict PPDA 17.6, league median 14.6) and went long on 86% of their own build-ups. Biggest departure from their norm: box entries with a cross 29%, far above their usual 10%.
2026-09-16vs SevillaL 0-10.2–0.7pressed aggressivelyLost 0-1 and the chances agreed (0.25 v 0.72 xG). Sevilla pressed harder than a typical La Liga side does (strict PPDA 10.3, league median 14.6) and went long on 50% of their own build-ups. Biggest departure from their norm: giveaways regained within 5s (counter-press) 32%, far above their usual 26%.
2026-09-20vs Real BetisD 1-12.1–1.2mid-intensity pressDrew 1-1 (2.07 v 1.20 xG). Real Betis pressed at roughly league-average intensity (strict PPDA 14.5, league median 14.6). Biggest departure from their norm: opponent final-third phases that created 34%, far below their usual 43%.
2026-10-11at Real SociedadL 2-31.3–1.1pressed aggressivelyLost 2-3 and the chances agreed (1.32 v 1.13 xG). Real Sociedad pressed harder than a typical La Liga side does (strict PPDA 9.8, league median 14.6). Biggest departure from their norm: giveaways regained within 5s (counter-press) 21%, far below their usual 26%.
2026-10-16vs LevanteD 1-11.4–0.6mid-intensity pressDrew 1-1 (1.37 v 0.62 xG). Levante pressed at roughly league-average intensity (strict PPDA 12.8, league median 14.6). Biggest departure from their norm: chance-creation phases that produced a shot 69%, far above their usual 44%.
2026-10-24at AtleticoL 0-11.8–1.8mid-intensity pressLost 0-1 and the chances agreed (1.76 v 1.75 xG). Atletico pressed at roughly league-average intensity (strict PPDA 13.5, league median 14.6). Biggest departure from their norm: middle-third phases that progressed into the final third 45%, far below their usual 66%.

Method and limits

◀ Tactical Analyst
Vision AI · building report