Soccer predictions: actual data vs predicted data

Slate 20260920 · 9 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
Deportivo vs Real Betis
LaLiga
1-0Deportivo48.6% / 24.9% / 26.5%51.7%54.3%0.591.62 / 1.13-pending
Leeds vs Crystal Palace
Premier League
1-0Leeds51.0% / 25.1% / 23.9%48.9%51.3%0.591.61 / 1.02-pending
Villarreal vs Levante
LaLiga
1-2Levante37.5% / 22.8% / 39.7%66.2%67.0%0.571.68 / 1.73-pending
Bournemouth vs Liverpool
Premier League
0-1Liverpool27.0% / 24.9% / 48.1%51.9%54.6%0.581.14 / 1.61-pending
Getafe vs Málaga
LaLiga
1-0Getafe41.7% / 28.5% / 29.8%39.9%45.9%0.571.26 / 1.02-pending
Fulham vs Man Utd
Premier League
1-3Man Utd11.3% / 14.0% / 74.7%78.3%64.9%0.661.15 / 3.01-pending
Atl. Madrid vs Real Madrid
LaLiga
1-2Real Madrid28.9% / 18.3% / 52.8%84.4%80.4%0.621.99 / 2.67-pending
Valencia vs Real Sociedad
LaLiga
1-0Valencia52.1% / 25.9% / 22.0%43.8%46.6%0.611.53 / 0.90-pending
Man City vs Sunderland
Premier League
2-0Man City72.1% / 16.0% / 11.9%69.5%58.0%0.662.60 / 0.98-pending

Match detail

Deportivo vs Real Betis

