Skip to content

Request: Pressing Patterns & Transitional Play Analysis — Arsenal 1-1 Man City (Sep 21, 2025) #1

Description

@zhub9006

Context

Match: Arsenal 1-1 Manchester City — Premier League, September 21, 2025
Venue: Emirates Stadium | Final Score: 1-1 (Haaland 9', Martinelli 90+3')

This issue proposes adding pressing and transitional play analysis capabilities to the event data notebooks, motivated by key tactical patterns observed in this match.


Match Summary & Tactical Notes

Key Pressing & Transition Observations

  1. City's High Press Was Neutralized
    Pep Guardiola acknowledged: "Our intentional high pressing is not working because they are good." Arsenal's build-up consistently bypassed City's first line of pressure — City recorded their lowest ever possession average by a Guardiola top-flight team (32.8%).

  2. Lethal Counter-Attack Through the Middle
    City's goal came from their first attack of the game. Arsenal dominated the first 10 minutes (~80% possession) but conceded on the break: Haaland won possession in midfield, Reijnders slid a through-ball, and Haaland clinically finished — the first goal Arsenal had conceded from open play all season.

  3. Arteta's Half-Time Reorganization Shifted Pressing Triggers
    Halftime subs (Eze, Saka for Merino, Madueke) transformed the pressing dynamic. Arsenal's verticality improved dramatically — Eze's fizzing drive, Rice's long runs, and Trossard's diagonal balls stretched City's compact block. The transition from defensive reset to rapid vertical ball progression became visible.

  4. Martinelli's Transitional Run Sealed the Comeback
    The equalizer was a textbook transitional action: Eze lofted a ball into the channel, Martinelli (subbed on 10 minutes earlier) timed his run, beat Donnarumma with a chip — a transition from midfield release to goal in under 10 seconds.

  5. Transition Defense Vulnerability on Both Sides
    Guardiola: "We had chances on the transition but it's not the way we like to play." Arsenal also conceded dangerous counters despite dominance, and City were vulnerable when attempting to play out against Arsenal's pressure. Arteta: "We dominated them and I'm very disappointed with the result" — showing how quantitative pressing/transition metrics are needed to move beyond gut feelings.


Proposed Analysis Additions

To quantitatively capture these patterns, the following additions to 03. Analyzing Event Data would be valuable:

Feature Description Relevant Statsbomb Fields
Ball Recovery Maps Visualize where Arsenal won possession high vs. where City broke from ball_recovery_place, location, team
Pressing Intensity Heatmaps Track pressure events per zone per half (pre/post subs) pressure_place, pressure_start_place, time
Transitional Sequence Tracker Tag event sequences between ball recovery → shot/final-third entry within X seconds type, outcome, position, under_3s
Counter-Attack Verticality Index Measure average forward distance of ball progression after recoveries in midfield pass_end_location, carry_end_location, related_events
High Press vs. Low Block Release Map Show where teams broke out of pressure zones vs. where they were compressed ball_recovery_reasons, pass_outcome

Statsbomb Data Availability

Statsbomb free/open data includes:

  • Ball recoveries (with recovery location and type)
  • Pressure events (pressure placement and offender)
  • Position data for event timestamps (enabling sequence analysis)

These fields are ideal for modeling pressing triggers, defensive transitions, and counter-pressing effectiveness — exactly what was most tactically revealing in this match.


Why This Matters

This match exemplified how modern pressing patterns (Neutralized high press → Compact low block → Triggered counters) define elite-level outcomes. The fact that Arsenal's possession dominance (32% City possession, Arteta's "we dominated") didn't translate to a win shows how crucial quantitative pressing/transition metrics are for proper tactical evaluation.

Open to discussion on implementation — happy to contribute code if the community finds this valuable!


Reference: BBC Sport live text, Arsenal.com match report, Metro match report, ESPN, Guardiola & Arteta post-match quotes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions