Soccer predictions: actual data vs predicted data

Slate 20260714 · 2 match(es)
How to read this report. Each match shows the model's headline prediction, the stage-by-stage lambda (goal-rate) build, both teams' standing/form inputs, and every starter's projected line next to their real season baseline. A moderate / large deviation badge flags a projection that strays far from the player's season form — a quick way to spot when the inputs look right but a projection does not. When the real result is known an actual-vs-predicted banner appears.

All matches overview

MatchScoreWinnerH / D / AO2.5BTTSConfλ H/AActualResult
France vs Spain
World Championship
0-0France34.7% / 31.6% / 33.7%31.2%39.1%0.681.04 / 1.02-pending
France vs W98
FIFA World Cup
2-0France81.3% / 12.5% / 6.3%66.8%45.4%0.882.93 / 0.70-pending

Match detail

France vs Spain

World Championship · 20260714 · 4-2-3-1 vs 4-2-3-1
Predicted 0-0Winner: FranceConfidence 0.68λ home/away 1.04 / 1.02Most-likely P 14.3%
Actual vs predicted: result not available yet (upcoming fixture).

Lambda decomposition (how the goal rates were built)

StageFrance λSpain λ
Pre-competitive-floor1.0410.768
Pre-calibration1.0410.768
Final λ1.0411.020
competition calibration scale 1.0competition observed total goals 0.0quality gap applied Falsemismatch score pressure applied Falsecompetitive underdog floor applied Truestage discount 1.0

Scoreline distribution & markets

Top 5 scorelinesP
0-014.3%
1-013.8%
1-113.7%
0-113.5%
2-06.9%
Home win34.7%
Draw31.6%
Away win33.7%
Over 2.531.2%
BTTS yes39.1%
Pregame fair line — favorite France (34.7%), fair total 2.06, fair spread 0.02

Projected players vs season baseline

Proj = projected for this match · Season = this season's per-game average from match data · deviation badge compares projected xG to the player's season xG/game.

France — projected line vs season baseline (4-2-3-1)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRec
Kylian MbappéF8600.420.55ok23.599.257.619
Désiré DouéF5300.030.0963%21.492.553.221
Michael OliseM8800.090.2969%22.894.373.517
Ousmane DembéléF7500.060.2474%21.697.454.324
Adrien RabiotM9300.040.1265%11.590.357.312
Aurélien TchouaméniM9400.030.04ok10.692.138.519
Lucas DigneD8000.030.01165%00.386.850.019
William SalibaD9500.050.01373%00.294.851.419
Dayot UpamecanoD9400.250.11119%10.693.159.018
Jules KoundéD9500.030.01339%00.294.847.417
Mike MaignanG9400.00-n/a0.094.163.812
Team totals01.041193.6

Spain — projected line vs season baseline (4-2-3-1)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRec
Lamine YamalM9500.140.2543%22.097.145.918
PedriM7900.000.01100%10.296.951.718
RodriM9500.060.06ok21.098.250.515
Marc CucurellaD9500.140.02554%00.291.446.316
Aymeric LaporteD9000.100.02391%10.489.046.414
Pau CubarsíD9300.070.01628%00.290.043.718
Pedro PorroD9500.180.1252%10.989.946.116
Unai SimónG9400.00-n/a0.091.841.515
Dani OlmoM6200.060.07ok20.992.750.919
Alex BaenaM4700.050.0430%20.991.246.321
Mikel OyarzabalF7100.170.3043%21.894.054.813
Team totals01.021392.9
Antagonist / tactical summary
Midfield is evenly contested — Michael Olise vs Lamine Yamal will be the pivotal duel. Total antagonist xG — Home: 0.99, Away: 0.50. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.
Midfield — possession 50.2% / 49.8%, dominance ratio 0.47, key duel: Michael Olise vs Lamine Yamal
Michael Olise xG 0.17Désiré Doué xG 0.05Ousmane Dembélé xG 0.09Lamine Yamal xG 0.15Alex Baena xG 0.06Dani Olmo xG 0.04

Summary

