Skip to content
GoalPulz
LiveMatchesAnalysisCommunityLeaguesStats
Back to matches

Data sources

Last updated: 18 July 2026

GoalPulz is built on licensed football data plus our own derived layer. This page states which is which, so you always know whether a number on the site was reported to us or calculated by us.

The underlying feed

Fixtures, results, live scores, match events, lineups, statistics, standings, squads, transfers and per-shot expected goals are licensed from Sportmonks, a commercial football data provider. We do not scrape other websites, and we do not republish another publisher’s editorial content as our own.

Coverage follows our subscription. Around 124 competitions are covered in depth; the wider database contains many more, with progressively less detail the further down the pyramid you go.

What GoalPulz derives

The following are ours, computed from the feed above and described in full on the methodology page:

  • Match probabilities, in-play updating and the drama/pressure reads.
  • Venue-weighted form windows, and the season profiles built on them.
  • Expected-goals league tables — standings recalculated from xG rather than actual goals.
  • Team and league season summaries, hit rates and rhythm/timing profiles.
  • Editorial analysis written by GoalPulz analysts.

How often each type refreshes

DataRefresh
Live scores and match stateEvery ~30 seconds while matches are in play
Events, statistics and lineupsContinuously in play; finished matches enriched within minutes
StandingsAfter matches finish
Season top scorers and assistsEvery 6 hours
Player season totals and squadsDaily, for clubs that played that day
Editorial analysisPublished as written; each piece carries its own date

Live pages update themselves without a manual refresh. If a figure looks stale, it is more likely that the provider has not reported it yet than that we are holding an old value.

Where coverage is incomplete

We would rather show a gap than invent a number. Detailed per-match player statistics exist for major competitions and are sparse or missing in smaller ones; some historical seasons carry results without event detail. Where a module has no verified data behind it, we hide the module instead of rendering an empty shell, and pages that do not carry enough data to stand on their own are excluded from search indexing.

Found something that looks wrong? Tell us — we publish what we fix.

MatchesLiveLeaguesStats
© 2026 GoalPulz
Methodology·Data sources·Editorial principles·Corrections
Privacy·Cookies·Terms·Contact·Support