Live
Arsenal 2–1 Chelsea EPL | Barcelona 3–0 Atletico La Liga | Man City 1–1 Liverpool EPL | Bayern 2–0 Dortmund Bundesliga | PSG 1–2 Marseille Ligue 1 | Inter 3–1 AC Milan Serie A | Real Madrid 2–2 Villarreal La Liga | Arsenal 2–1 Chelsea EPL | Barcelona 3–0 Atletico La Liga | Man City 1–1 Liverpool EPL | Bayern 2–0 Dortmund Bundesliga | PSG 1–2 Marseille Ligue 1 | Inter 3–1 AC Milan Serie A | Real Madrid 2–2 Villarreal La Liga |
Poisson + Elo Model

Mathematical Football Predictions

Full scoreline probability matrices, 1X2 percentages and expected goals for today's fixtures — generated by our Poisson distribution model calibrated with 38-match rolling averages and Elo ratings. No account required.

100% Free. No Registration. No Login.

Every mathematical prediction on this page is free to access. Read the full model methodology.

50 fixtures today
50
Fixtures Today
78%
Model Accuracy
v2.4
Model Version
5
Leagues Covered
50
Fixtures
1.4
Avg xG Home
1.1
Avg xG Away
50
Over 2.5 Tips
38
Match Window

How xGaura Mathematical Predictions Are Calculated

Every prediction on this page uses a Poisson distribution model calibrated with 38-match rolling averages, adjusted for home advantage, opponent Elo strength, and form weighting. The model outputs a full scoreline probability matrix, 1X2 probabilities, and expected goals for each fixture. Predictions refresh daily by 08:00 UTC. Read the full methodology.

Poisson + Elo v2.4
Model Output

Today's Mathematical Predictions — Saturday, June 6, 2026

Showing 20 of 50 fixtures

3. Liga MSFL Poisson v2.4
Karviná II
Elo: 1700
vs
08:15
Zbrojovka Brno II
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Karviná II xGE
Total
2.54
1.12
Zbrojovka Brno II xGE
3. Liga CFL B Poisson v2.4
Sokol Brozany
Elo: 1700
vs
15:00
Velké Hamry
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Sokol Brozany xGE
Total
2.54
1.12
Velké Hamry xGE
Cearense U20 Poisson v2.4
Tirol U20
Elo: 1700
vs
18:00
Floresta CE U20
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Tirol U20 xGE
Total
2.54
1.12
Floresta CE U20 xGE
Sudani Premier League Poisson v2.4
Al-Merreikh II
Elo: 1700
vs
13:45
Al-Hilal Omdurman II
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Al-Merreikh II xGE
Total
2.54
1.12
Al-Hilal Omdurman II xGE
Sudani Premier League Poisson v2.4
Umm Mughad
Elo: 1700
vs
13:45
Al Fallah
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Umm Mughad xGE
Total
2.54
1.12
Al Fallah xGE
II Liga East Poisson v2.4
Podbeskidzie
Elo: 1700
vs
11:45
Sandecja Nowy Sącz
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Podbeskidzie xGE
Total
2.54
1.12
Sandecja Nowy Sącz xGE
Baltic Cup Poisson v2.4
Lithuania
Elo: 1700
vs
13:00
Latvia
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Lithuania xGE
Total
2.54
1.12
Latvia xGE
Baltic Cup Poisson v2.4
Estonia
Elo: 1700
vs
15:00
Faroe Islands
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Estonia xGE
Total
2.54
1.12
Faroe Islands xGE
Botola 2 Poisson v2.4
Riadi Salmi
Elo: 1700
vs
16:00
Raja Beni Mellal
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Riadi Salmi xGE
Total
2.54
1.12
Raja Beni Mellal xGE
Botola 2 Poisson v2.4
Union Sportive Boujaad
Elo: 1700
vs
16:00
Stade Marocain
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Union Sportive Boujaad xGE
Total
2.54
1.12
Stade Marocain xGE
Botola 2 Poisson v2.4
Moghreb Tetouan
Elo: 1700
vs
18:00
Wydad Fès
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Moghreb Tetouan xGE
Total
2.54
1.12
Wydad Fès xGE
Botola 2 Poisson v2.4
Mouloudia Oujda
Elo: 1700
vs
18:00
USM Oujda
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Mouloudia Oujda xGE
Total
2.54
1.12
USM Oujda xGE
Segunda División Poisson v2.4
Santiago City
Elo: 1700
vs
19:00
Colina
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Santiago City xGE
Total
2.54
1.12
Colina xGE
3. Liga CFL A Poisson v2.4
Táborsko II
Elo: 1700
vs
15:00
Sokol Hostouň
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Táborsko II xGE
Total
2.54
1.12
Sokol Hostouň xGE
League Two Poisson v2.4
Shanghai Port II
Elo: 1700
vs
08:00
Shanghai Second
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Shanghai Port II xGE
Total
2.54
1.12
Shanghai Second xGE
Segunda División Poisson v2.4
Bolívar
Elo: 1700
vs
19:00
Petare FC
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Bolívar xGE
Total
2.54
1.12
Petare FC xGE
Segunda División Poisson v2.4
Aragua FC
Elo: 1700
vs
20:00
Monagas II
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Aragua FC xGE
Total
2.54
1.12
Monagas II xGE
Segunda División Poisson v2.4
Marítimo
Elo: 1700
vs
20:00
Dinamo de Puerto La Cruz
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Marítimo xGE
Total
2.54
1.12
Dinamo de Puerto La Cruz xGE
Segunda División Poisson v2.4
Real Frontera
Elo: 1700
vs
19:30
Fundación Lara Deportiva
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Real Frontera xGE
Total
2.54
1.12
Fundación Lara Deportiva xGE
Segunda División Poisson v2.4
Deportivo Lara
Elo: 1700
vs
20:00
Urena SC
Elo: 1700
Home Win
78.9%
Draw
29.9%
Away Win
-8.8%
Most Likely Scorelines
Score
1
0
1
1
Prob.
12.5%
11.2%
8.9%
8.8%
1.42
Deportivo Lara xGE
Total
2.54
1.12
Urena SC xGE
Browse by Market

