Combined filter
Several conditions at once, on each team separately. A match appears only if it passes all of them. It shows what happened, not what will happen. Match filters →
The rules
Each rule looks at one team: what happened in its recent matches, from its own side. Pick a preset or build your own rules; a match appears only if it passes all of them.
- Home team · Both teams score · at least 60% · last 10 · all matches
- Away team · 3+ goals in the match · at least 60% · last 10 · all matches
- Both teams (each) · Concedes · at least 70% · last 5 · all matches
Matches that pass every rule
For each match: how many times each thing happened (k of n) and how often it happened to any team in the league. The number of matches matters: 4 of 5 says less than 16 of 20.
14 of 78 matches pass every rule
- Serie A
- Home team · Both teams score: 7 of 10 (70%) · league 48%
- Away team · 3+ goals in the match: 6 of 10 (60%) · league 50%
- Home team · Concedes: 4 of 5 (80%) · league 70%
- Away team · Concedes: 5 of 5 (100%) · league 70%
- Premier League
- Home team · Both teams score: 6 of 10 (60%) · league 56%
- Away team · 3+ goals in the match: 6 of 10 (60%) · league 55%
- Home team · Concedes: 4 of 5 (80%) · league 75%
- Away team · Concedes: 5 of 5 (100%) · league 75%
- Ligue 1
- Home team · Both teams score: 8 of 10 (80%) · league 53%
- Away team · 3+ goals in the match: 8 of 10 (80%) · league 55%
- Home team · Concedes: 4 of 5 (80%) · league 72%
- Away team · Concedes: 5 of 5 (100%) · league 72%
- Ligue 1
- Home team · Both teams score: 8 of 10 (80%) · league 53%
- Away team · 3+ goals in the match: 6 of 7 (86%) · league 55%
- Home team · Concedes: 4 of 5 (80%) · league 72%
- Away team · Concedes: 5 of 5 (100%) · league 72%
- La Liga
- Home team · Both teams score: 7 of 10 (70%) · league 57%
- Away team · 3+ goals in the match: 7 of 10 (70%) · league 52%
- Home team · Concedes: 5 of 5 (100%) · league 76%
- Away team · Concedes: 5 of 5 (100%) · league 76%
- La Liga
- Home team · Both teams score: 6 of 10 (60%) · league 57%
- Away team · 3+ goals in the match: 8 of 10 (80%) · league 52%
- Home team · Concedes: 4 of 5 (80%) · league 76%
- Away team · Concedes: 4 of 5 (80%) · league 76%
- Serie A
- Home team · Both teams score: 6 of 10 (60%) · league 48%
- Away team · 3+ goals in the match: 6 of 10 (60%) · league 50%
- Home team · Concedes: 5 of 5 (100%) · league 70%
- Away team · Concedes: 5 of 5 (100%) · league 70%
- La Liga
- Home team · Both teams score: 7 of 10 (70%) · league 57%
- Away team · 3+ goals in the match: 6 of 10 (60%) · league 52%
- Home team · Concedes: 4 of 5 (80%) · league 76%
- Away team · Concedes: 5 of 5 (100%) · league 76%
- Bundesliga
- Home team · Both teams score: 8 of 10 (80%) · league 62%
- Away team · 3+ goals in the match: 9 of 10 (90%) · league 65%
- Home team · Concedes: 5 of 5 (100%) · league 79%
- Away team · Concedes: 5 of 5 (100%) · league 79%
- Ligue 1
- Home team · Both teams score: 6 of 10 (60%) · league 53%
- Away team · 3+ goals in the match: 9 of 10 (90%) · league 55%
- Home team · Concedes: 5 of 5 (100%) · league 72%
- Away team · Concedes: 4 of 5 (80%) · league 72%
- Serie A
- Home team · Both teams score: 8 of 10 (80%) · league 48%
- Away team · 3+ goals in the match: 8 of 10 (80%) · league 50%
- Home team · Concedes: 4 of 5 (80%) · league 70%
- Away team · Concedes: 4 of 5 (80%) · league 70%
- Ligue 1
- Home team · Both teams score: 9 of 10 (90%) · league 53%
- Away team · 3+ goals in the match: 8 of 10 (80%) · league 55%
- Home team · Concedes: 5 of 5 (100%) · league 72%
- Away team · Concedes: 4 of 5 (80%) · league 72%
- La Liga
- Home team · Both teams score: 7 of 10 (70%) · league 57%
- Away team · 3+ goals in the match: 8 of 10 (80%) · league 52%
- Home team · Concedes: 5 of 5 (100%) · league 76%
- Away team · Concedes: 4 of 5 (80%) · league 76%
- Bundesliga
- Home team · Both teams score: 7 of 10 (70%) · league 62%
- Away team · 3+ goals in the match: 6 of 10 (60%) · league 65%
- Home team · Concedes: 4 of 5 (80%) · league 79%
- Away team · Concedes: 4 of 5 (80%) · league 79%
Historical lab: what happened in the past
The same rules, applied to the matches already played in our data: in the matches where the teams passed the rules BEFORE kick-off, what happened? Next to each percentage is how often it happened in all matches of the same leagues and seasons.
| What happened | Matches that passed the rules · n = 752 | All matches · n = 6571 | Difference |
|---|---|---|---|
| Home win | 45% 341 of 75295%: 42%–49% | 43% | +2 pp |
| Draw | 25% 186 of 75295%: 22%–28% | 26% | −1 pp |
| Away win | 30% 225 of 75295%: 27%–33% | 31% | −1 pp |
| Both teams score | 62% 464 of 75295%: 58%–65% | 55% | +7 pp |
| 3+ goals | 59% 447 of 75295%: 56%–63% | 53% | +7 pp |
| Home team scores | 82% 619 of 75295%: 79%–85% | 77% | +5 pp |
| Away team scores | 75% 562 of 75295%: 72%–78% | 71% | +4 pp |
| Goals per match | 3.07 | 2.78 | 0.29 |
By league
| League | Matches | Home win | Both teams score | 3+ goals |
|---|---|---|---|---|
| Bundesliga | 210 | 44% (43%) | 68% (60%) | 66% (63%) |
| La Liga | 104 | 45% (46%) | 64% (54%) | 59% (49%) |
| Liga 1 | 41 | 44% (43%) | 54% (51%) | 49% (43%) |
| Ligue 1 | 105 | 45% (44%) | 58% (55%) | 58% (54%) |
| Premier League | 223 | 45% (43%) | 61% (58%) | 59% (58%) |
| Serie A | 69 | 54% (41%) | 51% (50%) | 51% (48%) |
Latest matches that passed the rules
- 24 Oct 2026 · RC Lens 2–1 Paris FC · Ligue 1
- 24 Oct 2026 · Como 1907 2–0 Sassuolo · Serie A
- 23 Oct 2026 · Torino 3–2 Monza · Serie A
- 23 Oct 2026 · Stuttgart 2–3 M'gladbach · Bundesliga
- 17 Oct 2026 · Newcastle 0–1 Aston Villa · Premier League
- 17 Oct 2026 · Strasbourg 1–3 PSG · Ligue 1
- 17 Oct 2026 · Elversberg 4–3 Augsburg · Bundesliga
- 17 Oct 2026 · HSV 1–0 Stuttgart · Bundesliga
Seasons: 2022-23, 2023-24, 2024-25, 2025-26, 2026-27. Each past match was checked with the teams' numbers from BEFORE it. The same teams appear more than once, so the matches are not independent; a small difference may be chance. It shows what happened, not what will happen.
How to read it
What each choice in the rules means and why the numbers are descriptive: they show the teams' past, not what will happen in the match.
- Each rule looks at one team, from its own side: “Scores” = its goals, “Concedes” = its opponent's goals, “2+ goals in the match” = the goals in its matches.
- “Both teams (each)” = the rule must pass for EACH team separately, not for their matches put together.
- Last 5 / 10 / 20 = the league matches played in a row before kick-off (a break longer than half a year cuts the window). “Home team at home, away team away” = only the home team's home matches and only the away team's away matches.
- By default, a rule looks at the percentage; next to it there are always the number of matches (k of n) and the league rate — 4 of 5 says less than 16 of 20. The “Solid results only” box also requires the lower end of the 95% confidence interval to be at least 50% (for “at most”: the upper end at most 50%); on combined rules it usually leaves very few matches.
- “League” = how often the same thing happened to any team in the league in the last 12 months: the team's number only means something next to it.
- The rules stay in the page address: you can save it or send it to someone.
Updated: 25 Oct, 07:20 UTC