SPORTS BETTING MATH
RESEARCH ARTICLE

Attack & Defence Strength Ratings: Parameterizing Football Poisson Models

A step-by-step mathematical guide to calculating attack and defence ratings from empirical league standings, home advantage factors, and time-decay weighting.

18 min read Intermediate Last updated 2026-09-20
Topic illustration: Attack & Defence Strength Ratings: Parameterizing Football Poisson Models
Conceptual illustration. Numerical assumptions and worked examples are explained in the text.

SBM Stochastic Modeling Lab

Editorial byline: match and bankroll models

This topic byline groups articles about Poisson models, Kelly sizing and simulation. It is an editorial label, not evidence of a staffed laboratory or independently verified qualifications.

Bivariate Poisson Match Outcome Modeling Kelly Criterion Geometric Growth Optimization Monte Carlo Risk-of-Ruin Simulation

1. Introduction: The Parameterization Bottleneck of Football Poisson Models

In quantitative association football analytics, the Poisson probability distribution serves as the fundamental workhorse for forecasting match outcomes, calculating fair 1X2 probabilities, establishing Asian Handicap lines, and constructing exact scoreline matrices. Under the standard bivariate Poisson formulation, the number of goals scored by the home side (X) and the away side (Y) across 90 minutes are modeled as discrete random variables characterized by intensity parameters λ and μ:

P(X=x)=λxe−λx!,P(Y=y)=μye−μy!

While the mathematical machinery for converting λ and μ into market probabilities is well understood, recreational modelers and beginner analysts invariably stumble upon the foundational operational bottleneck: where do the expected goal intensities λ and μ actually come from?

Subjective heuristics, media narratives, and unadjusted historical averages fail to account for schedule strength disparities, home field advantage dynamics, and asymmetric defensive efficiency. An attacking team that scores three goals against a relegation candidate cannot be expected to generate the same offensive output when traveling to face the league's stingiest defense.

The Core Analytical Principle: In modern econometric football modeling, expected goal intensities are decomposed into three multiplicative components: Home Advantage Factor, Team Attack Strength (A), and Opponent Defence Strength (D). Parameterizing these metrics from empirical league data forms the bedrock of sharp football syndicates.

This technical guide details the exact mathematical methodology for calculating attack and defence ratings from empirical league standings, derives the joint expectancy formulas, works through a step-by-step example with hypothetical team figures, introduces exponential time-decay weighting, and compares raw historical goal statistics against modern Expected Goals (xG) frameworks.

2. League Baseline Constants: Dissecting the Macro-Environment

Before evaluating individual clubs, a model must calibrate the macroeconomic scoring baseline of the target competition. Scoring baselines differ between competitions and from season to season, so they must be measured for the league being modelled.

Key League Baseline Parameters

  1. Total Matches Played (Nmatches): For a standard 20-team league operating a double round-robin format, the season comprises 20×19=380 fixtures.
  2. Total Goals Scored at Home (Ghome, total): The aggregate number of goals scored by all home teams across the sampling window.
  3. Total Goals Scored Away (Gaway, total): The aggregate number of goals scored by all visiting teams.
  4. Average Home Goals per Game (Ghome): Ghome=Ghome, totalNmatches
  5. Average Away Goals per Game (Gaway): Gaway=Gaway, totalNmatches

In the English Premier League across the 2023–24 and 2024–25 seasons (760 matches, football-data.co.uk), the baselines were Ghome≈1.66 and Gaway≈1.45, an average of Gtotal≈3.11 goals per game and a home advantage multiplier of 1.66/1.45≈1.14.

3. Formulating Attack Strength Indices (Ai)

A team's Attack Strength Index measures its offensive potency relative to the league average across equivalent venue conditions (home or away). It is formally defined as the ratio of goals scored by the club per game to the league's baseline scoring rate:

Home Attack Strength (Ahome,i)

Ahome,i=Goals Scored at Home by Team i/Nhome games,iGhome

Away Attack Strength (Aaway,i)

Aaway,i=Goals Scored Away by Team i/Naway games,iGaway

An index of 1.00 represents a perfectly average attacking unit. An attack rating of A=1.35 signifies that the club scores 35% more goals than an average team in that venue, whereas A=0.75 indicates an offensive unit generating 25% fewer goals than the league norm.

4. Formulating Defence Strength Indices (Di)

Conversely, a team's Defence Strength Index measures its defensive resistance relative to the league baseline. Crucially, lower defence values signify superior defensive performance, as a lower index indicates fewer goals conceded:

Home Defence Strength (Dhome,i)

Dhome,i=Goals Conceded at Home by Team i/Nhome games,iGaway

Away Defence Strength (Daway,i)

