How to Analyse Football Matches for Betting — Step by Step 2026
Reviewed by Thomas & Øyvind — NorwegianSpark · 2026-03-30
Profitable football betting starts before you look at the odds. It starts with match analysis — systematically evaluating both teams to form your own probability estimate, then comparing it to the bookmaker's implied probability. This guide walks through the process step by step.
Where to Find Football Data
Before you can analyse a match, you need data. The best free sources in 2026:
Sofascore: Comprehensive match stats, player ratings, form, head-to-head records, and live match data. The mobile app is excellent for quick pre-match research.
WhoScored: Detailed match statistics, player ratings, and tactical analysis. Their "strengths and weaknesses" feature for each team is particularly useful for identifying betting angles.
FBref (Football Reference): The most comprehensive statistical database, powered by StatsBomb data. Advanced metrics like xG, progressive passes, pressures, and defensive actions are available for free.
Understat: Specialises in expected goals (xG) data for the top five European leagues. Their shot map visualisations show where goals and chances are created, which is invaluable for assessing attacking patterns.
Key Statistics for Match Analysis
Expected Goals (xG)
xG is the single most important metric for football betting. It measures the quality of chances created by assigning a probability to each shot based on historical data (distance from goal, angle, body part, assist type, game state).
Why xG matters for betting: Actual goals are noisy — a team can create 3.0 xG worth of chances and score 1 goal, or create 0.8 xG and score 2. Over a single match, luck dominates. Over 10+ matches, xG is far more predictive of future performance than actual goals.
How to use xG: - If a team's actual goals significantly exceed their xG, they are likely overperforming and will regress - If a team's actual goals are well below their xG, they are likely underperforming and will improve - Compare xG for and xG against to assess both attack and defence
Possession and Shot Quality
Raw possession is overrated — what matters is what a team does with it. Key sub-metrics:
- Shots on target: More predictive than total shots because it filters out wild efforts
- Shot location: Central shots from inside the box are worth far more than long-range efforts from wide angles
- Big chances created: Defined as situations where a player is expected to score (typically 1v1 with the goalkeeper or unmarked in the six-yard box)
Pressing Intensity (PPDA)
PPDA (Passes Per Defensive Action) measures how aggressively a team presses. A low PPDA (8-10) indicates an intense pressing team; a high PPDA (14+) indicates a team that sits deep.
Why PPDA matters: High-pressing teams create more turnovers in dangerous areas, leading to more goals — but they also leave space behind, which creates chances for the opponent. Matches between two high-pressing teams tend to be open and high-scoring. Matches between a high-pressing team and a deep-sitting team tend to be lower scoring.
Form Analysis
Form — a team's recent results — is the most commonly cited factor in match analysis, but it needs to be applied carefully.
Last 5 matches, weighted by opponent quality: A team that has won 5 in a row against bottom-half opponents is not in the same form as a team that has won 4 out of 5 against top-half opponents. Always consider the quality of opposition.
Home and away splits: Some teams are dramatically different at home and away. Check each team's home and away records separately rather than using their overall form.
xG form vs results form: A team might have won 4 of their last 5, but if their xG suggests they should have won only 2, they are due for a regression. Conversely, a team on a 3-match losing streak might have excellent underlying numbers and be primed for a turnaround.
Head-to-Head Records
Historical head-to-head records can be useful but should not be overweighted:
When H2H matters: In rivalries where the same managers and core players have been involved for multiple seasons, head-to-head patterns can persist. Psychological factors — one team's fear of another — are real in football.
When H2H does not matter: If both teams have had significant squad and managerial changes since the last meeting, the historical record is largely irrelevant. A head-to-head record from 5 years ago between two completely different squads tells you nothing.
Team News and Injuries
Key player injuries: Injuries to star players affect a team's expected performance significantly. Research shows that losing a team's top scorer or primary creative midfielder reduces their xG by 15-25%.
Position-specific impact: - Losing a first-choice goalkeeper has the largest single impact on defensive performance - Losing a central midfielder affects both xG and pressing intensity - Losing a full-back affects wide play and defensive structure - Losing a centre-back affects aerial duels and set-piece defence
Always check team news within 2-3 hours of kick-off. Managers often give misleading press conference updates about injuries, and the confirmed teamsheet — released one hour before kick-off — is the most reliable source.
Home vs Away Advantage
Home advantage is worth approximately 0.3-0.5 xG per match in the top European leagues. But it varies significantly:
- Newly promoted teams have stronger home advantage because their fans create an intense atmosphere
- Teams with running tracks around the pitch (common in Italian and German football) have weaker home advantage because fans are further from the action
- Altitude venues (e.g., teams in South American football) have significantly stronger home advantage
Check each team's home and away xG splits to quantify their specific home advantage rather than using a league-wide average.
Weather Impact
Weather affects football matches more than most bettors realise: - Heavy rain: Reduces passing accuracy, increases errors, and can lead to more goals (slippery surfaces, goalkeeper errors) - Strong wind: Affects long balls, corners, and goal kicks. Teams playing against the wind in the first half may be at a disadvantage - Extreme heat: Reduces pressing intensity and running distance, leading to more open, lower-tempo matches
Step-by-Step Match Analysis Workflow
Before placing any football bet, work through this checklist:
- Check xG data: What are each team's xG for and against over the last 10 matches?
- Assess form: Weight recent results by opponent quality and check for xG overperformance or underperformance
- Review head-to-head: Is there a relevant pattern with current squads and managers?
- Check team news: Who is injured or suspended? How significant are the absences?
- Evaluate home/away splits: Is there a meaningful home advantage for the home team?
- Consider motivation: Is either team playing for something specific (title, relegation, cup qualification)?
- Check weather: Are conditions likely to affect the match?
- Form your probability estimate: Based on all the above, what is your estimated probability for each outcome?
- Compare to odds: Does your probability estimate exceed the bookmaker's implied probability?
- Size your bet: If there is value, bet 1-3% of your bankroll using flat betting or Kelly Criterion.
This process takes 15-20 minutes per match. It is not glamorous, but it is the foundation of profitable football betting.
Frequently Asked Questions
What is xG in football?
Expected goals (xG) measures the quality of scoring chances by assigning a probability to each shot based on historical data. It is more predictive of future performance than actual goals scored.
Where do I find football stats for free?
Sofascore, WhoScored, FBref, and Understat all offer comprehensive free football statistics. FBref has the most detailed advanced metrics; Sofascore is best for quick mobile research.
How important are head-to-head records?
Head-to-head records are meaningful when the same managers and core players are involved. When squads have changed significantly, historical records are largely irrelevant.
How do injuries affect betting?
Losing a key player reduces a team's xG by 15-25%. Goalkeeper injuries have the largest impact. Always check the confirmed teamsheet one hour before kick-off rather than relying on pre-match press conferences.
What is PPDA in football?
PPDA (Passes Per Defensive Action) measures pressing intensity. A low PPDA (8-10) indicates aggressive pressing; a high PPDA (14+) indicates a deep-sitting team. It helps predict match tempo and goal-scoring patterns.