Premier League Match Analysis
18–20 September 2026 • Pre-match analytical reports • Fixture dates verified
18 September 2026 1 fixture
MODEL FRAMEWORK — 18 September 2026
FOOTBALL MATCH OUTCOME REPORT
18 September 2026
LOCKED UNIFORM MODEL — ALL FIXTURES
Master Player Database only • Latest three matches • xG + shots + home/away role + first-half speed
Locked Model — Applied Identically to Every Fixture
Every fixture in this document uses the same locked framework. The data basis is restricted to the Match Player Database. Each team is assessed over its latest three competitive matches, including European competition matches where they appear in that master sheet.
| Model Component | Weight | Home Team Signal | Away Team Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
xG note. Exact provider xG is not available as a standalone field in the master sheet. The report therefore retains the same shot-based xG proxy already used in the locked model: 0.08 × shots off target + 0.30 × shots on target. Total shots, shots on target and shots off target are incorporated alongside that proxy rather than treated separately from chance quality.
Home/Away rule. The upcoming home side and away side are explicitly demarcated in every fixture. Where the master sheet does not reliably identify the historical venue of every prior match, the latest-three team ratings are retained as the evidence base and the home/away distinction is applied at the fixture-role weighting stage rather than inventing historical venue labels.
Decision rule. The final call is expressed only as WINNER / LOSER / DRAW, with model probabilities, projected score and confidence. First-half speed is a key input: teams that score early receive a positive signal, while teams that concede early are penalised even if their final full-time output is stronger.
Brentford
DRAW1–118 September 2026
ChelseaVIEW ANALYSISCLOSE ANALYSIS+

ChelseaPREMIER LEAGUE MATCH OUTCOME REPORT
Brentford vs Chelsea
18 September 2026 • Brentford HOME • Chelsea AWAY
1. Updated Methodological Approach
The same locked model is applied without modification: xG proxy/xG differential 30%; home-versus-away player-rating structure 25%; first-half scoring/conceding speed 20%; functional-unit strength 15%; recent W/D/L stability 10%. The evidence window is the latest three competitive matches from the Master Player Database only.
| Model Component | Weight | Brentford Signal | Chelsea Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
2. Consolidated Outcome Forecast
| Fixture | Home | Draw | Away | Projected Score | Final Call |
|---|---|---|---|---|---|
| Brentford vs Chelsea | 29% | 36% | 35% | 1–1 | DRAW |
3. Three-Match KPI and Home/Away Rating Comparison
Home/Away demarcation. Brentford is the home side and Chelsea the away side in this fixture. Their latest-three player-rating structure is therefore interpreted through those fixture roles, with home support applied to Brentford and away resistance/creation applied to Chelsea.
4. xG-Weighted Chance-Creation Analysis
Shot-volume and accuracy reading. The locked model evaluates total shots, shots on target and shots off target together with the xG proxy. Shot volume measures pressure; shots on target indicate conversion-quality pressure; shots off target expose wasted possession and lower-quality finishing. These measures feed the 30% xG/chance-creation component rather than being used as a separate unweighted add-on.
5. Detailed Three-Match Reading
| Team | Date | Venue | Opponent | HT | HT Status | FT | Result | XI Avg |
|---|---|---|---|---|---|---|---|---|
| Brentford | 12 Sep | Away | Bournemouth | 1–1 | Draw | 2–2 | Draw | 6.87 |
| Brentford | 05 Sep | Home | Sunderland | 0–0 | Draw | 1–1 | Draw | 6.63 |
| Brentford | 30 Aug | Away | Leeds | 1–0 | Leading | 1–1 | Draw | 6.93 |
| Chelsea | 12 Sep | Home | Hull | 1–2 | Losing | 2–2 | Draw | 6.71 |
| Chelsea | 06 Sep | Away | Arsenal | 1–1 | Draw | 1–2 | Loss | 6.63 |
| Chelsea | 30 Aug | Home | Brighton | 3–1 | Leading | 4–3 | Win | 7.18 |
Reading rule. The latest three matches are used in chronological priority, with the newest match carrying the clearest current-form signal. European competition matches are retained when they appear in the Master Player Database because they are part of the team’s actual recent competitive workload and player-rating evidence.
6. Functional-Unit Reading
| Functional Unit | Brentford | Chelsea | Edge |
|---|---|---|---|
| Goalkeeper | 6.83 | 6.95 | Chelsea |
| Defence | 6.66 | 6.45 | Brentford |
| Defensive Midfield | 7.14 | 6.96 | Brentford |
| Midfield | — | 6.66 | No direct comparison |
| Attack Midfield | 6.88 | 7.09 | Chelsea |
| Attack | 6.52 | 7.50 | Chelsea |
Functional-unit interpretation. The goalkeeper, defence, defensive midfield, midfield, attacking midfield and forward groups are compared on the same latest-three starter window. Missing units are not scored as zero. This prevents formation differences from creating artificial penalties and keeps the 15% functional-unit component comparable across teams.
7. Early-Game Speed as a Key Model Factor
Interpretation. First-half scoring speed and first-half concession exposure are treated as a major performance signal. A team that repeatedly takes control before the interval receives a positive adjustment; a team that repeatedly falls behind early is penalised because it must spend more of the match chasing the game.
8. Final Model Decision
FINAL CALL: DRAW. No outright winner or loser is projected. The locked weighted model keeps the draw as the primary outcome, with Chelsea the closest winning alternative.
Confidence note. The probabilities are comparative analytical estimates from the locked Master Player Database model. They are not guarantees and do not incorporate confirmed line-ups, late injuries, suspensions, tactical changes, market prices or in-match information.
19 September 2026 5 fixtures
MODEL FRAMEWORK — 19 September 2026
PREMIER LEAGUE MATCH OUTCOME REPORT
19 September 2026 • Locked Three-Match Model
Source restriction: Master Player Database sheet only. The model is locked across all fixtures. The sheet does not contain a venue field for historical matches, so the current fixture is explicitly demarcated Home vs Away, while historical player ratings are the latest three overall qualifying matches rather than invented venue-specific splits.
Locked Model Weights
| Component | Weight | Model treatment |
|---|---|---|
| xG proxy / xG differential | 30% | Shot-quality proxy from total shots and shots on target |
| Home vs Away player-rating structure | 25% | Current home side compared with current away side using latest-three XI ratings |
| First-half scoring / conceding speed | 20% | HT goals plus Lead / Draw / Lose frequency |
| Functional-unit strength | 15% | GK, Defence, Def Mid, Midfield, Att Mid, Attack |
| Recent W/D/L stability | 10% | Latest-three result sequence and direction |
xG proxy formula retained from the locked model: 0.08 × shots off target + 0.30 × shots on target. It is a model proxy, not an official event-level xG feed.
Tottenham
Aston Villa1–219 September 2026Moderate-low
Aston VillaVIEW ANALYSISCLOSE ANALYSIS+

Aston Villa1. Tottenham vs Aston Villa
Fixture date: 19 September 2026 | HOME: Tottenham | AWAY: Aston Villa
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 28% | 35% | 37% | 1–2 | WINNER: Aston Villa | Moderate-low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Tottenham | AWAY — Aston Villa |
|---|---|---|
| Three-match XI avg | 6.70 | 6.72 |
| Goals scored / conceded | 0 / 2 | 4 / 4 |
| 1H goals scored / conceded | 0 / 0 | 3 / 1 |
| HT Lead / Draw / Lose | 0 / 3 / 0 | 1 / 2 / 0 |
| xG proxy / match | 1.71 | 2.19 |
| Total shots | 42 | 41 |
| Shots on target | 8 | 15 |
| Shots off target | 34 | 26 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Tottenham generated 42 total shots: 8 on target and 34 off target, producing a 19.0% shot-on-target rate and 1.71 xG proxy per match. Aston Villa generated 41 shots: 15 on target and 26 off target, a 36.6% on-target rate and 2.19 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Tottenham scored 0 and conceded 0 first-half goals, reaching HT ahead 0 time(s), level 3 time(s) and behind 0 time(s). Aston Villa scored 3 and conceded 1, with HT status 1 lead / 2 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Tottenham | 12 Sep | Premier League | Everton | 0–0 | Draw | 0–0 | Draw | 6.82 | 1.56 |
| Tottenham | 05 Sep | Premier League | Nottingham Forest | 0–0 | Draw | 0–0 | Draw | 6.91 | 0.88 |
| Tottenham | 29 Aug | Premier League | Newcastle | 0–0 | Draw | 0–2 | Loss | 6.36 | 2.68 |
| Aston Villa | 12 Sep | Premier League | Nottingham Forest | 0–0 | Draw | 1–2 | Loss | 6.29 | 1.66 |
| Aston Villa | 08 Sep | Champions League | Club Brugge | 3–1 | Lead | 3–2 | Win | 7.17 | 3.66 |
| Aston Villa | 05 Sep | Premier League | Hull | 0–0 | Draw | 0–0 | Draw | 6.71 | 1.26 |
5. Functional-Unit Ratings
| Functional Unit | Tottenham (Home side) | Aston Villa (Away side) |
|---|---|---|
| GK | 6.47 | 7.20 |
| Defence | 6.83 | 6.63 |
| Def Mid | 6.84 | 6.87 |
| Midfield | — | — |
| Att Mid | 6.59 | 6.56 |
| Attack | 6.41 | 6.83 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Aston Villa |
| Loser | Tottenham |
| Draw | 35% |
| Projected score | 1–2 |
| Confidence | Moderate-low |
Aston Villa receive the narrow edge because their latest three include a 3–2 Champions League win and a higher scoring return, while Tottenham have failed to score in all three latest matches. Tottenham’s repeated HT draws keep the draw probability elevated.
Brighton
Arsenal1–219 September 2026Moderate
ArsenalVIEW ANALYSISCLOSE ANALYSIS+

Arsenal2. Brighton vs Arsenal
Fixture date: 19 September 2026 | HOME: Brighton | AWAY: Arsenal
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 26% | 29% | 45% | 1–2 | WINNER: Arsenal | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Brighton | AWAY — Arsenal |
|---|---|---|
| Three-match XI avg | 7.01 | 7.04 |
| Goals scored / conceded | 9 / 5 | 5 / 1 |
| 1H goals scored / conceded | 2 / 4 | 1 / 1 |
| HT Lead / Draw / Lose | 1 / 0 / 2 | 0 / 3 / 0 |
| xG proxy / match | 2.84 | 3.03 |
| Total shots | 57 | 53 |
| Shots on target | 18 | 22 |
| Shots off target | 39 | 31 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Brighton generated 57 total shots: 18 on target and 39 off target, producing a 31.6% shot-on-target rate and 2.84 xG proxy per match. Arsenal generated 53 shots: 22 on target and 31 off target, a 41.5% on-target rate and 3.03 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Brighton scored 2 and conceded 4 first-half goals, reaching HT ahead 1 time(s), level 0 time(s) and behind 2 time(s). Arsenal scored 1 and conceded 1, with HT status 0 lead / 3 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Brighton | 13 Sep | Premier League | Coventry | 1–0 | Lead | 5–0 | Win | 7.88 | 3.30 |
| Brighton | 05 Sep | Premier League | Leeds | 0–1 | Lose | 1–1 | Draw | 6.86 | 2.70 |
| Brighton | 30 Aug | Premier League | Chelsea | 1–3 | Lose | 3–4 | Loss | 6.31 | 2.52 |
| Arsenal | 12 Sep | Premier League | Sunderland | 0–0 | Draw | 2–0 | Win | 7.14 | 1.98 |
| Arsenal | 09 Sep | Champions League | Napoli | 0–0 | Draw | 1–0 | Win | 6.98 | 3.84 |
| Arsenal | 06 Sep | Premier League | Chelsea | 1–1 | Draw | 2–1 | Win | 7.01 | 3.26 |
5. Functional-Unit Ratings
| Functional Unit | Brighton (Home side) | Arsenal (Away side) |
|---|---|---|
| GK | 6.80 | 7.55 |
| Defence | 6.87 | 6.89 |
| Def Mid | 7.31 | 6.69 |
| Midfield | — | — |
| Att Mid | 7.09 | 7.29 |
| Attack | 7.02 | 7.11 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Arsenal |
| Loser | Brighton |
| Draw | 29% |
| Projected score | 1–2 |
| Confidence | Moderate |
Arsenal are the model winner because they are 3–0–0 across the latest three, have the stronger xG proxy average and have not conceded more than one goal in any of those matches. Brighton’s 5–0 latest win materially improves their profile, preventing a wider away probability.
Everton
Everton2–119 September 2026Moderate
IpswichVIEW ANALYSISCLOSE ANALYSIS+

Ipswich3. Everton vs Ipswich
Fixture date: 19 September 2026 | HOME: Everton | AWAY: Ipswich
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 44% | 33% | 23% | 2–1 | WINNER: Everton | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Everton | AWAY — Ipswich |
|---|---|---|
| Three-match XI avg | 6.85 | 6.45 |
| Goals scored / conceded | 3 / 3 | 5 / 9 |
| 1H goals scored / conceded | 0 / 1 | 3 / 4 |
| HT Lead / Draw / Lose | 0 / 2 / 1 | 1 / 1 / 1 |
| xG proxy / match | 2.11 | 2.11 |
| Total shots | 38 | 35 |
| Shots on target | 15 | 16 |
| Shots off target | 23 | 19 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Everton generated 38 total shots: 15 on target and 23 off target, producing a 39.5% shot-on-target rate and 2.11 xG proxy per match. Ipswich generated 35 shots: 16 on target and 19 off target, a 45.7% on-target rate and 2.11 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Everton scored 0 and conceded 1 first-half goals, reaching HT ahead 0 time(s), level 2 time(s) and behind 1 time(s). Ipswich scored 3 and conceded 4, with HT status 1 lead / 1 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Everton | 12 Sep | Premier League | Tottenham | 0–0 | Draw | 0–0 | Draw | 7.06 | 1.00 |
| Everton | 06 Sep | Premier League | Manchester United | 0–0 | Draw | 2–2 | Draw | 6.71 | 2.76 |
| Everton | 29 Aug | Premier League | Bournemouth | 0–1 | Lose | 1–1 | Draw | 6.78 | 2.58 |
| Ipswich | 12 Sep | Premier League | Crystal Palace | 2–1 | Lead | 3–2 | Win | 6.79 | 2.28 |
| Ipswich | 04 Sep | Premier League | Liverpool | 0–2 | Lose | 0–2 | Loss | 6.36 | 2.22 |
| Ipswich | 30 Aug | Premier League | Manchester United | 1–1 | Draw | 2–5 | Loss | 6.18 | 1.82 |
5. Functional-Unit Ratings
| Functional Unit | Everton (Home side) | Ipswich (Away side) |
|---|---|---|
| GK | 6.55 | 6.56 |
| Defence | 7.07 | 6.47 |
| Def Mid | 6.72 | 6.23 |
| Midfield | 6.73 | — |
| Att Mid | 6.94 | 6.48 |
| Attack | 6.58 | 6.57 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Everton |
| Loser | Ipswich |
| Draw | 33% |
| Projected score | 2–1 |
| Confidence | Moderate |
Everton are unbeaten across the latest three and carry the stronger three-match XI average. Ipswich have the same broad shot-generation level but two defeats in three and greater defensive volatility, so the home side receives the directional edge.
Newcastle
DRAW1–119 September 2026Low-moderate
HullVIEW ANALYSISCLOSE ANALYSIS+

Hull4. Newcastle vs Hull
Fixture date: 19 September 2026 | HOME: Newcastle | AWAY: Hull
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 33% | 36% | 31% | 1–1 | DRAW | Low-moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Newcastle | AWAY — Hull |
|---|---|---|
| Three-match XI avg | 6.75 | 6.82 |
| Goals scored / conceded | 6 / 4 | 3 / 2 |
| 1H goals scored / conceded | 2 / 2 | 2 / 1 |
| HT Lead / Draw / Lose | 1 / 1 / 1 | 1 / 2 / 0 |
| xG proxy / match | 1.44 | 1.63 |
| Total shots | 32 | 31 |
| Shots on target | 8 | 11 |
| Shots off target | 24 | 20 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Newcastle generated 32 total shots: 8 on target and 24 off target, producing a 25.0% shot-on-target rate and 1.44 xG proxy per match. Hull generated 31 shots: 11 on target and 20 off target, a 35.5% on-target rate and 1.63 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Newcastle scored 2 and conceded 2 first-half goals, reaching HT ahead 1 time(s), level 1 time(s) and behind 1 time(s). Hull scored 2 and conceded 1, with HT status 1 lead / 2 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Newcastle | 05 Sep | Premier League | Bournemouth | 1–2 | Lose | 2–2 | Draw | 6.37 | 1.08 |
| Newcastle | 29 Aug | Premier League | Tottenham | 0–0 | Draw | 2–0 | Win | 7.29 | 1.32 |
| Newcastle | 23 Aug | Premier League | Liverpool | 1–0 | Lead | 2–2 | Draw | 6.58 | 1.92 |
| Hull | 12 Sep | Premier League | Chelsea | 2–1 | Lead | 2–2 | Draw | 6.67 | 2.22 |
| Hull | 05 Sep | Premier League | Aston Villa | 0–0 | Draw | 0–0 | Draw | 6.94 | 1.76 |
| Hull | 29 Aug | Premier League | Coventry | 0–0 | Draw | 1–0 | Win | 6.85 | 0.92 |
5. Functional-Unit Ratings
| Functional Unit | Newcastle (Home side) | Hull (Away side) |
|---|---|---|
| GK | 7.02 | 6.99 |
| Defence | 6.82 | 6.73 |
| Def Mid | 6.42 | — |
| Midfield | — | 6.88 |
| Att Mid | 6.72 | — |
| Attack | 6.93 | 6.83 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | No outright winner projected |
| Loser | No outright loser projected |
| Draw | YES — PRIMARY CALL, 36% |
| Projected score | 1–1 |
| Confidence | Low-moderate |
The model selects the draw because both teams are unbeaten across the latest three, Hull hold the slightly stronger XI and xG profile, while Newcastle have the home designation and stronger peak functional ratings. Those opposing signals compress the win probabilities.
Nottingham Forest
Nottingham Forest2–019 September 2026High
CoventryVIEW ANALYSISCLOSE ANALYSIS+

Coventry5. Nottingham Forest vs Coventry
Fixture date: 19 September 2026 | HOME: Nottingham Forest | AWAY: Coventry
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 64% | 22% | 14% | 2–0 | WINNER: Nottingham Forest | High |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Nottingham Forest | AWAY — Coventry |
|---|---|---|
| Three-match XI avg | 6.93 | 6.33 |
| Goals scored / conceded | 4 / 3 | 0 / 7 |
| 1H goals scored / conceded | 1 / 0 | 0 / 2 |
| HT Lead / Draw / Lose | 1 / 2 / 0 | 0 / 1 / 2 |
| xG proxy / match | 2.11 | 1.87 |
| Total shots | 46 | 37 |
| Shots on target | 12 | 12 |
| Shots off target | 34 | 25 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Nottingham Forest generated 46 total shots: 12 on target and 34 off target, producing a 26.1% shot-on-target rate and 2.11 xG proxy per match. Coventry generated 37 shots: 12 on target and 25 off target, a 32.4% on-target rate and 1.87 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Nottingham Forest scored 1 and conceded 0 first-half goals, reaching HT ahead 1 time(s), level 2 time(s) and behind 0 time(s). Coventry scored 0 and conceded 2, with HT status 0 lead / 1 draw / 2 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Nottingham Forest | 12 Sep | Premier League | Aston Villa | 0–0 | Draw | 2–1 | Win | 7.16 | 3.30 |
| Nottingham Forest | 05 Sep | Premier League | Tottenham | 0–0 | Draw | 0–0 | Draw | 6.76 | 1.40 |
| Nottingham Forest | 29 Aug | Premier League | Liverpool | 1–0 | Lead | 2–2 | Draw | 6.89 | 1.62 |
| Coventry | 13 Sep | Premier League | Brighton | 0–1 | Lose | 0–5 | Loss | 5.84 | 2.44 |
| Coventry | 05 Sep | Premier League | Manchester City | 0–1 | Lose | 0–1 | Loss | 6.64 | 1.62 |
| Coventry | 29 Aug | Premier League | Hull | 0–0 | Draw | 0–1 | Loss | 6.50 | 1.54 |
5. Functional-Unit Ratings
| Functional Unit | Nottingham Forest (Home side) | Coventry (Away side) |
|---|---|---|
| GK | 6.81 | 6.00 |
| Defence | 6.91 | 6.55 |
| Def Mid | 7.03 | 6.38 |
| Midfield | 6.98 | 6.13 |
| Att Mid | 6.87 | 6.37 |
| Attack | 6.98 | 5.89 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Nottingham Forest |
| Loser | Coventry |
| Draw | 22% |
| Projected score | 2–0 |
| Confidence | High |
Nottingham Forest are the clearest winner in this set: they are unbeaten in the latest three, have a substantially stronger XI average and latest xG profile, while Coventry have lost all three and conceded seven goals. The first-half and defensive trends also favour Forest.
CONSOLIDATED DECISIONS — 19 September 2026
Consolidated Final Decisions — 19 September 2026
| Fixture | Winner / Primary Call | Loser | Draw % | Score | Confidence |
|---|---|---|---|---|---|
| Tottenham vs Aston Villa | Aston Villa | Tottenham | 35% | 1–2 | Moderate-low |
| Brighton vs Arsenal | Arsenal | Brighton | 29% | 1–2 | Moderate |
| Everton vs Ipswich | Everton | Ipswich | 33% | 2–1 | Moderate |
| Newcastle vs Hull | Draw | No outright loser | 36% | 1–1 | Low-moderate |
| Nottingham Forest vs Coventry | Nottingham Forest | Coventry | 22% | 2–0 | High |
All decisions above use the same locked methodology and the same Master Player Database source restriction. Historical venue-specific ratings are not fabricated where the sheet does not identify home/away status.
20 September 2026 4 fixtures
MODEL FRAMEWORK — 20 September 2026
PREMIER LEAGUE MATCH OUTCOME REPORT
20 September 2026 • Locked Three-Match Model
Source restriction: Master Player Database sheet only. The model is locked across all fixtures. Historical venue-specific ratings are not fabricated because the database does not identify venue for each historical team row; the current fixture is explicitly demarcated HOME vs AWAY.
Locked Model Weights
| Component | Weight | Model treatment |
|---|---|---|
| xG proxy / xG differential | 30% | Shot-quality proxy from total shots and shots on target |
| Home vs Away player-rating structure | 25% | Current home side vs current away side using latest-three XI ratings |
| First-half scoring / conceding speed | 20% | HT goals plus Lead / Draw / Lose frequency |
| Functional-unit strength | 15% | GK, Defence, Def Mid, Midfield, Att Mid, Attack |
| Recent W/D/L stability | 10% | Latest-three result sequence and direction |
xG proxy formula: 0.08 × shots off target + 0.30 × shots on target. It is a model proxy, not an official event-level xG feed.
Bournemouth
DRAW2–220 September 2026Low
LiverpoolVIEW ANALYSISCLOSE ANALYSIS+

