Soccer predictions: actual data vs predicted data

Slate 20260919 · 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
Athletic Club vs Alavés
LaLiga
1-0Athletic Club42.4% / 28.2% / 29.3%40.6%46.4%0.571.29 / 1.02-pending
Brighton vs Arsenal
Premier League
1-2Arsenal22.9% / 20.9% / 56.3%66.4%64.0%0.61.30 / 2.12-pending
Tottenham vs Aston Villa
Premier League
0-1Aston Villa30.7% / 26.0% / 43.3%49.6%53.7%0.561.19 / 1.46-pending
Sevilla vs Barcelona
LaLiga
1-3Barcelona8.6% / 10.7% / 80.7%87.2%70.3%0.691.27 / 3.69-pending
Forest vs Coventry
Premier League
1-0Forest46.7% / 26.7% / 26.6%44.7%49.0%0.581.44 / 1.02-pending
Newcastle vs Hull
Premier League
2-1Newcastle71.5% / 16.2% / 12.3%69.6%58.6%0.652.59 / 1.00-pending
Everton vs Ipswich
Premier League
2-1Everton69.5% / 16.4% / 14.1%73.1%63.4%0.652.65 / 1.14-pending
Osasuna vs Rayo Vallecano
LaLiga
0-1Rayo Vallecano33.7% / 28.3% / 38.0%41.4%47.6%0.561.12 / 1.21-pending
Celta vs R. Racing Club
LaLiga
1-1Draw34.7% / 30.8% / 34.6%33.4%41.0%0.561.02 / 1.02-pending

Match detail

Athletic Club vs Alavés