Daway,i=Goals Conceded Away by Team i/Naway games,iGhome

Notice the vital denominator pairing: when evaluating Team i's home defence, we divide by the league average away goals scored (Gaway), because away teams are the opponents attempting to score at Team i's stadium. Similarly, Team i's away defence is scaled by league average home goals (Ghome).

5. Synthesizing Expected Goal Intensities (λ and μ)

With individual strength ratings computed, forecasting expected goals for an upcoming match between Home Team H and Away Team A becomes an elegant multiplicative synthesis:

λhome=Ahome,H×Daway,A×Ghome
μaway=Aaway,A×Dhome,H×Gaway

This formulation accounts for all three primary drivers of football goal scoring:

  1. The venue-specific baseline scoring environment (Ghome or Gaway).
  2. The attacking prowess of the scoring team in that venue (Ahome,H or Aaway,A).
  3. The defensive vulnerability of the defending opponent in that venue (Daway,A or Dhome,H).

6. Step-by-Step Worked Example: Arsenal vs. Liverpool

To demonstrate the operational execution of this methodology, let us calculate the Poisson parameters for a marquee Premier League fixture: Arsenal (Home) vs. Liverpool (Away).

Standings Data (Hypothetical Mid-Season Sample)

  • League Averages: Ghome=1.55 goals/game, Gaway=1.20 goals/game.
  • Arsenal at Home (10 matches): 26 goals scored (2.60/game), 8 goals conceded (0.80/game).
  • Liverpool Away (10 matches): 22 goals scored (2.20/game), 11 goals conceded (1.10/game).

Step 1: Compute Arsenal's Home Ratings

Ahome,Arsenal=2.601.55=𝟏.𝟔𝟕𝟕,Dhome,Arsenal=0.801.20=𝟎.𝟔𝟔𝟕

Step 2: Compute Liverpool's Away Ratings

Aaway,Liverpool=2.201.20=𝟏.𝟖𝟑𝟑,Daway,Liverpool=1.101.55=𝟎.𝟕𝟏𝟎

Step 3: Calculate Expected Goals (λ and μ)

λArsenal=1.677×0.710×1.55=𝟏.𝟖𝟒𝟔 Expected Goals
μLiverpool=1.833×0.667×1.20=𝟏.𝟒𝟔𝟕 Expected Goals

Feeding λ=1.846 and μ=1.467 into an independent Poisson model gives fair match probabilities of P(Arsenal Win)≈46.6%, P(Draw)≈22.6%, and P(Liverpool Win)≈30.8%. A Dixon-Coles adjustment would move a little probability into low-scoring draws.

7. Advanced Calibration: Time-Decay Weighting (ξ)

A fatal flaw of using simple cumulative season averages is the assumption of stationarity: it assumes a team's performance six months ago under an injured key striker carries the same predictive validity as their performance last weekend. In Dixon and Coles' (1997) seminal framework, historical matches are weighted exponentially using a time-decay parameter ξ:

w(t)=exp⁡(−ξ⋅Δt)

Where Δt represents the time elapsed in days or weeks since match t. The value of ξ is fitted on past matches. With ξ=0.002 per day, a match played two weeks ago carries about 1.4 times the weight of one played six months earlier; with ξ=0.005, about 2.3 times.

8. Limitations: Goals vs. Expected Goals (xG)

While historical goal data is readily accessible, realized goals are notoriously noisy. Over a 10-match home sample, a team may score 25 goals from only 15.2 Expected Goals (xG) due to unsustainable finishing luck or goalkeeping errors. Modern quantitative syndicates substitute raw goal counts with Expected Goals (xG) and Expected Goals Against (xGA) when computing Ai and Di, because xG varies less from match to match than goals and the ratings settle after fewer games.

9. Home Advantage Is Not Constant

Home advantage changes over time and has to be re-estimated. In the 2,490 Premier League matches from August 2019 to January 2026 (football-data.co.uk), the ratio of home to away goals ranged from 1.01 in 2020–21, when matches were played without spectators, to 1.34 in 2022–23, with an average of 1.18. Crowd effects on referees, travel and tactical trends are possible drivers. In practice, re-estimate the home baseline over a rolling window of recent seasons rather than relying on a long-term average.

Frequently Asked Questions

RELATED RESEARCH

Cross-Referenced Studies

Compare the same market

Partner links

1win Sports: check the event, quoted odds and settlement rules

What the price includes → Visit 1win Sports 18+ · Terms on site

Stake Sportsbook: compare the same event, market and settlement rules

What the price includes → Visit Stake 18+ · Terms on site

Check the current price, exact market, settlement rules and availability in your country. A calculator result depends on its assumptions and does not verify a live betting opportunity.