Liverpool1. Bournemouth vs Liverpool
Fixture date: 20 September 2026 | HOME: Bournemouth | AWAY: Liverpool
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 35% | 35% | 30% | 2–2 | DRAW | Low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Bournemouth | AWAY — Liverpool |
|---|---|---|
| Three-match XI avg | 6.85 | 7.05 |
| Goals scored / conceded | 5 / 5 | 4 / 1 |
| 1H goals scored / conceded | 4 / 2 | 3 / 1 |
| HT Lead / Draw / Lose | 2 / 1 / 0 | 1 / 2 / 0 |
| xG proxy / match | 4.17 | 2.71 |
| Total shots | 74 | 52 |
| Shots on target | 30 | 18 |
| Shots off target | 44 | 34 |
3. xG, Shot Volume & First-Half Speed Reading
Bournemouth generated 74 total shots across the latest three matches: 30 on target and 44 off target, producing a 40.5% shot-on-target rate and 4.17 xG proxy per match.
Liverpool generated 52 total shots across the latest three matches: 18 on target and 34 off target, producing a 34.6% shot-on-target rate and 2.71 xG proxy per match.
First-half speed: Bournemouth scored 4 and conceded 2 before half-time, reaching HT ahead 2 time(s), level 1 and behind 0. Liverpool scored 3 and conceded 1, with HT status 1 lead / 2 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Bournemouth | 12 Sep | Premier League | Brentford | 1–1 | Draw | 2–2 | Draw | 6.87 | 7.60 |
| Bournemouth | 05 Sep | Premier League | Newcastle | 2–1 | Lead | 2–2 | Draw | 6.68 | 2.46 |
| Bournemouth | 29 Aug | Premier League | Everton | 1-0 | Lead | 1-1 | Draw | 6.99 | 2.46 |
| Liverpool | 12 Sep | Premier League | Fulham | 0–0 | Draw | 0–0 | Draw | 6.83 | 3.56 |
| Liverpool | 09 Sep | Champions League | Atletico Madrid | 1–1 | Draw | 2–1 | Win | 6.91 | 2.22 |
| Liverpool | 04 Sep | Premier League | Ipswich | 2–0 | Lead | 2–0 | Win | 7.41 | 2.34 |
5. Functional-Unit Ratings
| Functional Unit | Bournemouth (Home side) | Liverpool (Away side) |
|---|---|---|
| GK | 5.84 | 7.02 |
| Defence | 6.87 | 7.04 |
| Def Mid | 6.95 | 7.42 |
| Midfield | — | — |
| Att Mid | 7.03 | 6.78 |
| Attack | 7.02 | 7.22 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | No outright winner projected |
| Loser | No outright loser projected |
| Draw | 35% |
| Projected score | 2–2 |
| Confidence | Low |
The locked model selects DRAW because the weighted xG, player-rating, first-half speed, functional-unit and recent-form signals remain closely balanced after the home designation is applied.
Leeds
Leeds2–120 September 2026Moderate
Crystal PalaceVIEW ANALYSISCLOSE ANALYSIS+

Crystal Palace2. Leeds vs Crystal Palace
Fixture date: 20 September 2026 | HOME: Leeds | AWAY: Crystal Palace
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 52% | 28% | 20% | 2–1 | WINNER: Leeds | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Leeds | AWAY — Crystal Palace |
|---|---|---|
| Three-match XI avg | 6.97 | 6.62 |
| Goals scored / conceded | 3 / 2 | 6 / 9 |
| 1H goals scored / conceded | 1 / 1 | 2 / 5 |
| HT Lead / Draw / Lose | 1 / 1 / 1 | 0 / 0 / 3 |
| xG proxy / match | 1.61 | 1.53 |
| Total shots | 33 | 30 |
| Shots on target | 10 | 10 |
| Shots off target | 23 | 20 |
3. xG, Shot Volume & First-Half Speed Reading
Leeds generated 33 total shots across the latest three matches: 10 on target and 23 off target, producing a 30.3% shot-on-target rate and 1.61 xG proxy per match.
Crystal Palace generated 30 total shots across the latest three matches: 10 on target and 20 off target, producing a 33.3% shot-on-target rate and 1.53 xG proxy per match.
First-half speed: Leeds scored 1 and conceded 1 before half-time, reaching HT ahead 1 time(s), level 1 and behind 1. Crystal Palace scored 2 and conceded 5, with HT status 0 lead / 0 draw / 3 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Leeds | 05 Sep | Premier League | Brighton | 1–0 | Lead | 1–1 | Draw | 6.91 | 1.90 |
| Leeds | 30 Aug | Premier League | Brentford | 0-1 | Lose | 1-1 | Draw | 6.83 | 1.40 |
| Leeds | 22 Aug | Premier League | Nottingham Forest | 0–0 | Draw | 1–0 | Win | 7.18 | 1.54 |
| Crystal Palace | 12 Sep | Premier League | Ipswich | 1–2 | Lose | 2–3 | Loss | 6.57 | 1.76 |
| Crystal Palace | 05 Sep | Premier League | Fulham | 1–2 | Lose | 3–2 | Win | 6.83 | 1.90 |
| Crystal Palace | 28 Aug | Premier League | Manchester City | 0-1 | Lose | 1-4 | Loss | 6.45 | 0.94 |
5. Functional-Unit Ratings
| Functional Unit | Leeds (Home side) | Crystal Palace (Away side) |
|---|---|---|
| GK | 7.18 | 6.63 |
| Defence | 7.14 | 6.29 |
| Def Mid | — | — |
| Midfield | 7.18 | 6.58 |
| Att Mid | 6.42 | 6.51 |
| Attack | 6.71 | 6.95 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Leeds |
| Loser | Crystal Palace |
| Draw | 28% |
| Projected score | 2–1 |
| Confidence | Moderate |
Leeds receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Crystal Palace remain the model loser for this fixture, while the draw probability stays at 28%.
Manchester City
Manchester City2–120 September 2026Moderate
SunderlandVIEW ANALYSISCLOSE ANALYSIS+

Sunderland3. Manchester City vs Sunderland
Fixture date: 20 September 2026 | HOME: Manchester City | AWAY: Sunderland
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 52% | 28% | 20% | 2–1 | WINNER: Manchester City | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Manchester City | AWAY — Sunderland |
|---|---|---|
| Three-match XI avg | 7.08 | 6.65 |
| Goals scored / conceded | 4 / 0 | 2 / 3 |
| 1H goals scored / conceded | 1 / 0 | 0 / 0 |
| HT Lead / Draw / Lose | 1 / 2 / 0 | 0 / 3 / 0 |
| xG proxy / match | 2.27 | 1.89 |
| Total shots | 41 | 38 |
| Shots on target | 16 | 12 |
| Shots off target | 25 | 26 |
3. xG, Shot Volume & First-Half Speed Reading
Manchester City generated 41 total shots across the latest three matches: 16 on target and 25 off target, producing a 39.0% shot-on-target rate and 2.27 xG proxy per match.
Sunderland generated 38 total shots across the latest three matches: 12 on target and 26 off target, producing a 31.6% shot-on-target rate and 1.89 xG proxy per match.
First-half speed: Manchester City scored 1 and conceded 0 before half-time, reaching HT ahead 1 time(s), level 2 and behind 0. Sunderland scored 0 and conceded 0, with HT status 0 lead / 3 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Manchester City | 13 Sep | Premier League | Manchester United | 0–0 | Draw | 1–0 | Win | 6.91 | 0.92 |
| Manchester City | 08 Sep | Champions League | FC Porto | 0–0 | Draw | 2–0 | Win | 7.06 | 3.80 |
| Manchester City | 05 Sep | Premier League | Coventry | 1–0 | Lead | 1–0 | Win | 7.26 | 2.08 |
| Sunderland | 12 Sep | Premier League | Arsenal | 0–0 | Draw | 0–2 | Loss | 6.08 | 1.62 |
| Sunderland | 05 Sep | Premier League | Brentford | 0–0 | Draw | 1–1 | Draw | 6.75 | 2.22 |
| Sunderland | 30 Aug | Premier League | Fulham | 0-0 | Draw | 1-0 | Win | 7.11 | 1.84 |
5. Functional-Unit Ratings
| Functional Unit | Manchester City (Home side) | Sunderland (Away side) |
|---|---|---|
| GK | 7.20 | 6.48 |
| Defence | 7.17 | 6.79 |
| Def Mid | 7.28 | 6.78 |
| Midfield | — | — |
| Att Mid | 6.54 | 6.54 |
| Attack | 7.76 | 6.33 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Manchester City |
| Loser | Sunderland |
| Draw | 28% |
| Projected score | 2–1 |
| Confidence | Moderate |
Manchester City receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Sunderland remain the model loser for this fixture, while the draw probability stays at 28%.
Fulham
Manchester United1–220 September 2026Low
Manchester UnitedVIEW ANALYSISCLOSE ANALYSIS+

Manchester United4. Fulham vs Manchester United
Fixture date: 20 September 2026 | HOME: Fulham | AWAY: Manchester United
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 29% | 34% | 37% | 1–2 | WINNER: Manchester United | Low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Fulham | AWAY — Manchester United |
|---|---|---|
| Three-match XI avg | 6.63 | 6.94 |
| Goals scored / conceded | 2 / 4 | 7 / 5 |
| 1H goals scored / conceded | 2 / 1 | 1 / 1 |
| HT Lead / Draw / Lose | 1 / 2 / 0 | 0 / 3 / 0 |
| xG proxy / match | 2.52 | 2.93 |
| Total shots | 56 | 63 |
| Shots on target | 14 | 17 |
| Shots off target | 42 | 46 |
3. xG, Shot Volume & First-Half Speed Reading
Fulham generated 56 total shots across the latest three matches: 14 on target and 42 off target, producing a 25.0% shot-on-target rate and 2.52 xG proxy per match.
Manchester United generated 63 total shots across the latest three matches: 17 on target and 46 off target, producing a 27.0% shot-on-target rate and 2.93 xG proxy per match.
First-half speed: Fulham scored 2 and conceded 1 before half-time, reaching HT ahead 1 time(s), level 2 and behind 0. Manchester United scored 1 and conceded 1, with HT status 0 lead / 3 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Fulham | 12 Sep | Premier League | Liverpool | 0–0 | Draw | 0–0 | Draw | 6.86 | 3.36 |
| Fulham | 05 Sep | Premier League | Crystal Palace | 2–1 | Lead | 2–3 | Loss | 6.66 | 3.32 |
| Fulham | 30 Aug | Premier League | Sunderland | 0-0 | Draw | 0-1 | Loss | 6.36 | 0.88 |
| Manchester United | 13 Sep | Premier League | Manchester City | 0–0 | Draw | 0–1 | Loss | 6.58 | 1.94 |
| Manchester United | 06 Sep | Premier League | Everton | 0–0 | Draw | 2–2 | Draw | 6.79 | 1.78 |
| Manchester United | 30 Aug | Premier League | Ipswich | 1-1 | Draw | 5-2 | Win | 7.46 | 5.06 |
5. Functional-Unit Ratings
| Functional Unit | Fulham (Home side) | Manchester United (Away side) |
|---|---|---|
| GK | 6.34 | 6.50 |
| Defence | 6.62 | 6.64 |
| Def Mid | 6.52 | 7.24 |
| Midfield | — | — |
| Att Mid | 6.83 | 7.32 |
| Attack | 6.58 | 6.87 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Manchester United |
| Loser | Fulham |
| Draw | 34% |
| Projected score | 1–2 |
| Confidence | Low |
Manchester United receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Fulham remain the model loser for this fixture, while the draw probability stays at 34%.
CONSOLIDATED DECISIONS — 20 September 2026
Consolidated Final Decisions — 20 September 2026
| Fixture | Home | Draw | Away | Score | Final Call | Confidence |
|---|---|---|---|---|---|---|
| Bournemouth vs Liverpool | 35% | 35% | 30% | 2–2 | DRAW | Low |
| Leeds vs Crystal Palace | 52% | 28% | 20% | 2–1 | WINNER: Leeds | Moderate |
| Manchester City vs Sunderland | 52% | 28% | 20% | 2–1 | WINNER: Manchester City | Moderate |
| Fulham vs Manchester United | 29% | 34% | 37% | 1–2 | WINNER: Manchester United | Low |
All decisions use the same locked methodology and the Master Player Database source restriction.
Bundesliga Match Analysis
18–20 September 2026 • Pre-match analytical reports • Fixture dates verified
18 September 2026 1 fixture
Model framework used for this report
FOOTBALL MATCH OUTCOME REPORT
18 September 2026
LOCKED UNIFORM MODEL — ALL FIXTURES
Master Player Database only • Latest three matches • xG + shots + home/away role + first-half speed
Locked Model — Applied Identically to Every Fixture
Every fixture in this document uses the same locked framework. The data basis is restricted to the Match Player Database. Each team is assessed over its latest three competitive matches, including European competition matches where they appear in that master sheet.
| Model Component | Weight | Home Team Signal | Away Team Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
xG note. Exact provider xG is not available as a standalone field in the master sheet. The report therefore retains the same shot-based xG proxy already used in the locked model: 0.08 × shots off target + 0.30 × shots on target. Total shots, shots on target and shots off target are incorporated alongside that proxy rather than treated separately from chance quality.
Home/Away rule. The upcoming home side and away side are explicitly demarcated in every fixture. Where the master sheet does not reliably identify the historical venue of every prior match, the latest-three team ratings are retained as the evidence base and the home/away distinction is applied at the fixture-role weighting stage rather than inventing historical venue labels.
Decision rule. The final call is expressed only as WINNER / LOSER / DRAW, with model probabilities, projected score and confidence. First-half speed is a key input: teams that score early receive a positive signal, while teams that concede early are penalised even if their final full-time output is stronger.
Bayern Munich
Bayern Munich2–118 September 2026
Union BerlinVIEW ANALYSISCLOSE ANALYSIS+

Union BerlinBUNDESLIGA MATCH OUTCOME REPORT
Bayern Munich vs Union Berlin
18 September 2026 • Bayern Munich HOME • Union Berlin AWAY
1. Updated Methodological Approach
The same locked model is applied without modification: xG proxy/xG differential 30%; home-versus-away player-rating structure 25%; first-half scoring/conceding speed 20%; functional-unit strength 15%; recent W/D/L stability 10%. The evidence window is the latest three competitive matches from the Master Player Database only.
| Model Component | Weight | Bayern Munich Signal | Union Berlin Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
2. Consolidated Outcome Forecast
| Fixture | Home | Draw | Away | Projected Score | Final Call |
|---|---|---|---|---|---|
| Bayern Munich vs Union Berlin | 67% | 25% | 8% | 2–1 | Bayern Munich |
3. Three-Match KPI and Home/Away Rating Comparison
| Indicator | Bayern Munich | Union Berlin | Reading |
|---|---|---|---|
| Three-match record | W–D–D | L–L–D | Form context |
| Three-match XI average | 7.24 | 6.38 | Bayern Munich |
| Latest XI average | 7.09 | 6.50 | Bayern Munich |
| Goals scored | 7 | 4 | Bayern Munich |
| Goals conceded | 2 | 10 | Bayern Munich |
| 1H goals scored | 2 | 1 | Bayern Munich |
| 1H goals conceded | 0 | 5 | Bayern Munich |
| xG proxy / match | 3.94 | 2.49 | Chance quality |
| Shots / match | 26.3 | 14.7 | Volume |
| Shots on target / match | 8.3 | 6.0 | Accuracy |
| Shots off target / match | 18.0 | 8.7 | Miss volume |
Home/Away demarcation. Bayern Munich is assessed as the HOME side and Union Berlin as the AWAY side. The rating evidence is the latest-three Master Player Database window, while the fixture-role adjustment is applied explicitly at the 25% home/away weighting stage.
4. xG-Weighted Chance-Creation Analysis
Shot-volume and accuracy reading. Bayern Munich average 26.3 total shots, 8.3 on target and 18.0 off target per match; Union Berlin average 14.7 total shots, 6.0 on target and 8.7 off target. Their shot-based xG proxies are 3.94 and 2.49 respectively. The model uses both quantity and accuracy: a side generating more shots but fewer on-target attempts does not receive the same attacking credit as a side creating fewer but cleaner attempts.
5. Detailed Three-Match Reading
Reading rule. The latest three matches are used in chronological priority, with the newest match carrying the clearest current-form signal. European competition matches are retained when they appear in the Master Player Database because they are part of the team’s actual recent competitive workload and player-rating evidence.
6. Functional-Unit Reading
| Functional Unit | Bayern Munich | Union Berlin | Edge |
|---|---|---|---|
| Goalkeeper | 6.51 | 6.11 | Bayern Munich |
| Defence | 7.25 | 6.65 | Bayern Munich |
| Defensive Midfield | 7.68 | 6.03 | Bayern Munich |
| Midfield | — | 6.16 | No direct comparison |
| Attack Midfield | 7.10 | 6.43 | Bayern Munich |
| Attack | 7.48 | 6.34 | Bayern Munich |
Functional-unit interpretation. The goalkeeper, defence, defensive midfield, midfield, attacking midfield and forward groups are compared on the same latest-three starter window. Missing units are not scored as zero. This prevents formation differences from creating artificial penalties and keeps the 15% functional-unit component comparable across teams.
7. Early-Game Speed as a Key Model Factor
| Early Indicator | Bayern Munich | Union Berlin | Model Effect |
|---|---|---|---|
| 1H goals scored / match | 0.67 | 0.33 | Faster scorer favoured |
| 1H goals conceded / match | 0.00 | 1.67 | Lower exposure favoured |
| Ahead at HT | 1 of 3 | 0 of 3 | Control signal |
| Level at HT | 2 of 3 | 1 of 3 | Draw pressure |
| Behind at HT | 0 of 3 | 2 of 3 | Early-risk penalty |
Interpretation. Bayern Munich have led at half-time in 1 of the latest three and trailed in 0; Union Berlin have led in 0 and trailed in 2. This first-half pattern is explicitly weighted at 20% because the speed at which a side begins scoring or conceding changes its full-match probability profile.
8. Final Model Decision
FINAL CALL: WINNER — Bayern Munich. LOSER — Union Berlin. The model assigns 67% to the winner, 25% to the draw and 8% to the losing side. Projected score: 2–1.
Confidence note. The probabilities are comparative analytical estimates from the locked Master Player Database model. They are not guarantees and do not incorporate confirmed line-ups, late injuries, suspensions, tactical changes, market prices or in-match information.
19 September 2026 5 fixtures
MODEL FRAMEWORK — 19 September 2026
BUNDESLIGA MATCH OUTCOME REPORT
19 September 2026 • Locked Three-Match Model
Source restriction: Master Player Database sheet only. The model is locked across all fixtures. The sheet does not contain a venue field for historical matches, so the current fixture is explicitly demarcated Home vs Away, while historical player ratings are the latest three overall qualifying matches rather than invented venue-specific splits.
Locked Model Weights
| Component | Weight | Model treatment |
|---|---|---|
| xG proxy / xG differential | 30% | Shot-quality proxy from total shots and shots on target |
| Home vs Away player-rating structure | 25% | Current home side compared with current away side using latest-three XI ratings |
| First-half scoring / conceding speed | 20% | HT goals plus Lead / Draw / Lose frequency |
| Functional-unit strength | 15% | GK, Defence, Def Mid, Midfield, Att Mid, Attack |
| Recent W/D/L stability | 10% | Latest-three result sequence and direction |
xG proxy formula retained from the locked model: 0.08 × shots off target + 0.30 × shots on target. It is a model proxy, not an official event-level xG feed.
Borussia M.Gladbach
Borussia M.Gladbach2–119 September 2026Moderate-low
Mainz 05VIEW ANALYSISCLOSE ANALYSIS+

Mainz 051. Borussia M.Gladbach vs Mainz 05
Fixture date: 19 September 2026 | HOME: Borussia M.Gladbach | AWAY: Mainz 05
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 39% | 31% | 30% | 2–1 | WINNER: Borussia M.Gladbach | Moderate-low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Borussia M.Gladbach | AWAY — Mainz 05 |
|---|---|---|
| Three-match XI avg | 6.16 | 7.06 |
| Goals scored / conceded | 3 / 12 | 6 / 3 |
| 1H goals scored / conceded | 2 / 4 | 2 / 2 |
| HT Lead / Draw / Lose | 1 / 0 / 2 | 1 / 1 / 1 |
| xG proxy / match | 1.93 | 3.78 |
| Total shots | 45 | 73 |
| Shots on target | 10 | 25 |
| Shots off target | 35 | 48 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Borussia M.Gladbach generated 45 total shots: 10 on target and 35 off target, producing a 22.2% shot-on-target rate and 1.93 xG proxy per match. Mainz 05 generated 73 shots: 25 on target and 48 off target, a 34.2% on-target rate and 3.78 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Borussia M.Gladbach scored 2 and conceded 4 first-half goals, reaching HT ahead 1 time(s), level 0 time(s) and behind 2 time(s). Mainz 05 scored 2 and conceded 2, with HT status 1 lead / 1 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Borussia M.Gladbach | 12 Sep | Bundesliga | Freiburg | 0–2 | Lose | 0–5 | Loss | 5.54 | 0.40 |
| Borussia M.Gladbach | 05 Sep | Bundesliga | Elversberg | 2–1 | Lead | 3–4 | Loss | 6.82 | 3.32 |
| Borussia M.Gladbach | 29 Aug | Bundesliga | RB Leipzig | 0–1 | Lose | 0–3 | Loss | 6.12 | 2.08 |
| Mainz 05 | 12 Sep | Bundesliga | Eintracht Frankfurt | 0–2 | Lose | 1–3 | Loss | 6.13 | 2.54 |
| Mainz 05 | 06 Sep | Bundesliga | Hamburger SV | 2–0 | Lead | 5–0 | Win | 8.06 | 6.24 |
| Mainz 05 | 29 Aug | Bundesliga | Paderborn | 0–0 | Draw | 0–0 | Draw | 6.98 | 2.56 |
5. Functional-Unit Ratings
| Functional Unit | Borussia M.Gladbach (Home side) | Mainz 05 (Away side) |
|---|---|---|
| GK | 6.37 | 6.52 |
| Defence | 5.97 | 6.93 |
| Def Mid | 6.11 | 7.40 |
| Midfield | 5.86 | 6.94 |
| Att Mid | 6.81 | — |
| Attack | 6.12 | 7.54 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Borussia M.Gladbach |
| Loser | Mainz 05 |
| Draw | 31% |
| Projected score | 2–1 |
| Confidence | Moderate-low |
Borussia M.Gladbach receive a narrow home edge after combining the current home designation with the stronger balance of recent player ratings and attacking output. Mainz remain competitive enough to keep the draw and away probabilities substantial.
Eintracht Frankfurt
Eintracht Frankfurt2–119 September 2026Moderate
FreiburgVIEW ANALYSISCLOSE ANALYSIS+

Freiburg2. Eintracht Frankfurt vs Freiburg
Fixture date: 19 September 2026 | HOME: Eintracht Frankfurt | AWAY: Freiburg
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 46% | 29% | 25% | 2–1 | WINNER: Eintracht Frankfurt | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Eintracht Frankfurt | AWAY — Freiburg |
|---|---|---|
| Three-match XI avg | 7.03 | 7.52 |
| Goals scored / conceded | 7 / 8 | 9 / 1 |
| 1H goals scored / conceded | 5 / 1 | 4 / 0 |
| HT Lead / Draw / Lose | 3 / 0 / 0 | 2 / 0 / 0 |
| xG proxy / match | 2.37 | 3.06 |
| Total shots | 45 | 38 |
| Shots on target | 16 | 14 |
| Shots off target | 29 | 24 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Eintracht Frankfurt generated 45 total shots: 16 on target and 29 off target, producing a 35.6% shot-on-target rate and 2.37 xG proxy per match. Freiburg generated 38 shots: 14 on target and 24 off target, a 36.8% on-target rate and 3.06 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Eintracht Frankfurt scored 5 and conceded 1 first-half goals, reaching HT ahead 3 time(s), level 0 time(s) and behind 0 time(s). Freiburg scored 4 and conceded 0, with HT status 2 lead / 0 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Eintracht Frankfurt | 12 Sep | Bundesliga | Mainz 05 | 2–0 | Lead | 3–1 | Win | 7.57 | 1.98 |
| Eintracht Frankfurt | 06 Sep | Bundesliga | Augsburg | 1–0 | Lead | 1–4 | Loss | 6.43 | 3.52 |
| Eintracht Frankfurt | 29 Aug | Bundesliga | Union Berlin | 2–1 | Lead | 3–3 | Draw | 7.09 | 1.62 |
| Freiburg | 12 Sep | Bundesliga | Borussia M.Gladbach | 2–0 | Lead | 5–0 | Win | 7.81 | 3.50 |
| Freiburg | 30 Aug | Bundesliga | Werder Bremen | 2–0 | Lead | 4–1 | Win | 7.22 | 2.62 |
5. Functional-Unit Ratings
| Functional Unit | Eintracht Frankfurt (Home side) | Freiburg (Away side) |
|---|---|---|
| GK | 6.91 | 6.24 |
| Defence | 7.09 | 7.47 |
| Def Mid | 7.47 | 7.58 |
| Midfield | 6.47 | — |
| Att Mid | 7.92 | 7.41 |
| Attack | 7.82 | 9.15 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Eintracht Frankfurt |
| Loser | Freiburg |
| Draw | 29% |
| Projected score | 2–1 |
| Confidence | Moderate |
Eintracht Frankfurt are the model winner because their latest-three profile combines stronger attacking production with the home designation. Freiburg remain capable of creating chances, but the overall weighted balance favours Frankfurt.
Hamburger SV
Hamburger SV1–019 September 2026Low-moderate
FC KolnVIEW ANALYSISCLOSE ANALYSIS+