LaLiga · 20260920 · 3-5-2 vs 3-5-2
Predicted 1-0Winner: DeportivoConfidence 0.59λ home/away 1.62 / 1.13Most-likely P 10.3%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Deportivo vs Real Betis. Player statistics regressed using position-specific XGBoost models (G, D, M, F) with 2026-2027 FBref priors. Micro-duels resolved across 3-5-2 vs 3-5-2 (duel lambdas: Home 0.840, Away 1.129). Final calibrated Poisson lambdas: Home 1.616, Away 1.129 (most likely score 1-0).
Home Starters 10/11 XGBoost (0 FBref) Away Starters 10/11 XGBoost (8 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 0.84 / 1.13 Final λ (H/A) 1.62 / 1.13
Modeling Pipeline Stages (5 layers)
  1. 1. XGBoost player regressions for volume & event rates with market-value quality scaling
  2. 2. Multi-source prior blending (FBref 2026-2027 tables + Sofascore season history)
  3. 3. Antagonist formation duel matrix resolving 1v1 and zonal matchups
  4. 4. Team-level prior calibration (FBref possession and attack/defense efficiencies)
  5. 5. Bivariate Poisson matrix with Dixon-Coles low-score correction

Standing & form context

MetricDeportivoReal Betis
League position5.004.00
Points per game2.002.25
Attack index1.671.04
Defense (concede) index1.041.04
Form multiplier0.981.01
Standing λ multiplier1.251.04

Lambda decomposition (how the goal rates were built)

StageDeportivo λReal Betis λ
Pre-competitive-floor0.8401.129
Pre-calibration (Micro-duels)0.8401.129
Final λ1.6161.129
competition calibration scale 1.0competition observed total goals 0.0quality gap applied Truemismatch score pressure applied Falsecompetitive underdog floor applied Truestage discount 1.0

Scoreline distribution & markets

Top 5 scorelinesP
1-010.3%
1-111.8%
2-19.5%
2-08.4%
0-17.2%
Home win48.6%
Draw24.9%
Away win26.5%
Over 2.551.7%
BTTS yes54.3%
Pregame fair line — favorite Deportivo (48.6%), fair total 2.75, fair spread 0.49

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.

Deportivo — projected line vs season baseline (3-5-2)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Leo RománG8900.00-n/a0.07.058.45XGBoost G_service
José María GiménezD3400.00-n/a00.06.740.85XGBoost D_service
Giacomo QuagliataD8800.000.00100%00.26.551.65XGBoost D_service
Adrià AltimiraD5000.00-n/a00.06.650.54XGBoost D_service
Marc CasadóM2500.17-n/a20.06.834.02XGBoost M_service
Lorenzo AmatucciM9000.10-n/a10.06.856.45XGBoost M_service
Mario SorianoM7300.110.02549%10.66.854.85XGBoost M_service
David MellaM2300.20-n/a10.06.726.05XGBoost M_service
AngeliñoM9000.28-n/a20.06.9-5Prior M_service
Yeremay HernándezF2400.250.021139%20.27.050.04XGBoost F_service
Adama TraoréF2410.28-n/a20.06.830.52XGBoost F_service
Team totals11.62116.8
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Álvaro FerlloG4.4m10.9%Market-value substitute prior
Lucas NoubiD13.6m29.9%Market-value substitute prior
Dani BarciaD13.6m29.9%Market-value substitute prior
Luismi CruzM22.0m49.9%Market-value substitute prior
Riki RodríguezM22.0m49.9%Market-value substitute prior
Jonathan Asp JensenF25.3m56.1%Market-value substitute prior

Real Betis — projected line vs season baseline (3-5-2)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Álvaro VallesG8900.00-n/a00.07.366.45FBref Prior G_service
NatanD9500.000.00100%00.27.143.65FBref Prior D_service
Valentín GómezD9100.00-n/a10.06.714.65FBref Prior D_service
Fran GarcíaD7600.00-n/a00.06.755.05FBref Prior D_service
Abdessamad EzzalzouliM1700.10-n/a20.07.533.52XGBoost M_service
AntonyM9400.210.18ok33.87.557.65FBref Prior M_service
Nelson DeossaM3600.070.0477%11.66.954.65FBref Prior M_service
Pablo FornalsM7300.110.05122%11.27.054.65FBref Prior M_service
Giovani Lo CelsoM9000.13-n/a1-6.9-1Prior M_service
Troy ParrottF3400.210.3131%21.07.149.54FBref Prior F_service
Cucho HernándezF6500.200.03534%20.66.952.25XGBoost F_service
Team totals01.13137.1
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Diego CondeG4.4m10.9%Market-value substitute prior
Angel OrtizD13.6m21.8%Market-value substitute prior
Aitor RuibalD13.6m30.1%Market-value substitute prior
Dani CeballosM22.2m50.8%Market-value substitute prior
Álvaro FidalgoM22.1m50.6%Market-value substitute prior
Pablo GarcíaF21.4m72.4%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Marc Casadó vs Abdessamad Ezzalzouli will be the pivotal duel. Total antagonist xG — Home: 0.38, Away: 0.68. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Central Mid vs Defensive Mid — Pressing/Creation Duel.
Midfield — possession 48.6% / 51.4%, dominance ratio 0.45, key duel: Marc Casadó vs Abdessamad Ezzalzouli
Mario Soriano xG 0.03Angeliño xG 0.08Marc Casadó xG 0.05Nelson Deossa xG 0.06Abdessamad Ezzalzouli xG 0.09Antony xG 0.17

Summary

Antagonist matchup analysis for Deportivo vs Real Betis. Most likely scoreline: 1-0. Lambdas derived from 6 home and 6 away individual player duels.
Tactical parity between 3-5-2 and 3-5-2. Match outcome driven primarily by individual player quality. Midfield is evenly contested — Marc Casadó vs Abdessamad Ezzalzouli will be the pivotal duel. Total antagonist xG — Home: 0.38, Away: 0.68. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Central Mid vs Defensive Mid — Pressing/Creation Duel.

Leeds vs Crystal Palace

Premier League · 20260920 · 4-3-3 vs 3-4-2-1
Predicted 1-0Winner: LeedsConfidence 0.59λ home/away 1.61 / 1.02Most-likely P 11.5%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Leeds vs Crystal Palace. Player statistics regressed using position-specific XGBoost models (G, D, M, F) with 2026-2027 FBref priors. Micro-duels resolved across 4-3-3 vs 3-4-2-1 (duel lambdas: Home 1.611, Away 0.909). Final calibrated Poisson lambdas: Home 1.611, Away 1.020 (most likely score 1-0).
Home Starters 10/11 XGBoost (10 FBref) Away Starters 9/11 XGBoost (8 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.61 / 0.91 Final λ (H/A) 1.61 / 1.02
Modeling Pipeline Stages (5 layers)
  1. 1. XGBoost player regressions for volume & event rates with market-value quality scaling
  2. 2. Multi-source prior blending (FBref 2026-2027 tables + Sofascore season history)
  3. 3. Antagonist formation duel matrix resolving 1v1 and zonal matchups
  4. 4. Team-level prior calibration (FBref possession and attack/defense efficiencies)
  5. 5. Bivariate Poisson matrix with Dixon-Coles low-score correction

Standing & form context

MetricLeedsCrystal Palace
League position9.0014.00
Points per game1.671.00
Attack index1.250.83
Defense (concede) index1.670.83
Form multiplier1.030.96
Standing λ multiplier1.360.86

Lambda decomposition (how the goal rates were built)

StageLeeds λCrystal Palace λ
Pre-competitive-floor1.6110.909
Pre-calibration (Micro-duels)1.6110.909
Final λ1.6111.020
competition calibration scale 1.0competition observed total goals 0.0quality gap applied Truemismatch score pressure applied Falsecompetitive underdog floor applied Truestage discount 1.0

Scoreline distribution & markets

Top 5 scorelinesP
1-011.5%
1-111.9%
2-19.5%
2-09.3%
0-07.3%
Home win51.0%
Draw25.1%
Away win23.9%
Over 2.548.9%
BTTS yes51.3%
Pregame fair line — favorite Leeds (51.0%), fair total 2.63, fair spread 0.59

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.

Leeds — projected line vs season baseline (4-3-3)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
James TraffordG9500.00-n/a00.07.652.24FBref Prior G_service
Tarik MuharemovićD9500.000.02100%00.27.253.04FBref Prior D_service
Gabriel GudmundssonD9400.00-n/a00.06.922.73FBref Prior D_service
Joe RodonD6400.000.01100%10.37.046.33FBref Prior D_service
Jaka BijolD5700.000.03100%10.57.051.04FBref Prior D_service
Ethan AmpaduM9500.070.001948%00.27.251.84FBref Prior M_service
Harry WilsonM4500.060.002304%10.27.250.24FBref Prior M_service
Anton StachM9500.280.12126%21.27.353.84FBref Prior M_service
Noah OkaforF5500.270.021279%20.57.250.84FBref Prior F_service
Dominic Calvert-LewinF8900.350.40ok21.57.051.04FBref Prior F_service
Jean-Mattéo BahoyaF9010.45-n/a30.07.2-2Prior F_service
Team totals11.61137.2
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Lucas PerriG4.7m12.2%Market-value substitute prior
James JustinD14.0m22.6%Market-value substitute prior
Melvin BardD13.9m31.5%Market-value substitute prior
Jayden BogleM22.6m31.9%Market-value substitute prior
Sean LongstaffM15.1m70.3%Market-value substitute prior
Brenden AaronsonF26.2m35.2%Market-value substitute prior

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Dean HendersonG9500.00-n/a00.07.451.04FBref Prior G_service
Honest AhanorD9000.02-n/a0-7.2-0Prior D_service
Jaydee CanvotD9500.000.01100%00.27.048.04FBref Prior D_service
Chris RichardsD9500.000.02100%10.57.249.84FBref Prior D_service
Adam WhartonM9500.06-n/a10.07.752.54FBref Prior M_service
Quinten TimberM7800.060.01541%10.57.132.52XGBoost M_service
Anan KhalailiM7000.100.1847%10.87.355.54FBref Prior M_service
Tyrick MitchellM8900.110.1941%11.27.254.54FBref Prior M_service
Ismaïla SarrF9000.27-n/a3-7.4-0Prior F_service
Jørgen Strand LarsenF4900.170.1076%20.77.268.03FBref Prior F_service
Jean-Philippe MatetaF6700.120.7083%32.07.059.01FBref Prior F_service
Team totals01.02147.3
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Walter BenítezG4.4m11.0%Market-value substitute prior
Daniel MuñozD14.4m23.5%Market-value substitute prior
Chadi RiadD14.3m23.2%Market-value substitute prior
Dwight McNeilM22.9m51.4%Market-value substitute prior
Óscar MinguezaM19.0m70.7%Market-value substitute prior
Yéremy PinoF31.6m54.7%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Ethan Ampadu vs Adam Wharton will be the pivotal duel. Total antagonist xG — Home: 0.90, Away: 0.69. Home danger zone: LW vs CB. Away danger zone: Shadow Striker vs CB + Mid Cover — Layered Defense.
Midfield — possession 49.7% / 50.3%, dominance ratio 0.48, key duel: Ethan Ampadu vs Adam Wharton
Harry Wilson xG 0.03Anton Stach xG 0.17Jean-Mattéo Bahoya xG 0.29Jean-Philippe Mateta xG 0.13Ismaïla Sarr xG 0.31Quinten Timber xG 0.07

Summary

Antagonist matchup analysis for Leeds vs Crystal Palace. Most likely scoreline: 1-0. Lambdas derived from 5 home and 5 away individual player duels.
Tactical parity between 4-3-3 and 3-4-2-1. Match outcome driven primarily by individual player quality. Midfield is evenly contested — Ethan Ampadu vs Adam Wharton will be the pivotal duel. Total antagonist xG — Home: 0.90, Away: 0.69. Home danger zone: LW vs CB. Away danger zone: Shadow Striker vs CB + Mid Cover — Layered Defense.

Villarreal vs Levante

LaLiga · 20260920 · 5-4-1 vs 4-3-3
Predicted 1-2Winner: LevanteConfidence 0.57λ home/away 1.68 / 1.73Most-likely P 8.3%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Villarreal vs Levante. Player statistics regressed using position-specific XGBoost models (G, D, M, F) with 2026-2027 FBref priors. Micro-duels resolved across 5-4-1 vs 4-3-3 (duel lambdas: Home 1.542, Away 1.097). Final calibrated Poisson lambdas: Home 1.677, Away 1.730 (most likely score 1-2).
Home Starters 10/11 XGBoost (10 FBref) Away Starters 8/11 XGBoost (0 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.54 / 1.10 Final λ (H/A) 1.68 / 1.73
FBref Team Priors: Villarreal (Gls/90: 1.3333333333333333, GA/90: 1.33 → E[λ]: 1.649) vs Levante UD (Gls/90: 1.6666666666666667, GA/90: 1.67 → E[λ]: 1.642) | Blend Weight: 0.228
Modeling Pipeline Stages (5 layers)
  1. 1. XGBoost player regressions for volume & event rates with market-value quality scaling
  2. 2. Multi-source prior blending (FBref 2026-2027 tables + Sofascore season history)
  3. 3. Antagonist formation duel matrix resolving 1v1 and zonal matchups
  4. 4. Team-level prior calibration (FBref possession and attack/defense efficiencies)
  5. 5. Bivariate Poisson matrix with Dixon-Coles low-score correction

Standing & form context

MetricVillarrealLevante
League position17.0011.00
Points per game0.501.25
Attack index1.251.04
Defense (concede) index1.041.67
Form multiplier0.961.04
Standing λ multiplier1.101.26

Lambda decomposition (how the goal rates were built)

StageVillarreal λLevante λ
FBref Squad Prior E[λ] (weight 0.228)1.6491.642
Pre-mismatch1.5421.097
Pre-competitive-floor1.6771.072
Pre-calibration (Micro-duels)1.5421.097
Final λ1.6771.730
competition calibration scale 1.0competition observed total goals 0.0quality gap applied Truemismatch score pressure applied Truecompetitive underdog floor applied Truestage discount 1.0

Scoreline distribution & markets

Top 5 scorelinesP
1-28.3%
1-19.7%
2-18.1%
2-27.0%
0-15.7%
Home win37.5%
Draw22.8%
Away win39.7%
Over 2.566.2%
BTTS yes67.0%
Pregame fair line — favorite Levante (39.7%), fair total 3.41, fair spread -0.05

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.

Villarreal — projected line vs season baseline (5-4-1)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Luiz JúniorG9100.00-n/a0.06.640.26XGBoost G_service
Renato VeigaD9500.000.02100%10.37.345.36FBref Prior D_service
Carlos RomeroD9500.000.01100%10.47.140.45FBref Prior D_service
Santiago MouriñoD8300.000.03100%10.36.933.56FBref Prior D_service
Pau NavarroD9000.04-n/a00.07.0-6FBref Prior D_service
Logan CostaD8500.140.011417%10.26.911.06FBref Prior D_service
Alberto MoleiroM5600.180.04393%20.37.645.86FBref Prior M_service
Pape GueyeM9000.160.02874%10.77.547.86FBref Prior M_service
Tajon BuchananM3900.240.09156%20.77.044.36FBref Prior M_service
Ilias AkhomachM1400.150.006963%20.26.942.06FBref Prior M_service
Georges MikautadzeF7510.530.4032%22.07.444.26FBref Prior F_service
Team totals11.68147.1
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Péter GulácsiG4.4m10.9%Market-value substitute prior
Alexander FreemanD13.9m31.2%Market-value substitute prior
Juan FoythD13.8m22.2%Market-value substitute prior
Nathan-Dylan SalibaM22.3m51.2%Market-value substitute prior
Santi ComesañaM22.2m31.2%Market-value substitute prior
Tani OluwaseyiF15.9m72.3%Market-value substitute prior

Levante — projected line vs season baseline (4-3-3)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Mathew RyanG8800.00-n/a0.07.261.85XGBoost G_service
Axel TapeD9000.03-n/a00.06.9-2Prior D_service
Manuel SánchezD8900.000.00100%00.26.654.85XGBoost D_service
Adrián de la FuenteD8900.190.09127%11.26.759.25XGBoost D_service
Ifeanyi NdukweD9000.03-n/a00.06.8-4Prior D_service
Enzo BardeliM6900.080.01579%10.46.854.05XGBoost M_service
Hugo SoteloM1300.080.02288%10.26.633.54XGBoost M_service
Thiago FernándezM7500.260.11132%11.26.851.54XGBoost M_service
Etta EyongF2200.140.02501%20.56.934.24XGBoost F_service
Petar RatkovF9010.45-n/a20.07.0-2Prior F_service
Iván RomeroF7110.360.33ok22.26.851.45XGBoost F_service
Team totals21.73106.8
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Pablo Cunat CamposG4.4m10.9%Market-value substitute prior
Jeremy ToljanD13.6m29.9%Market-value substitute prior
Aïssa MandiD13.6m29.9%Market-value substitute prior
Carlos ÁlvarezM22.6m31.9%Market-value substitute prior
Jon Ander OlasagastiM22.0m49.9%Market-value substitute prior
Kareem TundeF19.6m71.9%Market-value substitute prior
Antagonist / tactical summary
Home midfield dominates with ~53% possession expected (Alberto Moleiro vs Enzo Bardeli). Total antagonist xG — Home: 0.63, Away: 0.56. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Right Wing vs Left Wingback — Compact Flank.
Midfield — possession 52.9% / 47.1%, dominance ratio 0.60, key duel: Alberto Moleiro vs Enzo Bardeli
Georges Mikautadze xG 0.22Tajon Buchanan xG 0.12Ilias Akhomach xG 0.07Iván Romero xG 0.20Petar Ratkov xG 0.25Etta Eyong xG 0.08

Summary

Antagonist matchup analysis for Villarreal vs Levante. Most likely scoreline: 1-2. Lambdas derived from 6 home and 4 away individual player duels.
Tactical parity between 5-4-1 and 4-3-3. Match outcome driven primarily by individual player quality. Home midfield dominates with ~53% possession expected (Alberto Moleiro vs Enzo Bardeli). Total antagonist xG — Home: 0.63, Away: 0.56. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Right Wing vs Left Wingback — Compact Flank.

Bournemouth vs Liverpool

Premier League · 20260920 · 4-4-2 vs 3-4-2-1
Predicted 0-1Winner: LiverpoolConfidence 0.58λ home/away 1.14 / 1.61Most-likely P 10.2%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Bournemouth vs Liverpool. Player statistics regressed using position-specific XGBoost models (G, D, M, F) with 2026-2027 FBref priors. Micro-duels resolved across 4-4-2 vs 3-4-2-1 (duel lambdas: Home 1.144, Away 1.609). Final calibrated Poisson lambdas: Home 1.144, Away 1.609 (most likely score 0-1).
Home Starters 9/11 XGBoost (10 FBref) Away Starters 9/11 XGBoost (0 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.14 / 1.61 Final λ (H/A) 1.14 / 1.61
FBref Team Priors: Bournemouth (Gls/90: 1.0, GA/90: 1.0 → E[λ]: 1.481) vs Liverpool FC (Gls/90: 2.0, GA/90: 2.0 → E[λ]: 1.481) | Blend Weight: 0.192
Modeling Pipeline Stages (5 layers)
  1. 1. XGBoost player regressions for volume & event rates with market-value quality scaling
  2. 2. Multi-source prior blending (FBref 2026-2027 tables + Sofascore season history)
  3. 3. Antagonist formation duel matrix resolving 1v1 and zonal matchups
  4. 4. Team-level prior calibration (FBref possession and attack/defense efficiencies)
  5. 5. Bivariate Poisson matrix with Dixon-Coles low-score correction

Standing & form context

MetricBournemouthLiverpool
League position15.006.00
Points per game0.671.67
Attack index1.671.25
Defense (concede) index0.832.08
Form multiplier0.951.05
Standing λ multiplier1.131.50

Lambda decomposition (how the goal rates were built)

StageBournemouth λLiverpool λ
FBref Squad Prior E[λ] (weight 0.192)1.4811.481
Pre-competitive-floor1.1441.609
Pre-calibration (Micro-duels)1.1441.609
Final λ1.1441.609
competition calibration scale 1.0competition observed total goals 0.0quality gap applied Truemismatch score pressure applied Falsecompetitive underdog floor applied Falsestage discount 1.0

Scoreline distribution & markets

Top 5 scorelinesP
0-110.2%
1-111.8%
1-29.4%
0-28.2%
1-07.2%
Home win27.0%
Draw24.9%
Away win48.1%
Over 2.551.9%
BTTS yes54.6%
Pregame fair line — favorite Liverpool (48.1%), fair total 2.75, fair spread -0.47

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Đorđe PetrovićG9500.00-n/a00.07.553.04FBref Prior G_service
Adrien TruffertD9500.000.00100%00.27.151.24FBref Prior D_service
António SilvaD9500.000.07100%10.57.252.54FBref Prior D_service
James HillD9500.00-n/a00.07.151.84FBref Prior D_service
Bafodé DiakitéD9000.03-n/a00.07.1-3FBref Prior D_service
RayanM9500.170.1238%11.87.546.84FBref Prior M_service
Alex ScottM9500.140.0875%21.07.755.24FBref Prior M_service
Tyler AdamsM3900.07-n/a10.07.249.84FBref Prior M_service
Justin KluivertM8100.120.1938%11.87.149.24FBref Prior M_service
Eli Junior KroupiF9000.34-n/a3-7.5-0Prior F_service
EvanilsonF8800.190.18ok21.57.250.54FBref Prior F_service
Team totals01.14127.3
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Michele Di GregorioG4.7m12.3%Market-value substitute prior
Veljko MilosavljevićD14.3m33.1%Market-value substitute prior
Julio SolerD13.8m31.0%Market-value substitute prior
Marcus TavernierM22.9m32.5%Market-value substitute prior
Amine AdliM22.7m53.0%Market-value substitute prior
Álvaro RodriguezF17.0m72.5%Market-value substitute prior

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Giorgi MamardashviliG9000.00-n/a0.07.1-4Prior G_service
Jérémy JacquetD8700.00-n/a00.07.645.45XGBoost D_service
Miloš KerkezD9000.000.00100%10.47.138.65XGBoost D_service
Jeremie FrimpongD8700.000.00100%10.27.230.34XGBoost D_service
Florian WirtzM9000.200.1351%11.47.838.65XGBoost M_service
Dominik SzoboszlaiM9500.140.2340%1.87.743.45XGBoost M_service
Ryan GravenberchM4600.060.02257%10.57.650.24XGBoost M_service
Alexis Mac AllisterM7000.050.02197%20.47.741.85XGBoost M_service
Alexander IsakF9110.440.46ok31.88.345.85XGBoost F_service
Bradley BarcolaF2900.15-n/a20.07.633.02XGBoost F_service
Hugo EkitikéF9000.44-n/a4-7.5-1Prior F_service
Team totals11.61157.6
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
AlissonG5.0m13.7%Market-value substitute prior
Conor BradleyD14.6m34.5%Market-value substitute prior
Giovanni LeoniD14.6m34.5%Market-value substitute prior
Cody GakpoM23.6m57.3%Market-value substitute prior
Trey NyoniM22.2m51.1%Market-value substitute prior
Rio NgumohaF26.4m60.8%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Rayan vs Florian Wirtz will be the pivotal duel. Total antagonist xG — Home: 0.78, Away: 0.82. 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 48.5% / 51.5%, dominance ratio 0.46, key duel: Rayan vs Florian Wirtz
Rayan xG 0.13Alex Scott xG 0.11Tyler Adams xG 0.05Alexander Isak xG 0.39Bradley Barcola xG 0.13Florian Wirtz xG 0.19

Summary

Antagonist matchup analysis for Bournemouth vs Liverpool. Most likely scoreline: 0-1. Lambdas derived from 6 home and 5 away individual player duels.
Tactical parity between 4-4-2 and 3-4-2-1. Match outcome driven primarily by individual player quality. Midfield is evenly contested — Rayan vs Florian Wirtz will be the pivotal duel. Total antagonist xG — Home: 0.78, Away: 0.82. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.

Getafe vs Málaga

LaLiga · 20260920 · 3-4-2-1 vs 3-5-2
Predicted 1-0Winner: GetafeConfidence 0.57λ home/away 1.26 / 1.02Most-likely P 12.8%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Getafe vs Málaga. Player statistics regressed using position-specific XGBoost models (G, D, M, F) with 2026-2027 FBref priors. Micro-duels resolved across 3-4-2-1 vs 3-5-2 (duel lambdas: Home 1.260, Away 0.599). Final calibrated Poisson lambdas: Home 1.260, Away 1.020 (most likely score 1-0).
Home Starters 10/11 XGBoost (10 FBref) Away Starters 8/11 XGBoost (0 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.26 / 0.60 Final λ (H/A) 1.26 / 1.02
FBref Team Priors: Getafe (Gls/90: 0.3333333333333333, GA/90: 0.33 → E[λ]: 0.2) vs Málaga CF (Gls/90: 0.3333333333333333, GA/90: 0.33 → E[λ]: 0.2) | Blend Weight: 0.228
Modeling Pipeline Stages (5 layers)
  1. 1. XGBoost player regressions for volume & event rates with market-value quality scaling
  2. 2. Multi-source prior blending (FBref 2026-2027 tables + Sofascore season history)
  3. 3. Antagonist formation duel matrix resolving 1v1 and zonal matchups
  4. 4. Team-level prior calibration (FBref possession and attack/defense efficiencies)
  5. 5. Bivariate Poisson matrix with Dixon-Coles low-score correction

Standing & form context

MetricGetafeMálaga
League position15.0018.00
Points per game1.000.50
Attack index0.420.21
Defense (concede) index1.461.04
Form multiplier1.030.97
Standing λ multiplier0.830.63

Lambda decomposition (how the goal rates were built)

StageGetafe λMálaga λ
FBref Squad Prior E[λ] (weight 0.228)0.2000.200
Pre-competitive-floor1.2600.650
Pre-calibration (Micro-duels)1.2600.599
Final λ1.2601.020
competition calibration scale 1.0competition observed total goals 0.0quality gap applied Truemismatch score pressure applied Falsecompetitive underdog floor applied Truestage discount 1.0

Scoreline distribution & markets

Top 5 scorelinesP
1-012.8%
1-113.3%
0-010.3%
0-110.3%
2-18.3%
Home win41.7%
Draw28.5%
Away win29.8%
Over 2.539.9%
BTTS yes45.9%
Pregame fair line — favorite Getafe (41.7%), fair total 2.28, fair spread 0.24

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
David SoriaG8800.00-n/a00.07.056.24FBref Prior G_service
Andrés GarcíaD7700.000.03100%10.86.553.04FBref Prior D_service
Abdel AbqarD100.00-n/a00.04.9-2FBref Prior D_service
Zaid RomeroD8100.000.01100%00.26.549.54FBref Prior D_service
Mario MartínM9100.090.03169%21.06.833.02FBref Prior M_service
Orel MangalaM8900.040.0336%20.56.949.54FBref Prior M_service
Ramón TerratsM8800.170.14ok32.56.852.24FBref Prior M_service
Francho SerranoM8100.05-n/a10.06.732.84FBref Prior M_service
Christantus UcheF9000.22-n/a3-7.0-1Prior F_service
Martín SatrianoF8310.370.15143%32.06.951.54FBref Prior F_service
Enes ÜnalF9000.300.27ok31.06.750.54FBref Prior F_service
Team totals11.26196.6
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Jiří LetáčekG4.4m10.9%Market-value substitute prior
Sebastián BoselliD10.5m60.2%Market-value substitute prior
DjenéD13.6m21.7%Market-value substitute prior
Nemanja GudeljM18.1m69.2%Market-value substitute prior
Oscar LopezM22.0m49.9%Market-value substitute prior
Borja MayoralF13.1m72.2%Market-value substitute prior

Málaga — projected line vs season baseline (3-5-2)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Alfonso HerreroG8800.00-n/a0.07.159.85XGBoost G_service
Adam AznouD9000.02-n/a00.06.9-2Prior D_service
Fernando CaleroD9000.02-n/a0-6.8-1Prior D_service
Jose SalinasD4500.00-n/a00.06.539.25XGBoost D_service
Jens-Lys CajusteM900.05-n/a20.06.433.52XGBoost M_service
David LarrubiaM7500.190.09123%1.56.844.86XGBoost M_service
Pablo MartínezM5100.040.001081%20.26.833.04XGBoost M_service
Izan MerinoM7200.040.01333%10.26.753.65XGBoost M_service
Juan CruzM4100.090.011016%10.46.751.65XGBoost M_service
ChupeteF9100.270.5854%22.46.851.25XGBoost F_service
Adrián NiñoF9000.17-n/a2-6.9-1Prior F_service
Team totals01.02106.8
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Carlos LopezG4.4m10.9%Market-value substitute prior
Diego MurilloD13.6m29.9%Market-value substitute prior
Juan BerrocalD13.6m29.9%Market-value substitute prior
Dani LorenzoM22.0m49.9%Market-value substitute prior
Joaquín MuñozM22.0m49.9%Market-value substitute prior
Julen LobeteF25.3m55.9%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Mario Martín vs Jens-Lys Cajuste will be the pivotal duel. Total antagonist xG — Home: 1.25, Away: 0.57. Home danger zone: Shadow Striker vs Centre Back — Half-Space Threat. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.
Midfield — possession 50.1% / 49.9%, dominance ratio 0.50, key duel: Mario Martín vs Jens-Lys Cajuste
Ramón Terrats xG 0.17Mario Martín xG 0.10Orel Mangala xG 0.04Izan Merino xG 0.04Jens-Lys Cajuste xG 0.05Pablo Martínez xG 0.03

Summary

Antagonist matchup analysis for Getafe vs Málaga. Most likely scoreline: 1-0. Lambdas derived from 7 home and 6 away individual player duels.
Tactical parity between 3-4-2-1 and 3-5-2. Match outcome driven primarily by individual player quality. Midfield is evenly contested — Mario Martín vs Jens-Lys Cajuste will be the pivotal duel. Total antagonist xG — Home: 1.25, Away: 0.57. Home danger zone: Shadow Striker vs Centre Back — Half-Space Threat. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.

Fulham vs Man Utd

Premier League · 20260920 · 3-5-2 vs 3-4-2-1
Predicted 1-3Winner: Man UtdConfidence 0.66λ home/away 1.15 / 3.01Most-likely P 8.2%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Fulham vs Man Utd. Player statistics regressed using position-specific XGBoost models (G, D, M, F) with 2026-2027 FBref priors. Micro-duels resolved across 3-5-2 vs 3-4-2-1 (duel lambdas: Home 1.179, Away 2.750). Final calibrated Poisson lambdas: Home 1.149, Away 3.006 (most likely score 1-3).
Home Starters 11/11 XGBoost (10 FBref) Away Starters 9/11 XGBoost (0 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.18 / 2.75 Final λ (H/A) 1.15 / 3.01
FBref Team Priors: Fulham (Gls/90: 1.0, GA/90: 1.0 → E[λ]: 1.852) vs Manchester United (Gls/90: 2.0, GA/90: 2.5 → E[λ]: 1.481) | Blend Weight: 0.192
Modeling Pipeline Stages (5 layers)
  1. 1. XGBoost player regressions for volume & event rates with market-value quality scaling
  2. 2. Multi-source prior blending (FBref 2026-2027 tables + Sofascore season history)
  3. 3. Antagonist formation duel matrix resolving 1v1 and zonal matchups
  4. 4. Team-level prior calibration (FBref possession and attack/defense efficiencies)
  5. 5. Bivariate Poisson matrix with Dixon-Coles low-score correction

Standing & form context

MetricFulhamMan Utd
League position19.0011.00
Points per game0.001.33
Attack index1.671.46
Defense (concede) index1.252.92
Form multiplier0.951.05
Standing λ multiplier1.341.65

Lambda decomposition (how the goal rates were built)

StageFulham λMan Utd λ
FBref Squad Prior E[λ] (weight 0.192)1.8521.481
Pre-mismatch1.1792.750
Pre-calibration (Micro-duels)1.1792.750
Final λ1.1493.006
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
1-38.2%
1-28.2%
0-37.1%
0-27.1%
1-46.1%
Home win11.3%
Draw14.0%
Away win74.7%
Over 2.578.3%
BTTS yes64.9%
Pregame fair line — favorite Man Utd (74.7%), fair total 4.16, fair spread -1.86

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.

Fulham — projected line vs season baseline (3-5-2)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Bernd LenoG8900.00-n/a00.06.746.84FBref Prior G_service
Calvin BasseyD9500.000.00100%00.27.449.84FBref Prior D_service
Antonee RobinsonD8800.000.05100%10.87.047.84FBref Prior D_service
Joachim AndersenD9400.00-n/a00.07.246.33FBref Prior D_service
Hugo LarssonM1200.100.13ok21.07.373.01XGBoost M_service
Oscar BobbM7500.220.08171%20.87.451.84FBref Prior M_service
KevinM1500.06-n/a10.07.243.03FBref Prior M_service
Sander BergeM6500.050.01381%10.37.366.33FBref Prior M_service
Joshua KingM9500.220.24ok21.87.452.54FBref Prior M_service
Gonzalo GarcíaF9510.210.3641%32.87.349.84FBref Prior F_service
Rodrigo MunizF1000.130.13ok21.06.342.73FBref Prior F_service
Team totals11.15167.1
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Benjamin LecomteG4.4m10.9%Market-value substitute prior
Ryan SessegnonD18.0m61.8%Market-value substitute prior
David AffengruberD14.3m33.0%Market-value substitute prior
Alex IwobiM22.8m32.3%Market-value substitute prior
Emile Smith RoweM18.4m70.6%Market-value substitute prior
Jonah Kusi-AsareF25.3m55.9%Market-value substitute prior

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Senne LammensG9500.00-n/a0.07.468.03XGBoost G_service
Lisandro MartínezD9500.000.01100%10.37.444.33XGBoost D_service
Leny YoroD1600.00-n/a00.07.342.33XGBoost D_service
Ayden HeavenD9500.240.04486%10.77.221.03XGBoost D_service
Kobbie MainooM6900.110.0762%11.37.973.73XGBoost M_service
Carlos BalebaM9000.25-n/a2-7.5-0Prior M_service
Amad DialloM9000.24-n/a2-7.4-0Prior M_service
Youri TielemansM9000.150.18ok12.07.971.73XGBoost M_service
Matheus CunhaF8510.610.16291%32.37.563.73XGBoost F_service
Benjamin ŠeškoF2010.370.11248%31.07.766.03XGBoost F_service
Bryan MbeumoF9510.780.5835%32.87.753.04XGBoost F_service
Team totals33.01197.5
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Karl DarlowG4.4m10.9%Market-value substitute prior
Matthijs de LigtD14.7m35.2%Market-value substitute prior
Diogo DalotD14.6m34.6%Market-value substitute prior
Andrey SantosM23.3m56.0%Market-value substitute prior
Patrick DorguM23.2m55.3%Market-value substitute prior
Marcus RashfordF26.6m61.9%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Hugo Larsson vs Kobbie Mainoo will be the pivotal duel. Total antagonist xG — Home: 0.61, Away: 1.42. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Shadow Striker vs Centre Back — Half-Space Threat.
Midfield — possession 48.9% / 51.1%, dominance ratio 0.47, key duel: Hugo Larsson vs Kobbie Mainoo
Kevin xG 0.05Oscar Bobb xG 0.16Hugo Larsson xG 0.08Kobbie Mainoo xG 0.06Carlos Baleba xG 0.16Amad Diallo xG 0.15

Summary

Antagonist matchup analysis for Fulham vs Man Utd. Most likely scoreline: 1-3. Lambdas derived from 6 home and 7 away individual player duels.
Tactical parity between 3-5-2 and 3-4-2-1. Match outcome driven primarily by individual player quality. Midfield is evenly contested — Hugo Larsson vs Kobbie Mainoo will be the pivotal duel. Total antagonist xG — Home: 0.61, Away: 1.42. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Shadow Striker vs Centre Back — Half-Space Threat.

Atl. Madrid vs Real Madrid

LaLiga · 20260920 · 3-5-2 vs 3-4-2-1
Predicted 1-2Winner: Real MadridConfidence 0.62λ home/away 1.99 / 2.67Most-likely P 6.7%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Atl. Madrid vs Real Madrid. Player statistics regressed using position-specific XGBoost models (G, D, M, F) with 2026-2027 FBref priors. Micro-duels resolved across 3-5-2 vs 3-4-2-1 (duel lambdas: Home 1.531, Away 2.667). Final calibrated Poisson lambdas: Home 1.993, Away 2.667 (most likely score 1-2).
Home Starters 11/11 XGBoost (10 FBref) Away Starters 10/11 XGBoost (10 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.53 / 2.67 Final λ (H/A) 1.99 / 2.67
FBref Team Priors: Atlético Madrid (Gls/90: 2.333333333333333, GA/90: 2.33 → E[λ]: 3.5) vs Real Madrid (Gls/90: 3.0, GA/90: 3.33 → E[λ]: 3.5) | Blend Weight: 0.228
Modeling Pipeline Stages (5 layers)
  1. 1. XGBoost player regressions for volume & event rates with market-value quality scaling
  2. 2. Multi-source prior blending (FBref 2026-2027 tables + Sofascore season history)
  3. 3. Antagonist formation duel matrix resolving 1v1 and zonal matchups
  4. 4. Team-level prior calibration (FBref possession and attack/defense efficiencies)
  5. 5. Bivariate Poisson matrix with Dixon-Coles low-score correction

Standing & form context

MetricAtl. MadridReal Madrid
League position6.003.00
Points per game1.752.25
Attack index1.462.08
Defense (concede) index0.621.25
Form multiplier0.971.03
Standing λ multiplier0.961.50

Lambda decomposition (how the goal rates were built)

StageAtl. Madrid λReal Madrid λ
FBref Squad Prior E[λ] (weight 0.228)3.5003.500
Pre-competitive-floor1.5312.667
Pre-calibration (Micro-duels)1.5312.667
Final λ1.9932.667
competition calibration scale 1.0competition observed total goals 0.0quality gap applied Truemismatch score pressure applied Falsecompetitive underdog floor applied Truestage discount 1.0

Scoreline distribution & markets

Top 5 scorelinesP
1-26.7%
2-26.7%
1-36.0%
2-35.9%
1-15.1%
Home win28.9%
Draw18.3%
Away win52.8%
Over 2.584.4%
BTTS yes80.4%
Pregame fair line — favorite Real Madrid (52.8%), fair total 4.66, fair spread -0.67

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.

Atl. Madrid — projected line vs season baseline (3-5-2)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Jan OblakG9200.00-n/a00.07.154.45FBref Prior G_service
Cristian RomeroD3400.340.06488%10.37.322.33FBref Prior D_service
Dávid HanckoD9500.000.01100%00.67.458.85FBref Prior D_service
Marc PubillD8800.000.03100%00.47.242.05FBref Prior D_service
Pablo BarriosM8100.120.03297%20.67.858.65FBref Prior M_service
Morten HjulmandM6700.090.002260%10.27.655.45FBref Prior M_service
Giuliano SimeoneM7400.170.06167%11.27.452.65FBref Prior M_service
Alex BaenaM6500.210.10122%21.47.659.25FBref Prior M_service
Kang-in LeeM6100.170.08101%12.27.457.05XGBoost M_service
Julián AlvarezF3100.170.0984%30.77.743.73FBref Prior F_service
Ademola LookmanF8010.340.09304%31.47.454.85FBref Prior F_service
Team totals11.99167.4
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Juan MussoG4.4m10.9%Market-value substitute prior
Marcos LlorenteD25.7m49.0%Market-value substitute prior
Robin Le NormandD14.3m23.2%Market-value substitute prior
Rodrigo MendozaM13.6m45.2%Market-value substitute prior
Alejandro GrimaldoM22.7m53.3%Market-value substitute prior
Jonathan DavidF26.4m60.8%Market-value substitute prior

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Thibaut CourtoisG9200.00-n/a00.07.138.07FBref Prior G_service
Dean HuijsenD9500.000.08100%10.77.741.67FBref Prior D_service
Trent Alexander-ArnoldD4600.000.01100%10.37.330.67FBref Prior D_service
Marc CucurellaD6900.00-n/a00.07.446.56FBref Prior D_service
Jude BellinghamM9400.230.1289%31.67.946.77FBref Prior M_service
Federico ValverdeM9500.090.04153%10.77.748.06FBref Prior M_service
Arda GülerM5900.130.16ok20.97.743.47FBref Prior M_service
Aurélien TchouaméniM9000.23-n/a2-7.5-2Prior M_service
Kylian MbappéF9520.900.86ok54.48.545.07FBref Prior F_service
Vinícius JúniorF9500.520.2792%31.47.936.58FBref Prior F_service
Yan DiomandeF2400.21-n/a20.07.644.36FBref Prior F_service
Team totals22.67227.7
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Andriy LuninG4.8m12.7%Market-value substitute prior
Álvaro CarrerasD15.1m24.9%Market-value substitute prior
Ibrahima KonatéD15.0m24.7%Market-value substitute prior
Eduardo CamavingaM17.2m59.4%Market-value substitute prior
Brahim DíazM17.6m52.6%Market-value substitute prior
RodrygoF26.8m62.7%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Pablo Barrios vs Jude Bellingham will be the pivotal duel. Total antagonist xG — Home: 0.63, Away: 1.44. 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 49.3% / 50.7%, dominance ratio 0.48, key duel: Pablo Barrios vs Jude Bellingham
Giuliano Simeone xG 0.09Alex Baena xG 0.10Pablo Barrios xG 0.06Federico Valverde xG 0.06Aurélien Tchouaméni xG 0.16Jude Bellingham xG 0.15

Summary

Antagonist matchup analysis for Atl. Madrid vs Real Madrid. Most likely scoreline: 1-2. Lambdas derived from 6 home and 7 away individual player duels.
Tactical parity between 3-5-2 and 3-4-2-1. Match outcome driven primarily by individual player quality. Midfield is evenly contested — Pablo Barrios vs Jude Bellingham will be the pivotal duel. Total antagonist xG — Home: 0.63, Away: 1.44. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.

Valencia vs Real Sociedad

LaLiga · 20260920 · 4-2-3-1 vs 5-3-2
Predicted 1-0Winner: ValenciaConfidence 0.61λ home/away 1.53 / 0.90Most-likely P 13.4%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Valencia vs Real Sociedad. Player statistics regressed using position-specific XGBoost models (G, D, M, F) with 2026-2027 FBref priors. Micro-duels resolved across 4-2-3-1 vs 5-3-2 (duel lambdas: Home 0.591, Away 0.898). Final calibrated Poisson lambdas: Home 1.533, Away 0.898 (most likely score 1-0).
Home Starters 9/11 XGBoost (7 FBref) Away Starters 11/11 XGBoost (10 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 0.59 / 0.90 Final λ (H/A) 1.53 / 0.90
FBref Team Priors: Valencia (Gls/90: 0.3333333333333333, GA/90: 0.33 → E[λ]: 0.2) vs Real Sociedad (Gls/90: 0.75, GA/90: 0.75 → E[λ]: 0.2) | Blend Weight: 0.228
Modeling Pipeline Stages (5 layers)
  1. 1. XGBoost player regressions for volume & event rates with market-value quality scaling
  2. 2. Multi-source prior blending (FBref 2026-2027 tables + Sofascore season history)
  3. 3. Antagonist formation duel matrix resolving 1v1 and zonal matchups
  4. 4. Team-level prior calibration (FBref possession and attack/defense efficiencies)
  5. 5. Bivariate Poisson matrix with Dixon-Coles low-score correction

Standing & form context

MetricValenciaReal Sociedad
League position20.009.00
Points per game0.251.40
Attack index0.210.83
Defense (concede) index1.111.87
Form multiplier0.951.05
Standing λ multiplier0.631.21

Lambda decomposition (how the goal rates were built)

StageValencia λReal Sociedad λ
FBref Squad Prior E[λ] (weight 0.228)0.2000.200
Pre-competitive-floor0.6500.898
Pre-calibration (Micro-duels)0.5910.898
Final λ1.5330.898
competition calibration scale 1.0competition observed total goals 0.0quality gap applied Truemismatch score pressure applied Falsecompetitive underdog floor applied Truestage discount 1.0

Scoreline distribution & markets

Top 5 scorelinesP
1-013.4%
1-112.2%
2-010.3%
2-19.3%
0-08.9%
Home win52.1%
Draw25.9%
Away win22.0%
Over 2.543.8%
BTTS yes46.6%
Pregame fair line — favorite Valencia (52.1%), fair total 2.43, fair spread 0.64

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Stole DimitrievskiG8800.00-n/a00.06.843.26FBref Prior G_service
Arnau MartínezD8700.00-n/a00.06.630.54FBref Prior D_service
César TárregaD7700.000.02100%00.56.844.86FBref Prior D_service
Justin De HaasD4500.00-n/a00.06.733.02FBref Prior D_service
José CopeteD9000.04-n/a0-6.8-1Prior D_service
Javier GuerraM8000.300.04620%20.57.243.56FBref Prior M_service
Harvey ElliottM3800.16-n/a10.07.022.03XGBoost M_service
Diego LópezM9000.26-n/a1-7.0-1Prior M_service
PepeluM7400.120.002371%10.16.938.37XGBoost M_service
Filip UgrinićM7000.270.07286%11.06.844.06FBref Prior M_service
Hugo DuroF2810.23-n/a20.06.951.65FBref Prior F_service
Team totals11.5386.9
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Kayne van OevelenG4.4m10.9%Market-value substitute prior
José Luis GayàD13.6m21.8%Market-value substitute prior
Jesús VázquezD13.6m21.8%Market-value substitute prior
André AlmeidaM22.1m50.6%Market-value substitute prior
Guido RodríguezM22.0m30.8%Market-value substitute prior
Umar SadiqF30.6m59.2%Market-value substitute prior

Real Sociedad — projected line vs season baseline (5-3-2)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Álex RemiroG9000.00-n/a00.07.152.26FBref Prior G_service
Mamadou SarrD6100.00-n/a10.06.917.84FBref Prior D_service
Jon MartinD7700.000.02100%00.37.052.76FBref Prior D_service
Sergio GómezD8800.000.02100%00.56.756.86FBref Prior D_service
Jon AramburuD8500.000.01100%10.76.755.06FBref Prior D_service
Hector FortD900.00-n/a10.05.622.73FBref Prior D_service
Jon GorrotxategiM1800.08-n/a20.06.733.24FBref Prior M_service
Takefusa KuboM5300.090.09ok10.37.244.56FBref Prior M_service
Ander BarrenetxeaM5600.090.04127%10.77.045.06FBref Prior M_service
Mikel OyarzabalF7200.230.08188%21.27.155.76FBref Prior F_service
Orri ÓskarssonF7100.290.36ok21.57.345.26XGBoost F_service
Team totals00.90126.9
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Unai MarreroG4.4m10.9%Market-value substitute prior
Igor ZubeldiaD24.9m31.6%Market-value substitute prior
Jon PachecoD13.7m30.4%Market-value substitute prior
Luka SučićM26.6m41.1%Market-value substitute prior
Beñat TurrientesM20.5m41.1%Market-value substitute prior
Gorka Carrera ZarranzF25.3m56.1%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Javier Guerra vs Jon Gorrotxategi will be the pivotal duel. Total antagonist xG — Home: 0.39, Away: 0.51. Home danger zone: CAM vs CM. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.
Midfield — possession 49.4% / 50.6%, dominance ratio 0.49, key duel: Javier Guerra vs Jon Gorrotxategi
Filip Ugrinić xG 0.07Diego López xG 0.06Javier Guerra xG 0.11Mikel Oyarzabal xG 0.20Sergio Gómez xG 0.08Jon Aramburu xG 0.08

Summary

Antagonist matchup analysis for Valencia vs Real Sociedad. Most likely scoreline: 1-0. Lambdas derived from 5 home and 5 away individual player duels.
Tactical parity between 4-2-3-1 and 5-3-2. Match outcome driven primarily by individual player quality. Midfield is evenly contested — Javier Guerra vs Jon Gorrotxategi will be the pivotal duel. Total antagonist xG — Home: 0.39, Away: 0.51. Home danger zone: CAM vs CM. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.

Man City vs Sunderland

Premier League · 20260920 · 4-2-3-1 vs 3-5-2
Predicted 2-0Winner: Man CityConfidence 0.66λ home/away 2.60 / 0.98Most-likely P 9.4%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Man City vs Sunderland. Player statistics regressed using position-specific XGBoost models (G, D, M, F) with 2026-2027 FBref priors. Micro-duels resolved across 4-2-3-1 vs 3-5-2 (duel lambdas: Home 2.330, Away 1.019). Final calibrated Poisson lambdas: Home 2.604, Away 0.983 (most likely score 2-0).
Home Starters 11/11 XGBoost (10 FBref) Away Starters 11/11 XGBoost (9 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 2.33 / 1.02 Final λ (H/A) 2.60 / 0.98
FBref Team Priors: Manchester City (Gls/90: 3.0, GA/90: 3.0 → E[λ]: 2.222) vs Sunderland (Gls/90: 1.0, GA/90: 1.0 → E[λ]: 2.222) | Blend Weight: 0.192
Modeling Pipeline Stages (5 layers)
  1. 1. XGBoost player regressions for volume & event rates with market-value quality scaling
  2. 2. Multi-source prior blending (FBref 2026-2027 tables + Sofascore season history)
  3. 3. Antagonist formation duel matrix resolving 1v1 and zonal matchups
  4. 4. Team-level prior calibration (FBref possession and attack/defense efficiencies)
  5. 5. Bivariate Poisson matrix with Dixon-Coles low-score correction

Standing & form context

MetricMan CitySunderland
League position1.0012.00
Points per game3.001.33
Attack index2.920.62
Defense (concede) index0.620.83
Form multiplier1.060.94
Standing λ multiplier1.290.77

Lambda decomposition (how the goal rates were built)

StageMan City λSunderland λ
FBref Squad Prior E[λ] (weight 0.192)2.2222.222
Pre-mismatch2.3301.019
Pre-calibration (Micro-duels)2.3301.019
Final λ2.6040.983
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-09.4%
2-19.2%
3-08.2%
3-18.0%
1-07.2%
Home win72.1%
Draw16.0%
Away win11.9%
Over 2.569.5%
BTTS yes58.0%
Pregame fair line — favorite Man City (72.1%), fair total 3.59, fair spread 1.62

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Gianluigi DonnarummaG9500.00-n/a00.07.957.84FBref Prior G_service
Nico O'ReillyD8500.100.03235%10.77.444.03FBref Prior D_service
Marc GuéhiD9500.000.22100%10.57.758.54FBref Prior D_service
Joško GvardiolD9400.000.05100%10.57.453.84FBref Prior D_service
Rúben DiasD9500.000.02100%00.27.757.24FBref Prior D_service
Elliot AndersonM8800.220.02899%10.88.557.84FBref Prior M_service
Rayan CherkiM6500.310.14127%21.57.958.04FBref Prior M_service
Enzo FernándezM5600.190.04343%20.77.947.33XGBoost M_service
Ayyoub BouaddiM1200.14-n/a00.07.645.73FBref Prior M_service
Antoine SemenyoM9500.360.04729%21.27.750.24FBref Prior M_service
Erling HaalandF9521.150.6286%33.58.259.24FBref Prior F_service
Team totals22.60137.8
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Gerónimo RulliG4.5m11.5%Market-value substitute prior
Matheus NunesD25.5m63.3%Market-value substitute prior
Abdukodir KhusanovD15.1m24.7%Market-value substitute prior
Jérémy DokuM23.7m57.7%Market-value substitute prior
Phil FodenM23.7m34.2%Market-value substitute prior
Omar MarmoushF26.9m63.1%Market-value substitute prior

Sunderland — projected line vs season baseline (3-5-2)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Robin RoefsG9500.00-n/a00.07.751.24FBref Prior G_service
Daniel BallardD9400.000.02100%10.57.151.84FBref Prior D_service
Trai HumeD6800.000.01100%10.76.968.73FBref Prior D_service
Kevin DansoD9300.00-n/a00.07.024.33XGBoost D_service
Noah SadikiM9100.140.0952%21.27.551.84FBref Prior M_service
Habib DiarraM1500.090.01568%30.57.467.52FBref Prior M_service
Malick FofanaM1700.09-n/a10.07.267.01XGBoost M_service
Enzo Le FéeM9100.130.3055%11.87.351.84FBref Prior M_service
Chris RiggM1200.06-n/a10.07.043.03FBref Prior M_service
Brian BrobbeyF8000.190.15ok21.57.448.04FBref Prior F_service
Wilson IsidorF2600.180.5063%51.77.168.03FBref Prior F_service
Team totals00.98207.2
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Melker EllborgG4.4m10.9%Market-value substitute prior
Nordi MukieleD14.1m22.9%Market-value substitute prior
Omar AldereteD19.5m61.2%Market-value substitute prior
Chemsdine TalbiM27.9m71.0%Market-value substitute prior
Dayann MethalieM22.7m53.3%Market-value substitute prior
Romaine MundleF12.0m72.3%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Elliot Anderson vs Noah Sadiki will be the pivotal duel. Total antagonist xG — Home: 1.09, Away: 0.49. 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 51.5% / 48.5%, dominance ratio 0.55, key duel: Elliot Anderson vs Noah Sadiki
Rayan Cherki xG 0.17Antoine Semenyo xG 0.20Enzo Fernández xG 0.08Brian Brobbey xG 0.17Malick Fofana xG 0.07Chris Rigg xG 0.04

Summary

Antagonist matchup analysis for Man City vs Sunderland. Most likely scoreline: 2-0. Lambdas derived from 5 home and 5 away individual player duels.
Tactical parity between 4-2-3-1 and 3-5-2. Match outcome driven primarily by individual player quality. Midfield is evenly contested — Elliot Anderson vs Noah Sadiki will be the pivotal duel. Total antagonist xG — Home: 1.09, Away: 0.49. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.


Generated 2026-09-20 13:31:36 UTC · Soccer prediction reporting