Antagonist matchup analysis for France vs Spain. Most likely scoreline: 0-0. Lambdas derived from 5 home and 5 away individual player duels.
Tactical parity between 4-2-3-1 and 4-2-3-1. Match outcome driven primarily by individual player quality. Midfield is evenly contested — Michael Olise vs Lamine Yamal will be the pivotal duel. Total antagonist xG — Home: 0.99, Away: 0.50. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.

France vs W98

FIFA World Cup · 20260714 · 3-4-2-1 vs 4-4-2
Predicted 2-0Winner: FranceConfidence 0.88λ home/away 2.93 / 0.70Most-likely P 12.4%
Actual vs predicted: result not available yet (upcoming fixture).

Lambda decomposition (how the goal rates were built)

StageFrance λW98 λ
Pre-mismatch2.3790.756
Pre-calibration2.3790.756
Final λ2.9260.696
competition calibration scale 1.0competition observed total goals 0.0quality gap applied Truemismatch score pressure applied Truecompetitive underdog floor applied Falsestage discount 1.0

Scoreline distribution & markets

Top 5 scorelinesP
2-012.4%
3-011.5%
1-08.9%
2-18.2%
4-08.0%
Home win81.3%
Draw12.5%
Away win6.3%
Over 2.566.8%
BTTS yes45.4%
Pregame fair line — favorite France (81.3%), fair total 3.62, fair spread 2.23

Projected players vs season baseline

Proj = projected for this match · Season = this season's per-game average from match data · deviation badge compares projected xG to the player's season xG/game.

France — projected line vs season baseline (3-4-2-1)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRec
Robin RisserG9500.00-n/a0.078.216.113
William SalibaD9500.150.011256%00.294.951.419
Jules KoundéD9500.090.011164%00.294.847.417
Dayot UpamecanoD9200.380.11242%10.693.159.018
Michael OliseM8800.270.29ok42.894.173.517
Aurélien TchouaméniM9300.090.04136%20.692.138.519
Rayan CherkiM5900.110.03264%10.688.249.018
Warren Zaïre-EmeryM8900.060.001514%10.187.437.116
Kylian MbappéF8821.250.55128%33.599.157.619
Ousmane DembéléF8100.220.24ok21.697.454.324
Désiré DouéF7000.300.09229%31.492.553.221
Team totals22.931792.0

W98 — projected line vs season baseline (4-4-2)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRec
W98 G1G9000.00-n/a-6.8-0
W98 D1D9000.01-n/a0-6.8-0
W98 D2D9000.01-n/a0-6.8-0
W98 D3D9000.01-n/a0-6.8-0
W98 D4D9000.01-n/a0-6.8-0
W98 M1M9000.07-n/a1-6.9-0
W98 M2M9000.07-n/a1-6.9-0
W98 M3M9000.07-n/a1-6.9-0
W98 M4M9000.07-n/a1-6.9-0
W98 F1F9000.12-n/a2-6.9-0
W98 F2F9000.12-n/a2-6.9-0
Team totals00.70106.8
Antagonist / tactical summary
Home midfield dominates with ~55% possession expected (Michael Olise vs W98 M1). Total antagonist xG — Home: 0.97, Away: 0.50. Home danger zone: Shadow Striker vs CB + Mid Cover — Layered Defense. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.
Midfield — possession 55.0% / 45.0%, dominance ratio 0.66, key duel: Michael Olise vs W98 M1
Désiré Doué xG 0.15Kylian Mbappé xG 0.65Rayan Cherki xG 0.07W98 M1 xG 0.05W98 M2 xG 0.05W98 M3 xG 0.05

Summary

Antagonist matchup analysis for France vs W98. Most likely scoreline: 2-0. Lambdas derived from 5 home and 6 away individual player duels.
Tactical parity between 3-4-2-1 and 4-4-2. Match outcome driven primarily by individual player quality. Home midfield dominates with ~55% possession expected (Michael Olise vs W98 M1). Total antagonist xG — Home: 0.97, Away: 0.50. Home danger zone: Shadow Striker vs CB + Mid Cover — Layered Defense. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.


Generated 2026-09-04 22:27:55 UTC · Soccer prediction reporting