FC Koln3. Hamburger SV vs FC Koln
Fixture date: 19 September 2026 | HOME: Hamburger SV | AWAY: FC Koln
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 36% | 34% | 30% | 1–0 | WINNER: Hamburger SV | Low-moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Hamburger SV | AWAY — FC Koln |
|---|---|---|
| Three-match XI avg | 5.95 | 6.79 |
| Goals scored / conceded | 0 / 12 | 3 / 2 |
| 1H goals scored / conceded | 0 / 6 | 0 / 1 |
| HT Lead / Draw / Lose | 0 / 0 / 3 | 0 / 0 / 1 |
| xG proxy / match | 1.57 | 2.76 |
| Total shots | 34 | 18 |
| Shots on target | 9 | 6 |
| Shots off target | 25 | 12 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Hamburger SV generated 34 total shots: 9 on target and 25 off target, producing a 26.5% shot-on-target rate and 1.57 xG proxy per match. FC Koln generated 18 shots: 6 on target and 12 off target, a 33.3% on-target rate and 2.76 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Hamburger SV scored 0 and conceded 6 first-half goals, reaching HT ahead 0 time(s), level 0 time(s) and behind 3 time(s). FC Koln scored 0 and conceded 1, with HT status 0 lead / 0 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Hamburger SV | 13 Sep | Bundesliga | RB Leipzig | 0–2 | Lose | 0–5 | Loss | 5.84 | 1.68 |
| Hamburger SV | 06 Sep | Bundesliga | Mainz 05 | 0–2 | Lose | 0–5 | Loss | 5.71 | 1.72 |
| Hamburger SV | 29 Aug | Bundesliga | Borussia Dortmund | 0–2 | Lose | 0–2 | Loss | 6.32 | 1.30 |
| FC Koln | 29 Aug | Bundesliga | Hoffenheim | 0–1 | Lose | 3–2 | Win | 6.79 | 2.76 |
5. Functional-Unit Ratings
| Functional Unit | Hamburger SV (Home side) | FC Koln (Away side) |
|---|---|---|
| GK | 5.71 | 6.82 |
| Defence | 5.92 | 6.66 |
| Def Mid | 5.87 | — |
| Midfield | 5.99 | 6.83 |
| Att Mid | 6.15 | — |
| Attack | 6.00 | 6.93 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Hamburger SV |
| Loser | FC Koln |
| Draw | 34% |
| Projected score | 1–0 |
| Confidence | Low-moderate |
Hamburger SV receive only a slight home edge. The recent player and shot indicators are close enough that the draw remains a major scenario, while FC Koln retain a meaningful away chance.
Werder Bremen
DRAW1–119 September 2026Low
AugsburgVIEW ANALYSISCLOSE ANALYSIS+

Augsburg4. Werder Bremen vs Augsburg
Fixture date: 19 September 2026 | HOME: Werder Bremen | AWAY: Augsburg
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 34% | 35% | 31% | 1–1 | DRAW | Low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Werder Bremen | AWAY — Augsburg |
|---|---|---|
| Three-match XI avg | 6.86 | 7.40 |
| Goals scored / conceded | 5 / 6 | 9 / 3 |
| 1H goals scored / conceded | 1 / 3 | 1 / 2 |
| HT Lead / Draw / Lose | 1 / 0 / 2 | 1 / 0 / 2 |
| xG proxy / match | 2.03 | 3.14 |
| Total shots | 35 | 49 |
| Shots on target | 15 | 25 |
| Shots off target | 20 | 24 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Werder Bremen generated 35 total shots: 15 on target and 20 off target, producing a 42.9% shot-on-target rate and 2.03 xG proxy per match. Augsburg generated 49 shots: 25 on target and 24 off target, a 51.0% on-target rate and 3.14 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Werder Bremen scored 1 and conceded 3 first-half goals, reaching HT ahead 1 time(s), level 0 time(s) and behind 2 time(s). Augsburg scored 1 and conceded 2, with HT status 1 lead / 0 draw / 2 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Werder Bremen | 12 Sep | Bundesliga | FC Köln | 0–1 | Lose | 1–1 | Draw | 6.87 | 2.22 |
| Werder Bremen | 05 Sep | Bundesliga | RB Leipzig | 1–0 | Lead | 3–1 | Win | 7.56 | 2.50 |
| Werder Bremen | 30 Aug | Bundesliga | Freiburg | 0–2 | Lose | 1–4 | Loss | 6.15 | 1.38 |
| Augsburg | 12 Sep | Bundesliga | Bayer Leverkusen | 0–1 | Lose | 2–2 | Draw | 7.05 | 1.74 |
| Augsburg | 06 Sep | Bundesliga | Eintracht Frankfurt | 0–1 | Lose | 4–1 | Win | 7.39 | 2.90 |
| Augsburg | 30 Aug | Bundesliga | Schalke 04 | 1–0 | Lead | 3–0 | Win | 7.76 | 4.78 |
5. Functional-Unit Ratings
| Functional Unit | Werder Bremen (Home side) | Augsburg (Away side) |
|---|---|---|
| GK | 6.99 | 7.48 |
| Defence | 6.76 | 7.29 |
| Def Mid | 6.95 | 7.69 |
| Midfield | 6.19 | 7.39 |
| Att Mid | 7.16 | 6.96 |
| Attack | 7.34 | 7.94 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | No outright winner projected |
| Loser | No outright loser projected |
| Draw | YES — PRIMARY CALL, 35% |
| Projected score | 1–1 |
| Confidence | Low |
The model selects the draw because the recent performance signals are tightly compressed. Werder Bremen benefit from the home designation, while Augsburg offset that advantage through comparable recent player and chance-creation indicators.
VfB Stuttgart
Borussia Dortmund1–219 September 2026Moderate
Borussia DortmundVIEW ANALYSISCLOSE ANALYSIS+

Borussia Dortmund5. VfB Stuttgart vs Borussia Dortmund
Fixture date: 19 September 2026 | HOME: VfB Stuttgart | AWAY: Borussia Dortmund
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 28% | 29% | 43% | 1–2 | WINNER: Borussia Dortmund | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — VfB Stuttgart | AWAY — Borussia Dortmund |
|---|---|---|
| Three-match XI avg | 7.09 | 8.69 |
| Goals scored / conceded | 8 / 4 | 9 / 4 |
| 1H goals scored / conceded | 4 / 2 | 1 / 1 |
| HT Lead / Draw / Lose | 2 / 0 / 1 | 1 / 1 / 1 |
| xG proxy / match | 2.64 | 2.47 |
| Total shots | 55 | 43 |
| Shots on target | 16 | 18 |
| Shots off target | 39 | 25 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, VfB Stuttgart generated 55 total shots: 16 on target and 39 off target, producing a 29.1% shot-on-target rate and 2.64 xG proxy per match. Borussia Dortmund generated 43 shots: 18 on target and 25 off target, a 41.9% on-target rate and 2.47 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. VfB Stuttgart scored 4 and conceded 2 first-half goals, reaching HT ahead 2 time(s), level 0 time(s) and behind 1 time(s). Borussia Dortmund scored 1 and conceded 1, with HT status 1 lead / 1 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| VfB Stuttgart | 12 Sep | Bundesliga | Hoffenheim | 0–1 | Lose | 1–2 | Loss | 6.72 | 2.38 |
| VfB Stuttgart | 09 Sep | Champions League | Viking | 3–1 | Lead | 3–1 | Win | 7.12 | 2.02 |
| VfB Stuttgart | 04 Sep | Bundesliga | FC Köln | 1–0 | Lead | 4–1 | Win | 7.44 | 3.52 |
| Borussia Dortmund | 12 Sep | Bundesliga | Paderborn | 1–0 | Lead | 3–0 | Win | 7.32 | 2.88 |
| Borussia Dortmund | 08 Sep | Champions League | Villarreal | 0–0 | Draw | 3–2 | Win | 6.72 | 2.76 |
| Borussia Dortmund | 05 Sep | Bundesliga | Hoffenheim | 0–1 | Lose | 3–2 | Win | 12.02 | 1.76 |
5. Functional-Unit Ratings
| Functional Unit | VfB Stuttgart (Home side) | Borussia Dortmund (Away side) |
|---|---|---|
| GK | 6.95 | 6.69 |
| Defence | 7.14 | 7.22 |
| Def Mid | 7.58 | 15.92 |
| Midfield | 6.58 | 6.86 |
| Att Mid | 6.81 | 6.83 |
| Attack | 7.50 | 8.03 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Borussia Dortmund |
| Loser | VfB Stuttgart |
| Draw | 29% |
| Projected score | 1–2 |
| Confidence | Moderate |
Borussia Dortmund are the model winner. Their latest-three attacking and player-quality profile offsets Stuttgart’s home designation, while the xG, shot and functional-unit components collectively produce the clearer away-side edge.
CONSOLIDATED DECISIONS — 19 September 2026
Consolidated Final Decisions — 19 September 2026
| Fixture | Winner / Primary Call | Loser | Draw % | Score | Confidence |
|---|---|---|---|---|---|
| Borussia M.Gladbach vs Mainz 05 | Borussia M.Gladbach | Mainz 05 | 31% | 2–1 | Moderate-low |
| Eintracht Frankfurt vs Freiburg | Eintracht Frankfurt | Freiburg | 29% | 2–1 | Moderate |
| Hamburger SV vs FC Koln | Hamburger SV | FC Koln | 34% | 1–0 | Low-moderate |
| Werder Bremen vs Augsburg | Draw | No outright loser | 35% | 1–1 | Low |
| VfB Stuttgart vs Borussia Dortmund | Borussia Dortmund | VfB Stuttgart | 29% | 1–2 | Moderate |
All decisions above use the same locked methodology and the same Master Player Database source restriction. Historical venue-specific ratings are not fabricated where the sheet does not identify home/away status.
20 September 2026 0 fixtures
No analytical report was supplied for this league on this date.
LaLiga Match Analysis
18–20 September 2026 • Pre-match analytical reports • Fixture dates verified
18 September 2026 1 fixture
Model framework used for this report
FOOTBALL MATCH OUTCOME REPORT
18 September 2026
LOCKED UNIFORM MODEL — ALL FIXTURES
Master Player Database only • Latest three matches • xG + shots + home/away role + first-half speed
Locked Model — Applied Identically to Every Fixture
Every fixture in this document uses the same locked framework. The data basis is restricted to the Match Player Database. Each team is assessed over its latest three competitive matches, including European competition matches where they appear in that master sheet.
| Model Component | Weight | Home Team Signal | Away Team Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
xG note. Exact provider xG is not available as a standalone field in the master sheet. The report therefore retains the same shot-based xG proxy already used in the locked model: 0.08 × shots off target + 0.30 × shots on target. Total shots, shots on target and shots off target are incorporated alongside that proxy rather than treated separately from chance quality.
Home/Away rule. The upcoming home side and away side are explicitly demarcated in every fixture. Where the master sheet does not reliably identify the historical venue of every prior match, the latest-three team ratings are retained as the evidence base and the home/away distinction is applied at the fixture-role weighting stage rather than inventing historical venue labels.
Decision rule. The final call is expressed only as WINNER / LOSER / DRAW, with model probabilities, projected score and confidence. First-half speed is a key input: teams that score early receive a positive signal, while teams that concede early are penalised even if their final full-time output is stronger.
Espanyol
Espanyol2–118 September 2026
ElcheVIEW ANALYSISCLOSE ANALYSIS+

ElcheLA LIGA MATCH OUTCOME REPORT
Espanyol vs Elche
18 September 2026 • Espanyol HOME • Elche AWAY
1. Updated Methodological Approach
The same locked model is applied without modification: xG proxy/xG differential 30%; home-versus-away player-rating structure 25%; first-half scoring/conceding speed 20%; functional-unit strength 15%; recent W/D/L stability 10%. The evidence window is the latest three competitive matches from the Master Player Database only.
| Model Component | Weight | Espanyol Signal | Elche Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
2. Consolidated Outcome Forecast
| Fixture | Home | Draw | Away | Projected Score | Final Call |
|---|---|---|---|---|---|
| Espanyol vs Elche | 41% | 36% | 23% | 2–1 | Espanyol |
3. Three-Match KPI and Home/Away Rating Comparison
| Indicator | Espanyol | Elche | Reading |
|---|---|---|---|
| Three-match record | W–D–D | D–L–D | Form context |
| Three-match XI average | 6.81 | 6.47 | Espanyol |
| Latest XI average | 7.35 | 6.69 | Espanyol |
| Goals scored | 4 | 5 | Elche |
| Goals conceded | 3 | 7 | Espanyol |
| 1H goals scored | 3 | 0 | Espanyol |
| 1H goals conceded | 1 | 5 | Espanyol |
| xG proxy / match | 1.43 | 2.41 | Chance quality |
| Shots / match | 9.7 | 13.7 | Volume |
| Shots on target / match | 3.0 | 6.0 | Accuracy |
| Shots off target / match | 6.7 | 7.7 | Miss volume |
Home/Away demarcation. Espanyol is assessed as the HOME side and Elche as the AWAY side. The rating evidence is the latest-three Master Player Database window, while the fixture-role adjustment is applied explicitly at the 25% home/away weighting stage.
4. xG-Weighted Chance-Creation Analysis
Shot-volume and accuracy reading. Espanyol average 9.7 total shots, 3.0 on target and 6.7 off target per match; Elche average 13.7 total shots, 6.0 on target and 7.7 off target. Their shot-based xG proxies are 1.43 and 2.41 respectively. The model uses both quantity and accuracy: a side generating more shots but fewer on-target attempts does not receive the same attacking credit as a side creating fewer but cleaner attempts.
5. Detailed Three-Match Reading
Reading rule. The latest three matches are used in chronological priority, with the newest match carrying the clearest current-form signal. European competition matches are retained when they appear in the Master Player Database because they are part of the team’s actual recent competitive workload and player-rating evidence.
6. Functional-Unit Reading
| Functional Unit | Espanyol | Elche | Edge |
|---|---|---|---|
| Goalkeeper | 7.09 | 5.85 | Espanyol |
| Defence | 6.94 | 6.31 | Espanyol |
| Defensive Midfield | 6.81 | 6.62 | Espanyol |
| Midfield | — | 6.45 | No direct comparison |
| Attack Midfield | 6.42 | 7.10 | Elche |
| Attack | 7.20 | 7.17 | Even |
Functional-unit interpretation. The goalkeeper, defence, defensive midfield, midfield, attacking midfield and forward groups are compared on the same latest-three starter window. Missing units are not scored as zero. This prevents formation differences from creating artificial penalties and keeps the 15% functional-unit component comparable across teams.
7. Early-Game Speed as a Key Model Factor
| Early Indicator | Espanyol | Elche | Model Effect |
|---|---|---|---|
| 1H goals scored / match | 1.00 | 0.00 | Faster scorer favoured |
| 1H goals conceded / match | 0.33 | 1.67 | Lower exposure favoured |
| Ahead at HT | 1 of 3 | 0 of 3 | Control signal |
| Level at HT | 2 of 3 | 2 of 3 | Draw pressure |
| Behind at HT | 0 of 3 | 1 of 3 | Early-risk penalty |
Interpretation. Espanyol have led at half-time in 1 of the latest three and trailed in 0; Elche have led in 0 and trailed in 1. This first-half pattern is explicitly weighted at 20% because the speed at which a side begins scoring or conceding changes its full-match probability profile.
8. Final Model Decision
FINAL CALL: WINNER — Espanyol. LOSER — Elche. The model assigns 41% to the winner, 36% to the draw and 23% to the losing side. Projected score: 2–1.
Confidence note. The probabilities are comparative analytical estimates from the locked Master Player Database model. They are not guarantees and do not incorporate confirmed line-ups, late injuries, suspensions, tactical changes, market prices or in-match information.
19 September 2026 4 fixtures
MODEL FRAMEWORK — 19 September 2026
LA LIGA MATCH OUTCOME REPORT
19 September 2026 • Locked Three-Match Model
Source restriction: Master Player Database sheet only. The model is locked across all fixtures. The sheet does not contain a venue field for historical matches, so the current fixture is explicitly demarcated Home vs Away, while historical player ratings are the latest three overall qualifying matches rather than invented venue-specific splits.
Locked Model Weights
| Component | Weight | Model treatment |
|---|---|---|
| xG proxy / xG differential | 30% | Shot-quality proxy from total shots and shots on target |
| Home vs Away player-rating structure | 25% | Current home side compared with current away side using latest-three XI ratings |
| First-half scoring / conceding speed | 20% | HT goals plus Lead / Draw / Lose frequency |
| Functional-unit strength | 15% | GK, Defence, Def Mid, Midfield, Att Mid, Attack |
| Recent W/D/L stability | 10% | Latest-three result sequence and direction |
xG proxy formula retained from the locked model: 0.08 × shots off target + 0.30 × shots on target. It is a model proxy, not an official event-level xG feed.
Osasuna
Rayo Vallecano1–219 September 2026Moderate
Rayo VallecanoVIEW ANALYSISCLOSE ANALYSIS+

Rayo Vallecano1. Osasuna vs Rayo Vallecano
Fixture date: 19 September 2026 | HOME: Osasuna | AWAY: Rayo Vallecano
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 24% | 31% | 45% | 1–2 | WINNER: Rayo Vallecano | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Osasuna | AWAY — Rayo Vallecano |
|---|---|---|
| Three-match XI avg | 6.38 | 6.52 |
| Goals scored / conceded | 4 / 8 | 6 / 11 |
| 1H goals scored / conceded | 0 / 5 | 3 / 7 |
| HT Lead / Draw / Lose | 0 / 0 / 3 | 0 / 1 / 2 |
| xG proxy / match | 1.85 | 2.81 |
| Total shots | 31 | 45 |
| Shots on target | 14 | 22 |
| Shots off target | 17 | 23 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Osasuna generated 31 total shots: 14 on target and 17 off target, producing a 45.2% shot-on-target rate and 1.85 xG proxy per match. Rayo Vallecano generated 45 shots: 22 on target and 23 off target, a 48.9% on-target rate and 2.81 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Osasuna scored 0 and conceded 5 first-half goals, reaching HT ahead 0 time(s), level 0 time(s) and behind 3 time(s). Rayo Vallecano scored 3 and conceded 7, with HT status 0 lead / 1 draw / 2 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Osasuna | 12 Sep | LaLiga | Espanyol | 0–2 | Lose | 0–2 | Loss | 6.23 | 1.76 |
| Osasuna | 06 Sep | LaLiga | Deportivo Alaves | 0–2 | Lose | 2–5 | Loss | 6.23 | 1.66 |
| Osasuna | 27 Aug | LaLiga | Celta Vigo | 0–1 | Lose | 2–1 | Win | 6.69 | 2.14 |
| Rayo Vallecano | 12 Sep | LaLiga | Real Madrid | 0–3 | Lose | 1–4 | Loss | 6.34 | 2.98 |
| Rayo Vallecano | 05 Sep | LaLiga | Racing Santander | 2–2 | Draw | 3–2 | Win | 6.87 | 3.48 |
| Rayo Vallecano | 31 Aug | LaLiga | Barcelona | 1–2 | Lose | 2–5 | Loss | 6.36 | 1.98 |
5. Functional-Unit Ratings
| Functional Unit | Osasuna (Home side) | Rayo Vallecano (Away side) |
|---|---|---|
| GK | 5.46 | 6.46 |
| Defence | 6.19 | 6.26 |
| Def Mid | 6.20 | 6.26 |
| Midfield | 6.72 | 6.63 |
| Att Mid | 6.52 | 6.38 |
| Attack | 7.12 | 7.66 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Rayo Vallecano |
| Loser | Osasuna |
| Draw | 31% |
| Projected score | 1–2 |
| Confidence | Moderate |
Rayo Vallecano receive the directional edge through the stronger three-match XI average, materially higher shot volume, shots on target and xG proxy. Osasuna have trailed at half-time in all three latest matches, a major negative under the 20% early-game-speed component.
Athletic Club
Athletic Club2–119 September 2026Moderate
Deportivo AlavesVIEW ANALYSISCLOSE ANALYSIS+

Deportivo Alaves2. Athletic Club vs Deportivo Alaves
Fixture date: 19 September 2026 | HOME: Athletic Club | AWAY: Deportivo Alaves
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 44% | 32% | 24% | 2–1 | WINNER: Athletic Club | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Athletic Club | AWAY — Deportivo Alaves |
|---|---|---|
| Three-match XI avg | 6.99 | 7.02 |
| Goals scored / conceded | 6 / 1 | 7 / 4 |
| 1H goals scored / conceded | 2 / 0 | 4 / 1 |
| HT Lead / Draw / Lose | 1 / 2 / 0 | 2 / 1 / 0 |
| xG proxy / match | 2.18 | 2.23 |
| Total shots | 46 | 37 |
| Shots on target | 13 | 17 |
| Shots off target | 33 | 20 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Athletic Club generated 46 total shots: 13 on target and 33 off target, producing a 28.3% shot-on-target rate and 2.18 xG proxy per match. Deportivo Alaves generated 37 shots: 17 on target and 20 off target, a 45.9% on-target rate and 2.23 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Athletic Club scored 2 and conceded 0 first-half goals, reaching HT ahead 1 time(s), level 2 time(s) and behind 0 time(s). Deportivo Alaves scored 4 and conceded 1, with HT status 2 lead / 1 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Athletic Club | 12 Sep | LaLiga | Elche | 0–0 | Draw | 1–1 | Draw | 6.36 | 1.88 |
| Athletic Club | 05 Sep | LaLiga | Atletico Madrid | 0–0 | Draw | 3–0 | Win | 7.35 | 1.76 |
| Athletic Club | 30 Aug | LaLiga | Celta Vigo | 2–0 | Lead | 2–0 | Win | 7.24 | 2.90 |
| Deportivo Alaves | 12 Sep | LaLiga | Racing Santander | 1–1 | Draw | 1–2 | Loss | 6.51 | 3.04 |
| Deportivo Alaves | 06 Sep | LaLiga | Osasuna | 2–0 | Lead | 5–2 | Win | 7.37 | 2.50 |
| Deportivo Alaves | 28 Aug | LaLiga | Villarreal | 1–0 | Lead | 1–0 | Win | 7.19 | 1.16 |
5. Functional-Unit Ratings
| Functional Unit | Athletic Club (Home side) | Deportivo Alaves (Away side) |
|---|---|---|
| GK | 7.08 | 6.89 |
| Defence | 6.87 | 6.91 |
| Def Mid | 6.82 | 7.20 |
| Midfield | — | 6.82 |
| Att Mid | 7.30 | — |
| Attack | 6.73 | 7.37 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Athletic Club |
| Loser | Deportivo Alaves |
| Draw | 32% |
| Projected score | 2–1 |
| Confidence | Moderate |
Athletic Club receive the home edge because they are unbeaten in the latest three, have conceded only one goal and have not trailed at half-time. Deportivo Alaves carry strong XI and first-half numbers, so the draw probability remains meaningful rather than the model producing a dominant home call.
Celta Vigo
DRAW1–119 September 2026Low-moderate
Racing SantanderVIEW ANALYSISCLOSE ANALYSIS+

