Coverage

Analyses for every fixture,
forged before kickoff.

Goalsforge publishes a calibrated analysis for every fixture across thirty competitions: twenty-one domestic leagues, two domestic cups, two European cups, and five international tournaments. Pick a competition to read its calendar, kickoff cadence, and the specific signals the engine weights when it publishes a read.

Football statistical analysis product.Goalsforge surfaces calibrated probability distributions, performance metrics, and trend signals. Automated data outputs, not advice. Read themethodology or theabout page to learn how the engine works.

England · Domestic league

Premier League coverage

20 clubs · 380 fixtures / season · 38 matchdays

Read coverage
Spain · Domestic league

La Liga coverage

20 clubs · 380 fixtures / season · 38 matchdays

Read coverage
Italy · Domestic league

Serie A coverage

20 clubs · 380 fixtures / season · 38 matchdays

Read coverage
Germany · Domestic league

Bundesliga coverage

18 clubs · 306 fixtures / season · 34 matchdays

Read coverage
France · Domestic league

Ligue 1 coverage

18 clubs · 306 fixtures / season · 34 matchdays

Read coverage
Europe · European cup

Champions League coverage

36 clubs · 189 fixtures / season · 8 matchdays

Read coverage
Europe · European cup

Europa League coverage

36 clubs · 189 fixtures / season · 8 matchdays

Read coverage
England · Domestic cup

FA Cup coverage

124 clubs · 124 fixtures / season · 13 matchdays

Read coverage
Germany · Domestic cup

DFB-Pokal coverage

64 clubs · 63 fixtures / season · 6 matchdays

Read coverage
England · Domestic league

EFL Championship coverage

24 clubs · 552 fixtures / season · 46 matchdays

Read coverage
England · Domestic league

EFL League One coverage

24 clubs · 552 fixtures / season · 46 matchdays

Read coverage
Germany · Domestic league

2. Bundesliga coverage

18 clubs · 306 fixtures / season · 34 matchdays

Read coverage
Italy · Domestic league

Serie B coverage

20 clubs · 380 fixtures / season · 38 matchdays

Read coverage
Spain · Domestic league

Segunda División coverage

22 clubs · 462 fixtures / season · 42 matchdays

Read coverage
France · Domestic league

Ligue 2 coverage

18 clubs · 306 fixtures / season · 34 matchdays

Read coverage
Netherlands · Domestic league

Eredivisie coverage

18 clubs · 306 fixtures / season · 34 matchdays

Read coverage
Portugal · Domestic league

Primeira Liga coverage

18 clubs · 306 fixtures / season · 34 matchdays

Read coverage
Brazil · Domestic league

Brasileirão coverage

20 clubs · 380 fixtures / season · 38 matchdays

Read coverage
United States · Domestic league

MLS coverage

30 clubs · 510 fixtures / season · 34 matchdays

Read coverage
Australia · Domestic league

A-League coverage

12 clubs · 156 fixtures / season · 26 matchdays

Read coverage
Argentina · Domestic league

Liga Profesional coverage

28 clubs · 378 fixtures / season · 27 matchdays

Read coverage
Belgium · Domestic league

Jupiler Pro League coverage

16 clubs · 240 fixtures / season · 30 matchdays

Read coverage
Japan · Domestic league

J1 League coverage

20 clubs · 306 fixtures / season · 34 matchdays

Read coverage
Russia · Domestic league

Russian Premier League coverage

16 clubs · 240 fixtures / season · 30 matchdays

Read coverage
Scotland · Domestic league

Scottish Premiership coverage

12 clubs · 228 fixtures / season · 38 matchdays

Read coverage
World · International tournament

FIFA World Cup coverage

48 clubs · 104 fixtures / season · 30 matchdays

Read coverage
Europe · International tournament

European Championship coverage

24 clubs · 51 fixtures / season · 31 matchdays

Read coverage
World · International tournament

FIFA Club World Cup coverage

32 clubs · 63 fixtures / season · 30 matchdays

Read coverage
World · International tournament

FIFA Women's World Cup coverage

32 clubs · 64 fixtures / season · 29 matchdays

Read coverage
Europe · International tournament

UEFA Women's Euro coverage

16 clubs · 31 fixtures / season · 25 matchdays

Read coverage

Goalsforge coverage, answered.

What does Goalsforge analyse?
Goalsforge publishes a calibrated analysis for every fixture across thirty competitions. Each analysis is published and timestamped before kickoff, then audited against the final score after full-time. Every fixture gets a probability distribution, expected scoreline, likely scorers, and a goal-band read.
Which competitions does Goalsforge cover?
Thirty competitions in total: twenty-one domestic leagues, the FA Cup and DFB-Pokal, the UEFA Champions League and UEFA Europa League, and five international tournaments (FIFA World Cup, UEFA European Championship, FIFA Club World Cup, FIFA Women's World Cup, UEFA Women's Euro). Each competition has its own dedicated page with calendar, kickoff cadence, and the specific signals the engine reads.
How is the analysis published before kickoff?
Every analysis is published at the kickoff time for the fixture. The model freezes its inputs at that moment and the read is held against the final score. The published timestamp is auditable on every audited row.
What does "calibrated" mean here?
A calibrated probability is one whose stated percentage matches the long-run realised rate. A 70% read should match roughly 70% of the time across thousands of fixtures. Goalsforge publishes the record so you can audit the calibration yourself.

Forge your football intelligence.

Create a free Goalsforge account to follow analyses across every competition, audit the public record, and capture every read before kickoff.