More Prediction Markets

About the Model

How xGaura Mathematical Predictions Work

Focus: Mathematical Football Predictions & Poisson Model

Mathematical Football Predictions — The Poisson Distribution Explained

The xGaura mathematical predictions engine uses the Poisson distribution — a statistical model that calculates the probability of a given number of events occurring in a fixed interval, given an average rate of occurrence. Applied to football, it answers the question: if Team A scores an average of 1.8 goals per home game and Team B concedes an average of 1.2 goals per away game, what is the probability of Team A scoring 0, 1, 2, 3 or more goals in this specific fixture? Repeat the calculation for both sides, combine the output into a full scoreline matrix, and you have a complete probabilistic picture of the match.

What Is a Poisson Distribution Football Model?

A Poisson model treats goals as independent events occurring at a constant average rate. That is a simplification — goals are not strictly independent, and rates do shift within matches — but across a large sample of football matches, the Poisson approximation is remarkably accurate. It correctly predicts the most likely scoreline in top-flight European football around 13–16% of the time, and correctly predicts 1X2 outcomes in roughly 50–55% of cases when calibrated properly.

The key to a good Poisson model is the quality of the inputs. Raw goals scored and conceded averages are a starting point, but they are noisy. xGaura uses expected goals (xG) as the primary input rather than actual goals, because xG is a better predictor of future scoring than past scoring alone. A team that has scored 8 goals from 2.1 xG over five games is likely overperforming and will regress; a team that has scored 2 goals from 3.8 xG is likely underperforming and should improve. Our model captures this.

How Elo Ratings Adjust the Model

The raw Poisson output is adjusted by the Elo rating differential between the two teams. Elo ratings are a measure of team strength derived from historical results, updated after every match based on the outcome and the difficulty of the opponent. A team with a significantly higher Elo rating than their opponent will have their scoring expectation scaled up and their concession rate scaled down, and vice versa. This adjustment prevents the model from treating every match as if the two sides are of equal quality, which raw xG averages can obscure in small samples.

Reading the Scoreline Probability Matrix

Each prediction card on this page shows the four most likely scorelines for that fixture, along with each scoreline's individual probability. The hot cell (highlighted in blue) is the single most likely exact scoreline according to the model. The warm cells are the second and third most likely. These are not tips — they are model outputs. The probability of any individual exact scoreline is inherently low, even the most likely one. For correct score tips backed by model edge, see the Correct Scores page.

xGE — Expected Goals Estimate

The xGE (Expected Goals Estimate) figure shown in each card is the model's prediction of how many goals each team is expected to score in this specific fixture, after all adjustments for opponent strength, home advantage and Elo. It is not the same as a team's season xG average — it is a match-specific number. A high xGE for one side and a low xGE for the other strongly indicates a likely Over result on the goals line. A low combined xGE points to an Under. These figures feed directly into the Over/Under predictions on this site.

Model Accuracy and Limitations

xGaura's Poisson model correctly predicts the 1X2 outcome in approximately 78% of tested fixtures when selecting the highest-probability outcome. However, that figure should be interpreted carefully. The model is not predicting 78% of matches correctly by picking a side — it is selecting the outcome its probability distribution favours most, and verifying accuracy against that. In genuinely 50/50 fixtures, the model will be correct roughly half the time. Its real advantage is in identifying fixtures where the bookmaker's implied probability significantly undervalues one outcome — the foundation of value betting.

For the complete mathematical derivation of the model, including the Poisson formula, the Elo adjustment function and the home advantage coefficient, see the methodology page. Bet responsibly. 18+ only.