Racing Santander3. Celta Vigo vs Racing Santander
Fixture date: 19 September 2026 | HOME: Celta Vigo | AWAY: Racing Santander
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 27% | 38% | 35% | 1–1 | DRAW | Low-moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Celta Vigo | AWAY — Racing Santander |
|---|---|---|
| Three-match XI avg | 6.65 | 7.02 |
| Goals scored / conceded | 2 / 2 | 7 / 6 |
| 1H goals scored / conceded | 1 / 1 | 6 / 3 |
| HT Lead / Draw / Lose | 1 / 1 / 1 | 1 / 2 / 0 |
| xG proxy / match | 1.80 | 1.91 |
| Total shots | 40 | 33 |
| Shots on target | 10 | 14 |
| Shots off target | 30 | 19 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Celta Vigo generated 40 total shots: 10 on target and 30 off target, producing a 25.0% shot-on-target rate and 1.80 xG proxy per match. Racing Santander generated 33 shots: 14 on target and 19 off target, a 42.4% on-target rate and 1.91 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Celta Vigo scored 1 and conceded 1 first-half goals, reaching HT ahead 1 time(s), level 1 time(s) and behind 1 time(s). Racing Santander scored 6 and conceded 3, with HT status 1 lead / 2 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Celta Vigo | 13 Sep | LaLiga | Malaga | 1–0 | Lead | 1–1 | Draw | 6.71 | 2.46 |
| Celta Vigo | 07 Sep | LaLiga | Getafe | 0–1 | Lose | 1–1 | Draw | 6.59 | 1.94 |
| Celta Vigo | 03 Sep | LaLiga | Real Sociedad | 0–0 | Draw | 0–0 | Draw | 6.67 | 1.00 |
| Racing Santander | 12 Sep | LaLiga | Deportivo Alaves | 1–1 | Draw | 2–1 | Win | 7.20 | 1.76 |
| Racing Santander | 05 Sep | LaLiga | Rayo Vallecano | 2–2 | Draw | 2–3 | Loss | 6.72 | 1.60 |
| Racing Santander | 28 Aug | LaLiga | Elche | 3–0 | Lead | 3–2 | Win | 7.13 | 2.36 |
5. Functional-Unit Ratings
| Functional Unit | Celta Vigo (Home side) | Racing Santander (Away side) |
|---|---|---|
| GK | 6.84 | 7.23 |
| Defence | 6.81 | 6.74 |
| Def Mid | 6.45 | 6.67 |
| Midfield | 6.52 | — |
| Att Mid | — | 7.26 |
| Attack | 6.66 | 7.88 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | No outright winner projected |
| Loser | No outright loser projected |
| Draw | YES — PRIMARY CALL, 38% |
| Projected score | 1–1 |
| Confidence | Low-moderate |
The model selects the draw. Celta Vigo have drawn all three latest matches and show a controlled but low-scoring profile, while Racing Santander carry the stronger XI average and scoring output but greater full-time volatility. Those opposing signals compress the match toward a level outcome.
Sevilla
Barcelona0–319 September 2026High
BarcelonaVIEW ANALYSISCLOSE ANALYSIS+

Barcelona4. Sevilla vs Barcelona
Fixture date: 19 September 2026 | HOME: Sevilla | AWAY: Barcelona
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 12% | 18% | 70% | 0–3 | WINNER: Barcelona | High |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Sevilla | AWAY — Barcelona |
|---|---|---|
| Three-match XI avg | 6.61 | 7.48 |
| Goals scored / conceded | 3 / 4 | 14 / 3 |
| 1H goals scored / conceded | 0 / 3 | 6 / 0 |
| HT Lead / Draw / Lose | 0 / 2 / 1 | 3 / 0 / 0 |
| xG proxy / match | 1.92 | 3.46 |
| Total shots | 39 | 61 |
| Shots on target | 12 | 25 |
| Shots off target | 27 | 36 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Sevilla generated 39 total shots: 12 on target and 27 off target, producing a 30.8% shot-on-target rate and 1.92 xG proxy per match. Barcelona generated 61 shots: 25 on target and 36 off target, a 41.0% on-target rate and 3.46 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Sevilla scored 0 and conceded 3 first-half goals, reaching HT ahead 0 time(s), level 2 time(s) and behind 1 time(s). Barcelona scored 6 and conceded 0, with HT status 3 lead / 0 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Sevilla | 11 Sep | LaLiga | Valencia | 0–0 | Draw | 1–0 | Win | 7.04 | 1.92 |
| Sevilla | 06 Sep | LaLiga | Espanyol | 0–0 | Draw | 1–1 | Draw | 6.50 | 1.14 |
| Sevilla | 29 Aug | LaLiga | Atletico Madrid | 0–3 | Lose | 1–3 | Loss | 6.28 | 2.70 |
| Barcelona | 13 Sep | LaLiga | Levante | 2–0 | Lead | 4–2 | Win | 7.15 | 2.28 |
| Barcelona | 09 Sep | Champions League | Feyenoord | 2–0 | Lead | 5–1 | Win | 7.52 | 3.90 |
| Barcelona | 06 Sep | LaLiga | Valencia | 2–0 | Lead | 5–0 | Win | 7.75 | 4.20 |
5. Functional-Unit Ratings
| Functional Unit | Sevilla (Home side) | Barcelona (Away side) |
|---|---|---|
| GK | 6.16 | 6.71 |
| Defence | 6.74 | 6.98 |
| Def Mid | 6.51 | — |
| Midfield | 6.79 | 7.46 |
| Att Mid | 6.69 | — |
| Attack | 6.48 | 8.41 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Barcelona |
| Loser | Sevilla |
| Draw | 18% |
| Projected score | 0–3 |
| Confidence | High |
Barcelona are the clearest model winner. They have won all three latest matches, including Champions League competition, scored 14 goals, led at half-time in all three, and hold a decisive advantage in XI rating, shot volume, shots on target and xG proxy. Sevilla improve at home in the fixture-role weighting but remain materially behind across the locked components.
CONSOLIDATED DECISIONS — 19 September 2026
Consolidated Final Decisions — 19 September 2026
| Fixture | Winner / Primary Call | Loser | Draw % | Score | Confidence |
|---|---|---|---|---|---|
| Osasuna vs Rayo Vallecano | Rayo Vallecano | Osasuna | 31% | 1–2 | Moderate |
| Athletic Club vs Deportivo Alaves | Athletic Club | Deportivo Alaves | 32% | 2–1 | Moderate |
| Celta Vigo vs Racing Santander | Draw | No outright loser | 38% | 1–1 | Low-moderate |
| Sevilla vs Barcelona | Barcelona | Sevilla | 18% | 0–3 | High |
All decisions above use the same locked methodology and the same Master Player Database source restriction. Historical venue-specific ratings are not fabricated where the sheet does not identify home/away status.
20 September 2026 5 fixtures
MODEL FRAMEWORK — 20 September 2026
LA LIGA MATCH OUTCOME REPORT
20 September 2026 • Locked Three-Match Model
Source restriction: Master Player Database sheet only. The model is locked across all fixtures. Historical venue-specific ratings are not fabricated because the database does not identify venue for each historical team row; the current fixture is explicitly demarcated HOME vs AWAY.
Locked Model Weights
| Component | Weight | Model treatment |
|---|---|---|
| xG proxy / xG differential | 30% | Shot-quality proxy from total shots and shots on target |
| Home vs Away player-rating structure | 25% | Current home side vs current away side using latest-three XI ratings |
| First-half scoring / conceding speed | 20% | HT goals plus Lead / Draw / Lose frequency |
| Functional-unit strength | 15% | GK, Defence, Def Mid, Midfield, Att Mid, Attack |
| Recent W/D/L stability | 10% | Latest-three result sequence and direction |
xG proxy formula: 0.08 × shots off target + 0.30 × shots on target. It is a model proxy, not an official event-level xG feed.
Getafe
Getafe2–120 September 2026Moderate
MalagaVIEW ANALYSISCLOSE ANALYSIS+

Malaga1. Getafe vs Malaga
Fixture date: 20 September 2026 | HOME: Getafe | AWAY: Malaga
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 48% | 31% | 21% | 2–1 | WINNER: Getafe | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Getafe | AWAY — Malaga |
|---|---|---|
| Three-match XI avg | 6.45 | 6.40 |
| Goals scored / conceded | 2 / 5 | 1 / 5 |
| 1H goals scored / conceded | 1 / 0 | 0 / 4 |
| HT Lead / Draw / Lose | 1 / 2 / 0 | 0 / 1 / 2 |
| xG proxy / match | 1.41 | 1.40 |
| Total shots | 31 | 36 |
| Shots on target | 8 | 6 |
| Shots off target | 23 | 30 |
3. xG, Shot Volume & First-Half Speed Reading
Getafe generated 31 total shots across the latest three matches: 8 on target and 23 off target, producing a 25.8% shot-on-target rate and 1.41 xG proxy per match.
Malaga generated 36 total shots across the latest three matches: 6 on target and 30 off target, producing a 16.7% shot-on-target rate and 1.40 xG proxy per match.
First-half speed: Getafe scored 1 and conceded 0 before half-time, reaching HT ahead 1 time(s), level 2 and behind 0. Malaga scored 0 and conceded 4, with HT status 0 lead / 1 draw / 2 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Getafe | 13 Sep | LaLiga | Deportivo de A Coruña | 0–0 | Draw | 1–1 | Draw | 6.71 | 2.08 |
| Getafe | 07 Sep | LaLiga | Celta Vigo | 1–0 | Lead | 1–1 | Draw | 6.39 | 1.24 |
| Getafe | 15 Aug | LaLiga | Deportivo Alaves | 0–0 | Draw | 0–3 | Loss | 6.25 | 0.92 |
| Malaga | 13 Sep | LaLiga | Celta Vigo | 0–1 | Lose | 1–1 | Draw | 6.33 | 1.40 |
| Malaga | 06 Sep | LaLiga | Levante | 0–0 | Draw | 0–0 | Draw | 6.71 | 1.46 |
| Malaga | 30 Aug | LaLiga | Real Madrid | 0-3 | Lose | 0-4 | Loss | 6.17 | 1.34 |
5. Functional-Unit Ratings
| Functional Unit | Getafe (Home side) | Malaga (Away side) |
|---|---|---|
| GK | 6.59 | 6.61 |
| Defence | 6.38 | 6.51 |
| Def Mid | — | 5.57 |
| Midfield | 6.56 | 6.43 |
| Att Mid | — | — |
| Attack | 6.51 | 6.24 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Getafe |
| Loser | Malaga |
| Draw | 31% |
| Projected score | 2–1 |
| Confidence | Moderate |
Getafe receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Malaga remain the model loser for this fixture, while the draw probability stays at 31%.
Atletico Madrid
Real Madrid1–220 September 2026Moderate
Real MadridVIEW ANALYSISCLOSE ANALYSIS+

Real Madrid2. Atletico Madrid vs Real Madrid
Fixture date: 20 September 2026 | HOME: Atletico Madrid | AWAY: Real Madrid
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 20% | 27% | 53% | 1–2 | WINNER: Real Madrid | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Atletico Madrid | AWAY — Real Madrid |
|---|---|---|
| Three-match XI avg | 6.64 | 7.10 |
| Goals scored / conceded | 4 / 5 | 6 / 3 |
| 1H goals scored / conceded | 1 / 1 | 5 / 0 |
| HT Lead / Draw / Lose | 0 / 3 / 0 | 2 / 1 / 0 |
| xG proxy / match | 2.01 | 3.58 |
| Total shots | 37 | 60 |
| Shots on target | 14 | 27 |
| Shots off target | 23 | 33 |
3. xG, Shot Volume & First-Half Speed Reading
Atletico Madrid generated 37 total shots across the latest three matches: 14 on target and 23 off target, producing a 37.8% shot-on-target rate and 2.01 xG proxy per match.
Real Madrid generated 60 total shots across the latest three matches: 27 on target and 33 off target, producing a 45.0% shot-on-target rate and 3.58 xG proxy per match.
First-half speed: Atletico Madrid scored 1 and conceded 1 before half-time, reaching HT ahead 0 time(s), level 3 and behind 0. Real Madrid scored 5 and conceded 0, with HT status 2 lead / 1 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Atletico Madrid | 13 Sep | LaLiga | Real Sociedad | 0–0 | Draw | 3–0 | Win | 7.15 | 2.14 |
| Atletico Madrid | 09 Sep | Champions League | Liverpool | 1–1 | Draw | 1–2 | Loss | 6.55 | 1.60 |
| Atletico Madrid | 05 Sep | LaLiga | Athletic Club | 0–0 | Draw | 0–3 | Loss | 6.21 | 2.30 |
| Real Madrid | 12 Sep | LaLiga | Rayo Vallecano | 3–0 | Lead | 4–1 | Win | 7.56 | 4.34 |
| Real Madrid | 08 Sep | Champions League | Inter | 2–0 | Lead | 2–1 | Win | 7.04 | 3.04 |
| Real Madrid | 04 Sep | LaLiga | Real Betis | 0–0 | Draw | 0–1 | Loss | 6.71 | 3.36 |
5. Functional-Unit Ratings
| Functional Unit | Atletico Madrid (Home side) | Real Madrid (Away side) |
|---|---|---|
| GK | 6.30 | 7.29 |
| Defence | 6.62 | 6.81 |
| Def Mid | — | 6.63 |
| Midfield | 6.59 | — |
| Att Mid | 6.39 | 7.43 |
| Attack | 6.51 | 8.06 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Real Madrid |
| Loser | Atletico Madrid |
| Draw | 27% |
| Projected score | 1–2 |
| Confidence | Moderate |
Real Madrid receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Atletico Madrid remain the model loser for this fixture, while the draw probability stays at 27%.
Deportivo de A Coruña
Deportivo de A Coruña2–120 September 2026Moderate-low
Real BetisVIEW ANALYSISCLOSE ANALYSIS+

Real Betis3. Deportivo de A Coruña vs Real Betis
Fixture date: 20 September 2026 | HOME: Deportivo de A Coruña | AWAY: Real Betis
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 39% | 33% | 28% | 2–1 | WINNER: Deportivo de A Coruña | Moderate-low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Deportivo de A Coruña | AWAY — Real Betis |
|---|---|---|
| Three-match XI avg | 6.86 | 6.81 |
| Goals scored / conceded | 7 / 4 | 6 / 7 |
| 1H goals scored / conceded | 3 / 2 | 3 / 4 |
| HT Lead / Draw / Lose | 1 / 2 / 0 | 0 / 2 / 1 |
| xG proxy / match | 1.51 | 2.51 |
| Total shots | 29 | 50 |
| Shots on target | 10 | 16 |
| Shots off target | 19 | 34 |
3. xG, Shot Volume & First-Half Speed Reading
Deportivo de A Coruña generated 29 total shots across the latest three matches: 10 on target and 19 off target, producing a 34.5% shot-on-target rate and 1.51 xG proxy per match.
Real Betis generated 50 total shots across the latest three matches: 16 on target and 34 off target, producing a 32.0% shot-on-target rate and 2.51 xG proxy per match.
First-half speed: Deportivo de A Coruña scored 3 and conceded 2 before half-time, reaching HT ahead 1 time(s), level 2 and behind 0. Real Betis scored 3 and conceded 4, with HT status 0 lead / 2 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Deportivo de A Coruña | 13 Sep | LaLiga | Getafe | 0–0 | Draw | 1–1 | Draw | 6.76 | 1.46 |
| Deportivo de A Coruña | 05 Sep | LaLiga | Villarreal | 1–1 | Draw | 3–2 | Win | 6.88 | 1.30 |
| Deportivo de A Coruña | 30 Aug | LaLiga | Valencia | 2-1 | Lead | 3-1 | Win | 6.94 | 1.76 |
| Real Betis | 08 Sep | Champions League | Lille | 1–2 | Lose | 3–2 | Win | 6.90 | 2.70 |
| Real Betis | 04 Sep | LaLiga | Real Madrid | 0–0 | Draw | 1–0 | Win | 6.92 | 1.90 |
| Real Betis | 29 Aug | LaLiga | Levante | 2-2 | Draw | 2-5 | Loss | 6.62 | 2.92 |
5. Functional-Unit Ratings
| Functional Unit | Deportivo de A Coruña (Home side) | Real Betis (Away side) |
|---|---|---|
| GK | 6.33 | 7.01 |
| Defence | 6.77 | 6.82 |
| Def Mid | 6.49 | 6.81 |
| Midfield | 6.82 | — |
| Att Mid | — | 6.82 |
| Attack | 7.43 | 6.59 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Deportivo de A Coruña |
| Loser | Real Betis |
| Draw | 33% |
| Projected score | 2–1 |
| Confidence | Moderate-low |
Deportivo de A Coruña receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Real Betis remain the model loser for this fixture, while the draw probability stays at 33%.
Villarreal
DRAW2–220 September 2026Low
LevanteVIEW ANALYSISCLOSE ANALYSIS+

Levante4. Villarreal vs Levante
Fixture date: 20 September 2026 | HOME: Villarreal | AWAY: Levante
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 31% | 35% | 34% | 2–2 | DRAW | Low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Villarreal | AWAY — Levante |
|---|---|---|
| Three-match XI avg | 6.63 | 6.77 |
| Goals scored / conceded | 4 / 7 | 7 / 6 |
| 1H goals scored / conceded | 1 / 2 | 2 / 4 |
| HT Lead / Draw / Lose | 0 / 2 / 1 | 0 / 2 / 1 |
| xG proxy / match | 2.55 | 2.61 |
| Total shots | 49 | 43 |
| Shots on target | 17 | 20 |
| Shots off target | 32 | 23 |
3. xG, Shot Volume & First-Half Speed Reading
Villarreal generated 49 total shots across the latest three matches: 17 on target and 32 off target, producing a 34.7% shot-on-target rate and 2.55 xG proxy per match.
Levante generated 43 total shots across the latest three matches: 20 on target and 23 off target, producing a 46.5% shot-on-target rate and 2.61 xG proxy per match.
First-half speed: Villarreal scored 1 and conceded 2 before half-time, reaching HT ahead 0 time(s), level 2 and behind 1. Levante scored 2 and conceded 4, with HT status 0 lead / 2 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Villarreal | 08 Sep | Champions League | Borussia Dortmund | 0–0 | Draw | 2–3 | Loss | 6.69 | 2.36 |
| Villarreal | 05 Sep | LaLiga | Deportivo de A Coruña | 1–1 | Draw | 2–3 | Loss | 6.57 | 2.46 |
| Villarreal | 28 Aug | LaLiga | Deportivo Alaves | 0-1 | Lose | 0-1 | Loss | 6.64 | 2.84 |
| Levante | 13 Sep | LaLiga | Barcelona | 0–2 | Lose | 2–4 | Loss | 6.09 | 2.58 |
| Levante | 06 Sep | LaLiga | Malaga | 0–0 | Draw | 0–0 | Draw | 6.91 | 1.54 |
| Levante | 29 Aug | LaLiga | Real Betis | 2-2 | Draw | 5-2 | Win | 7.30 | 3.72 |
5. Functional-Unit Ratings
| Functional Unit | Villarreal (Home side) | Levante (Away side) |
|---|---|---|
| GK | 6.26 | 6.81 |
| Defence | 6.48 | 6.62 |
| Def Mid | 6.79 | 6.62 |
| Midfield | 6.75 | 6.98 |
| Att Mid | 6.76 | — |
| Attack | 7.02 | 6.77 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | No outright winner projected |
| Loser | No outright loser projected |
| Draw | 35% |
| Projected score | 2–2 |
| Confidence | Low |
The locked model selects DRAW because the weighted xG, player-rating, first-half speed, functional-unit and recent-form signals remain closely balanced after the home designation is applied.
Valencia
Real Sociedad1–220 September 2026Moderate
Real SociedadVIEW ANALYSISCLOSE ANALYSIS+

Real Sociedad5. Valencia vs Real Sociedad
Fixture date: 20 September 2026 | HOME: Valencia | AWAY: Real Sociedad
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 20% | 28% | 52% | 1–2 | WINNER: Real Sociedad | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Valencia | AWAY — Real Sociedad |
|---|---|---|
| Three-match XI avg | 6.10 | 6.85 |
| Goals scored / conceded | 1 / 9 | 3 / 5 |
| 1H goals scored / conceded | 1 / 4 | 2 / 0 |
| HT Lead / Draw / Lose | 0 / 1 / 2 | 1 / 2 / 0 |
| xG proxy / match | 0.92 | 2.01 |
| Total shots | 18 | 37 |
| Shots on target | 6 | 14 |
| Shots off target | 12 | 23 |
3. xG, Shot Volume & First-Half Speed Reading
Valencia generated 18 total shots across the latest three matches: 6 on target and 12 off target, producing a 33.3% shot-on-target rate and 0.92 xG proxy per match.
Real Sociedad generated 37 total shots across the latest three matches: 14 on target and 23 off target, producing a 37.8% shot-on-target rate and 2.01 xG proxy per match.
First-half speed: Valencia scored 1 and conceded 4 before half-time, reaching HT ahead 0 time(s), level 1 and behind 2. Real Sociedad scored 2 and conceded 0, with HT status 1 lead / 2 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Valencia | 11 Sep | LaLiga | Sevilla | 0–0 | Draw | 0–1 | Loss | 6.46 | 0.24 |
| Valencia | 06 Sep | LaLiga | Barcelona | 0–2 | Lose | 0–5 | Loss | 5.77 | 0.68 |
| Valencia | 30 Aug | LaLiga | Deportivo de A Coruna | 1-2 | Lose | 1-3 | Loss | 6.09 | 1.84 |
| Real Sociedad | 13 Sep | LaLiga | Atletico Madrid | 0–0 | Draw | 0–3 | Loss | 6.42 | 1.30 |
| Real Sociedad | 07 Sep | LaLiga | Elche | 2–0 | Lead | 3–2 | Win | 7.22 | 2.36 |
| Real Sociedad | 03 Sep | LaLiga | Celta Vigo | 0–0 | Draw | 0–0 | Draw | 6.90 | 2.38 |
5. Functional-Unit Ratings
| Functional Unit | Valencia (Home side) | Real Sociedad (Away side) |
|---|---|---|
| GK | 6.23 | 6.99 |
| Defence | 6.00 | 6.89 |
| Def Mid | — | 6.60 |
| Midfield | 6.14 | 7.25 |
| Att Mid | 6.60 | 6.54 |
| Attack | 6.31 | 6.68 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Real Sociedad |
| Loser | Valencia |
| Draw | 28% |
| Projected score | 1–2 |
| Confidence | Moderate |
Real Sociedad receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Valencia remain the model loser for this fixture, while the draw probability stays at 28%.
CONSOLIDATED DECISIONS — 20 September 2026
Consolidated Final Decisions — 20 September 2026
| Fixture | Home | Draw | Away | Score | Final Call | Confidence |
|---|---|---|---|---|---|---|
| Getafe vs Malaga | 48% | 31% | 21% | 2–1 | WINNER: Getafe | Moderate |
| Atletico Madrid vs Real Madrid | 20% | 27% | 53% | 1–2 | WINNER: Real Madrid | Moderate |
| Deportivo de A Coruña vs Real Betis | 39% | 33% | 28% | 2–1 | WINNER: Deportivo de A Coruña | Moderate-low |
| Villarreal vs Levante | 31% | 35% | 34% | 2–2 | DRAW | Low |
| Valencia vs Real Sociedad | 20% | 28% | 52% | 1–2 | WINNER: Real Sociedad | Moderate |
All decisions use the same locked methodology and the Master Player Database source restriction.
Serie A Match Analysis
18–20 September 2026 • Pre-match analytical reports • Fixture dates verified
18 September 2026 1 fixture
Model framework used for this report
FOOTBALL MATCH OUTCOME REPORT
18 September 2026
LOCKED UNIFORM MODEL — ALL FIXTURES
Master Player Database only • Latest three matches • xG + shots + home/away role + first-half speed
Locked Model — Applied Identically to Every Fixture
Every fixture in this document uses the same locked framework. The data basis is restricted to the Match Player Database. Each team is assessed over its latest three competitive matches, including European competition matches where they appear in that master sheet.
| Model Component | Weight | Home Team Signal | Away Team Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
xG note. Exact provider xG is not available as a standalone field in the master sheet. The report therefore retains the same shot-based xG proxy already used in the locked model: 0.08 × shots off target + 0.30 × shots on target. Total shots, shots on target and shots off target are incorporated alongside that proxy rather than treated separately from chance quality.
Home/Away rule. The upcoming home side and away side are explicitly demarcated in every fixture. Where the master sheet does not reliably identify the historical venue of every prior match, the latest-three team ratings are retained as the evidence base and the home/away distinction is applied at the fixture-role weighting stage rather than inventing historical venue labels.
Decision rule. The final call is expressed only as WINNER / LOSER / DRAW, with model probabilities, projected score and confidence. First-half speed is a key input: teams that score early receive a positive signal, while teams that concede early are penalised even if their final full-time output is stronger.
Monza
DRAW1–118 September 2026
SassuoloVIEW ANALYSISCLOSE ANALYSIS+