LaLiga · 20260919 · 4-2-3-1 vs 3-5-2
Predicted 1-0Winner: Athletic ClubConfidence 0.57λ home/away 1.29 / 1.02Most-likely P 12.7%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Athletic Club vs Alavés. 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 1.287, Away 0.892). Final calibrated Poisson lambdas: Home 1.287, Away 1.020 (most likely score 1-0).
Home Starters 9/11 XGBoost (9 FBref) Away Starters 11/11 XGBoost (0 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.29 / 0.89 Final λ (H/A) 1.29 / 1.02
FBref Team Priors: Athletic Club (Gls/90: 1.0, GA/90: 1.0 → E[λ]: 1.237) vs Deportivo Alavés (Gls/90: 1.6666666666666667, GA/90: 1.67 → E[λ]: 1.235) | 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

MetricAthletic ClubAlavés
League position10.002.00
Points per game1.502.50
Attack index1.252.08
Defense (concede) index0.621.04
Form multiplier0.951.05
Standing λ multiplier0.901.39

Lambda decomposition (how the goal rates were built)

StageAthletic Club λAlavés λ
FBref Squad Prior E[λ] (weight 0.228)1.2371.235
Pre-competitive-floor1.2870.892
Pre-calibration (Micro-duels)1.2870.892
Final λ1.2871.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.7%
1-113.2%
0-010.1%
0-110.0%
2-18.4%
Home win42.4%
Draw28.2%
Away win29.3%
Over 2.540.6%
BTTS yes46.4%
Pregame fair line — favorite Athletic Club (42.4%), fair total 2.31, fair spread 0.27

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Unai SimónG9400.00-n/a00.08.060.25FBref Prior G_service
Dani VivianD9000.03-n/a0-7.1-0Prior D_service
Aymeric LaporteD7600.000.09100%10.46.854.65FBref Prior D_service
Aitor ParedesD6900.000.07100%00.26.854.84FBref Prior D_service
Jesús AresoD7700.000.01100%00.26.639.85FBref Prior D_service
Nico WilliamsM5000.220.18ok21.27.554.85FBref Prior M_service
Mikel JauregizarM4400.050.01523%10.27.251.04FBref Prior M_service
Oihan SancetM8800.410.3133%22.27.455.05FBref Prior M_service
Beñat PradosM9000.17-n/a20.07.1-1Prior M_service
Peio CanalesM6900.100.0587%21.07.065.73FBref Prior M_service
Gorka GuruzetaF4410.190.011557%20.56.764.54FBref Prior F_service
Team totals11.29127.1
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Alex PadillaG4.4m10.9%Market-value substitute prior
Hugo RincónD15.5m41.0%Market-value substitute prior
Adama BoiroD17.7m60.2%Market-value substitute prior
Iñaki WilliamsM22.2m31.1%Market-value substitute prior
Robert NavarroM22.1m50.6%Market-value substitute prior
Álvaro DjalóF16.9m72.0%Market-value substitute prior

Alavés — projected line vs season baseline (3-5-2)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Antonio SiveraG8900.00-n/a0.07.156.54XGBoost G_service
Youssef EnriquezD2500.00-n/a00.06.770.73XGBoost D_service
Nahuel TenagliaD8800.000.02100%10.86.749.84XGBoost D_service
Nicolás ValentiniD1000.020.01143%10.36.322.03XGBoost D_service
Antonio BlancoM9100.060.03110%10.86.953.04XGBoost M_service
Miguel RodríguezM1200.07-n/a10.06.621.33XGBoost M_service
Pablo IbáñezM8900.110.09ok11.56.854.54XGBoost M_service
Carles AleñáM4000.040.0283%0.26.733.04XGBoost M_service
Ángel PérezM7900.150.0977%11.06.857.24XGBoost M_service
Toni MartínezF7200.150.6978%22.06.763.02XGBoost F_service
Lucas BoyéF7600.340.2253%2.07.660.24XGBoost F_service
Team totals01.0286.8
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Adrián RodríguezG4.4m10.9%Market-value substitute prior
Jonny OttoD13.6m29.9%Market-value substitute prior
Ville KoskiD13.6m29.9%Market-value substitute prior
Ander GuevaraM22.0m49.9%Market-value substitute prior
Abderrahman RebbachM22.0m49.9%Market-value substitute prior
Aitor MañasF25.3m55.9%Market-value substitute prior
Antagonist / tactical summary
Home midfield dominates with ~53% possession expected (Nico Williams vs Antonio Blanco). Total antagonist xG — Home: 0.67, Away: 0.48. Home danger zone: Left Wing vs Right Wingback — Compact Flank. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.
Midfield — possession 52.7% / 47.3%, dominance ratio 0.58, key duel: Nico Williams vs Antonio Blanco
Oihan Sancet xG 0.31Peio Canales xG 0.07Nico Williams xG 0.14Toni Martínez xG 0.15Miguel Rodríguez xG 0.06Ángel Pérez xG 0.13

Summary

Antagonist matchup analysis for Athletic Club vs Alavés. Most likely scoreline: 1-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. Home midfield dominates with ~53% possession expected (Nico Williams vs Antonio Blanco). Total antagonist xG — Home: 0.67, Away: 0.48. Home danger zone: Left Wing vs Right Wingback — Compact Flank. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.

Brighton vs Arsenal

Premier League · 20260919 · 4-2-3-1 vs 3-5-2
Predicted 1-2Winner: ArsenalConfidence 0.6λ home/away 1.30 / 2.12Most-likely P 9.6%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Brighton vs Arsenal. 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 1.331, Away 1.939). Final calibrated Poisson lambdas: Home 1.297, Away 2.122 (most likely score 1-2).
Home Starters 10/11 XGBoost (0 FBref) Away Starters 9/11 XGBoost (9 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.33 / 1.94 Final λ (H/A) 1.30 / 2.12
FBref Team Priors: Brighton & Hove Albion (Gls/90: 2.5, GA/90: 3.5 → E[λ]: 3.5) vs Arsenal (Gls/90: 2.0, GA/90: 2.0 → E[λ]: 3.5) | 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

MetricBrightonArsenal
League position10.002.00
Points per game1.333.00
Attack index3.331.25
Defense (concede) index0.212.08
Form multiplier0.941.06
Standing λ multiplier0.861.50

Lambda decomposition (how the goal rates were built)

StageBrighton λArsenal λ
FBref Squad Prior E[λ] (weight 0.192)3.5003.500
Pre-mismatch1.3311.939
Pre-competitive-floor1.2972.122
Pre-calibration (Micro-duels)1.3311.939
Final λ1.2972.122
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-29.6%
1-19.1%
0-27.4%
0-16.9%
1-36.8%
Home win22.9%
Draw20.9%
Away win56.3%
Over 2.566.4%
BTTS yes64.0%
Pregame fair line — favorite Arsenal (56.3%), fair total 3.42, fair spread -0.82

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Bart VerbruggenG9500.00-n/a0.07.368.03XGBoost G_service
Luka VuškovićD9500.140.12ok22.07.675.03XGBoost D_service
Ferdi KadıoğluD9100.050.04ok21.57.160.02XGBoost D_service
Mats WiefferD8300.070.06ok11.07.173.02XGBoost D_service
Pascal StruijkD100.00-n/a00.06.2-3XGBoost D_service
Yankuba MintehM9000.14-n/a2-7.4-0Prior M_service
Yasin AyariM8300.070.1451%22.07.466.02XGBoost M_service
Georginio RutterM9500.130.0869%22.07.376.01XGBoost M_service
Jack HinshelwoodM6810.101.4193%23.07.190.01XGBoost M_service
Diego GómezM9400.220.22ok4.07.369.73XGBoost M_service
Charalampos KostoulasF6900.150.2642%22.07.265.73XGBoost F_service
Team totals11.30177.2
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Tom McGillG4.4m10.9%Market-value substitute prior
Maxim De CuyperD14.4m33.5%Market-value substitute prior
Olivier BoscagliD14.1m32.2%Market-value substitute prior
Kaoru MitomaM22.7m53.4%Market-value substitute prior
Chema AndrésM22.7m53.3%Market-value substitute prior
Evan FergusonF26.1m59.5%Market-value substitute prior

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
David RayaG9500.00-n/a00.07.840.85FBref Prior G_service
William SalibaD9000.05-n/a1-7.4-1Prior D_service
Jurriën TimberD9000.05-n/a1-7.4-1Prior D_service
Gabriel MagalhãesD9500.310.10215%10.87.441.05FBref Prior D_service
Declan RiceM9100.150.02632%10.67.944.85FBref Prior M_service
Martín ZubimendiM2200.070.02285%00.27.649.24FBref Prior M_service
Martin ØdegaardM8300.360.2079%21.27.849.05FBref Prior M_service
Bruno GuimarãesM2100.10-n/a10.07.621.73FBref Prior M_service
Eberechi EzeM3300.100.01994%10.27.632.84FBref Prior M_service
Bukayo SakaF9220.530.25113%21.58.337.36FBref Prior F_service
Viktor GyökeresF1300.31-n/a0.07.016.04FBref Prior F_service
Team totals22.12107.6
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Illan MeslierG4.6m11.9%Market-value substitute prior
Riccardo CalafioriD15.1m24.9%Market-value substitute prior
Myles Lewis-SkellyD15.1m24.8%Market-value substitute prior
Christos TzolisM23.4m33.6%Market-value substitute prior
Ethan NwaneriM23.2m55.4%Market-value substitute prior
Noni MaduekeF24.7m75.1%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Yankuba Minteh vs Declan Rice will be the pivotal duel. Total antagonist xG — Home: 0.51, Away: 0.76. 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.9% / 51.1%, dominance ratio 0.46, key duel: Yankuba Minteh vs Declan Rice
Yankuba Minteh xG 0.13Yasin Ayari xG 0.06Jack Hinshelwood xG 0.06Bukayo Saka xG 0.31Bruno Guimarães xG 0.06Eberechi Eze xG 0.06

Summary

Antagonist matchup analysis for Brighton vs Arsenal. Most likely scoreline: 1-2. 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 — Yankuba Minteh vs Declan Rice will be the pivotal duel. Total antagonist xG — Home: 0.51, Away: 0.76. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.

Tottenham vs Aston Villa

Premier League · 20260919 · 3-5-2 vs 3-4-2-1
Predicted 0-1Winner: Aston VillaConfidence 0.56λ home/away 1.19 / 1.46Most-likely P 10.2%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Tottenham vs Aston Villa. 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.193, Away 1.464). Final calibrated Poisson lambdas: Home 1.193, Away 1.464 (most likely score 0-1).
Home Starters 10/11 XGBoost (0 FBref) Away Starters 7/11 XGBoost (7 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.19 / 1.46 Final λ (H/A) 1.19 / 1.46
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

MetricTottenhamAston Villa
League position17.0018.00
Points per game0.330.33
Attack index1.001.00
Defense (concede) index1.042.08
Form multiplier1.001.00
Standing λ multiplier1.021.35

Lambda decomposition (how the goal rates were built)

StageTottenham λAston Villa λ
Pre-competitive-floor1.1931.464
Pre-calibration (Micro-duels)1.1931.464
Final λ1.1931.464
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-112.4%
1-29.0%
1-08.3%
0-27.5%
Home win30.7%
Draw26.0%
Away win43.3%
Over 2.549.6%
BTTS yes53.7%
Pregame fair line — favorite Aston Villa (43.3%), fair total 2.66, fair spread -0.27

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Antonín KinskýG9200.00-n/a0.07.248.04XGBoost G_service
Jan Paul van HeckeD9500.000.05100%10.87.755.24XGBoost D_service
Micky van de VenD9500.000.19100%10.77.447.03XGBoost D_service
Pedro PorroD9500.200.1272%32.07.244.73XGBoost D_service
Sandro TonaliM9500.080.02266%20.87.751.84XGBoost M_service
Mohammed KudusM2800.080.02294%20.57.667.52XGBoost M_service
Mateus FernandesM5400.050.001746%10.37.668.33XGBoost M_service
Xavi SimonsM9000.14-n/a2-7.4-0Prior M_service
Mykhailo MudrykM1700.08-n/a10.07.467.01XGBoost M_service
Omar MarmoushF9500.260.08208%31.27.434.84XGBoost F_service
Dominic SolankeF1700.120.15ok21.06.763.73XGBoost F_service
Team totals01.19187.4
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Brandon AustinG4.4m10.9%Market-value substitute prior
Destiny UdogieD14.6m34.6%Market-value substitute prior
Marcos SenesiD14.4m33.9%Market-value substitute prior
SávioM23.3m55.8%Market-value substitute prior
Lucas BergvallM23.2m55.6%Market-value substitute prior
RicharlisonF26.2m60.0%Market-value substitute prior

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Zion SuzukiG9500.00-n/a00.07.835.84FBref Prior G_service
Ian MaatsenD8700.000.02100%10.87.146.04FBref Prior D_service
Matteo RuggeriD1200.00-n/a00.06.745.73FBref Prior D_service
Taylor Harwood-BellisD9000.03-n/a0-7.1-0Prior D_service
Johan ManzambiM9000.18-n/a2-7.5-0Prior M_service
Amadou OnanaM9000.17-n/a2-7.4-0Prior M_service
Boubacar KamaraM9500.07-n/a10.07.550.04FBref Prior M_service
João GomesM4300.06-n/a10.07.250.01FBref Prior M_service
Nicolas JacksonF8400.260.08233%20.77.145.33FBref Prior F_service
Ibrahim MbayeF9010.36-n/a30.07.3-1Prior F_service
Alejandro GarnachoF1300.18-n/a20.07.064.03FBref Prior F_service
Team totals11.46157.2
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Marco BizotG4.4m13.1%Market-value substitute prior
Pau TorresD14.4m23.3%Market-value substitute prior
Matty CashD14.3m23.2%Market-value substitute prior
Lamare BogardeM19.5m70.6%Market-value substitute prior
Emiliano BuendíaM22.5m52.3%Market-value substitute prior
Tammy AbrahamF22.7m73.2%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Sandro Tonali vs Johan Manzambi will be the pivotal duel. Total antagonist xG — Home: 0.63, Away: 1.04. 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 50.0% / 50.0%, dominance ratio 0.52, key duel: Sandro Tonali vs Johan Manzambi
Mateus Fernandes xG 0.05Mohammed Kudus xG 0.07Sandro Tonali xG 0.08Boubacar Kamara xG 0.06Johan Manzambi xG 0.16Amadou Onana xG 0.15

Summary

Antagonist matchup analysis for Tottenham vs Aston Villa. Most likely scoreline: 0-1. 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 — Sandro Tonali vs Johan Manzambi will be the pivotal duel. Total antagonist xG — Home: 0.63, Away: 1.04. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Shadow Striker vs Centre Back — Half-Space Threat.

Sevilla vs Barcelona

LaLiga · 20260919 · 5-4-1 vs 3-5-2
Predicted 1-3Winner: BarcelonaConfidence 0.69λ home/away 1.27 / 3.69Most-likely P 7.5%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Sevilla vs Barcelona. 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 3-5-2 (duel lambdas: Home 1.354, Away 3.135). Final calibrated Poisson lambdas: Home 1.275, Away 3.689 (most likely score 1-3).
Home Starters 10/11 XGBoost (6 FBref) Away Starters 10/11 XGBoost (0 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.35 / 3.13 Final λ (H/A) 1.27 / 3.69
FBref Team Priors: Sevilla (Gls/90: 2.0, GA/90: 2.0 → E[λ]: 3.5) vs FC Barcelona (Gls/90: 3.6666666666666665, GA/90: 4.0 → 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

MetricSevillaBarcelona
League position7.001.00
Points per game1.753.00
Attack index1.463.54
Defense (concede) index0.421.25
Form multiplier0.951.05
Standing λ multiplier0.811.65

Lambda decomposition (how the goal rates were built)

StageSevilla λBarcelona λ
FBref Squad Prior E[λ] (weight 0.228)3.5003.500
Pre-mismatch1.3543.135
Pre-calibration (Micro-duels)1.3543.135
Final λ1.2753.689
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-37.5%
1-46.9%
1-26.1%
0-35.9%
0-45.4%
Home win8.6%
Draw10.7%
Away win80.7%
Over 2.587.2%
BTTS yes70.3%
Pregame fair line — favorite Barcelona (80.7%), fair total 4.96, fair spread -2.41

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Odysseas VlachodimosG8800.00-n/a00.06.854.85FBref Prior G_service
Kike SalasD9200.000.01100%10.86.850.04FBref Prior D_service
José Ángel CarmonaD2100.00-n/a00.05.633.24XGBoost D_service
Arouna SanganteD7100.00-n/a00.06.647.84FBref Prior D_service
Gabriel SuazoD9000.000.00100%00.26.553.85FBref Prior D_service
Andrés CastrinD7000.000.00100%00.26.840.05XGBoost D_service
Youssouf FofanaM3800.140.003329%10.57.231.02XGBoost M_service
Lucien AgouméM9200.120.011508%10.47.156.05FBref Prior M_service
Rubén VargasM2000.170.07135%41.06.965.01FBref Prior M_service
Félix CorreiaM9000.22-n/a10.07.0-1Prior M_service
Lucas StassinF3710.340.2071%21.07.337.02XGBoost F_service
Team totals11.27146.8
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Fran GonzálezG4.4m10.9%Market-value substitute prior
Juan IglesiasD13.7m30.3%Market-value substitute prior
MarcãoD13.6m29.9%Market-value substitute prior
OsoM22.3m51.5%Market-value substitute prior
Giorgi KochorashviliM29.7m69.3%Market-value substitute prior
Isaac RomeroF30.1m59.3%Market-value substitute prior

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Joan GarcíaG9500.00-n/a0.07.772.54XGBoost G_service
Pau CubarsíD9000.000.11100%10.57.857.54XGBoost D_service
Jules KoundéD4700.00-n/a00.07.468.04XGBoost D_service
Alejandro BaldeD9000.07-n/a10.07.4-3Prior D_service
Lamine YamalM9400.660.64ok25.87.883.04XGBoost M_service
PedriM8100.320.09239%21.08.074.04XGBoost M_service
Fermín LópezM7900.550.68ok2.57.880.84XGBoost M_service
RaphinhaM8810.431.0861%22.67.768.65XGBoost M_service
Dani OlmoM3600.170.1067%11.57.772.04XGBoost M_service
Anthony GordonF6810.820.30170%32.27.671.84XGBoost F_service
Karim AdeyemiF3110.370.35ok20.87.468.84XGBoost F_service
Team totals33.69157.7
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Dominik LivakovićG4.5m11.1%Market-value substitute prior
Eric GarcíaD14.9m36.0%Market-value substitute prior
Gerard MartínD14.7m35.2%Market-value substitute prior
RodriM23.5m56.8%Market-value substitute prior
Frenkie de JongM23.1m55.2%Market-value substitute prior
Gabriel JesusF26.0m58.9%Market-value substitute prior
Antagonist / tactical summary
Away midfield dictates play with ~53% possession expected (Youssouf Fofana vs Lamine Yamal). Total antagonist xG — Home: 0.33, Away: 1.13. Home danger zone: Striker vs Three Centre Backs — Overloaded Defensive Block. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.
Midfield — possession 47.4% / 52.6%, dominance ratio 0.40, key duel: Youssouf Fofana vs Lamine Yamal
Lucas Stassin xG 0.14Kike Salas xG 0.08Gabriel Suazo xG 0.06Raphinha xG 0.20Lamine Yamal xG 0.28Pedri xG 0.13

Summary

Antagonist matchup analysis for Sevilla vs Barcelona. Most likely scoreline: 1-3. Lambdas derived from 4 home and 6 away individual player duels.
Tactical parity between 5-4-1 and 3-5-2. Match outcome driven primarily by individual player quality. Away midfield dictates play with ~53% possession expected (Youssouf Fofana vs Lamine Yamal). Total antagonist xG — Home: 0.33, Away: 1.13. Home danger zone: Striker vs Three Centre Backs — Overloaded Defensive Block. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.

Forest vs Coventry

Premier League · 20260919 · 4-3-3 vs 3-4-2-1
Predicted 1-0Winner: ForestConfidence 0.58λ home/away 1.44 / 1.02Most-likely P 12.2%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Forest vs Coventry. 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.444, Away 0.875). Final calibrated Poisson lambdas: Home 1.444, Away 1.020 (most likely score 1-0).
Home Starters 10/11 XGBoost (0 FBref) Away Starters 8/11 XGBoost (7 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.44 / 0.88 Final λ (H/A) 1.44 / 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

MetricForestCoventry
League position16.0020.00
Points per game0.670.00
Attack index0.831.00
Defense (concede) index1.041.25
Form multiplier1.030.96
Standing λ multiplier0.951.09

Lambda decomposition (how the goal rates were built)

StageForest λCoventry λ
Pre-competitive-floor1.4440.875
Pre-calibration (Micro-duels)1.4440.875
Final λ1.4441.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.2%
1-112.6%
2-19.0%
2-08.9%
0-08.6%
Home win46.7%
Draw26.7%
Away win26.6%
Over 2.544.7%
BTTS yes49.0%
Pregame fair line — favorite Forest (46.7%), fair total 2.46, fair spread 0.42

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
John VictorG9000.00-n/a0.06.8-3Prior G_service
MurilloD9500.000.09100%10.87.351.04XGBoost D_service
Ousmane DiomandeD100.00-n/a00.05.6-3XGBoost D_service
Nikola MilenkovićD9500.000.03100%10.57.250.54XGBoost D_service
Neco WilliamsD9500.000.03100%00.26.955.54XGBoost D_service
Morgan Gibbs-WhiteM9500.270.35ok21.87.753.04XGBoost M_service
Callum Hudson OdoiM100.10-n/a20.07.2-3XGBoost M_service
Dan NdoyeM6700.120.0935%0.87.351.24XGBoost M_service
Liam DelapF5200.220.04393%20.77.243.33XGBoost F_service
Igor JesusF7410.420.3231%22.07.166.73XGBoost F_service
Arnaud KalimuendoF100.25-n/a20.06.7-1XGBoost F_service
Team totals11.44127.0
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Matz SelsG4.4m11.0%Market-value substitute prior
Ola AinaD14.2m32.7%Market-value substitute prior
JairD14.2m32.5%Market-value substitute prior
Daniel MuñozM22.9m53.9%Market-value substitute prior
Ibrahim SangaréM22.8m53.5%Market-value substitute prior
Chris WoodF25.4m56.4%Market-value substitute prior

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Carl RushworthG9200.00-n/a00.07.451.54FBref Prior G_service
Milan van EwijkD9400.00-n/a00.07.047.24FBref Prior D_service
Bobby ThomasD8800.000.06100%21.57.056.84FBref Prior D_service
Aurèle AmendaD9100.000.00100%00.26.752.04FBref Prior D_service
Jack RudoniM5400.110.12ok10.87.248.54XGBoost M_service
Caleb YirenkyiM5500.070.01707%10.27.148.54FBref Prior M_service
Ephron Mason-ClarkM6600.08-n/a00.06.942.73FBref Prior M_service
Gustavo HamerM1300.05-n/a10.06.948.54FBref Prior M_service
Sidiki CherifF9000.18-n/a3-7.1-1Prior F_service
Haji WrightF9000.17-n/a3-7.1-1Prior F_service
Yann GbohoF9000.27-n/a3-7.1-0Prior F_service
Team totals01.02147.1
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Daniel BentleyG4.4m10.9%Market-value substitute prior
Liam KitchingD14.1m32.5%Market-value substitute prior
Jay DaSilvaD13.8m22.3%Market-value substitute prior
Victor TorpM23.9m70.3%Market-value substitute prior
Loum TchaounaM22.5m31.7%Market-value substitute prior
Brandon Thomas-AsanteF29.3m53.9%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Morgan Gibbs-White vs Jack Rudoni will be the pivotal duel. Total antagonist xG — Home: 0.84, Away: 0.58. Home danger zone: LW vs CB. Away danger zone: Shadow Striker vs CB + Mid Cover — Layered Defense.
Midfield — possession 51.7% / 48.3%, dominance ratio 0.55, key duel: Morgan Gibbs-White vs Jack Rudoni
Morgan Gibbs-White xG 0.19Callum Hudson Odoi xG 0.07Igor Jesus xG 0.28Haji Wright xG 0.18Sidiki Cherif xG 0.20Caleb Yirenkyi xG 0.08

Summary

Antagonist matchup analysis for Forest vs Coventry. 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 — Morgan Gibbs-White vs Jack Rudoni will be the pivotal duel. Total antagonist xG — Home: 0.84, Away: 0.58. Home danger zone: LW vs CB. Away danger zone: Shadow Striker vs CB + Mid Cover — Layered Defense.

Newcastle vs Hull

Premier League · 20260919 · 4-3-3 vs 3-5-2
Predicted 2-1Winner: NewcastleConfidence 0.65λ home/away 2.59 / 1.00Most-likely P 9.2%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Newcastle vs Hull. 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-5-2 (duel lambdas: Home 2.381, Away 1.026). Final calibrated Poisson lambdas: Home 2.594, Away 1.002 (most likely score 2-1).
Home Starters 11/11 XGBoost (0 FBref) Away Starters 7/11 XGBoost (3 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 2.38 / 1.03 Final λ (H/A) 2.59 / 1.00
FBref Team Priors: Newcastle United (Gls/90: 2.0, GA/90: 2.0 → E[λ]: 2.222) vs Hull City (Gls/90: 1.5, GA/90: 1.5 → 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

MetricNewcastleHull
League position7.003.00
Points per game1.672.33
Attack index2.500.62
Defense (concede) index1.001.67
Form multiplier0.961.03
Standing λ multiplier1.461.02

Lambda decomposition (how the goal rates were built)

StageNewcastle λHull λ
FBref Squad Prior E[λ] (weight 0.192)2.2222.222
Pre-mismatch2.3811.026
Pre-calibration (Micro-duels)2.3811.026
Final λ2.5941.002
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-19.2%
2-09.2%
3-18.0%
3-08.0%
1-17.2%
Home win71.5%
Draw16.2%
Away win12.3%
Over 2.569.6%
BTTS yes58.6%
Pregame fair line — favorite Newcastle (71.5%), fair total 3.60, fair spread 1.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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Lukáš HorníčekG9300.00-n/a0.07.258.04XGBoost G_service
Tino LivramentoD100.00-n/a00.06.4-2XGBoost D_service
Malick ThiawD9500.00-n/a00.07.249.04XGBoost D_service
Lewis HallD9500.000.01100%10.57.258.24XGBoost D_service
Sven BotmanD9500.000.00100%00.27.350.54XGBoost D_service
Bazoumana TouréM100.20-n/a20.07.4-4XGBoost M_service
Nico GonzálezM8100.09-n/a0.07.532.54XGBoost M_service
Jacob RamseyM2500.140.04221%0.57.451.04XGBoost M_service
Matías Fernández-PardoF2900.32-n/a20.07.432.02XGBoost F_service
Harvey BarnesF9510.710.061180%21.07.351.84XGBoost F_service
Anthony ElangaF8410.880.10747%21.07.455.54XGBoost F_service
Team totals22.59107.2
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Ewen JaouenG4.8m13.0%Market-value substitute prior
Amar DedićD14.3m33.3%Market-value substitute prior
Dan BurnD13.6m30.1%Market-value substitute prior
JoelintonM23.0m54.5%Market-value substitute prior
Lewis MileyM23.0m54.5%Market-value substitute prior
Nick WoltemadeF23.1m75.2%Market-value substitute prior

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Konstantinos TzolakisG9300.00-n/a0.07.547.25XGBoost G_service
Ryan GilesD8900.000.00100%00.26.843.25FBref Prior D_service
Charlie HughesD9000.02-n/a0-6.9-1Prior D_service
Lucas HerringtonD2500.00-n/a00.06.551.04FBref Prior D_service
Christos MouzakitisM9000.12-n/a20.07.2-1Prior M_service
Tim IroegbunamM800.07-n/a0.06.965.01XGBoost M_service
Brooke Norton-CuffyM2700.09-n/a10.07.067.01XGBoost M_service
Joe GelhardtM9000.11-n/a1-7.1-0Prior M_service
Sorba ThomasM2800.07-n/a10.07.067.01XGBoost M_service
Robinio VazF9010.20-n/a30.07.1-1Prior F_service
Mohamed Ali ChoF1100.180.03607%00.55.764.52FBref Prior F_service
Team totals11.0096.9
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Jack ButlandG4.4m10.9%Market-value substitute prior
Nobel MendyD13.8m22.2%Market-value substitute prior
Cody DramehD24.3m60.2%Market-value substitute prior
Jens Hjertø-DahlM22.3m51.3%Market-value substitute prior
Elliot StroudM22.2m31.2%Market-value substitute prior
Ilyas AnsahF25.8m58.0%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Bazoumana Touré vs Christos Mouzakitis will be the pivotal duel. Total antagonist xG — Home: 0.86, Away: 0.48. Home danger zone: Right Wing vs Left Wingback — Compact Flank. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.
Midfield — possession 51.7% / 48.3%, dominance ratio 0.55, key duel: Bazoumana Touré vs Christos Mouzakitis
Harvey Barnes xG 0.29Anthony Elanga xG 0.36Matías Fernández-Pardo xG 0.13Robinio Vaz xG 0.19Brooke Norton-Cuffy xG 0.05Sorba Thomas xG 0.04

Summary

Antagonist matchup analysis for Newcastle vs Hull. Most likely scoreline: 2-1. Lambdas derived from 4 home and 5 away individual player duels.
4-3-3 creates structural superiority against 3-5-2. Home team should exploit wider spaces and numerical advantages in transition. Midfield is evenly contested — Bazoumana Touré vs Christos Mouzakitis will be the pivotal duel. Total antagonist xG — Home: 0.86, Away: 0.48. Home danger zone: Right Wing vs Left Wingback — Compact Flank. Away danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle.

Everton vs Ipswich

Premier League · 20260919 · 3-4-2-1 vs 3-5-2
Predicted 2-1Winner: EvertonConfidence 0.65λ home/away 2.65 / 1.14Most-likely P 9.0%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Everton vs Ipswich. 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 2.655, Away 1.144). Final calibrated Poisson lambdas: Home 2.655, Away 1.144 (most likely score 2-1).
Home Starters 10/11 XGBoost (10 FBref) Away Starters 9/11 XGBoost (9 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 2.65 / 1.14 Final λ (H/A) 2.65 / 1.14
FBref Team Priors: Everton (Gls/90: 1.5, GA/90: 1.5 → E[λ]: 2.222) vs Ipswich Town (Gls/90: 2.0, GA/90: 2.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

MetricEvertonIpswich
League position8.0013.00
Points per game1.671.00
Attack index2.080.83
Defense (concede) index1.671.25
Form multiplier1.030.96
Standing λ multiplier1.651.01

Lambda decomposition (how the goal rates were built)

StageEverton λIpswich λ
FBref Squad Prior E[λ] (weight 0.192)2.2222.222
Pre-calibration (Micro-duels)2.6551.144
Final λ2.6551.144
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
2-19.0%
3-18.0%
2-07.9%
3-07.0%
1-16.8%
Home win69.5%
Draw16.4%
Away win14.1%
Over 2.573.1%
BTTS yes63.4%
Pregame fair line — favorite Everton (69.5%), fair total 3.80, fair spread 1.51

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Jordan PickfordG9200.00-n/a00.06.942.65FBref Prior G_service
Jarrad BranthwaiteD9500.000.03100%10.67.341.65FBref Prior D_service
Vitaliy MykolenkoD9500.00-n/a00.07.041.65FBref Prior D_service
Jake O'BrienD9000.04-n/a00.07.0-4FBref Prior D_service
James GarnerM5500.10-n/a20.07.550.54FBref Prior M_service
Kiernan Dewsbury-HallM9500.380.09315%21.87.545.25FBref Prior M_service
Hayden HackneyM4400.120.01912%10.57.451.54FBref Prior M_service
Jack GrealishM1700.140.011798%10.37.246.03XGBoost M_service
Brennan JohnsonF3910.490.015502%30.27.231.76FBref Prior F_service
Thierno BarryF8510.630.4635%21.87.240.65FBref Prior F_service
Tyrique GeorgeF8200.550.041167%21.37.237.06FBref Prior F_service
Team totals22.65167.2
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Mark TraversG4.4m10.9%Market-value substitute prior
Ainsley Maitland-NilesD13.9m31.6%Market-value substitute prior
Nathan PattersonD13.9m31.6%Market-value substitute prior
Iliman NdiayeM23.5m33.9%Market-value substitute prior
Tim IroegbunamM13.0m70.6%Market-value substitute prior
BetoF21.1m73.4%Market-value substitute prior

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Kjell ScherpenG9000.00-n/a00.07.256.04FBref Prior G_service
Leif DavisD9400.000.16100%10.86.850.04FBref Prior D_service
Dara O'SheaD9300.000.02100%00.26.846.54FBref Prior D_service
Jacob GreavesD9200.00-n/a00.06.745.84FBref Prior D_service
Exequiel PalaciosM5600.05-n/a10.07.347.03FBref Prior M_service
Julio EncisoM8800.260.22ok23.07.252.84FBref Prior M_service
Jack ClarkeM2200.090.0577%11.07.147.33FBref Prior M_service
Abdul Fatawu IssahakuM7900.120.011461%10.57.052.84FBref Prior M_service
Jaden Philogene-BidaceM9000.13-n/a2-7.1-0Prior M_service
Anis MehmetiF9010.22-n/a3-7.1-0Prior F_service
Daizen MaedaF7400.190.1432%20.66.936.85FBref Prior F_service
Team totals11.14137.0
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Christian WaltonG4.4m10.9%Market-value substitute prior
Issa DiopD13.8m22.2%Market-value substitute prior
Darnell FurlongD16.0m60.2%Market-value substitute prior
Sindre Walle EgeliM22.6m52.6%Market-value substitute prior
Florentino LuísM22.6m52.5%Market-value substitute prior
Zian FlemmingF25.8m57.9%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — James Garner vs Exequiel Palacios will be the pivotal duel. Total antagonist xG — Home: 1.15, Away: 0.73. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: LWB vs RWB.
Midfield — possession 50.5% / 49.5%, dominance ratio 0.52, key duel: James Garner vs Exequiel Palacios
Hayden Hackney xG 0.06James Garner xG 0.06Kiernan Dewsbury-Hall xG 0.20Julio Enciso xG 0.21Exequiel Palacios xG 0.04Abdul Fatawu Issahaku xG 0.08

Summary

Antagonist matchup analysis for Everton vs Ipswich. Most likely scoreline: 2-1. 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 — James Garner vs Exequiel Palacios will be the pivotal duel. Total antagonist xG — Home: 1.15, Away: 0.73. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: LWB vs RWB.

Osasuna vs Rayo Vallecano

LaLiga · 20260919 · 4-2-3-1 vs 4-3-3
Predicted 0-1Winner: Rayo VallecanoConfidence 0.56λ home/away 1.12 / 1.21Most-likely P 11.6%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Osasuna vs Rayo Vallecano. 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 4-3-3 (duel lambdas: Home 1.125, Away 1.212). Final calibrated Poisson lambdas: Home 1.125, Away 1.212 (most likely score 0-1).
Home Starters 9/11 XGBoost (8 FBref) Away Starters 9/11 XGBoost (5 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 1.12 / 1.21 Final λ (H/A) 1.12 / 1.21
FBref Team Priors: Osasuna (Gls/90: 1.0, GA/90: 1.0 → E[λ]: 0.985) vs Rayo Vallecano (Gls/90: 1.3333333333333333, GA/90: 1.33 → E[λ]: 0.988) | 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

MetricOsasunaRayo Vallecano
League position8.0014.00
Points per game1.751.00
Attack index1.041.46
Defense (concede) index2.081.25
Form multiplier1.040.96
Standing λ multiplier1.391.27

Lambda decomposition (how the goal rates were built)

StageOsasuna λRayo Vallecano λ
FBref Squad Prior E[λ] (weight 0.228)0.9850.988
Pre-competitive-floor1.1251.212
Pre-calibration (Micro-duels)1.1251.212
Final λ1.1251.212
competition calibration scale 1.0competition observed total goals 0.0quality gap applied Falsemismatch score pressure applied Falsecompetitive underdog floor applied Falsestage discount 1.0

Scoreline distribution & markets

Top 5 scorelinesP
0-111.6%
1-113.3%
1-010.7%
0-09.8%
1-28.0%
Home win33.7%
Draw28.3%
Away win38.0%
Over 2.541.4%
BTTS yes47.6%
Pregame fair line — favorite Rayo Vallecano (38.0%), fair total 2.34, fair spread -0.09

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Sergio HerreraG8800.00-n/a00.06.744.86FBref Prior G_service
Enzo BoyomoD5700.00-n/a00.06.822.26FBref Prior D_service
Abel BretonesD8800.000.01100%10.36.342.26FBref Prior D_service
Jorge HerrandoD6100.000.05100%10.56.650.54FBref Prior D_service
Valentin RosierD9000.03-n/a0-6.8-1Prior D_service
Jon MoncayolaM7900.060.01332%10.36.844.76FBref Prior M_service
Aimar OrozM5000.140.03394%20.56.850.24FBref Prior M_service
Romain Del CastilloM9000.17-n/a10.06.9-2Prior M_service
Jonathan DubasinM3500.110.0749%20.36.736.77FBref Prior M_service
Raúl MoroM2400.16-n/a20.06.822.86FBref Prior M_service
Raúl García de HaroF5100.220.07215%21.26.653.85XGBoost F_service
Team totals01.12146.7
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Aitor FernándezG4.4m10.9%Market-value substitute prior
Alejandro CatenaD13.6m29.9%Market-value substitute prior
Asier OsambelaD13.6m21.7%Market-value substitute prior
Lucas TorróM18.1m56.4%Market-value substitute prior
Iker MuñozM34.6m43.5%Market-value substitute prior
Ante BudimirF29.5m46.2%Market-value substitute prior

Rayo Vallecano — projected line vs season baseline (4-3-3)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Augusto BatallaG7400.00-n/a00.06.846.73FBref Prior G_service
Andrei RațiuD9300.180.08123%20.86.932.86FBref Prior D_service
Mujaid SadickD9000.02-n/a00.06.8-2Prior D_service
Marash KumbullaD9000.02-n/a0-6.8-1Prior D_service
Adrià PedrosaD6500.000.02100%10.56.631.24FBref Prior D_service
Isi PalazónM4000.050.01257%10.36.744.33XGBoost M_service
Pedro DíazM4400.050.01384%20.36.733.56FBref Prior M_service
Giorgi TsitaishviliM1600.07-n/a0.06.716.24XGBoost M_service
Jorge de FrutosF7600.290.011892%20.27.052.65XGBoost F_service
AlemãoF2400.120.05129%20.46.739.45XGBoost F_service
Sergio CamelloF6110.310.30ok21.77.552.76FBref Prior F_service
Team totals11.21146.8
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Emil AuderoG4.4m10.9%Market-value substitute prior
Luiz FelipeD13.6m29.9%Market-value substitute prior
Jozhua VertrouwdD13.6m21.7%Market-value substitute prior
Unai LópezM22.0m30.7%Market-value substitute prior
Fran PérezM22.0m49.9%Market-value substitute prior
Randy NtekaF36.1m59.1%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Jon Moncayola vs Isi Palazón will be the pivotal duel. Total antagonist xG — Home: 0.37, Away: 0.73. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Right Wing vs Left Back — Flank Battle.
Midfield — possession 51.0% / 49.0%, dominance ratio 0.54, key duel: Jon Moncayola vs Isi Palazón
Aimar Oroz xG 0.08Raúl Moro xG 0.08Jonathan Dubasin xG 0.06Jorge de Frutos xG 0.26Sergio Camello xG 0.28Alemão xG 0.11

Summary

Antagonist matchup analysis for Osasuna vs Rayo Vallecano. Most likely scoreline: 0-1. Lambdas derived from 5 home and 5 away individual player duels.
Tactical parity between 4-2-3-1 and 4-3-3. Match outcome driven primarily by individual player quality. Midfield is evenly contested — Jon Moncayola vs Isi Palazón will be the pivotal duel. Total antagonist xG — Home: 0.37, Away: 0.73. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Right Wing vs Left Back — Flank Battle.

Celta vs R. Racing Club

LaLiga · 20260919 · 3-5-2 vs 3-5-2
Predicted 1-1Winner: DrawConfidence 0.56λ home/away 1.02 / 1.02Most-likely P 13.7%
Actual vs predicted: result not available yet (upcoming fixture).
XGBoost Reasoning & FBref Dataset Tracing
Antagonist + XGBoost match analysis for Celta vs R. Racing Club. 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.891, Away 1.018). Final calibrated Poisson lambdas: Home 1.020, Away 1.018 (most likely score 1-1).
Home Starters 10/11 XGBoost (10 FBref) Away Starters 11/11 XGBoost (0 FBref) Bench Modeled H: 7 / A: 7 Duel λ (H/A) 0.89 / 1.02 Final λ (H/A) 1.02 / 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

MetricCeltaR. Racing Club
League position16.0013.00
Points per game0.601.00
Attack index0.421.46
Defense (concede) index1.671.04
Form multiplier0.981.02
Standing λ multiplier0.861.19

Lambda decomposition (how the goal rates were built)

StageCelta λR. Racing Club λ
Pre-competitive-floor0.8911.018
Pre-calibration (Micro-duels)0.8911.018
Final λ1.0201.018
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-113.7%
0-013.2%
1-013.2%
0-113.1%
2-16.9%
Home win34.7%
Draw30.8%
Away win34.6%
Over 2.533.4%
BTTS yes41.0%
Pregame fair line — favorite Celta (34.7%), fair total 2.04, fair spread 0.00

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.

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

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Ionuț RaduG9000.00-n/a00.06.872.45FBref Prior G_service
Javi RodríguezD6100.000.00100%00.26.852.25FBref Prior D_service
Abdoulaye FayeD4400.00-n/a00.06.615.24FBref Prior D_service
Sebastián CáceresD9000.02-n/a00.06.8-1Prior D_service
Williot SwedbergM5600.120.0857%20.67.054.45FBref Prior M_service
Miguel RománM8300.100.011030%20.67.169.65FBref Prior M_service
Ilaix MoribaM6700.060.01384%10.67.066.05FBref Prior M_service
Sergio CarreiraM6500.100.03210%10.57.058.76FBref Prior M_service
Hugo ÁlvarezM3800.13-n/a10.07.038.85FBref Prior M_service
Ferrán JutglàF5010.180.013204%20.26.865.25FBref Prior F_service
Jones El-AbdellaouiF5100.200.06204%20.66.838.05FBref Prior F_service
Team totals11.02116.9
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Altay BayındırG4.5m11.3%Market-value substitute prior
Carl StarfeltD27.6m41.1%Market-value substitute prior
Álvaro NúñezD13.6m21.8%Market-value substitute prior
Javier RuedaM22.1m50.6%Market-value substitute prior
Aleix FebasM22.1m30.9%Market-value substitute prior
Couhaib DriouechF23.6m72.3%Market-value substitute prior

R. Racing Club — projected line vs season baseline (3-5-2)

PlayerPosMinProj GProj xGSeason xG/gProj ShSeason Sh/gProj RtgSeason RtgRecModel / FBref Prior
Julen AgirrezabalaG9100.00-n/a0.07.154.25XGBoost G_service
Jeanuël BelocianD3600.110.04153%10.56.836.02XGBoost D_service
Jorge SalinasD9000.000.04100%00.26.653.25XGBoost D_service
Facundo GonzálezD4100.00-n/a00.06.663.54XGBoost D_service
Andrés MartínM8000.230.7971%23.06.968.33XGBoost M_service
Pablo GarcíaM3500.060.1141%21.26.856.25XGBoost M_service
Iñigo VicenteM8400.060.01633%10.26.858.05XGBoost M_service
André AlmeidaM3500.08-n/a0.06.624.33XGBoost M_service
Matteo PratiM4300.05-n/a10.06.844.03XGBoost M_service
Yassir ZabiriF5210.220.1549%21.27.056.05XGBoost F_service
Giorgi GuliashviliF2100.14-n/a20.06.631.52XGBoost F_service
Team totals11.02116.8
Bench Candidates (7 modeled substitutes with empirical playing time)
PlayerPosExp MinApp ProbSubstitute Modeling Details
Simon ErikssonG4.4m10.9%Market-value substitute prior
Pedro FelipeD13.6m29.9%Market-value substitute prior
Pablo RamónD13.6m29.9%Market-value substitute prior
Gustavo PuertaM22.7m32.2%Market-value substitute prior
Aarón MartínM22.1m50.3%Market-value substitute prior
Asier VillalibreF25.3m55.9%Market-value substitute prior
Antagonist / tactical summary
Midfield is evenly contested — Williot Swedberg vs Andrés Martín will be the pivotal duel. Total antagonist xG — Home: 0.55, Away: 0.62. 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 51.0% / 49.0%, dominance ratio 0.53, key duel: Williot Swedberg vs Andrés Martín
Sergio Carreira xG 0.06Williot Swedberg xG 0.09Miguel Román xG 0.07Iñigo Vicente xG 0.05Pablo García xG 0.05Andrés Martín xG 0.19

Summary

Antagonist matchup analysis for Celta vs R. Racing Club. Most likely scoreline: 1-1. 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 — Williot Swedberg vs Andrés Martín will be the pivotal duel. Total antagonist xG — Home: 0.55, Away: 0.62. Home danger zone: Striker vs Two Centre Backs — 1v2 Aerial/Physical Battle. Away danger zone: Central Mid vs Defensive Mid — Pressing/Creation Duel.


Generated 2026-09-19 13:33:57 UTC · Soccer prediction reporting