Football Betting Stats: Over 2.5, BTTS, Form & H2H
Pricing
$5.00 / 1,000 fixtures
Football Betting Stats: Over 2.5, BTTS, Form & H2H
Pre-match football betting stats for every fixture: form, points per game, goals, over 1.5/2.5/3.5, both teams to score, clean sheets, home/away splits and head-to-head. Top leagues, European, international and African competitions. No tips, no key, no proxy.
Pricing
$5.00 / 1,000 fixtures
Rating
0.0
(0)
Developer
Mariam Ahmed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
The pre-match numbers every football bettor checks, for every fixture at once: both teams' form, points per game, goals for and against, how often their games go over 1.5, 2.5 and 3.5 goals, how often both teams score, clean sheets, home-only and away-only records, and the head-to-head. Top leagues, the Champions League, Nations League, World Cup and AFCON qualifiers, and the leading African leagues, including Kenya, Nigeria and South Africa.
Other football Actors give you scores and fixture lists. This one gives you the form guide behind every fixture, ready for a spreadsheet, a model or a quick scan before the weekend.
No tips, no API key, no proxy.
What does this do?
For each fixture in the window you choose, it reads both teams' last matches and their meetings, then works out:
Australia vs Brazil · Friendly International · 25 Sep 2026 10:00 UTCAustralia Brazilform (last 10) LDLWDLWWLL LWWWDWWWLDpoints per game 1.1 2.0goals for / against 1.0 / 1.1 2.3 / 1.1over 2.5 30% 80%both teams score 30% 80%at this venue home 7-1-2 away 3-2-5combined: over 2.5 55% · BTTS 55% · avg goals 2.8 · goals expected 1.5 - 1.0head-to-head: Australia 1 win, 1 draw, 4 losses · last: Australia 0-4 Brazil (2017)
Who is it for?
- Bettors: a full weekend's form guide in one table, filtered to the leagues you bet on
- Tipsters and betting Telegram or Discord channels: the stats behind every pick, refreshed daily
- Model builders: clean pre-match features for every fixture, measured strictly before kick-off, so results never leak into the inputs
- Fantasy and media sites: talking points for every match
What data do you get?
One row per fixture:
| Field | What it tells you |
|---|---|
kickoff, country, league, stage, home, away, status, score | The fixture (and the result, for finished matches) |
homeForm, awayForm, homePointsPerGame, awayPointsPerGame | Recent results, most recent first |
over25Percent, bttsPercent, avgTotalGoals | Both sides' rates averaged |
venueOver25Percent, venueBttsPercent | The same, using only the home side's home games and the away side's away games |
homeGoalsExpected, awayGoalsExpected | Each side's scoring rate averaged with what the other side concedes |
homeLast, awayLast | Full figures: W-D-L, goals for and against, over 1.5 / 2.5 / 3.5, BTTS, clean sheets, failed to score, days of rest |
homeAtHome, awayAway | The same figures at this venue only |
headToHead | Meetings, home wins, draws, away wins, average goals, over 2.5, BTTS, last meeting |
Do the numbers mean anything? A check on real results
A live run on 24 September 2026 read 289 finished matches from the previous three days, with each match's stats measured before it kicked off, and compared them with what happened:
| Pre-match "both teams to score" rate | Matches | Both teams actually scored |
|---|---|---|
| under 40% | 38 | 18% |
| 40% to 59% | 136 | 53% |
| 60% or more | 115 | 63% |
| Pre-match "over 2.5" rate | Matches | Actually went over 2.5 |
|---|---|---|
| under 60% | 159 | 52% |
| 60% or more | 130 | 73% |
The numbers track reality: matches the stats rated low for BTTS saw both teams score less than a fifth of the time. Two honest caveats. It is three days and 289 matches, which is enough to show a pattern and not enough to measure it precisely. And bookmakers know all of this too: an obvious BTTS "yes" is priced accordingly. These are the stats to check, not a system that beats the odds.
How it works, and what it does not do
- Everything is measured before kick-off. Each team's list of recent matches includes the match itself and anything played since; those are removed, so a finished match's figures are exactly what was knowable beforehand. That is what makes the check above possible, and what makes the data safe to train a model on.
- All competitions count. A team's last 10 includes league, cup and international matches, as a form guide should. The head-to-head is every meeting, any competition.
- Combined figures are averages, not predictions. "Over 2.5 55%" means the two sides' records average 55%, which is what you would work out by hand. No model is fitted and no pick is made.
- International breaks empty the domestic leagues. The major-league set includes the Nations League, World Cup and AFCON qualifiers, so there is always something; pick "All leagues" to see every match.
- Scores are full time. Cup ties settled in extra time use the score after extra time.
Example runs
| Run on 24 September 2026 | Result |
|---|---|
| Major leagues, next 3 days (an international-break week) | 137 fixtures in 41 s, from 3,004 matches listed |
| All leagues, finished, last 3 days | 300 matches in 99 s |
| Head-to-head feeds read | 436 of 437 |
| Failures | none |
Pricing
$0.005 per fixture. A 200-fixture weekend costs $1.00; one league's round of 10 matches costs $0.05.
Input
| Field | Meaning |
|---|---|
| Leagues | Major leagues (default), all leagues, or your own list |
| Custom leagues | e.g. "ENGLAND: Premier League", "KENYA: Premier League", "EUROPE: Champions League" |
| Teams | Only fixtures involving these teams |
| Days ahead / Days back | The window, up to 7 days each way (UTC) |
| Fixtures | Upcoming, finished, or both |
| Form window | How many previous matches the figures use (default 10) |
| Include women's and youth football | Off by default |
| Maximum fixtures | A cap, earliest kick-off first |
Integrations
Results export to JSON, CSV, Excel and Google Sheets, or feed a bot, a Telegram or Discord channel or a model through the Apify API, webhooks, Make, Zapier and n8n. Schedule it every morning for the day's fixtures.