SassuoloSERIE A MATCH OUTCOME REPORT
Monza vs Sassuolo
18 September 2026 • Monza HOME • Sassuolo AWAY
1. Updated Methodological Approach
The same locked model is applied without modification: xG proxy/xG differential 30%; home-versus-away player-rating structure 25%; first-half scoring/conceding speed 20%; functional-unit strength 15%; recent W/D/L stability 10%. The evidence window is the latest three competitive matches from the Master Player Database only.
| Model Component | Weight | Monza Signal | Sassuolo Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
2. Consolidated Outcome Forecast
| Fixture | Home | Draw | Away | Projected Score | Final Call |
|---|---|---|---|---|---|
| Monza vs Sassuolo | 31% | 39% | 30% | 1–1 | DRAW |
3. Three-Match KPI and Home/Away Rating Comparison
| Indicator | Monza | Sassuolo | Reading |
|---|---|---|---|
| Three-match record | L–D–D | W–D–D | Form context |
| Three-match XI average | 6.52 | 6.78 | Sassuolo |
| Latest XI average | 6.56 | 6.79 | Sassuolo |
| Goals scored | 5 | 7 | Sassuolo |
| Goals conceded | 7 | 5 | Sassuolo |
| 1H goals scored | 3 | 2 | Monza |
| 1H goals conceded | 6 | 1 | Sassuolo |
| xG proxy / match | 2.87 | 2.57 | Chance quality |
| Shots / match | 16.7 | 14.7 | Volume |
| Shots on target / match | 7.0 | 6.3 | Accuracy |
| Shots off target / match | 9.7 | 8.3 | Miss volume |
Home/Away demarcation. Monza is assessed as the HOME side and Sassuolo as the AWAY side. The rating evidence is the latest-three Master Player Database window, while the fixture-role adjustment is applied explicitly at the 25% home/away weighting stage.
4. xG-Weighted Chance-Creation Analysis
Shot-volume and accuracy reading. Monza average 16.7 total shots, 7.0 on target and 9.7 off target per match; Sassuolo average 14.7 total shots, 6.3 on target and 8.3 off target. Their shot-based xG proxies are 2.87 and 2.57 respectively. The model uses both quantity and accuracy: a side generating more shots but fewer on-target attempts does not receive the same attacking credit as a side creating fewer but cleaner attempts.
5. Detailed Three-Match Reading
Reading rule. The latest three matches are used in chronological priority, with the newest match carrying the clearest current-form signal. European competition matches are retained when they appear in the Master Player Database because they are part of the team’s actual recent competitive workload and player-rating evidence.
6. Functional-Unit Reading
| Functional Unit | Monza | Sassuolo | Edge |
|---|---|---|---|
| Goalkeeper | 5.83 | 6.81 | Sassuolo |
| Defence | 6.60 | 6.65 | Even |
| Defensive Midfield | 6.87 | 6.74 | Monza |
| Midfield | 6.25 | 7.06 | Sassuolo |
| Attack Midfield | 6.62 | 6.79 | Sassuolo |
| Attack | 6.60 | 6.90 | Sassuolo |
Functional-unit interpretation. The goalkeeper, defence, defensive midfield, midfield, attacking midfield and forward groups are compared on the same latest-three starter window. Missing units are not scored as zero. This prevents formation differences from creating artificial penalties and keeps the 15% functional-unit component comparable across teams.
7. Early-Game Speed as a Key Model Factor
| Early Indicator | Monza | Sassuolo | Model Effect |
|---|---|---|---|
| 1H goals scored / match | 1.00 | 0.67 | Faster scorer favoured |
| 1H goals conceded / match | 2.00 | 0.33 | Lower exposure favoured |
| Ahead at HT | 1 of 3 | 1 of 3 | Control signal |
| Level at HT | 1 of 3 | 2 of 3 | Draw pressure |
| Behind at HT | 1 of 3 | 0 of 3 | Early-risk penalty |
Interpretation. Monza have led at half-time in 1 of the latest three and trailed in 1; Sassuolo have led in 1 and trailed in 0. This first-half pattern is explicitly weighted at 20% because the speed at which a side begins scoring or conceding changes its full-match probability profile.
8. Final Model Decision
FINAL CALL: DRAW. No outright winner or loser is projected. The draw is the highest single model outcome at 39%, with Monza at 31% and Sassuolo at 30%. Projected score: 1–1.
Confidence note. The probabilities are comparative analytical estimates from the locked Master Player Database model. They are not guarantees and do not incorporate confirmed line-ups, late injuries, suspensions, tactical changes, market prices or in-match information.
19 September 2026 4 fixtures
MODEL FRAMEWORK — 19 September 2026
SERIE A MATCH OUTCOME REPORT
19 September 2026 • Locked Three-Match Model
Source restriction: Master Player Database sheet only. The model is locked across all fixtures. The sheet does not contain a venue field for historical matches, so the current fixture is explicitly demarcated Home vs Away, while historical player ratings are the latest three overall qualifying matches rather than invented venue-specific splits.
Locked Model Weights
| Component | Weight | Model treatment |
|---|---|---|
| xG proxy / xG differential | 30% | Shot-quality proxy from total shots and shots on target |
| Home vs Away player-rating structure | 25% | Current home side compared with current away side using latest-three XI ratings |
| First-half scoring / conceding speed | 20% | HT goals plus Lead / Draw / Lose frequency |
| Functional-unit strength | 15% | GK, Defence, Def Mid, Midfield, Att Mid, Attack |
| Recent W/D/L stability | 10% | Latest-three result sequence and direction |
xG proxy formula retained from the locked model: 0.08 × shots off target + 0.30 × shots on target. It is a model proxy, not an official event-level xG feed.
Bologna
Bologna1–019 September 2026Moderate-low
TorinoVIEW ANALYSISCLOSE ANALYSIS+

Torino1. Bologna vs Torino
Fixture date: 19 September 2026 | HOME: Bologna | AWAY: Torino
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 41% | 32% | 27% | 1–0 | WINNER: Bologna | Moderate-low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Bologna | AWAY — Torino |
|---|---|---|
| Three-match XI avg | 6.60 | 6.52 |
| Goals scored / conceded | 2 / 4 | 3 / 5 |
| 1H goals scored / conceded | 0 / 1 | 1 / 2 |
| HT Lead / Draw / Lose | 0 / 2 / 1 | 0 / 2 / 1 |
| xG proxy / match | 1.85 | 1.47 |
| Total shots | 42 | 25 |
| Shots on target | 10 | 11 |
| Shots off target | 32 | 14 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Bologna generated 42 total shots: 10 on target and 32 off target, producing a 23.8% shot-on-target rate and 1.85 xG proxy per match. Torino generated 25 shots: 11 on target and 14 off target, a 44.0% on-target rate and 1.47 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Bologna scored 0 and conceded 1 first-half goals, reaching HT ahead 0 time(s), level 2 time(s) and behind 1 time(s). Torino scored 1 and conceded 2, with HT status 0 lead / 2 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Bologna | 13 Sep | Serie A | Napoli | 0–0 | Draw | 0–1 | Loss | 6.53 | 0.84 |
| Bologna | 06 Sep | Serie A | Sassuolo | 0–1 | Lose | 2–2 | Draw | 6.60 | 2.78 |
| Bologna | 31 Aug | Serie A | Atalanta | 0–0 | Draw | 0–1 | Loss | 6.68 | 1.94 |
| Torino | 14 Sep | Serie A | Roma | 0–1 | Lose | 0–2 | Loss | 6.17 | 1.30 |
| Torino | 05 Sep | Serie A | Fiorentina | 0–0 | Draw | 2–1 | Win | 6.71 | 1.44 |
| Torino | 29 Aug | Serie A | Sassuolo | 1–1 | Draw | 1–2 | Loss | 6.68 | 1.68 |
5. Functional-Unit Ratings
| Functional Unit | Bologna (Home side) | Torino (Away side) |
|---|---|---|
| GK | 6.37 | 6.31 |
| Defence | 6.83 | 6.67 |
| Def Mid | 6.62 | 7.94 |
| Midfield | — | 6.34 |
| Att Mid | 6.41 | — |
| Attack | 6.48 | 6.39 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Bologna |
| Loser | Torino |
| Draw | 32% |
| Projected score | 1–0 |
| Confidence | Moderate-low |
Bologna are the model winner and Torino the model loser. The decision combines the current home-away designation with the latest-three xG/shot profile, player ratings, first-half scoring and conceding speed, functional-unit strength and recent W/D/L stability.
Udinese
Udinese2–119 September 2026Moderate
CagliariVIEW ANALYSISCLOSE ANALYSIS+

Cagliari2. Udinese vs Cagliari
Fixture date: 19 September 2026 | HOME: Udinese | AWAY: Cagliari
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 43% | 32% | 25% | 2–1 | WINNER: Udinese | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Udinese | AWAY — Cagliari |
|---|---|---|
| Three-match XI avg | 6.66 | 6.78 |
| Goals scored / conceded | 7 / 9 | 3 / 2 |
| 1H goals scored / conceded | 5 / 3 | 2 / 2 |
| HT Lead / Draw / Lose | 1 / 2 / 0 | 1 / 1 / 1 |
| xG proxy / match | 1.92 | 1.96 |
| Total shots | 28 | 35 |
| Shots on target | 16 | 14 |
| Shots off target | 12 | 21 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Udinese generated 28 total shots: 16 on target and 12 off target, producing a 57.1% shot-on-target rate and 1.92 xG proxy per match. Cagliari generated 35 shots: 14 on target and 21 off target, a 40.0% on-target rate and 1.96 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Udinese scored 5 and conceded 3 first-half goals, reaching HT ahead 1 time(s), level 2 time(s) and behind 0 time(s). Cagliari scored 2 and conceded 2, with HT status 1 lead / 1 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Udinese | 14 Sep | Serie A | Inter | 2–2 | Draw | 3–5 | Loss | 6.32 | 1.58 |
| Udinese | 07 Sep | Serie A | Lazio | 0–0 | Draw | 1–2 | Loss | 6.71 | 2.12 |
| Udinese | 29 Aug | Serie A | Monza | 3–1 | Lead | 3–2 | Win | 6.96 | 2.06 |
| Cagliari | 12 Sep | Serie A | Atalanta | 1–1 | Draw | 2–1 | Win | 6.91 | 1.50 |
| Cagliari | 07 Sep | Serie A | Lecce | 1–0 | Lead | 1–0 | Win | 7.18 | 3.58 |
| Cagliari | 30 Aug | Serie A | Inter | 0–1 | Lose | 0–1 | Loss | 6.26 | 0.80 |
5. Functional-Unit Ratings
| Functional Unit | Udinese (Home side) | Cagliari (Away side) |
|---|---|---|
| GK | 7.07 | 7.09 |
| Defence | 6.38 | 6.82 |
| Def Mid | 6.71 | 6.23 |
| Midfield | 6.54 | 6.78 |
| Att Mid | 6.79 | 7.02 |
| Attack | 6.99 | 6.70 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Udinese |
| Loser | Cagliari |
| Draw | 32% |
| Projected score | 2–1 |
| Confidence | Moderate |
Udinese are the model winner and Cagliari the model loser. The decision combines the current home-away designation with the latest-three xG/shot profile, player ratings, first-half scoring and conceding speed, functional-unit strength and recent W/D/L stability.
Roma
Inter1–219 September 2026Moderate-low
InterVIEW ANALYSISCLOSE ANALYSIS+

Inter3. Roma vs Inter
Fixture date: 19 September 2026 | HOME: Roma | AWAY: Inter
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 31% | 31% | 38% | 1–2 | WINNER: Inter | Moderate-low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Roma | AWAY — Inter |
|---|---|---|
| Three-match XI avg | 7.27 | 6.95 |
| Goals scored / conceded | 8 / 1 | 9 / 7 |
| 1H goals scored / conceded | 2 / 0 | 2 / 4 |
| HT Lead / Draw / Lose | 2 / 1 / 0 | 0 / 2 / 1 |
| xG proxy / match | 3.55 | 4.03 |
| Total shots | 70 | 77 |
| Shots on target | 23 | 27 |
| Shots off target | 47 | 50 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Roma generated 70 total shots: 23 on target and 47 off target, producing a 32.9% shot-on-target rate and 3.55 xG proxy per match. Inter generated 77 shots: 27 on target and 50 off target, a 35.1% on-target rate and 4.03 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Roma scored 2 and conceded 0 first-half goals, reaching HT ahead 2 time(s), level 1 time(s) and behind 0 time(s). Inter scored 2 and conceded 4, with HT status 0 lead / 2 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Roma | 14 Sep | Serie A | Torino | 1–0 | Lead | 2–0 | Win | 7.20 | 2.22 |
| Roma | 05 Sep | Serie A | Atalanta | 0–0 | Draw | 2–1 | Win | 6.91 | 5.32 |
| Roma | 24 Aug | Serie A | Fiorentina | 1–0 | Lead | 4–0 | Win | 7.71 | 3.12 |
| Inter | 14 Sep | Serie A | Udinese | 2–2 | Draw | 5–3 | Win | 7.17 | 4.80 |
| Inter | 08 Sep | Champions League | Real Madrid | 0–2 | Lose | 1–2 | Loss | 6.59 | 3.22 |
| Inter | 05 Sep | Serie A | Napoli | 0–0 | Draw | 3–2 | Win | 7.09 | 4.08 |
5. Functional-Unit Ratings
| Functional Unit | Roma (Home side) | Inter (Away side) |
|---|---|---|
| GK | 6.91 | 6.59 |
| Defence | 7.33 | 6.64 |
| Def Mid | 7.18 | 7.26 |
| Midfield | 7.28 | 6.82 |
| Att Mid | 7.01 | — |
| Attack | 8.03 | 7.47 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Inter |
| Loser | Roma |
| Draw | 31% |
| Projected score | 1–2 |
| Confidence | Moderate-low |
Inter are the model winner and Roma the model loser. The decision combines the current home-away designation with the latest-three xG/shot profile, player ratings, first-half scoring and conceding speed, functional-unit strength and recent W/D/L stability.
Venezia
Lazio1–219 September 2026Moderate
LazioVIEW ANALYSISCLOSE ANALYSIS+

Lazio4. Venezia vs Lazio
Fixture date: 19 September 2026 | HOME: Venezia | AWAY: Lazio
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 27% | 30% | 43% | 1–2 | WINNER: Lazio | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Venezia | AWAY — Lazio |
|---|---|---|
| Three-match XI avg | 6.40 | 6.90 |
| Goals scored / conceded | 4 / 9 | 5 / 3 |
| 1H goals scored / conceded | 1 / 4 | 3 / 0 |
| HT Lead / Draw / Lose | 0 / 1 / 2 | 2 / 1 / 0 |
| xG proxy / match | 1.57 | 2.15 |
| Total shots | 34 | 42 |
| Shots on target | 9 | 14 |
| Shots off target | 25 | 28 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Venezia generated 34 total shots: 9 on target and 25 off target, producing a 26.5% shot-on-target rate and 1.57 xG proxy per match. Lazio generated 42 shots: 14 on target and 28 off target, a 33.3% on-target rate and 2.15 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Venezia scored 1 and conceded 4 first-half goals, reaching HT ahead 0 time(s), level 1 time(s) and behind 2 time(s). Lazio scored 3 and conceded 0, with HT status 2 lead / 1 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Venezia | 11 Sep | Serie A | Fiorentina | 1–2 | Lose | 2–4 | Loss | 6.33 | 1.46 |
| Venezia | 06 Sep | Serie A | Frosinone | 0–2 | Lose | 2–3 | Loss | 6.38 | 2.08 |
| Venezia | 28 Aug | Serie A | AC Milan | 0–0 | Draw | 0–2 | Loss | 6.49 | 1.16 |
| Lazio | 12 Sep | Serie A | AC Milan | 2–0 | Lead | 2–2 | Draw | 6.77 | 1.96 |
| Lazio | 07 Sep | Serie A | Udinese | 0–0 | Draw | 2–1 | Win | 6.96 | 2.84 |
| Lazio | 30 Aug | Serie A | Genoa | 1–0 | Lead | 1–0 | Win | 6.95 | 1.64 |
5. Functional-Unit Ratings
| Functional Unit | Venezia (Home side) | Lazio (Away side) |
|---|---|---|
| GK | 6.72 | 7.25 |
| Defence | 6.33 | 6.83 |
| Def Mid | 6.58 | — |
| Midfield | 6.28 | 6.82 |
| Att Mid | — | — |
| Attack | 6.36 | 6.94 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Lazio |
| Loser | Venezia |
| Draw | 30% |
| Projected score | 1–2 |
| Confidence | Moderate |
Lazio are the model winner and Venezia the model loser. The decision combines the current home-away designation with the latest-three xG/shot profile, player ratings, first-half scoring and conceding speed, functional-unit strength and recent W/D/L stability.
CONSOLIDATED DECISIONS — 19 September 2026
Consolidated Final Decisions — 19 September 2026
| Fixture | Winner / Primary Call | Loser | Draw % | Score | Confidence |
|---|---|---|---|---|---|
| Bologna vs Torino | Bologna | Torino | 32% | 1–0 | Moderate-low |
| Udinese vs Cagliari | Udinese | Cagliari | 32% | 2–1 | Moderate |
| Roma vs Inter | Inter | Roma | 31% | 1–2 | Moderate-low |
| Venezia vs Lazio | Lazio | Venezia | 30% | 1–2 | Moderate |
All decisions above use the same locked methodology and the same Master Player Database source restriction. Historical venue-specific ratings are not fabricated where the sheet does not identify home/away status.
20 September 2026 5 fixtures
MODEL FRAMEWORK — 20 September 2026
SERIE A MATCH OUTCOME REPORT
20 September 2026 • Locked Three-Match Model
Source restriction: Master Player Database sheet only. The model is locked across all fixtures. Historical venue-specific ratings are not fabricated because the database does not identify venue for each historical team row; the current fixture is explicitly demarcated HOME vs AWAY.
Locked Model Weights
| Component | Weight | Model treatment |
|---|---|---|
| xG proxy / xG differential | 30% | Shot-quality proxy from total shots and shots on target |
| Home vs Away player-rating structure | 25% | Current home side vs current away side using latest-three XI ratings |
| First-half scoring / conceding speed | 20% | HT goals plus Lead / Draw / Lose frequency |
| Functional-unit strength | 15% | GK, Defence, Def Mid, Midfield, Att Mid, Attack |
| Recent W/D/L stability | 10% | Latest-three result sequence and direction |
xG proxy formula: 0.08 × shots off target + 0.30 × shots on target. It is a model proxy, not an official event-level xG feed.
Fiorentina
Fiorentina2–120 September 2026Moderate
NapoliVIEW ANALYSISCLOSE ANALYSIS+

Napoli1. Fiorentina vs Napoli
Fixture date: 20 September 2026 | HOME: Fiorentina | AWAY: Napoli
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 43% | 31% | 26% | 2–1 | WINNER: Fiorentina | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Fiorentina | AWAY — Napoli |
|---|---|---|
| Three-match XI avg | 6.73 | 6.63 |
| Goals scored / conceded | 5 / 7 | 3 / 4 |
| 1H goals scored / conceded | 2 / 3 | 0 / 0 |
| HT Lead / Draw / Lose | 1 / 1 / 1 | 0 / 3 / 0 |
| xG proxy / match | 3.01 | 1.89 |
| Total shots | 58 | 35 |
| Shots on target | 20 | 13 |
| Shots off target | 38 | 22 |
3. xG, Shot Volume & First-Half Speed Reading
Fiorentina generated 58 total shots across the latest three matches: 20 on target and 38 off target, producing a 34.5% shot-on-target rate and 3.01 xG proxy per match.
Napoli generated 35 total shots across the latest three matches: 13 on target and 22 off target, producing a 37.1% shot-on-target rate and 1.89 xG proxy per match.
First-half speed: Fiorentina scored 2 and conceded 3 before half-time, reaching HT ahead 1 time(s), level 1 and behind 1. Napoli scored 0 and conceded 0, with HT status 0 lead / 3 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Fiorentina | 11 Sep | Serie A | Venezia | 2–1 | Lead | 4–2 | Win | 7.22 | 3.72 |
| Fiorentina | 05 Sep | Serie A | Torino | 0–0 | Draw | 1–2 | Loss | 6.63 | 2.44 |
| Fiorentina | 29 Aug | Serie A | Frosinone | 0-2 | Lose | 0-3 | Loss | 6.33 | 2.88 |
| Napoli | 13 Sep | Serie A | Bologna | 0–0 | Draw | 1–0 | Win | 6.80 | 1.78 |
| Napoli | 09 Sep | Champions League | Arsenal | 0–0 | Draw | 0–1 | Loss | 6.44 | 1.06 |
| Napoli | 05 Sep | Serie A | Inter | 0–0 | Draw | 2–3 | Loss | 6.65 | 2.82 |
5. Functional-Unit Ratings
| Functional Unit | Fiorentina (Home side) | Napoli (Away side) |
|---|---|---|
| GK | 6.11 | 6.87 |
| Defence | 6.60 | 6.58 |
| Def Mid | 7.36 | 7.22 |
| Midfield | 6.43 | 6.43 |
| Att Mid | 8.15 | 6.60 |
| Attack | 6.67 | 6.48 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Fiorentina |
| Loser | Napoli |
| Draw | 31% |
| Projected score | 2–1 |
| Confidence | Moderate |
Fiorentina receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Napoli remain the model loser for this fixture, while the draw probability stays at 31%.
Frosinone
Como1–220 September 2026Moderate-low
ComoVIEW ANALYSISCLOSE ANALYSIS+

