3,800 EPL matches · Ten seasons · Complete joint distribution

How Often Do BTTS and Over 2.5 Land in the Premier League?

  • 2016/17–2025/26
  • Ten source hashes
  • Wilson 95% intervals

Direct answer: across 3,800 Premier League matches, BTTS landed 52.76%, Over 2.5 landed 54.39%, but both landed together only 41.87%.

This is a frozen historical base-rate study—not a next-match prediction, AI accuracy claim or evidence of betting profit.

Published by Football Proof AI · Published · premier-league-btts-over-2-5-benchmark/1.0.0 · Editorial technical note; not externally peer reviewed
Premier League BTTS and Over 2.5 joint benchmark across 3800 matches
OPEN DATASET · EPL GOALSHISTORICAL BASE RATES · NOT A NEXT-MATCH FORECAST OR PROFIT CLAIM

Canonical publication record

Abstract

A reproducible, aggregate-only study of 3,800 completed Premier League matches across ten seasons. It reports BTTS, Over 2.5, their complete two-by-two joint distribution, conditional overlap, season variation, Wilson intervals and hash-pinned source provenance without turning a historical base rate into a prediction or betting claim.

Author and publisher
Football Proof AI
Publication version
premier-league-btts-over-2-5-benchmark/1.0.0
Published
Last modified
Release status
Current release
Review status
Editorial technical note; not externally peer reviewed
Production method
Editorial dataset maintained from the declared method, linked sources and any listed reproducible artifacts.
Software and AI assistance
Software, including generative AI, may assist drafting, transformation or quality checks. It is not treated as a source, author or independent reviewer; factual and quantitative claims must remain bound to cited sources, declared methods or reproducible artifacts.
Why this exists
Enable readers to inspect assumptions, reproduce calculations and reject claims that exceed the published evidence.
Commercial boundary
No bookmaker, prediction provider or paid placement controls the evidence rules, calculations or conclusions on this page.
Version history
  1. premier-league-btts-over-2-5-benchmark/1.0.0 : Initial public release.
Immutable artifacts
  1. 1.0.0.json sha256:7e46820101deaff40c44352cff7bd49663dd9975c9074847e73f24870935d84c
  2. premier-league-btts-over-2-5-v1.csv sha256:7d462eb4b30f6b281cd78a3fa4b543b8da8daa31dc2576a002f4088d621585ff
  3. 1.0.0-manifest.json sha256:c00ee83922a2938d7527393f6f892133d55dfc9e09cf7bd9b486faf441e1d2ac
  4. premier-league-btts-over-2-5-generator-1.0.0.mjs sha256:4f4c62727e4fbf5f21ec8587c44ca8c383e94214b00533b262b4c9437a4ec13d
Release resources
  1. Football-Data results archive
  2. Football-Data field definitions
References
  1. https://www.football-data.co.uk/data.php
  2. https://www.football-data.co.uk/notes.txt
  3. https://doi.org/10.1080/01621459.1927.10502953
  4. https://footballproofai.com/tips/btts
  5. https://footballproofai.com/tips/over-2-5
Completed matches3,800

Every EPL match in ten complete 380-match seasons.

BTTS Yes52.76%

2,005 matches · 95% CI 51.17%–54.35%.

Over 2.554.39%

2,067 matches · 95% CI 52.81%–55.97%.

Both events41.87%

1,591 matches · 95% CI 40.31%–43.44%.

Direct result · Exact numerator and denominator

BTTS and Over 2.5 were common. They were not interchangeable.

Across 3,800 Premier League matches, BTTS landed 52.76%, Over 2.5 landed 54.39%, but both landed together only 41.87%.

Premier League BTTS & Over 2.5 Benchmark · v1.0.0
BTTS Yes
Both teams scored at least one regulation-time goal.
Over 2.5
At least three combined regulation-time goals.
Coverage
2016-08-13 through 2026-05-24; ten complete seasons.
Not established
Future probability, model skill, causal explanation or profit.

Two-by-two joint table · Every match classified once

The 890 matches that separate the two market labels.

The diagonal is not the whole story. 414 matches had BTTS with no third goal; 476 had at least three goals while one team scored none.

BTTS Yes · Over 2.51,591

41.87% of all 3,800 matches.

BTTS Yes · Under 2.5414

Every case is 1–1. The frozen scoreline table also records 414 such matches.

BTTS No · Over 2.5476

Examples include 3–0 and 0–3: three goals, but not two scoring teams.

BTTS No · Under 2.51,319

0–0, 1–0, 0–1, 2–0 or 0–2 regulation-time scorelines.

Conditional overlap · Keep the denominator visible

“Given BTTS” and “given Over 2.5” answer different questions.

Both percentages use the same 1,591 joint matches as numerator. The denominator changes, so the answers do too.

Over 2.5 given BTTS79.35%

1,591 / 2,005 · Wilson 95% CI 77.52%–81.07%.

BTTS given Over 2.576.97%

1,591 / 2,067 · Wilson 95% CI 75.11%–78.74%.

Ten-season table · Same definitions every year

2023/24 was the high point in this window—not a causal finding.

