Football Stats & Props Calculator

Team-level prop markets — shots on target, fouls, offsides, and throw-ins — receive less pricing attention from bookmakers than headline markets like match result or total goals. This can create situations where the posted lines do not fully reflect specific matchup dynamics, though it also means margins on these markets are often wider.

Our Team Stats & Props Calculator provides baseline Over/Under probability estimates for these markets. It uses Poisson distribution for low-count stats (shots on target, offsides) and Normal approximation for high-count stats (fouls, throw-ins), with a referee adjustment available for fouls. Enter the average stats for both teams, and the calculator generates dynamic probability tables for individual and match total lines.

Team Stats & Props Calculator

Poisson / Normal
Shots on Target
Fouls
Offsides
Throw-ins
Per match average
Per match average
Referee Adjustment (Fouls)
This referee's match average
League baseline (default ~22)
No adjustment — referee matches league average
Model note: Uses Poisson distribution for low-count stats (SOT, offsides) and Normal approximation for high-count stats (fouls, throw-ins). Results are baseline estimates from team averages — they do not capture game state, tactical matchups, lineup changes, or provider-specific settlement rules. Always verify your bookmaker's definitions and house rules.

How to Use the Team Stats Calculator

  1. Select Your Market: Use the tabs to switch between Shots on Target, Fouls, Offsides, or Throw-ins. Each tab shows the relevant settlement definition and adjusts the model accordingly.
  2. Enter Team Averages: Input the average stats per match for the home and away teams. Sources: FBref, WhoScored, SofaScore, or your own database.
  3. Set Referee Adjustment (Fouls only): For the fouls tab, enter the assigned referee’s average fouls per game alongside the league average. The calculator computes the adjustment automatically. If you do not know the referee, leave both fields equal.
  4. Review the Output: The calculator produces two tables — individual team lines and match total lines — both dynamically centred around the expected values. Compare the model’s fair odds against your bookmaker’s price.

Related: If you expect a high-foul match, the cards market often correlates — check our Cards & Booking Points Calculator. For shot-related analysis tied to goal expectation, see the xG Calculator.

Market-by-Market Guide

These four markets behave differently. Understanding what drives each one helps you assess whether the model output is likely to be reliable or whether additional context is needed.

Shots on Target

Shots on target (SOT) is one of the more modelable team props because it depends primarily on attacking intent and defensive structure. Key factors: team xG and shot volume, opponent’s defensive SOT conceded, and whether the match is expected to be open or tight. The Poisson model is a reasonable fit for SOT, where typical team averages are 3–6 per match.

The main risk is game state: a team leading comfortably may stop shooting on target in the final 20 minutes, while a trailing team may increase shot volume. Season averages cannot capture this.

Fouls

Fouls are heavily influenced by two factors that team averages alone do not capture well: **referee style** and **match context**. A strict referee can inflate a match’s foul count by 20–30% compared to a lenient one — this is one of the largest single-variable effects in football props.

The calculator includes a referee adjustment for this tab. Enter the referee’s average fouls per game (available on Transfermarkt, WhoScored, or BetStudy referee stats) and the league average. The model applies the ratio as a scaling factor.

Other context: derbies and high-stakes matches tend to produce more fouls, but bookmakers usually adjust for this in headline fixtures. The better value opportunities are often in mid-table matches where a strict referee is underpriced.

Offsides

Offsides are the most tactically driven stat in this calculator. The key question is not “how many offsides does this team get?” but “does the opponent play a high defensive line?” Teams like Aston Villa, Barcelona, and others that press with a high line force significantly more offsides than deep-sitting defensive teams.

The Poisson model works well here (typical averages 1–3 per team), but the input quality matters more than usual. Using the opponent’s “offsides forced” is more informative than the team’s own offside rate. If you only have the team’s average, the model is a rougher baseline.

Settlement note: VAR-overturned offsides are typically not counted by bookmakers, but rules vary. Check before betting.

Throw-ins

Throw-ins are a niche market where the main driver is **territorial play and passing accuracy**, not attacking quality. Two bottom-table teams with poor passing will generate far more throw-ins than a technical top-of-the-table clash. Total match throw-ins typically range 35–50 in top European leagues.

The Normal model is used here because per-team averages are high (18–22). The main limitation is that throw-in data is harder to find than shots or fouls — FBref’s Miscellaneous stats section is one of the better sources.

What the Model Misses

This calculator is a baseline estimator. It does not account for:

  • Game state: A team trailing 0–1 will generate more attacking stats (shots, throw-ins in the opponent’s half) than their average suggests. A team leading will accumulate fouls.
  • Tactical matchups: Attack vs defence interactions are not captured by summing two team averages. A team’s shot average against low-block opponents may differ substantially from their overall average.
  • Lineup changes: Rotation, injuries, and tactical shifts can change a team’s style significantly. A B-team lineup may generate very different stats.
  • Weather and pitch: Poor conditions tend to compress stats toward lower passing accuracy, more stoppages, and more throw-ins.

Use the calculator as one input alongside your own match analysis — not as a standalone pricing model.

Worked Examples

Example 1: Offsides and the High Line

You are analysing a match where the home team plays with a notably high defensive line. The away team has fast attackers who make timed runs.

  • Inputs: You enter Away Offsides avg = 2.8 (reflecting their pace-based attack against high lines specifically, not just their season average). Home Offsides avg = 1.5.
  • Output: The model shows Away Over 2.5 Offsides at approximately 60-65%. If the bookmaker prices this at 1.90 (implied 53%), there is a gap worth investigating.
  • Caveat: Offside stats are sensitive to the specific matchup. Check recent head-to-head data and the away team’s offside rate specifically against high-line opponents, not just their overall average.

Example 2: Fouls with Referee Context

A mid-table match in the Premier League. Both teams average 11 and 12 fouls per match respectively. The assigned referee averages 25 fouls per game vs a league average of 22.

  • Inputs: Home 11, Away 12, Referee Avg 25, League Avg 22.
  • Adjustment: The model applies +13.6% referee scaling, pushing expected totals to Home 12.5, Away 13.6, Match Total 26.1.
  • Output: Match Total Over 24.5 shows approximately 60-65% probability. If the bookmaker’s line is based on the generic team averages (total 23), the Over may be underpriced.
  • Caveat: Referee averages can vary by competition and season. A referee who is strict in league matches may behave differently in cup ties.

Frequently Asked Questions

What counts as a “Shot on Target”?

A shot on target is an attempt that enters the goal or would have gone in if not saved by the keeper or a player on the line. Shots hitting the woodwork do not count unless they cross the line. Most bookmakers use Opta data, but definitions can vary.

Where can I find throw-in stats?

FBref (Miscellaneous stats section) and specialist sites like TheStatsDontLie. Total match throw-ins typically range from 35 to 50 in top European leagues.

Do extra time stats count?

No, unless the bet specifically states “Including Extra Time.” Standard prop bets settle on 90 minutes plus referee-added injury time.

How well does the model work for fouls?

Fouls are frequent enough for both Poisson and Normal models to work reasonably well. The main variable is referee style, which the calculator accounts for via the referee adjustment input on the fouls tab.

Why does the model switch between Poisson and Normal?

Poisson works well for low-count events (1–6 per team). For higher counts like fouls and throw-ins, Normal approximation is more stable and equally accurate. The calculator selects automatically based on expected values.

Do VAR-overturned offsides count?

Usually no — bookmakers typically settle on decisions called by on-field officials. But rules vary between operators. Always verify before betting.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top