Como2. Frosinone vs Como
Fixture date: 20 September 2026 | HOME: Frosinone | AWAY: Como
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 27% | 32% | 41% | 1–2 | WINNER: Como | Moderate-low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Frosinone | AWAY — Como |
|---|---|---|
| Three-match XI avg | 7.18 | 7.21 |
| Goals scored / conceded | 7 / 3 | 8 / 3 |
| 1H goals scored / conceded | 5 / 0 | 6 / 2 |
| HT Lead / Draw / Lose | 3 / 0 / 0 | 3 / 0 / 0 |
| xG proxy / match | 2.83 | 4.77 |
| Total shots | 51 | 99 |
| Shots on target | 20 | 29 |
| Shots off target | 31 | 70 |
3. xG, Shot Volume & First-Half Speed Reading
Frosinone generated 51 total shots across the latest three matches: 20 on target and 31 off target, producing a 39.2% shot-on-target rate and 2.83 xG proxy per match.
Como generated 99 total shots across the latest three matches: 29 on target and 70 off target, producing a 29.3% shot-on-target rate and 4.77 xG proxy per match.
First-half speed: Frosinone scored 5 and conceded 0 before half-time, reaching HT ahead 3 time(s), level 0 and behind 0. Como scored 6 and conceded 2, with HT status 3 lead / 0 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Frosinone | 12 Sep | Serie A | Genoa | 1–0 | Lead | 1–1 | Draw | 6.85 | 3.40 |
| Frosinone | 06 Sep | Serie A | Venezia | 2–0 | Lead | 3–2 | Win | 6.91 | 2.80 |
| Frosinone | 29 Aug | Serie A | Fiorentina | 2-0 | Lead | 3-0 | Win | 7.77 | 2.28 |
| Como | 14 Sep | Serie A | Parma Calcio 1913 | 1–0 | Lead | 2–1 | Win | 7.15 | 7.72 |
| Como | 04 Sep | Serie A | Genoa | 3–1 | Lead | 4–1 | Win | 7.32 | 3.58 |
| Como | 30 Aug | Serie A | Napoli | 2-1 | Lead | 2-1 | Win | 7.18 | 3.00 |
5. Functional-Unit Ratings
| Functional Unit | Frosinone (Home side) | Como (Away side) |
|---|---|---|
| GK | 6.83 | 6.49 |
| Defence | 7.25 | 7.12 |
| Def Mid | 7.46 | 7.22 |
| Midfield | — | — |
| Att Mid | 6.93 | 7.60 |
| Attack | 7.37 | 7.15 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Como |
| Loser | Frosinone |
| Draw | 32% |
| Projected score | 1–2 |
| Confidence | Moderate-low |
Como receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Frosinone remain the model loser for this fixture, while the draw probability stays at 32%.
Parma
Parma2–120 September 2026Moderate
GenoaVIEW ANALYSISCLOSE ANALYSIS+

Genoa3. Parma vs Genoa
Fixture date: 20 September 2026 | HOME: Parma | AWAY: Genoa
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 45% | 31% | 24% | 2–1 | WINNER: Parma | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Parma | AWAY — Genoa |
|---|---|---|
| Three-match XI avg | 6.36 | 6.45 |
| Goals scored / conceded | 2 / 5 | 2 / 6 |
| 1H goals scored / conceded | 0 / 2 | 1 / 5 |
| HT Lead / Draw / Lose | 0 / 1 / 2 | 0 / 0 / 3 |
| xG proxy / match | 1.96 | 1.55 |
| Total shots | 35 | 36 |
| Shots on target | 14 | 8 |
| Shots off target | 21 | 28 |
3. xG, Shot Volume & First-Half Speed Reading
Parma generated 35 total shots across the latest three matches: 14 on target and 21 off target, producing a 40.0% shot-on-target rate and 1.96 xG proxy per match.
Genoa generated 36 total shots across the latest three matches: 8 on target and 28 off target, producing a 22.2% shot-on-target rate and 1.55 xG proxy per match.
First-half speed: Parma scored 0 and conceded 2 before half-time, reaching HT ahead 0 time(s), level 1 and behind 2. Genoa scored 1 and conceded 5, with HT status 0 lead / 0 draw / 3 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Parma | 14 Sep | Serie A | Como | 0–1 | Lose | 1–2 | Loss | 6.49 | 3.68 |
| Parma | 06 Sep | Serie A | Monza | 0–1 | Lose | 1–1 | Draw | 6.33 | 1.22 |
| Parma | 29 Aug | Serie A | Juventus | 0-0 | Draw | 0-2 | Loss | 6.25 | 0.98 |
| Genoa | 12 Sep | Serie A | Frosinone | 0–1 | Lose | 1–1 | Draw | 6.71 | 2.46 |
| Genoa | 04 Sep | Serie A | Como | 1–3 | Lose | 1–4 | Loss | 6.18 | 1.32 |
| Genoa | 30 Aug | Serie A | Lazio | 0-1 | Lose | 0-1 | Loss | 6.45 | 0.86 |
5. Functional-Unit Ratings
| Functional Unit | Parma (Home side) | Genoa (Away side) |
|---|---|---|
| GK | 6.74 | 6.74 |
| Defence | 6.45 | 6.40 |
| Def Mid | — | — |
| Midfield | 6.22 | 6.54 |
| Att Mid | 6.29 | 6.34 |
| Attack | 6.06 | 6.36 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Parma |
| Loser | Genoa |
| Draw | 31% |
| Projected score | 2–1 |
| Confidence | Moderate |
Parma receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Genoa remain the model loser for this fixture, while the draw probability stays at 31%.
Juventus
Juventus2–120 September 2026Moderate
AtalantaVIEW ANALYSISCLOSE ANALYSIS+

Atalanta4. Juventus vs Atalanta
Fixture date: 20 September 2026 | HOME: Juventus | AWAY: Atalanta
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 49% | 29% | 22% | 2–1 | WINNER: Juventus | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Juventus | AWAY — Atalanta |
|---|---|---|
| Three-match XI avg | 6.67 | 6.64 |
| Goals scored / conceded | 5 / 4 | 3 / 4 |
| 1H goals scored / conceded | 0 / 0 | 1 / 1 |
| HT Lead / Draw / Lose | 0 / 3 / 0 | 0 / 3 / 0 |
| xG proxy / match | 2.83 | 1.49 |
| Total shots | 54 | 34 |
| Shots on target | 19 | 8 |
| Shots off target | 35 | 26 |
3. xG, Shot Volume & First-Half Speed Reading
Juventus generated 54 total shots across the latest three matches: 19 on target and 35 off target, producing a 35.2% shot-on-target rate and 2.83 xG proxy per match.
Atalanta generated 34 total shots across the latest three matches: 8 on target and 26 off target, producing a 23.5% shot-on-target rate and 1.49 xG proxy per match.
First-half speed: Juventus scored 0 and conceded 0 before half-time, reaching HT ahead 0 time(s), level 3 and behind 0. Atalanta scored 1 and conceded 1, with HT status 0 lead / 3 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Juventus | 13 Sep | Serie A | Sassuolo | 0–0 | Draw | 2–3 | Loss | 6.52 | 3.28 |
| Juventus | 06 Sep | Serie A | AC Milan | 0–0 | Draw | 1–1 | Draw | 6.46 | 2.22 |
| Juventus | 29 Aug | Serie A | Parma Calcio 1913 | 0-0 | Draw | 2-0 | Win | 7.04 | 3.00 |
| Atalanta | 12 Sep | Serie A | Cagliari | 1–1 | Draw | 1–2 | Loss | 6.54 | 2.64 |
| Atalanta | 05 Sep | Serie A | Roma | 0–0 | Draw | 1–2 | Loss | 6.75 | 0.92 |
| Atalanta | 31 Aug | Serie A | Bologna | 0–0 | Draw | 1–0 | Win | 6.63 | 0.92 |
5. Functional-Unit Ratings
| Functional Unit | Juventus (Home side) | Atalanta (Away side) |
|---|---|---|
| GK | 6.53 | 7.52 |
| Defence | 6.71 | 6.45 |
| Def Mid | 6.39 | — |
| Midfield | 7.16 | 6.64 |
| Att Mid | 6.65 | — |
| Attack | 6.52 | 6.59 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Juventus |
| Loser | Atalanta |
| Draw | 29% |
| Projected score | 2–1 |
| Confidence | Moderate |
Juventus receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Atalanta remain the model loser for this fixture, while the draw probability stays at 29%.
AC Milan
Lecce1–220 September 2026Moderate-low
LecceVIEW ANALYSISCLOSE ANALYSIS+

Lecce5. AC Milan vs Lecce
Fixture date: 20 September 2026 | HOME: AC Milan | AWAY: Lecce
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 27% | 33% | 40% | 1–2 | WINNER: Lecce | Moderate-low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — AC Milan | AWAY — Lecce |
|---|---|---|
| Three-match XI avg | 6.70 | 6.97 |
| Goals scored / conceded | 5 / 3 | 5 / 3 |
| 1H goals scored / conceded | 0 / 2 | 3 / 2 |
| HT Lead / Draw / Lose | 0 / 2 / 1 | 1 / 1 / 1 |
| xG proxy / match | 1.89 | 1.58 |
| Total shots | 35 | 29 |
| Shots on target | 13 | 11 |
| Shots off target | 22 | 18 |
3. xG, Shot Volume & First-Half Speed Reading
AC Milan generated 35 total shots across the latest three matches: 13 on target and 22 off target, producing a 37.1% shot-on-target rate and 1.89 xG proxy per match.
Lecce generated 29 total shots across the latest three matches: 11 on target and 18 off target, producing a 37.9% shot-on-target rate and 1.58 xG proxy per match.
First-half speed: AC Milan scored 0 and conceded 2 before half-time, reaching HT ahead 0 time(s), level 2 and behind 1. Lecce scored 3 and conceded 2, with HT status 1 lead / 1 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| AC Milan | 12 Sep | Serie A | Lazio | 0–2 | Lose | 2–2 | Draw | 6.44 | 2.82 |
| AC Milan | 06 Sep | Serie A | Juventus | 0–0 | Draw | 1–1 | Draw | 6.66 | 0.46 |
| AC Milan | 28 Aug | Serie A | Venezia | 0-0 | Draw | 2-0 | Win | 7.01 | 2.38 |
| Lecce | 13 Sep | Serie A | Monza | 3–1 | Lead | 3–2 | Win | 7.18 | 1.22 |
| Lecce | 07 Sep | Serie A | Cagliari | 0–1 | Lose | 0–1 | Loss | 6.49 | 1.46 |
| Lecce | 23 Aug | Serie A | Venezia | 0–0 | Draw | 2–0 | Win | 7.25 | 2.06 |
5. Functional-Unit Ratings
| Functional Unit | AC Milan (Home side) | Lecce (Away side) |
|---|---|---|
| GK | 7.10 | 7.61 |
| Defence | 6.82 | 7.00 |
| Def Mid | — | 6.34 |
| Midfield | 6.68 | 7.45 |
| Att Mid | 6.18 | 6.55 |
| Attack | 6.69 | 6.48 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Lecce |
| Loser | AC Milan |
| Draw | 33% |
| Projected score | 1–2 |
| Confidence | Moderate-low |
Lecce receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. AC Milan remain the model loser for this fixture, while the draw probability stays at 33%.
CONSOLIDATED DECISIONS — 20 September 2026
Consolidated Final Decisions — 20 September 2026
| Fixture | Home | Draw | Away | Score | Final Call | Confidence |
|---|---|---|---|---|---|---|
| Fiorentina vs Napoli | 43% | 31% | 26% | 2–1 | WINNER: Fiorentina | Moderate |
| Frosinone vs Como | 27% | 32% | 41% | 1–2 | WINNER: Como | Moderate-low |
| Parma vs Genoa | 45% | 31% | 24% | 2–1 | WINNER: Parma | Moderate |
| Juventus vs Atalanta | 49% | 29% | 22% | 2–1 | WINNER: Juventus | Moderate |
| AC Milan vs Lecce | 27% | 33% | 40% | 1–2 | WINNER: Lecce | Moderate-low |
All decisions use the same locked methodology and the Master Player Database source restriction.
Ligue 1 Match Analysis
18–20 September 2026 • Pre-match analytical reports • Fixture dates verified
18 September 2026 1 fixture
Model framework used for this report
FOOTBALL MATCH OUTCOME REPORT
18 September 2026
LOCKED UNIFORM MODEL — ALL FIXTURES
Master Player Database only • Latest three matches • xG + shots + home/away role + first-half speed
Locked Model — Applied Identically to Every Fixture
Every fixture in this document uses the same locked framework. The data basis is restricted to the Match Player Database. Each team is assessed over its latest three competitive matches, including European competition matches where they appear in that master sheet.
| Model Component | Weight | Home Team Signal | Away Team Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
xG note. Exact provider xG is not available as a standalone field in the master sheet. The report therefore retains the same shot-based xG proxy already used in the locked model: 0.08 × shots off target + 0.30 × shots on target. Total shots, shots on target and shots off target are incorporated alongside that proxy rather than treated separately from chance quality.
Home/Away rule. The upcoming home side and away side are explicitly demarcated in every fixture. Where the master sheet does not reliably identify the historical venue of every prior match, the latest-three team ratings are retained as the evidence base and the home/away distinction is applied at the fixture-role weighting stage rather than inventing historical venue labels.
Decision rule. The final call is expressed only as WINNER / LOSER / DRAW, with model probabilities, projected score and confidence. First-half speed is a key input: teams that score early receive a positive signal, while teams that concede early are penalised even if their final full-time output is stronger.
Monaco
DRAW1–118 September 2026
LensVIEW ANALYSISCLOSE ANALYSIS+

LensLIGUE 1 MATCH OUTCOME REPORT
Monaco vs Lens
18 September 2026 • Monaco HOME • Lens AWAY
1. Updated Methodological Approach
The same locked model is applied without modification: xG proxy/xG differential 30%; home-versus-away player-rating structure 25%; first-half scoring/conceding speed 20%; functional-unit strength 15%; recent W/D/L stability 10%. The evidence window is the latest three competitive matches from the Master Player Database only.
| Model Component | Weight | Monaco Signal | Lens Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
2. Consolidated Outcome Forecast
| Fixture | Home | Draw | Away | Projected Score | Final Call |
|---|---|---|---|---|---|
| Monaco vs Lens | 35% | 38% | 27% | 1–1 | DRAW |
3. Three-Match KPI and Home/Away Rating Comparison
| Indicator | Monaco | Lens | Reading |
|---|---|---|---|
| Three-match record | D–W–D | D–L–D | Form context |
| Three-match XI average | 7.04 | 6.67 | Monaco |
| Latest XI average | 6.76 | 6.62 | Monaco |
| Goals scored | 5 | 3 | Monaco |
| Goals conceded | 2 | 5 | Monaco |
| 1H goals scored | 1 | 2 | Lens |
| 1H goals conceded | 1 | 2 | Monaco |
| xG proxy / match | 1.99 | 2.73 | Chance quality |
| Shots / match | 13.0 | 16.7 | Volume |
| Shots on target / match | 4.3 | 6.3 | Accuracy |
| Shots off target / match | 8.7 | 10.3 | Miss volume |
Home/Away demarcation. Monaco is assessed as the HOME side and Lens as the AWAY side. The rating evidence is the latest-three Master Player Database window, while the fixture-role adjustment is applied explicitly at the 25% home/away weighting stage.
4. xG-Weighted Chance-Creation Analysis
Shot-volume and accuracy reading. Monaco average 13.0 total shots, 4.3 on target and 8.7 off target per match; Lens average 16.7 total shots, 6.3 on target and 10.3 off target. Their shot-based xG proxies are 1.99 and 2.73 respectively. The model uses both quantity and accuracy: a side generating more shots but fewer on-target attempts does not receive the same attacking credit as a side creating fewer but cleaner attempts.
5. Detailed Three-Match Reading
Reading rule. The latest three matches are used in chronological priority, with the newest match carrying the clearest current-form signal. European competition matches are retained when they appear in the Master Player Database because they are part of the team’s actual recent competitive workload and player-rating evidence.
6. Functional-Unit Reading
| Functional Unit | Monaco | Lens | Edge |
|---|---|---|---|
| Goalkeeper | 6.95 | 6.80 | Monaco |
| Defence | 6.95 | 6.53 | Monaco |
| Defensive Midfield | 7.14 | 6.86 | Monaco |
| Midfield | — | 6.27 | No direct comparison |
| Attack Midfield | 6.92 | 7.01 | Even |
| Attack | 7.67 | 6.64 | Monaco |
Functional-unit interpretation. The goalkeeper, defence, defensive midfield, midfield, attacking midfield and forward groups are compared on the same latest-three starter window. Missing units are not scored as zero. This prevents formation differences from creating artificial penalties and keeps the 15% functional-unit component comparable across teams.
7. Early-Game Speed as a Key Model Factor
| Early Indicator | Monaco | Lens | Model Effect |
|---|---|---|---|
| 1H goals scored / match | 0.33 | 0.67 | Faster scorer favoured |
| 1H goals conceded / match | 0.33 | 0.67 | Lower exposure favoured |
| Ahead at HT | 0 of 3 | 0 of 3 | Control signal |
| Level at HT | 2 of 3 | 2 of 3 | Draw pressure |
| Behind at HT | 1 of 3 | 1 of 3 | Early-risk penalty |
Interpretation. Monaco have led at half-time in 0 of the latest three and trailed in 1; Lens have led in 0 and trailed in 1. This first-half pattern is explicitly weighted at 20% because the speed at which a side begins scoring or conceding changes its full-match probability profile.
8. Final Model Decision
FINAL CALL: DRAW. No outright winner or loser is projected. The draw is the highest single model outcome at 38%, with Monaco at 35% and Lens at 27%. Projected score: 1–1.
Confidence note. The probabilities are comparative analytical estimates from the locked Master Player Database model. They are not guarantees and do not incorporate confirmed line-ups, late injuries, suspensions, tactical changes, market prices or in-match information.
19 September 2026 5 fixtures
MODEL FRAMEWORK — 19 September 2026
LIGUE 1 MATCH OUTCOME REPORT
19 September 2026 • Locked Three-Match Model
Source restriction: Master Player Database sheet only. The model is locked across all fixtures. The sheet does not contain a venue field for historical matches, so the current fixture is explicitly demarcated Home vs Away, while historical player ratings are the latest three overall qualifying matches rather than invented venue-specific splits.
Locked Model Weights
| Component | Weight | Model treatment |
|---|---|---|
| xG proxy / xG differential | 30% | Shot-quality proxy from total shots and shots on target |
| Home vs Away player-rating structure | 25% | Current home side compared with current away side using latest-three XI ratings |
| First-half scoring / conceding speed | 20% | HT goals plus Lead / Draw / Lose frequency |
| Functional-unit strength | 15% | GK, Defence, Def Mid, Midfield, Att Mid, Attack |
| Recent W/D/L stability | 10% | Latest-three result sequence and direction |
xG proxy formula retained from the locked model: 0.08 × shots off target + 0.30 × shots on target. It is a model proxy, not an official event-level xG feed.
Paris FC
Strasbourg1–219 September 2026Moderate-low
StrasbourgVIEW ANALYSISCLOSE ANALYSIS+

Strasbourg1. Paris FC vs Strasbourg
Fixture date: 19 September 2026 | HOME: Paris FC | AWAY: Strasbourg
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 31% | 32% | 37% | 1–2 | WINNER: Strasbourg | Moderate-low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Paris FC | AWAY — Strasbourg |
|---|---|---|
| Three-match XI avg | 6.96 | 7.03 |
| Goals scored / conceded | 6 / 2 | 9 / 4 |
| 1H goals scored / conceded | 3 / 1 | 2 / 2 |
| HT Lead / Draw / Lose | 2 / 1 / 0 | 1 / 1 / 1 |
| xG proxy / match | 2.14 | 3.31 |
| Total shots | 39 | 61 |
| Shots on target | 15 | 23 |
| Shots off target | 24 | 38 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Paris FC generated 39 total shots: 15 on target and 24 off target, producing a 38.5% shot-on-target rate and 2.14 xG proxy per match. Strasbourg generated 61 shots: 23 on target and 38 off target, a 37.7% on-target rate and 3.31 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Paris FC scored 3 and conceded 1 first-half goals, reaching HT ahead 2 time(s), level 1 time(s) and behind 0 time(s). Strasbourg scored 2 and conceded 2, with HT status 1 lead / 1 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Paris FC | 12 Sep | Ligue 1 | Lyon | 0–0 | Draw | 0–0 | Draw | 6.77 | 1.36 |
| Paris FC | 06 Sep | Ligue 1 | Marseille | 2–1 | Lead | 3–2 | Win | 6.84 | 2.98 |
| Paris FC | 30 Aug | Ligue 1 | Nice | 1–0 | Lead | 3–0 | Win | 7.28 | 2.08 |
| Strasbourg | 12 Sep | Ligue 1 | Monaco | 0–0 | Draw | 1–1 | Draw | 6.53 | 2.96 |
| Strasbourg | 06 Sep | Ligue 1 | Troyes | 2–1 | Lead | 6–2 | Win | 7.56 | 4.16 |
| Strasbourg | 29 Aug | Ligue 1 | Lens | 0–1 | Lose | 2–1 | Win | 7.01 | 2.82 |
5. Functional-Unit Ratings
| Functional Unit | Paris FC (Home side) | Strasbourg (Away side) |
|---|---|---|
| GK | 6.77 | 7.25 |
| Defence | 6.67 | 6.68 |
| Def Mid | 7.30 | — |
| Midfield | 6.61 | 7.01 |
| Att Mid | 6.84 | — |
| Attack | 8.00 | 7.45 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Strasbourg |
| Loser | Paris FC |
| Draw | 32% |
| Projected score | 1–2 |
| Confidence | Moderate-low |
Strasbourg are the model winner and Paris FC the model loser. The decision combines the current home-away designation with the latest-three xG/shot profile, player ratings, first-half scoring and conceding speed, functional-unit strength and recent W/D/L stability.
Angers
Angers2–119 September 2026Moderate
TroyesVIEW ANALYSISCLOSE ANALYSIS+

Troyes2. Angers vs Troyes
Fixture date: 19 September 2026 | HOME: Angers | AWAY: Troyes
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 47% | 30% | 23% | 2–1 | WINNER: Angers | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Angers | AWAY — Troyes |
|---|---|---|
| Three-match XI avg | 6.82 | 6.55 |
| Goals scored / conceded | 4 / 3 | 4 / 9 |
| 1H goals scored / conceded | 2 / 3 | 3 / 3 |
| HT Lead / Draw / Lose | 0 / 2 / 1 | 1 / 0 / 2 |
| xG proxy / match | 1.88 | 1.89 |
| Total shots | 43 | 46 |
| Shots on target | 10 | 9 |
| Shots off target | 33 | 37 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Angers generated 43 total shots: 10 on target and 33 off target, producing a 23.3% shot-on-target rate and 1.88 xG proxy per match. Troyes generated 46 shots: 9 on target and 37 off target, a 19.6% on-target rate and 1.89 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Angers scored 2 and conceded 3 first-half goals, reaching HT ahead 0 time(s), level 2 time(s) and behind 1 time(s). Troyes scored 3 and conceded 3, with HT status 1 lead / 0 draw / 2 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Angers | 12 Sep | Ligue 1 | Le Havre | 0–0 | Draw | 0–0 | Draw | 6.71 | 0.94 |
| Angers | 06 Sep | Ligue 1 | Rennes | 1–2 | Lose | 1–2 | Loss | 6.53 | 2.18 |
| Angers | 29 Aug | Ligue 1 | Auxerre | 1–1 | Draw | 3–1 | Win | 7.23 | 2.52 |
| Troyes | 13 Sep | Ligue 1 | Lille | 0–1 | Lose | 0–2 | Loss | 6.37 | 0.86 |
| Troyes | 06 Sep | Ligue 1 | Strasbourg | 1–2 | Lose | 2–6 | Loss | 6.25 | 3.48 |
| Troyes | 29 Aug | Ligue 1 | Lorient | 2–0 | Lead | 2–1 | Win | 7.02 | 1.32 |
5. Functional-Unit Ratings
| Functional Unit | Angers (Home side) | Troyes (Away side) |
|---|---|---|
| GK | 7.63 | 6.26 |
| Defence | 6.82 | 6.54 |
| Def Mid | 6.97 | 6.68 |
| Midfield | — | — |
| Att Mid | 6.34 | 6.53 |
| Attack | 7.19 | 6.66 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Angers |
| Loser | Troyes |
| Draw | 30% |
| Projected score | 2–1 |
| Confidence | Moderate |
Angers are the model winner and Troyes the model loser. The decision combines the current home-away designation with the latest-three xG/shot profile, player ratings, first-half scoring and conceding speed, functional-unit strength and recent W/D/L stability.
Le Mans
DRAW1–119 September 2026Low-moderate
LorientVIEW ANALYSISCLOSE ANALYSIS+