In 2023/24, BTTS reached 61.58%, Over 2.5 reached 64.74% and both occurred in 51.58% of matches. The aggregate data do not explain why that season differed, and no trend is assumed to continue.

BTTS, Over 2.5 and joint occurrence by EPL season
SeasonMatchesBTTS YesBTTS rateBTTS 95% CIOver 2.5Over rateOver 95% CIBothBoth rateMean goals
2016/1738019350.79%45.78%–55.78%20654.21%49.18%–59.15%15540.79%2.80
2017/1838018648.95%43.96%–53.96%19451.05%46.04%–56.04%14137.11%2.68
2018/1938019551.32%46.30%–56.30%20453.68%48.66%–58.64%16342.89%2.82
2019/2038019451.05%46.04%–56.04%19852.11%47.09%–57.08%14538.16%2.72
2020/2138018648.95%43.96%–53.96%19050.00%45.00%–55.00%14638.42%2.69
2021/2238019050.00%45.00%–55.00%20553.95%48.92%–58.89%14838.95%2.82
2022/2338019651.58%46.56%–56.56%20052.63%47.61%–57.60%15841.58%2.85
2023/2438023461.58%56.60%–66.33%24664.74%59.81%–69.37%19651.58%3.28
2024/2538021857.37%52.35%–62.24%21556.58%51.55%–61.47%17345.53%2.93
2025/2638021356.05%51.03%–60.96%20955.00%49.97%–59.93%16643.68%2.75

Reproducible method · Aggregates only

Ten source hashes, four exhaustive cells, no hand-edited scorecard.

  1. 01

    Verify source bytes

    Each of ten Football-Data EPL CSV responses must match its declared SHA-256.

  2. 02

    Keep completed matches

    Every season must contain exactly 380 rows with H, D or A as the full-time result.

  3. 03

    Validate each score

    Full-time goals must be non-negative integers and must imply the published FTR label.

  4. 04

    Apply fixed definitions

    BTTS requires both goal counts above zero; Over 2.5 requires a total of at least three.

  5. 05

    Preserve uncertainty

    Every binary rate retains its integer count, denominator and Wilson 95% interval.

  6. 06

    Freeze the release

    Versioned JSON, CSV, manifest and generator bytes expose every aggregate used here.

Interpretation boundary · Read before reusing

A base rate is context, not a forecast.

The release answers what happened in this league and period. It does not tell you what will happen in one selected match.

  • BoundaryThis is a single-league descriptive benchmark, not a universal football scoring rate.
  • BoundaryThe categories describe historical outcomes and are not predictions, betting advice, evidence of profitability or causal estimates.
  • BoundaryWilson intervals describe binomial sampling uncertainty only and do not establish match independence, future stability or significance across the displayed comparisons.
  • BoundarySeason differences can reflect teams, tactics, schedules, rules, attendance conditions and chance; the aggregate data do not identify causes.
  • BoundaryFootball-Data.co.uk makes the source CSVs publicly downloadable, but this release does not assert a redistribution licence for raw match rows and publishes aggregates only.

Open aggregates · Exact bytes · Rights kept separate

Download, reproduce and challenge the result.

Raw match rows are not republished. The original aggregate analysis is offered under CC BY 4.0 only to the extent Football Proof AI holds rights in it; source files remain with their publisher.

JSON SHA-256
7e46820101deaff40c44352cff7bd49663dd9975c9074847e73f24870935d84c
CSV SHA-256
7d462eb4b30f6b281cd78a3fa4b543b8da8daa31dc2576a002f4088d621585ff
Manifest SHA-256
c00ee83922a2938d7527393f6f892133d55dfc9e09cf7bd9b486faf441e1d2ac
Generator SHA-256
4f4c62727e4fbf5f21ec8587c44ca8c383e94214b00533b262b4c9437a4ec13d

Premier League goals FAQ

Five direct answers with the denominator attached.

How often is BTTS in the Premier League?

BTTS occurred in 2,005 of 3,800 Premier League matches from 2016/17 through 2025/26: 52.76%. The Wilson 95% interval is 51.17%–54.35%. This is a ten-season historical base rate, not a forecast for the next match.

How often is Over 2.5 in the Premier League?

Over 2.5 goals occurred in 2,067 of 3,800 matches: 54.39%. The Wilson 95% interval is 52.81%–55.97%. It means at least three regulation-time goals were scored.

Is BTTS the same as Over 2.5 goals?

No. Both events occurred in 1,591 matches, or 41.87% of the full sample. Over 2.5 occurred in 79.35% of BTTS matches, while BTTS occurred in 76.97% of Over 2.5 matches.

Can BTTS land with Under 2.5 goals?

Yes. It happened 414 times in this sample. Every such match finished 1–1: if both teams score and the total is no more than two goals, 1–1 is the only possible scoreline.

Do these BTTS and Over 2.5 rates prove a profitable strategy?

No. A historical occurrence rate is not a prediction, model evaluation, causal estimate or betting return. Profit analysis would also require prices, margin, selection timing, stakes and a prospectively locked decision rule.