REVIEW 5 major objections 5 minor 1 cited by
Pressing Intensity: An Intuitive Measure for Pressing in Soccer
T0 review · 5 major / 5 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read This paper claims that pressing intensity in soccer can be measured frame by frame as the probability that any defender intercepts an attacker or the ball, based only on positions, velocities, reaction time, and a logistic transform.
desk verdict The central intercept-time formula has mismatched units, so the paper's main metric is not computable as written—but the underlying idea is a reasonable extension of pitch-control work. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The carrying object is the modified time-to-intercept $T_{i,j}(t) = \tau_r + \tau_{i,j}(t) + \tau_\beta(t)$, where $\tau_{i,j}(t) = \|\vec{d}\| / v_{\max}$ is the time to cover the distance between the defender's post-reaction position and the attacker's extrapolated position, and $\tau_\beta(t)$ penalizes defenders running away from the target. Each intercept time is passed through a logistic function with width $\sigma = 0.45$ and horizon $T = 1.5$ seconds to give a probability, and the probabilities are combined as $P_j = 1 - \prod_i (1 - p_{i,j})$, a product rule that the paper notes assumes independence across defenders. This mechanism converts raw tracking coordinates into a continuous pressure field whose values are directly interpretable as the chance that pressure arrives in time.
What would settle it
Take a single tracking frame and recompute the pressure values after converting all velocities from meters per second to kilometers per hour; a literal implementation of the direction-penalty term changes the intercept time by the conversion factor, so the pressure values change for an identical physical scene. A valid metric must give the same answer under both unit systems.
Extended reading notes
Core claim
The central claim is that Equations 1 to 5 define a valid, interpretable measure of pressing intensity. For each attacking target $j$, the pressure is $P_j = 1 - \prod_i (1 - p_{i,j})$, where $p_{i,j}$ is the logistic function of the time $T_{i,j}$ estimated for defender $i$ to intercept target $j$. The intercept time is built from a reaction-time delay, the distance between extrapolated positions divided by a maximum speed, and a penalty for defenders whose velocity points away from the target; the logistic scale is set with $\sigma = 0.45$ and a horizon of $T = 1.5$ seconds. The authors state that this captures how every player's movement influences pressure on the field, works at the individual frame level, and offers an improvement over rule-based and event-based pressing measures because it uses full positional tracking data.
Load-bearing premise
The entire metric rests on the intercept-time formula producing a true time in seconds; if the direction penalty and the position-plus-velocity extrapolation are not unit-corrected, every pressure probability inherits an arbitrary scale.
Editorial extensions
If this is right
- Coaches and analysts get a continuous pressure value for every attacker at every tracking frame, instead of only for players within a fixed radius of the ball.
- The speed-threshold filter turns the raw values into a measure of active pressing, suppressing pressure from defenders who are nearby but not moving toward the ball.
- Because the pressure is defined for every defender-attacker pair, a team can sum or average it to describe whole-team pressing behavior and compare it across matches.
- The same intercept-time machinery can be pointed at pass lanes, giving a pressing intensity for space rather than only for players.
- Boundary behavior remains incomplete: near the sideline the model can report zero pressure in situations where defenders are herding an attacker out of play.
Reading between the lines
- One testable extension is to compare the per-frame pressure values with expert labels of pressured touches; a stable optimal threshold would validate the logistic calibration.
- The unit inconsistency in the intercept-time formula implies the metric should be repaired and re-validated before use; if fixed, the product structure could transfer to any sport with similar intercept geometry.
- The sideline example suggests a natural modification: adding a repulsive 'touchline potential' that shortens the effective intercept time when the attacker is near the boundary; this is an editorial extension, not yet in the paper.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces Pressing Intensity, a frame-level metric that quantifies defensive pressure on each attacking player by converting an estimated defender-to-attacker interception time into a probability via a logistic function and combining probabilities over defenders with a product rule. The metric is implemented in an open-source Python package and illustrated with tracking-data snapshots, and extensions to pass-lane pressure and smart pressing are sketched. The central mathematical object, however, is not well defined as written because the defining equations contain unit inconsistencies.
Significance. If the dimensional issues were corrected, the metric would be a plausible and interpretable addition to pressing measurement in sports analytics, and the open-source implementation plus the conceptual link to Spearman's pitch control are strengths. The paper is not circular: the metric is defined directly from the equations and no parameters are fitted to pressing outcomes. Nevertheless, the current formulation does not evaluate to a well-defined probability, and the manuscript offers no quantitative validation or comparison with existing metrics, so the practical claims are unsupported.
major comments (5)
- [Section 2.1, Eq. (2)] The vector d_j is defined as r_j(t) + v_j(t), adding a position (meters) to a velocity (meters/second). Because there is no time horizon multiplying v_j, d_j is not a position and d = d_j - d_i is not a length. Consequently tau_i,j = ||d||/v_max is not a time, and the intercept-time interpretation fails at the first step.
- [Section 2.1, Eq. (3)] In the definition of u, (r_i(t) + v_i(t)) - r_i(t) simplifies algebraically to v_i(t), so ||u|| has units of speed. Since beta is an angle, tau_beta(t) = ||u|| beta/pi has units of m/s rather than seconds. Equation (1) therefore adds a reaction time, a term with units of speed, and tau_i,j whose units are already broken; T_i,j is not a valid duration.
- [Section 2.2-2.3, Eqs. (4)-(5)] Because T_i,j is not a well-defined time, p_i,j is not a well-defined probability and P_j inherits this problem. The paper's central claim that Eqs. (1)-(5) produce a frame-level pressure field is therefore not supported by the manuscript as written; please provide corrected equations, for example with an explicit prediction horizon for the attacker's position, and verify the resulting units.
- [Section 2.4] The treatment of the ball carrier switches from the product in Eq. (5) to a maximum over defenders, described only as an improvement. This changes the metric without a formal definition or rationale, and makes the reported pressure on the ball carrier inconsistent with the general formula.
- [Sections 2-3] The manuscript contains no quantitative validation, error analysis, sensitivity analysis, or comparison with existing pressing metrics such as PPDA [13], StatsBomb pressure events [6], or the models of [5] and [10]. The included figures are illustrative snapshots; as a statistical application paper this leaves the practical usefulness unestablished.
minor comments (5)
- [Abstract/Introduction] There are typos: 'intepretable', 'inherit lack', and 'the the Pressing Intensity' in the implementation note; please proofread the manuscript.
- [Section 3.1 and Figures] The text says Figure 2 shows unfiltered pressure and Figure 4 shows filtered pressure, but Figure 2's caption reads 'Filtered Pressing Intensity' and no Figure 4 for filtering exists; Section 4.1 uses Figure 4 for pass lanes. The figure numbering should be corrected.
- [Section 2.1-2.2] The notation switches between 'Formula' and 'Equation', and T is used both as the time horizon in Eq. (4) and inside T_i,j; please use distinct symbols such as T_horizon to avoid ambiguity.
- [Section 3.1] The active-pressing threshold of 2 m/s is introduced without justification or sensitivity analysis, and it conflicts with the abstract claim that every movement influences pressure; please discuss its effect and how it was chosen.
- [General reproducibility] No information is given about the tracking data source, sampling frequency, coordinate system, or velocity estimation method; these details are needed for reproducibility beyond the open-source code reference.
Circularity Check
No significant circularity: the pressing intensity metric is defined directly from stated physical formulas and fixed constants, and the cited self-references are only code-availability pointers.
full rationale
The derivation chain is self-contained in the sense relevant to circularity. Equation (5) defines total pressure as one minus the product of individual intercept probabilities, and Equations (1)-(4) define those probabilities from stated quantities: reaction time, maximum velocity, a direction penalty, and a logistic transform with fixed parameters (sigma = 0.45, T = 1.5 s). No parameter is fitted to any pressing outcome, no quantity is predicted from a subset of data and then compared to that same subset, and the metric is not claimed to be validated empirically. The citations to the author's own code [14] and related paper [3] are statements about where an implementation can be found, not load-bearing justifications for the formula. The serious dimensional inconsistency in Equations (2) and (3), where a position is added to a velocity and the resulting quantity is treated as a time, is a correctness and interpretability flaw, but it is not circular: the formula does not reduce to its own inputs, it merely appears not to evaluate to a well-defined physical time as written. Therefore the paper should not receive a circularity penalty.
Assumptions & free parameters
free parameters (6)
- logistic spread sigma =
0.45
- time horizon T =
1.5 s
- active pressing speed threshold =
2 m/s
- maximum player speed v_max =
not stated
- reaction time tau_r =
not stated
- epsilon =
1e-5
assumptions (5)
- domain assumption The Spearman/Shaw/Pleuler time-to-intercept model transfers unchanged to pressing contexts.
- domain assumption Interception probabilities of different defenders are independent.
- ad hoc to paper Defenders moving slower than 2 m/s exert zero pressure.
- domain assumption The pitch has no boundaries, so a player forced toward the sideline experiences no extra pressure from the boundary.
- ad hoc to paper The attacker's future intercept point is its current position plus its current velocity vector with an implicit unit time.
invented entities (2)
-
Pressing Intensity scalar P_j(t)
-
Frame-level pressure field across the pitch
Cite this review
Pith. "Pith review of Pressing Intensity: An Intuitive Measure for Pressing in Soccer." pith.science (2026). https://pith.science/paper/NTBFYMDU
@misc{pith2026250104712,
author = {Pith},
title = {Pith review of: Pressing Intensity: An Intuitive Measure for Pressing in Soccer},
year = {2026},
howpublished = {\url{https://pith.science/paper/NTBFYMDU}},
note = {Machine review of arXiv:2501.04712}
}
read the original abstract
Pressing is a fundamental defensive strategy in football, characterized by applying pressure on the ball owning team to regain possession. Despite its significance, existing metrics for measuring pressing often lack precision or comprehensive consideration of positional data, player movement and speed. This research introduces an innovative framework for quantifying pressing intensity, leveraging advancements in positional tracking data and components from Spearman's Pitch Control model. Our method integrates player velocities, movement directions, and reaction times to compute the time required for a defender to intercept an attacker or the ball. This time-to-intercept measure is then transformed into probabilistic values using a logistic function, enabling dynamic and intuitive analysis of pressing situations at the individual frame level. the model captures how every player's movement influences pressure on the field, offering actionable insights for coaches, analysts, and decision-makers. By providing a robust and intepretable metric, our approach facilitates the identification of pressing strategies, advanced situational analyses, and the derivation of metrics, advancing the analytical capabilities for modern football.
Figures
Figures from the paper (3 more)
Forward citations
Cited by 1 Pith paper
-
Quantifying defensive pressure on the ball carrier in soccer based on minimum arrival time
Opponent minimum arrival time from a validated physics motion model is an interpretable defensive-pressure measure that decreases during possession and associates with less progression and more turnovers.
Reference graph
Works this paper leans on
-
[13]
Defensive metrics: Measuring the intensity of a high press, July 2014
Colin Trainor. Defensive metrics: Measuring the intensity of a high press, July 2014. URL https://statsbomb.com/articles/soccer/ defensive-metrics-measuring-the-intensity-of-a-high-press/
work page 2014
-
[6]
How statsbomb data helps measure counter- pressing, May 2018
Will Morgan. How statsbomb data helps measure counter- pressing, May 2018. URL https://statsbomb.com/articles/soccer/ how-statsbomb-data-helps-measure-counter-pressing/
work page 2018
-
[5]
Measuring the effectiveness of pressing in soccer
Simon Merckx, Pieter Robberechts, Yannick Euvrard, and Jesse Davis. Measuring the effectiveness of pressing in soccer. In Workshop on Machine Learning and Data Mining for Sports Analytics, 2021
work page 2021
-
[10]
Pieter Robberechts. Valuing the art of pressing. In StatsBomb Innovation in Football Conference, volume 11, 2019
work page 2019
-
[1]
Visual analysis of pressure in football
Gennady Andrienko, Natalia Andrienko, Guido Budziak, Jason Dykes, Georg Fuchs, Ta- tiana Von Landesberger, and Hendrik Weber. Visual analysis of pressure in football. Data Mining and Knowledge Discovery, 31:1793–1839, 2017
work page 2017
-
[2]
Pascal Bauer and Gabriel Anzer. Data-driven detection of counterpressing in professional football: a supervised machine learning task based on synchronized positional and event data with expert-based feature extraction. Data Mining and Knowledge Discovery, 35(5): 2009–2049, 2021
work page 2009
-
[3]
Bekkers, J., & Sahasrabudhe, A. (2024). A Graph Neural Network deep-dive into successful counterattacks. arXiv preprint arXiv:2411.17450
arXiv 2024
-
[4]
Wide open spaces: A statistical technique for measuring space creation in professional soccer
Javier Fernandez and Luke Bornn. Wide open spaces: A statistical technique for measuring space creation in professional soccer. In Sloan sports analytics conference, volume 2018, 2018
work page 2018
Show all 14 references
-
[7]
Pressing, counterpressing and counterattack- ing, 2017
Adin Osmanbasic. Pressing, counterpressing and counterattack- ing, 2017. URL https://spielverlagerung.com/2017/03/05/ pressing-counterpressing-and-counterattacking/
2017
-
[8]
Analytics handbook, 2020
Devin Pleuler. Analytics handbook, 2020. URL https://github.com/devinpleuler/ analytics-handbook. GitHub repository
2020
-
[9]
floodlight - a high-level, data- driven sports analytics framework
Dominik Raabe, Henrik Biermann, Manuel Bassek, Martin Wohlan, Rumena Komitova, Robert Rein, Tobias Kuppens Groot, and Daniel Memmert. floodlight - a high-level, data- driven sports analytics framework. Journal of Open Source Software, 7(76):4588, 2022. doi: 10.21105/joss.04588...
2022 doi
-
[11]
Laurieontracking, 2020
Laurie Shaw. Laurieontracking, 2020. URL https://github.com/ Friends-of-Tracking-Data-FoTD/LaurieOnTracking . GitHub repository
2020
-
[12]
Physics-based modeling of pass probabilities in soccer
William Spearman, Austin Basye, Greg Dick, Ryan Hotovy, and Paul Pop. Physics-based modeling of pass probabilities in soccer. In Proceeding of the 11th MIT Sloan Sports Analytics Conference, volume 1, 2017
2017
-
[14]
Bekkers, J. (2024). unravelsports [GitHub]. Retrieved September 30, 2024, from https: //github.com/UnravelSports/unravelsports 8
2024
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.