Lorient3. Le Mans vs Lorient
Fixture date: 19 September 2026 | HOME: Le Mans | AWAY: Lorient
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 32% | 36% | 32% | 1–1 | DRAW | Low-moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Le Mans | AWAY — Lorient |
|---|---|---|
| Three-match XI avg | 6.69 | 6.90 |
| Goals scored / conceded | 5 / 6 | 4 / 4 |
| 1H goals scored / conceded | 4 / 4 | 2 / 2 |
| HT Lead / Draw / Lose | 1 / 1 / 1 | 1 / 1 / 1 |
| xG proxy / match | 1.73 | 1.76 |
| Total shots | 32 | 33 |
| Shots on target | 12 | 12 |
| Shots off target | 20 | 21 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Le Mans generated 32 total shots: 12 on target and 20 off target, producing a 37.5% shot-on-target rate and 1.73 xG proxy per match. Lorient generated 33 shots: 12 on target and 21 off target, a 36.4% on-target rate and 1.76 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Le Mans scored 4 and conceded 4 first-half goals, reaching HT ahead 1 time(s), level 1 time(s) and behind 1 time(s). Lorient scored 2 and conceded 2, with HT status 1 lead / 1 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Le Mans | 13 Sep | Ligue 1 | Lens | 2–1 | Lead | 2–2 | Draw | 6.75 | 1.84 |
| Le Mans | 05 Sep | Ligue 1 | Nice | 1–1 | Draw | 1–1 | Draw | 6.66 | 1.30 |
| Le Mans | 30 Aug | Ligue 1 | Rennes | 1–2 | Lose | 2–3 | Loss | 6.66 | 2.06 |
| Lorient | 12 Sep | Ligue 1 | Toulouse | 2–0 | Lead | 2–2 | Draw | 6.91 | 1.46 |
| Lorient | 05 Sep | Ligue 1 | Lens | 0–0 | Draw | 1–0 | Win | 7.11 | 1.30 |
| Lorient | 29 Aug | Ligue 1 | Troyes | 0–2 | Lose | 1–2 | Loss | 6.67 | 2.52 |
5. Functional-Unit Ratings
| Functional Unit | Le Mans (Home side) | Lorient (Away side) |
|---|---|---|
| GK | 6.29 | 6.41 |
| Defence | 6.34 | 7.04 |
| Def Mid | 6.91 | 7.05 |
| Midfield | 6.96 | 6.78 |
| Att Mid | — | 6.74 |
| Attack | 6.77 | 7.18 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | No outright winner projected |
| Loser | No outright loser projected |
| Draw | YES — PRIMARY CALL, 36% |
| Projected score | 1–1 |
| Confidence | Low-moderate |
The locked model selects a draw because the weighted indicators for Le Mans and Lorient remain closely balanced after combining xG/shot quality, player ratings, first-half speed, functional units and recent results.
Lyon
Rennes1–219 September 2026Moderate
RennesVIEW ANALYSISCLOSE ANALYSIS+

Rennes4. Lyon vs Rennes
Fixture date: 19 September 2026 | HOME: Lyon | AWAY: Rennes
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 29% | 30% | 41% | 1–2 | WINNER: Rennes | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Lyon | AWAY — Rennes |
|---|---|---|
| Three-match XI avg | 6.82 | 7.04 |
| Goals scored / conceded | 4 / 2 | 6 / 3 |
| 1H goals scored / conceded | 2 / 1 | 4 / 2 |
| HT Lead / Draw / Lose | 1 / 2 / 0 | 2 / 1 / 0 |
| xG proxy / match | 2.05 | 3.04 |
| Total shots | 41 | 59 |
| Shots on target | 13 | 20 |
| Shots off target | 28 | 39 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Lyon generated 41 total shots: 13 on target and 28 off target, producing a 31.7% shot-on-target rate and 2.05 xG proxy per match. Rennes generated 59 shots: 20 on target and 39 off target, a 33.9% on-target rate and 3.04 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Lyon scored 2 and conceded 1 first-half goals, reaching HT ahead 1 time(s), level 2 time(s) and behind 0 time(s). Rennes scored 4 and conceded 2, with HT status 2 lead / 1 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Lyon | 12 Sep | Ligue 1 | Paris FC | 0–0 | Draw | 0–0 | Draw | 6.66 | 0.62 |
| Lyon | 04 Sep | Ligue 1 | Auxerre | 2–1 | Lead | 3–1 | Win | 7.17 | 3.22 |
| Lyon | 29 Aug | Ligue 1 | Le Havre | 0–0 | Draw | 1–1 | Draw | 6.62 | 2.30 |
| Rennes | 11 Sep | Ligue 1 | Marseille | 0–0 | Draw | 1–0 | Win | 7.13 | 3.14 |
| Rennes | 06 Sep | Ligue 1 | Angers | 2–1 | Lead | 2–1 | Win | 7.08 | 2.46 |
| Rennes | 30 Aug | Ligue 1 | Le Mans | 2–1 | Lead | 3–2 | Win | 6.90 | 3.52 |
5. Functional-Unit Ratings
| Functional Unit | Lyon (Home side) | Rennes (Away side) |
|---|---|---|
| GK | 7.06 | 6.85 |
| Defence | 6.88 | 7.01 |
| Def Mid | 6.44 | 7.39 |
| Midfield | 6.89 | 7.07 |
| Att Mid | 6.89 | — |
| Attack | 6.84 | 6.93 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Rennes |
| Loser | Lyon |
| Draw | 30% |
| Projected score | 1–2 |
| Confidence | Moderate |
Rennes are the model winner and Lyon the model loser. The decision combines the current home-away designation with the latest-three xG/shot profile, player ratings, first-half scoring and conceding speed, functional-unit strength and recent W/D/L stability.
Toulouse
DRAW1–119 September 2026Low
Le HavreVIEW ANALYSISCLOSE ANALYSIS+

Le Havre5. Toulouse vs Le Havre
Fixture date: 19 September 2026 | HOME: Toulouse | AWAY: Le Havre
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 34% | 35% | 31% | 1–1 | DRAW | Low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Toulouse | AWAY — Le Havre |
|---|---|---|
| Three-match XI avg | 6.83 | 6.81 |
| Goals scored / conceded | 4 / 5 | 2 / 3 |
| 1H goals scored / conceded | 1 / 3 | 0 / 1 |
| HT Lead / Draw / Lose | 0 / 2 / 1 | 0 / 2 / 1 |
| xG proxy / match | 2.32 | 3.00 |
| Total shots | 43 | 63 |
| Shots on target | 16 | 18 |
| Shots off target | 27 | 45 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Toulouse generated 43 total shots: 16 on target and 27 off target, producing a 37.2% shot-on-target rate and 2.32 xG proxy per match. Le Havre generated 63 shots: 18 on target and 45 off target, a 28.6% on-target rate and 3.00 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Toulouse scored 1 and conceded 3 first-half goals, reaching HT ahead 0 time(s), level 2 time(s) and behind 1 time(s). Le Havre scored 0 and conceded 1, with HT status 0 lead / 2 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Toulouse | 12 Sep | Ligue 1 | Lorient | 0–2 | Lose | 2–2 | Draw | 6.69 | 1.92 |
| Toulouse | 03 Sep | Ligue 1 | Lille | 0–0 | Draw | 0–1 | Loss | 6.68 | 4.12 |
| Toulouse | 29 Aug | Ligue 1 | Brest | 1–1 | Draw | 2–2 | Draw | 7.10 | 0.92 |
| Le Havre | 12 Sep | Ligue 1 | Angers | 0–0 | Draw | 0–0 | Draw | 7.04 | 2.52 |
| Le Havre | 05 Sep | Ligue 1 | Brest | 0–1 | Lose | 1–2 | Loss | 6.54 | 4.64 |
| Le Havre | 29 Aug | Ligue 1 | Lyon | 0–0 | Draw | 1–1 | Draw | 6.84 | 1.84 |
5. Functional-Unit Ratings
| Functional Unit | Toulouse (Home side) | Le Havre (Away side) |
|---|---|---|
| GK | 6.53 | 7.12 |
| Defence | 6.79 | 6.68 |
| Def Mid | 7.50 | 6.59 |
| Midfield | — | 7.03 |
| Att Mid | 6.55 | 6.66 |
| Attack | 6.73 | 6.65 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | No outright winner projected |
| Loser | No outright loser projected |
| Draw | YES — PRIMARY CALL, 35% |
| Projected score | 1–1 |
| Confidence | Low |
The locked model selects a draw because the weighted indicators for Toulouse and Le Havre remain closely balanced after combining xG/shot quality, player ratings, first-half speed, functional units and recent results.
CONSOLIDATED DECISIONS — 19 September 2026
Consolidated Final Decisions — 19 September 2026
| Fixture | Winner / Primary Call | Loser | Draw % | Score | Confidence |
|---|---|---|---|---|---|
| Paris FC vs Strasbourg | Strasbourg | Paris FC | 32% | 1–2 | Moderate-low |
| Angers vs Troyes | Angers | Troyes | 30% | 2–1 | Moderate |
| Le Mans vs Lorient | Draw | Draw | 36% | 1–1 | Low-moderate |
| Lyon vs Rennes | Rennes | Lyon | 30% | 1–2 | Moderate |
| Toulouse vs Le Havre | Draw | Draw | 35% | 1–1 | Low |
All decisions above use the same locked methodology and the same Master Player Database source restriction. Historical venue-specific ratings are not fabricated where the sheet does not identify home/away status.
20 September 2026 0 fixtures
No analytical report was supplied for this league on this date.
Eredivisie Match Analysis
18–20 September 2026 • Pre-match analytical reports • Fixture dates verified
18 September 2026 1 fixture
Model framework used for this report
FOOTBALL MATCH OUTCOME REPORT
18 September 2026
LOCKED UNIFORM MODEL — ALL FIXTURES
Master Player Database only • Latest three matches • xG + shots + home/away role + first-half speed
Locked Model — Applied Identically to Every Fixture
Every fixture in this document uses the same locked framework. The data basis is restricted to the Match Player Database. Each team is assessed over its latest three competitive matches, including European competition matches where they appear in that master sheet.
| Model Component | Weight | Home Team Signal | Away Team Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
xG note. Exact provider xG is not available as a standalone field in the master sheet. The report therefore retains the same shot-based xG proxy already used in the locked model: 0.08 × shots off target + 0.30 × shots on target. Total shots, shots on target and shots off target are incorporated alongside that proxy rather than treated separately from chance quality.
Home/Away rule. The upcoming home side and away side are explicitly demarcated in every fixture. Where the master sheet does not reliably identify the historical venue of every prior match, the latest-three team ratings are retained as the evidence base and the home/away distinction is applied at the fixture-role weighting stage rather than inventing historical venue labels.
Decision rule. The final call is expressed only as WINNER / LOSER / DRAW, with model probabilities, projected score and confidence. First-half speed is a key input: teams that score early receive a positive signal, while teams that concede early are penalised even if their final full-time output is stronger.
FC Groningen
FC Groningen2–118 September 2026
PEC ZwolleVIEW ANALYSISCLOSE ANALYSIS+

PEC ZwolleEREDIVISIE MATCH OUTCOME REPORT
FC Groningen vs PEC Zwolle
18 September 2026 • FC Groningen HOME • PEC Zwolle AWAY
1. Updated Methodological Approach
The same locked model is applied without modification: xG proxy/xG differential 30%; home-versus-away player-rating structure 25%; first-half scoring/conceding speed 20%; functional-unit strength 15%; recent W/D/L stability 10%. The evidence window is the latest three competitive matches from the Master Player Database only.
| Model Component | Weight | FC Groningen Signal | PEC Zwolle Signal |
|---|---|---|---|
| xG proxy / xG differential | 30% | Integrated | Integrated |
| Home/Away rating structure | 25% | Home-side weighting | Away-side weighting |
| Early scoring/conceding speed | 20% | HT start profile | HT start profile |
| Functional-unit strength | 15% | GK / Defence / Midfield / Attack | GK / Defence / Midfield / Attack |
| Recent W/D/L stability | 10% | Latest three matches | Latest three matches |
2. Consolidated Outcome Forecast
| Fixture | Home | Draw | Away | Projected Score | Final Call |
|---|---|---|---|---|---|
| FC Groningen vs PEC Zwolle | 48% | 33% | 19% | 2–1 | FC Groningen |
3. Three-Match KPI and Home/Away Rating Comparison
| Indicator | FC Groningen | PEC Zwolle | Reading |
|---|---|---|---|
| Three-match record | D–D–L | L–D–L | Form context |
| Three-match XI average | 6.75 | 6.28 | FC Groningen |
| Latest XI average | 6.90 | 5.75 | FC Groningen |
| Goals scored | 5 | 3 | FC Groningen |
| Goals conceded | 6 | 12 | FC Groningen |
| 1H goals scored | 4 | 2 | FC Groningen |
| 1H goals conceded | 4 | 6 | FC Groningen |
| xG proxy / match | 1.87 | 2.38 | Chance quality |
| Shots / match | 16.0 | 16.0 | Volume |
| Shots on target / match | 2.7 | 5.0 | Accuracy |
| Shots off target / match | 13.3 | 11.0 | Miss volume |
Home/Away demarcation. FC Groningen is assessed as the HOME side and PEC Zwolle as the AWAY side. The rating evidence is the latest-three Master Player Database window, while the fixture-role adjustment is applied explicitly at the 25% home/away weighting stage.
4. xG-Weighted Chance-Creation Analysis
Shot-volume and accuracy reading. FC Groningen average 16.0 total shots, 2.7 on target and 13.3 off target per match; PEC Zwolle average 16.0 total shots, 5.0 on target and 11.0 off target. Their shot-based xG proxies are 1.87 and 2.38 respectively. The model uses both quantity and accuracy: a side generating more shots but fewer on-target attempts does not receive the same attacking credit as a side creating fewer but cleaner attempts.
5. Detailed Three-Match Reading
Reading rule. The latest three matches are used in chronological priority, with the newest match carrying the clearest current-form signal. European competition matches are retained when they appear in the Master Player Database because they are part of the team’s actual recent competitive workload and player-rating evidence.
6. Functional-Unit Reading
| Functional Unit | FC Groningen | PEC Zwolle | Edge |
|---|---|---|---|
| Goalkeeper | 6.27 | 5.80 | FC Groningen |
| Defence | 6.66 | 6.19 | FC Groningen |
| Defensive Midfield | 6.73 | 6.47 | FC Groningen |
| Midfield | — | — | No direct comparison |
| Attack Midfield | 6.96 | 6.39 | FC Groningen |
| Attack | 6.95 | 6.37 | FC Groningen |
Functional-unit interpretation. The goalkeeper, defence, defensive midfield, midfield, attacking midfield and forward groups are compared on the same latest-three starter window. Missing units are not scored as zero. This prevents formation differences from creating artificial penalties and keeps the 15% functional-unit component comparable across teams.
7. Early-Game Speed as a Key Model Factor
| Early Indicator | FC Groningen | PEC Zwolle | Model Effect |
|---|---|---|---|
| 1H goals scored / match | 1.33 | 0.67 | Faster scorer favoured |
| 1H goals conceded / match | 1.33 | 2.00 | Lower exposure favoured |
| Ahead at HT | 1 of 3 | 0 of 3 | Control signal |
| Level at HT | 1 of 3 | 1 of 3 | Draw pressure |
| Behind at HT | 1 of 3 | 2 of 3 | Early-risk penalty |
Interpretation. FC Groningen have led at half-time in 1 of the latest three and trailed in 1; PEC Zwolle have led in 0 and trailed in 2. This first-half pattern is explicitly weighted at 20% because the speed at which a side begins scoring or conceding changes its full-match probability profile.
8. Final Model Decision
FINAL CALL: WINNER — FC Groningen. LOSER — PEC Zwolle. The model assigns 48% to the winner, 33% to the draw and 19% to the losing side. Projected score: 2–1.
Confidence note. The probabilities are comparative analytical estimates from the locked Master Player Database model. They are not guarantees and do not incorporate confirmed line-ups, late injuries, suspensions, tactical changes, market prices or in-match information.
19 September 2026 4 fixtures
MODEL FRAMEWORK — 19 September 2026
EREDIVISIE MATCH OUTCOME REPORT
19 September 2026 • Locked Three-Match Model
Source restriction: Master Player Database sheet only. The model is locked across all fixtures. The sheet does not contain a venue field for historical matches, so the current fixture is explicitly demarcated Home vs Away, while historical player ratings are the latest three overall qualifying matches rather than invented venue-specific splits.
Locked Model Weights
| Component | Weight | Model treatment |
|---|---|---|
| xG proxy / xG differential | 30% | Shot-quality proxy from total shots and shots on target |
| Home vs Away player-rating structure | 25% | Current home side compared with current away side using latest-three XI ratings |
| First-half scoring / conceding speed | 20% | HT goals plus Lead / Draw / Lose frequency |
| Functional-unit strength | 15% | GK, Defence, Def Mid, Midfield, Att Mid, Attack |
| Recent W/D/L stability | 10% | Latest-three result sequence and direction |
xG proxy formula retained from the locked model: 0.08 × shots off target + 0.30 × shots on target. It is a model proxy, not an official event-level xG feed.
ADO Den Haag
ADO Den Haag2–119 September 2026Low-moderate
CambuurVIEW ANALYSISCLOSE ANALYSIS+

Cambuur1. ADO Den Haag vs Cambuur
Fixture date: 19 September 2026 | HOME: ADO Den Haag | AWAY: Cambuur
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 37% | 34% | 29% | 2–1 | WINNER: ADO Den Haag | Low-moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — ADO Den Haag | AWAY — Cambuur |
|---|---|---|
| Three-match XI avg | 6.65 | 6.81 |
| Goals scored / conceded | 4 / 7 | 6 / 6 |
| 1H goals scored / conceded | 1 / 2 | 1 / 2 |
| HT Lead / Draw / Lose | 1 / 1 / 1 | 1 / 1 / 1 |
| xG proxy / match | 1.61 | 1.86 |
| Total shots | 30 | 34 |
| Shots on target | 11 | 13 |
| Shots off target | 19 | 21 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, ADO Den Haag generated 30 total shots: 11 on target and 19 off target, producing a 36.7% shot-on-target rate and 1.61 xG proxy per match. Cambuur generated 34 shots: 13 on target and 21 off target, a 38.2% on-target rate and 1.86 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. ADO Den Haag scored 1 and conceded 2 first-half goals, reaching HT ahead 1 time(s), level 1 time(s) and behind 1 time(s). Cambuur scored 1 and conceded 2, with HT status 1 lead / 1 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| ADO Den Haag | 12 Sep | Eredivisie | Twente | 0–0 | Draw | 0–2 | Loss | 6.47 | 1.98 |
| ADO Den Haag | 06 Sep | Eredivisie | Fortuna Sittard | 0–2 | Lose | 2–3 | Loss | 6.42 | 1.54 |
| ADO Den Haag | 30 Aug | Eredivisie | Feyenoord | 1–0 | Lead | 2–2 | Draw | 7.08 | 1.30 |
| Cambuur | 12 Sep | Eredivisie | NEC Nijmegen | 1–0 | Lead | 3–0 | Win | 7.43 | 2.82 |
| Cambuur | 06 Sep | Eredivisie | Telstar | 0–0 | Draw | 2–2 | Draw | 6.90 | 1.30 |
| Cambuur | 30 Aug | Eredivisie | Twente | 0–2 | Lose | 1–4 | Loss | 6.10 | 1.46 |
5. Functional-Unit Ratings
| Functional Unit | ADO Den Haag (Home side) | Cambuur (Away side) |
|---|---|---|
| GK | 7.35 | 6.62 |
| Defence | 6.60 | 6.74 |
| Def Mid | 6.98 | 7.08 |
| Midfield | 6.19 | 5.85 |
| Att Mid | 6.67 | 7.54 |
| Attack | 6.57 | 6.93 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | ADO Den Haag |
| Loser | Cambuur |
| Draw | 34% |
| Projected score | 2–1 |
| Confidence | Low-moderate |
ADO Den Haag are the model winner and Cambuur the model loser. The decision combines the current home-away designation with the latest-three xG/shot profile, player ratings, first-half scoring and conceding speed, functional-unit strength and recent W/D/L stability.
Sparta Rotterdam
Sparta Rotterdam2–119 September 2026Moderate
SC HeerenveenVIEW ANALYSISCLOSE ANALYSIS+

SC Heerenveen2. Sparta Rotterdam vs SC Heerenveen
Fixture date: 19 September 2026 | HOME: Sparta Rotterdam | AWAY: SC Heerenveen
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 39% | 31% | 30% | 2–1 | WINNER: Sparta Rotterdam | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Sparta Rotterdam | AWAY — SC Heerenveen |
|---|---|---|
| Three-match XI avg | 6.67 | 6.74 |
| Goals scored / conceded | 4 / 8 | 4 / 5 |
| 1H goals scored / conceded | 2 / 4 | 2 / 1 |
| HT Lead / Draw / Lose | 0 / 1 / 2 | 1 / 2 / 0 |
| xG proxy / match | 2.27 | 2.41 |
| Total shots | 41 | 49 |
| Shots on target | 16 | 15 |
| Shots off target | 25 | 34 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Sparta Rotterdam generated 41 total shots: 16 on target and 25 off target, producing a 39.0% shot-on-target rate and 2.27 xG proxy per match. SC Heerenveen generated 49 shots: 15 on target and 34 off target, a 30.6% on-target rate and 2.41 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Sparta Rotterdam scored 2 and conceded 4 first-half goals, reaching HT ahead 0 time(s), level 1 time(s) and behind 2 time(s). SC Heerenveen scored 2 and conceded 1, with HT status 1 lead / 2 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Sparta Rotterdam | 13 Sep | Eredivisie | PSV Eindhoven | 1–2 | Lose | 1–4 | Loss | 6.45 | 2.12 |
| Sparta Rotterdam | 04 Sep | Eredivisie | PEC Zwolle | 1–1 | Draw | 2–2 | Draw | 6.86 | 3.44 |
| Sparta Rotterdam | 29 Aug | Eredivisie | Excelsior | 0–1 | Lose | 1–2 | Loss | 6.71 | 1.24 |
| SC Heerenveen | 13 Sep | Eredivisie | Telstar | 0–0 | Draw | 0–0 | Draw | 6.99 | 3.16 |
| SC Heerenveen | 06 Sep | Eredivisie | AZ Alkmaar | 2–1 | Lead | 2–3 | Loss | 6.61 | 2.22 |
| SC Heerenveen | 30 Aug | Eredivisie | Willem II | 0–0 | Draw | 2–2 | Draw | 6.62 | 1.84 |
5. Functional-Unit Ratings
| Functional Unit | Sparta Rotterdam (Home side) | SC Heerenveen (Away side) |
|---|---|---|
| GK | 6.03 | 6.88 |
| Defence | 6.46 | 6.67 |
| Def Mid | 6.87 | 7.04 |
| Midfield | 6.39 | 6.57 |
| Att Mid | 6.57 | 6.71 |
| Attack | 8.03 | 6.84 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Sparta Rotterdam |
| Loser | SC Heerenveen |
| Draw | 31% |
| Projected score | 2–1 |
| Confidence | Moderate |
Sparta Rotterdam are the model winner and SC Heerenveen the model loser. The decision combines the current home-away designation with the latest-three xG/shot profile, player ratings, first-half scoring and conceding speed, functional-unit strength and recent W/D/L stability.
Ajax
Ajax2–119 September 2026Moderate-high
ExcelsiorVIEW ANALYSISCLOSE ANALYSIS+

