We won't publish our exact model here — that's the part we've spent the most time on — but here's an honest look at where the numbers come from and how they're built, so you can trust what you're reading.
Every Goal Line target starts from actual completed matches — full-time scores across the Premier League, Championship, League One, and League Two, going back multiple seasons. We don't simulate matches or generate synthetic data; if a number appears on FootyOvers, there's a real result behind it.
A result from three games ago tells you more about a team today than a result from a season ago. Our pace calculations weight recent matches more heavily than older ones, so a team's number moves as their form actually changes — not just once a season when the table resets.
A Goal Line isn't just "how does the home team usually score" — it blends both sides' attacking and defensive history, home and away splits included, into a single combined pace for that specific matchup. Two high-scoring teams meeting each other reads very differently to one high-scoring team facing a tight defense, and the numbers reflect that.
Early in a season, or when a club has just been promoted, there isn't enough real history yet to trust a confident number. Rather than quietly filling the gap with a league-average guess, fixtures involving a team short on games are clearly marked as limited data — and drop out of our confident target lanes until they've built up a real track record.
Every completed match feeds back into the model automatically — we detect when a live match finishes and recompute the affected teams' upcoming fixtures shortly after, on top of a full nightly refresh across the whole season. You're never looking at stale pre-season numbers in November.
Our fixture lists are cross-checked against independent public football data every night, so mistakes in the schedule itself — postponements, rearranged kickoffs — get caught quickly rather than silently going stale.
The percentages and pace figures come entirely from the historical calculation above. AI is used only afterward, to turn that finished number into a short, readable sentence explaining it — it never invents or adjusts the underlying statistic itself.
The honest caveat
Historical data acts as a guide, not a guarantee. Red cards, weather, injuries, and a hundred other things a spreadsheet can't see all shape what actually happens on the pitch. FootyOvers is built for fun and research — not a prediction of the future, and not betting advice.