Excelsior3. Ajax vs Excelsior
Fixture date: 19 September 2026 | HOME: Ajax | AWAY: Excelsior
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 54% | 27% | 19% | 2–1 | WINNER: Ajax | Moderate-high |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Ajax | AWAY — Excelsior |
|---|---|---|
| Three-match XI avg | 7.02 | 6.89 |
| Goals scored / conceded | 10 / 4 | 6 / 4 |
| 1H goals scored / conceded | 3 / 2 | 3 / 2 |
| HT Lead / Draw / Lose | 2 / 0 / 1 | 1 / 1 / 1 |
| xG proxy / match | 3.38 | 2.11 |
| Total shots | 58 | 38 |
| Shots on target | 25 | 15 |
| Shots off target | 33 | 23 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Ajax generated 58 total shots: 25 on target and 33 off target, producing a 43.1% shot-on-target rate and 3.38 xG proxy per match. Excelsior generated 38 shots: 15 on target and 23 off target, a 39.5% on-target rate and 2.11 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Ajax scored 3 and conceded 2 first-half goals, reaching HT ahead 2 time(s), level 0 time(s) and behind 1 time(s). Excelsior scored 3 and conceded 2, with HT status 1 lead / 1 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Ajax | 12 Sep | Eredivisie | Fortuna Sittard | 1–0 | Lead | 5–1 | Win | 7.06 | 4.36 |
| Ajax | 05 Sep | Eredivisie | PSV Eindhoven | 1–2 | Lose | 1–3 | Loss | 6.45 | 2.84 |
| Ajax | 30 Aug | Eredivisie | Telstar | 1–0 | Lead | 4–0 | Win | 7.56 | 2.94 |
| Excelsior | 13 Sep | Eredivisie | FC Utrecht | 0–1 | Lose | 1–2 | Loss | 6.48 | 1.68 |
| Excelsior | 08 Sep | Eredivisie | NEC Nijmegen | 1–1 | Draw | 2–2 | Draw | 6.61 | 2.22 |
| Excelsior | 05 Sep | Eredivisie | Willem II | 2–0 | Lead | 3–0 | Win | 7.58 | 2.44 |
5. Functional-Unit Ratings
| Functional Unit | Ajax (Home side) | Excelsior (Away side) |
|---|---|---|
| GK | 6.89 | 6.70 |
| Defence | 6.98 | 6.92 |
| Def Mid | — | 6.63 |
| Midfield | 6.97 | 6.96 |
| Att Mid | 6.77 | — |
| Attack | 7.50 | 6.68 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Ajax |
| Loser | Excelsior |
| Draw | 27% |
| Projected score | 2–1 |
| Confidence | Moderate-high |
Ajax are the model winner and Excelsior the model loser. The decision combines the current home-away designation with the latest-three xG/shot profile, player ratings, first-half scoring and conceding speed, functional-unit strength and recent W/D/L stability.
Willem II
DRAW1–119 September 2026Low
Fortuna SittardVIEW ANALYSISCLOSE ANALYSIS+

Fortuna Sittard4. Willem II vs Fortuna Sittard
Fixture date: 19 September 2026 | HOME: Willem II | AWAY: Fortuna Sittard
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 31% | 35% | 34% | 1–1 | DRAW | Low |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Willem II | AWAY — Fortuna Sittard |
|---|---|---|
| Three-match XI avg | 6.68 | 6.56 |
| Goals scored / conceded | 3 / 6 | 7 / 9 |
| 1H goals scored / conceded | 0 / 3 | 4 / 2 |
| HT Lead / Draw / Lose | 0 / 1 / 2 | 2 / 0 / 1 |
| xG proxy / match | 1.62 | 1.69 |
| Total shots | 36 | 25 |
| Shots on target | 9 | 14 |
| Shots off target | 27 | 11 |
3. xG, Shot Volume & First-Half Speed Reading
Across the latest three matches, Willem II generated 36 total shots: 9 on target and 27 off target, producing a 25.0% shot-on-target rate and 1.62 xG proxy per match. Fortuna Sittard generated 25 shots: 14 on target and 11 off target, a 56.0% on-target rate and 1.69 xG proxy per match. The model therefore evaluates not only shot volume but the proportion converted into shots on target.
First-half speed is read from the Master Player Database half-time scores. Willem II scored 0 and conceded 3 first-half goals, reaching HT ahead 0 time(s), level 1 time(s) and behind 2 time(s). Fortuna Sittard scored 4 and conceded 2, with HT status 2 lead / 0 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Willem II | 11 Sep | Eredivisie | AZ Alkmaar | 0–1 | Lose | 1–1 | Draw | 6.77 | 1.08 |
| Willem II | 05 Sep | Eredivisie | Excelsior | 0–2 | Lose | 0–3 | Loss | 6.48 | 1.72 |
| Willem II | 30 Aug | Eredivisie | SC Heerenveen | 0–0 | Draw | 2–2 | Draw | 6.79 | 2.06 |
| Fortuna Sittard | 12 Sep | Eredivisie | Ajax | 0–1 | Lose | 1–5 | Loss | 5.98 | 1.52 |
| Fortuna Sittard | 06 Sep | Eredivisie | ADO Den Haag | 2–0 | Lead | 3–2 | Win | 6.76 | 1.74 |
| Fortuna Sittard | 28 Aug | Eredivisie | FC Groningen | 2–1 | Lead | 3–2 | Win | 6.95 | 1.82 |
5. Functional-Unit Ratings
| Functional Unit | Willem II (Home side) | Fortuna Sittard (Away side) |
|---|---|---|
| GK | 6.50 | 6.03 |
| Defence | 6.68 | 6.30 |
| Def Mid | 6.68 | — |
| Midfield | — | 6.88 |
| Att Mid | 6.67 | — |
| Attack | 6.88 | 6.97 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | No outright winner projected |
| Loser | No outright loser projected |
| Draw | YES — PRIMARY CALL, 35% |
| Projected score | 1–1 |
| Confidence | Low |
The locked model selects a draw because the weighted indicators for Willem II and Fortuna Sittard remain closely balanced after combining xG/shot quality, player ratings, first-half speed, functional units and recent results.
CONSOLIDATED DECISIONS — 19 September 2026
Consolidated Final Decisions — 19 September 2026
| Fixture | Winner / Primary Call | Loser | Draw % | Score | Confidence |
|---|---|---|---|---|---|
| ADO Den Haag vs Cambuur | ADO Den Haag | Cambuur | 34% | 2–1 | Low-moderate |
| Sparta Rotterdam vs SC Heerenveen | Sparta Rotterdam | SC Heerenveen | 31% | 2–1 | Moderate |
| Ajax vs Excelsior | Ajax | Excelsior | 27% | 2–1 | Moderate-high |
| Willem II vs Fortuna Sittard | Draw | Draw | 35% | 1–1 | Low |
All decisions above use the same locked methodology and the same Master Player Database source restriction. Historical venue-specific ratings are not fabricated where the sheet does not identify home/away status.
20 September 2026 4 fixtures
MODEL FRAMEWORK — 20 September 2026
EREDIVISIE MATCH OUTCOME REPORT
20 September 2026 • Locked Three-Match Model
Source restriction: Master Player Database sheet only. The model is locked across all fixtures. The latest three competitive matches are used, including European competition where it appears in the database. Current fixtures are explicitly demarcated HOME vs AWAY; venue-specific XI ratings are used where the paired historical entries permit a consistent venue reading.
Locked Model Weights
| Component | Weight | Model treatment |
|---|---|---|
| xG proxy / xG differential | 30% | Shot-quality proxy from total shots and shots on target |
| Home vs Away player-rating structure | 25% | Current home side vs current away side using latest-three XI ratings |
| First-half scoring / conceding speed | 20% | HT goals plus Lead / Draw / Lose frequency |
| Functional-unit strength | 15% | GK, Defence, Def Mid, Midfield, Att Mid, Attack |
| Recent W/D/L stability | 10% | Latest-three result sequence and direction |
xG proxy formula: 0.08 × shots off target + 0.30 × shots on target. It is a model proxy, not an official event-level xG feed.
Feyenoord
Feyenoord3–220 September 2026High
FC UtrechtVIEW ANALYSISCLOSE ANALYSIS+

FC Utrecht1. Feyenoord vs FC Utrecht
Fixture date: 20 September 2026 | HOME: Feyenoord | AWAY: FC Utrecht
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 66% | 24% | 10% | 3–2 | WINNER: Feyenoord | High |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Feyenoord | AWAY — FC Utrecht |
|---|---|---|
| Three-match XI avg | 7.11 | 6.58 |
| Venue-aligned XI rating | 7.11 | 6.85 |
| Goals scored / conceded | 11 / 6 | 6 / 10 |
| 1H goals scored / conceded | 3 / 2 | 2 / 3 |
| HT Lead / Draw / Lose | 1 / 1 / 1 | 1 / 0 / 2 |
| xG proxy / match | 2.39 | 1.81 |
| xG differential / match | +0.24 | -1.44 |
| Total shots | 40 | 32 |
| Shots on target | 18 | 13 |
| Shots off target | 22 | 19 |
3. xG, Shot Volume & First-Half Speed Reading
Feyenoord generated 40 total shots across the latest three matches: 18 on target and 22 off target, producing a 45.0% shot-on-target rate and 2.39 xG proxy per match. Its average xG differential is +0.24 per match.
FC Utrecht generated 32 total shots across the latest three matches: 13 on target and 19 off target, producing a 40.6% shot-on-target rate and 1.81 xG proxy per match. Its average xG differential is -1.44 per match.
First-half speed: Feyenoord scored 3 and conceded 2 before half-time, reaching HT ahead 1 time(s), level 1 and behind 1. FC Utrecht scored 2 and conceded 3, with HT status 1 lead / 0 draw / 2 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Feyenoord | 13 Sep | Eredivisie | PEC Zwolle | 3–0 | Lead | 7–0 | Win | 8.29 | 4.72 |
| Feyenoord | 09 Sep | Champions League | Barcelona | 0–2 | Lose | 1–5 | Loss | 5.96 | 0.46 |
| Feyenoord | 05 Sep | Eredivisie | NEC Nijmegen | 0–0 | Draw | 3–1 | Win | 7.10 | 1.98 |
| FC Utrecht | 13 Sep | Eredivisie | Excelsior | 1–0 | Lead | 2–1 | Win | 6.85 | 2.28 |
| FC Utrecht | 08 Sep | Eredivisie | Go Ahead Eagles | 0–1 | Lose | 3–3 | Draw | 6.76 | 2.84 |
| FC Utrecht | 30 Aug | Eredivisie | PSV Eindhoven | 1–2 | Lose | 1–6 | Loss | 6.13 | 0.30 |
5. Functional-Unit Ratings
| Functional Unit | Feyenoord (Home side) | FC Utrecht (Away side) |
|---|---|---|
| GK | 6.67 | 6.17 |
| Defence | 7.04 | 6.36 |
| Def Mid | 5.84 | 6.46 |
| Midfield | 7.58 | 6.61 |
| Att Mid | 6.21 | — |
| Attack | 8.09 | 6.99 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Feyenoord |
| Loser | FC Utrecht |
| Draw | 24% |
| Projected score | 3–2 |
| Confidence | High |
Feyenoord receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. FC Utrecht remain the model loser for this fixture, while the draw probability stays at 24%.
AZ Alkmaar
AZ Alkmaar3–120 September 2026High
TelstarVIEW ANALYSISCLOSE ANALYSIS+

Telstar2. AZ Alkmaar vs Telstar
Fixture date: 20 September 2026 | HOME: AZ Alkmaar | AWAY: Telstar
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 67% | 23% | 10% | 3–1 | WINNER: AZ Alkmaar | High |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — AZ Alkmaar | AWAY — Telstar |
|---|---|---|
| Three-match XI avg | 7.07 | 6.62 |
| Venue-aligned XI rating | 7.17 | 6.75 |
| Goals scored / conceded | 9 / 5 | 2 / 3 |
| 1H goals scored / conceded | 4 / 3 | 0 / 0 |
| HT Lead / Draw / Lose | 2 / 0 / 1 | 0 / 3 / 0 |
| xG proxy / match | 3.09 | 1.13 |
| xG differential / match | +1.43 | -1.53 |
| Total shots | 58 | 26 |
| Shots on target | 21 | 6 |
| Shots off target | 37 | 20 |
3. xG, Shot Volume & First-Half Speed Reading
AZ Alkmaar generated 58 total shots across the latest three matches: 21 on target and 37 off target, producing a 36.2% shot-on-target rate and 3.09 xG proxy per match. Its average xG differential is +1.43 per match.
Telstar generated 26 total shots across the latest three matches: 6 on target and 20 off target, producing a 23.1% shot-on-target rate and 1.13 xG proxy per match. Its average xG differential is -1.53 per match.
First-half speed: AZ Alkmaar scored 4 and conceded 3 before half-time, reaching HT ahead 2 time(s), level 0 and behind 1. Telstar scored 0 and conceded 0, with HT status 0 lead / 3 draw / 0 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| AZ Alkmaar | 11 Sep | Eredivisie | Willem II | 1–0 | Lead | 1–1 | Draw | 7.03 | 2.86 |
| AZ Alkmaar | 06 Sep | Eredivisie | SC Heerenveen | 1–2 | Lose | 3–2 | Win | 6.87 | 2.96 |
| AZ Alkmaar | 29 Aug | Eredivisie | Go Ahead Eagles | 2–1 | Lead | 5–2 | Win | 7.32 | 3.44 |
| Telstar | 13 Sep | Eredivisie | SC Heerenveen | 0–0 | Draw | 0–0 | Draw | 6.97 | 1.40 |
| Telstar | 09 Sep | Eredivisie | Twente | 0–0 | Draw | 0–1 | Loss | 6.54 | 0.68 |
| Telstar | 06 Sep | Eredivisie | Cambuur | 0–0 | Draw | 2–2 | Draw | 6.36 | 1.32 |
5. Functional-Unit Ratings
| Functional Unit | AZ Alkmaar (Home side) | Telstar (Away side) |
|---|---|---|
| GK | 6.02 | 7.78 |
| Defence | 6.99 | 6.96 |
| Def Mid | 7.37 | 6.46 |
| Midfield | — | 6.54 |
| Att Mid | 7.25 | 6.23 |
| Attack | 7.33 | 5.75 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | AZ Alkmaar |
| Loser | Telstar |
| Draw | 23% |
| Projected score | 3–1 |
| Confidence | High |
AZ Alkmaar receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. Telstar remain the model loser for this fixture, while the draw probability stays at 23%.
Twente
Twente3–220 September 2026Moderate-high
PSV EindhovenVIEW ANALYSISCLOSE ANALYSIS+

PSV Eindhoven3. Twente vs PSV Eindhoven
Fixture date: 20 September 2026 | HOME: Twente | AWAY: PSV Eindhoven
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 53% | 28% | 19% | 3–2 | WINNER: Twente | Moderate-high |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — Twente | AWAY — PSV Eindhoven |
|---|---|---|
| Three-match XI avg | 7.09 | 7.03 |
| Venue-aligned XI rating | 7.24 | 7.03 |
| Goals scored / conceded | 5 / 2 | 8 / 3 |
| 1H goals scored / conceded | 2 / 2 | 4 / 3 |
| HT Lead / Draw / Lose | 0 / 3 / 0 | 2 / 0 / 1 |
| xG proxy / match | 3.49 | 2.61 |
| xG differential / match | +1.75 | +0.59 |
| Total shots | 62 | 51 |
| Shots on target | 25 | 17 |
| Shots off target | 37 | 34 |
3. xG, Shot Volume & First-Half Speed Reading
Twente generated 62 total shots across the latest three matches: 25 on target and 37 off target, producing a 40.3% shot-on-target rate and 3.49 xG proxy per match. Its average xG differential is +1.75 per match.
PSV Eindhoven generated 51 total shots across the latest three matches: 17 on target and 34 off target, producing a 33.3% shot-on-target rate and 2.61 xG proxy per match. Its average xG differential is +0.59 per match.
First-half speed: Twente scored 2 and conceded 2 before half-time, reaching HT ahead 0 time(s), level 3 and behind 0. PSV Eindhoven scored 4 and conceded 3, with HT status 2 lead / 0 draw / 1 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| Twente | 12 Sep | Eredivisie | ADO Den Haag | 0–0 | Draw | 2–0 | Win | 7.46 | 4.56 |
| Twente | 09 Sep | Eredivisie | Telstar | 0–0 | Draw | 1–0 | Win | 7.02 | 3.52 |
| Twente | 06 Sep | Eredivisie | FC Groningen | 2–2 | Draw | 2–2 | Draw | 6.78 | 2.38 |
| PSV Eindhoven | 13 Sep | Eredivisie | Sparta Rotterdam | 2–1 | Lead | 4–1 | Win | 7.37 | 4.44 |
| PSV Eindhoven | 10 Sep | Champions League | Shakhtar Donetsk | 0–1 | Lose | 1–1 | Draw | 6.68 | 1.24 |
| PSV Eindhoven | 05 Sep | Eredivisie | Ajax | 2–1 | Lead | 3–1 | Win | 7.03 | 2.14 |
5. Functional-Unit Ratings
| Functional Unit | Twente (Home side) | PSV Eindhoven (Away side) |
|---|---|---|
| GK | 6.92 | 6.51 |
| Defence | 7.03 | 7.06 |
| Def Mid | 7.27 | 6.60 |
| Midfield | — | 7.00 |
| Att Mid | 7.00 | 6.96 |
| Attack | 7.39 | 7.32 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Twente |
| Loser | PSV Eindhoven |
| Draw | 28% |
| Projected score | 3–2 |
| Confidence | Moderate-high |
Twente receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. PSV Eindhoven remain the model loser for this fixture, while the draw probability stays at 28%.
NEC Nijmegen
Go Ahead Eagles2–320 September 2026Moderate
Go Ahead EaglesVIEW ANALYSISCLOSE ANALYSIS+

Go Ahead Eagles4. NEC Nijmegen vs Go Ahead Eagles
Fixture date: 20 September 2026 | HOME: NEC Nijmegen | AWAY: Go Ahead Eagles
1. Consolidated Outcome Forecast
| Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|
| 24% | 30% | 46% | 2–3 | WINNER: Go Ahead Eagles | Moderate |
2. Three-Match KPI & Home–Away Demarcation
| Indicator | HOME — NEC Nijmegen | AWAY — Go Ahead Eagles |
|---|---|---|
| Three-match XI avg | 6.34 | 6.55 |
| Venue-aligned XI rating | 6.46 | 6.50 |
| Goals scored / conceded | 3 / 8 | 6 / 9 |
| 1H goals scored / conceded | 1 / 2 | 2 / 3 |
| HT Lead / Draw / Lose | 0 / 2 / 1 | 1 / 0 / 2 |
| xG proxy / match | 1.32 | 2.53 |
| xG differential / match | -1.02 | +0.18 |
| Total shots | 33 | 48 |
| Shots on target | 6 | 17 |
| Shots off target | 27 | 31 |
3. xG, Shot Volume & First-Half Speed Reading
NEC Nijmegen generated 33 total shots across the latest three matches: 6 on target and 27 off target, producing a 18.2% shot-on-target rate and 1.32 xG proxy per match. Its average xG differential is -1.02 per match.
Go Ahead Eagles generated 48 total shots across the latest three matches: 17 on target and 31 off target, producing a 35.4% shot-on-target rate and 2.53 xG proxy per match. Its average xG differential is +0.18 per match.
First-half speed: NEC Nijmegen scored 1 and conceded 2 before half-time, reaching HT ahead 0 time(s), level 2 and behind 1. Go Ahead Eagles scored 2 and conceded 3, with HT status 1 lead / 0 draw / 2 lose. This early-game profile carries 20% of the locked model weight.
4. Detailed Three-Match Reading
| Team | Date | Comp. | Opponent | HT | HT Status | FT | Result | XI Avg | xG |
|---|---|---|---|---|---|---|---|---|---|
| NEC Nijmegen | 12 Sep | Eredivisie | Cambuur | 0–1 | Lose | 0–3 | Loss | 6.10 | 1.02 |
| NEC Nijmegen | 08 Sep | Eredivisie | Excelsior | 1–1 | Draw | 2–2 | Draw | 6.64 | 1.54 |
| NEC Nijmegen | 05 Sep | Eredivisie | Feyenoord | 0–0 | Draw | 1–3 | Loss | 6.28 | 1.40 |
| Go Ahead Eagles | 12 Sep | Eredivisie | FC Groningen | 0–1 | Lose | 1–1 | Draw | 6.66 | 3.32 |
| Go Ahead Eagles | 08 Sep | Eredivisie | FC Utrecht | 1–0 | Lead | 3–3 | Draw | 6.92 | 2.58 |
| Go Ahead Eagles | 29 Aug | Eredivisie | AZ Alkmaar | 1–2 | Lose | 2–5 | Loss | 6.08 | 1.68 |
5. Functional-Unit Ratings
| Functional Unit | NEC Nijmegen (Home side) | Go Ahead Eagles (Away side) |
|---|---|---|
| GK | 6.25 | 5.65 |
| Defence | 6.27 | 6.33 |
| Def Mid | 6.44 | 6.53 |
| Midfield | 6.42 | — |
| Att Mid | 6.23 | 7.20 |
| Attack | 6.32 | 6.45 |
6. Final Model Decision
| Decision | Model Output |
|---|---|
| Winner | Go Ahead Eagles |
| Loser | NEC Nijmegen |
| Draw | 30% |
| Projected score | 2–3 |
| Confidence | Moderate |
Go Ahead Eagles receive the final directional edge after combining the locked xG/shot-quality weight, latest-three XI ratings, first-half scoring/conceding speed, functional-unit strength and recent W/D/L stability. NEC Nijmegen remain the model loser for this fixture, while the draw probability stays at 30%.
CONSOLIDATED DECISIONS — 20 September 2026
Consolidated Eredivisie Decisions — 20 September 2026
| Fixture | Home | Draw | Away | Projected Score | Final Call | Confidence |
|---|---|---|---|---|---|---|
| Feyenoord vs FC Utrecht | 66% | 24% | 10% | 3–2 | WINNER: Feyenoord | High |
| AZ Alkmaar vs Telstar | 67% | 23% | 10% | 3–1 | WINNER: AZ Alkmaar | High |
| Twente vs PSV Eindhoven | 53% | 28% | 19% | 3–2 | WINNER: Twente | Moderate-high |
| NEC Nijmegen vs Go Ahead Eagles | 24% | 30% | 46% | 2–3 | WINNER: Go Ahead Eagles | Moderate |
All four fixtures above were processed with the identical locked weighting structure and the same three-match evidence window.