Insights.
Go beyond the result. Follow the patterns. See the evidence.
Explore insights
Explore competitions →Each signal belongs to one category. Categories sum to All signals; stories combine related evidence across categories.
All signals794 signals · 190 clubs
Select a row to explore the evidence. Scroll to see all columns →
Barcelona
xG difference per match
+2.60
Underlying performance · 10-match window
Observed xG51
Chance creation is ahead of chances allowed in the observed playing-style profile. This describes the balance of chances, rather than the final scores.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 3.55; xG against 0.95. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 100.0
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 3.55
- xG against
- 0.95
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
GO Ahead Eagles
Both teams scored
100%
Last 9 recorded matches · all competitions
Scores69
Both teams have scored regularly in this recorded window. It describes past scorelines, rather than the probability for the next match.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-08 → 2026-10-18 UTC. Eredivisie 2026-2027: 1.92 goals per team/match, 81 matches · 2026-08-07 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 54.8
- Recency
- 96.9
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from GO Ahead Eagles’s perspective. Event: Both teams scored.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-08 | Willem IIH | 4–1W | Yes |
| 2026-08-16 | FeyenoordA | 2–2D | Yes |
| 2026-08-23 | ADO Den HaagH | 3–1W | Yes |
| 2026-08-29 | AZ AlkmaarA | 2–5L | Yes |
| 2026-09-08 | UtrechtA | 3–3D | Yes |
| 2026-09-12 | GroningenH | 1–1D | Yes |
| 2026-09-20 | NEC NijmegenA | 1–1D | Yes |
| 2026-10-10 | Sparta RotterdamH | 3–3D | Yes |
| 2026-10-18 | PEC ZwolleA | 1–4L | Yes |
Brighton
Clean sheets
5
Last 7 recorded matches · all competitions
Scores73
Matches without conceding stand out in the recent results. Clean sheets count outcomes; they do not measure the quality of chances allowed.
Recorded scores · all competitions · Last 7 recorded matches · 2026-08-23 → 2026-10-18 UTC. Premier League 2026-2027: 1.45 goals per team/match, 70 matches · 2026-08-21 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 77.5
- Recency
- 96.9
- Context
- 40.0
- Quality
- 70.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 7 recorded matches · all competitions
Oldest → newest · scores from Brighton’s perspective. Event: Clean sheet.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-23 | Aston VillaH | 4–0W | Yes |
| 2026-08-30 | ChelseaA | 3–4L | No |
| 2026-09-05 | LeedsH | 1–1D | No |
| 2026-09-13 | CoventryA | 5–0W | Yes |
| 2026-09-19 | ArsenalH | 3–0W | Yes |
| 2026-10-10 | SunderlandA | 2–0W | Yes |
| 2026-10-18 | Crystal PalaceH | 5–0W | Yes |
Gent
Points above expected
+9.8
8/8 covered matches · current leagues
Forecast70
Results have delivered more points than the stored match forecasts expected. The gap describes those results; it does not establish that a reversal is due.
Stored LOAD90 forecasts · same covered games · 8/8 current-league matches · 2026-08-09 → 2026-10-10 UTC. Points 22; xPts 12.2. Saved pre: 0; reconstructed: 8. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 100.0
- Recency
- 74.2
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
8/8 covered matches · current leagues
- Points
- 22.0
- xPts
- 12.2
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 0; reconstructed: 8.
Full club analysis →
Racing Santander
Goals conceded away per match
3.6
Last 5 recorded away matches
Scores64
An away-only conceding average that meets the descriptive threshold. Home results are excluded from this club window; the league reference includes both venues and does not adjust opposition.
Recorded scores · away only · Last 5 recorded away matches · 2026-08-23 → 2026-10-18 UTC. La Liga 2026-2027: 1.53 goals per team/match, 88 matches · 2026-08-15 → 2026-10-19 UTC. League reference includes home and away games; this club window is away only. Context only, without opponent adjustment.
- Deviation
- 55.1
- Recency
- 96.9
- Context
- 40.0
- Quality
- 62.5
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 5 recorded away matches
Oldest → newest · scores from Racing Santander’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-23 | GetafeA | 0–1L |
| 2026-09-05 | Rayo VallecanoA | 2–3L |
| 2026-09-16 | BarcelonaA | 2–7L |
| 2026-09-19 | Celta VigoA | 0–5L |
| 2026-10-18 | OsasunaA | 0–2L |
Barcelona
Wins in a row
10+
Last 10 recorded matches · all competitions
Streak86
Consecutive wins start with the latest recorded result. A draw or defeat ends the run within the available window.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-27 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 93.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Barcelona’s perspective. Event: Wins in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-27 | Athletic ClubH | 2–0W | Yes |
| 2026-08-31 | Rayo VallecanoH | 5–2W | Yes |
| 2026-09-06 | ValenciaA | 5–0W | Yes |
| 2026-09-09 | FeyenoordH | 5–1W | Yes |
| 2026-09-13 | LevanteA | 4–2W | Yes |
| 2026-09-16 | Racing SantanderH | 7–2W | Yes |
| 2026-09-19 | SevillaA | 3–1W | Yes |
| 2026-10-10 | GetafeH | 3–0W | Yes |
| 2026-10-13 | GalatasarayA | 4–1W | Yes |
| 2026-10-17 | Real BetisA | 5–2W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Malaga
Points below expected
−7.2
9/9 covered matches · current leagues
Forecast70
The points return is below the stored match forecasts on the same covered games. This is a results-versus-expectations gap, not a guarantee of improvement.
Stored LOAD90 forecasts · same covered games · 9/9 current-league matches · 2026-08-19 → 2026-10-18 UTC. Points 4; xPts 11.2. Saved pre: 2; reconstructed: 7. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 77.1
- Recency
- 96.9
- Context
- 40.0
- Quality
- 55.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
9/9 covered matches · current leagues
- Points
- 4.0
- xPts
- 11.2
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 2; reconstructed: 7.
Full club analysis →
Barcelona
Goals scored per match
4.3
Last 10 recorded matches · all competitions
Scores86
This scoring average meets the descriptive signal threshold and includes games without a goal. Compare it with the league reference before treating it as exceptional; opposition is not adjusted.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-27 → 2026-10-17 UTC. La Liga 2026-2027: 1.53 goals per team/match, 88 matches · 2026-08-15 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 98.4
- Recency
- 93.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Barcelona’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-27 | Athletic ClubH | 2–0W |
| 2026-08-31 | Rayo VallecanoH | 5–2W |
| 2026-09-06 | ValenciaA | 5–0W |
| 2026-09-09 | FeyenoordH | 5–1W |
| 2026-09-13 | LevanteA | 4–2W |
| 2026-09-16 | Racing SantanderH | 7–2W |
| 2026-09-19 | SevillaA | 3–1W |
| 2026-10-10 | GetafeH | 3–0W |
| 2026-10-13 | GalatasarayA | 4–1W |
| 2026-10-17 | Real BetisA | 5–2W |
Sporting CP
Unbeaten in a row
10+
Last 10 recorded matches · all competitions
Streak84
The latest recorded sequence contains wins and draws without a defeat. It counts results, without adjusting for the opposition.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-08 → 2026-10-13 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 82.0
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Sporting CP’s perspective. Event: Unbeaten in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-08 | EstrelaA | 2–2D | Yes |
| 2026-08-14 | GuimaraesH | 3–2W | Yes |
| 2026-08-22 | AlvercaH | 3–1W | Yes |
| 2026-08-28 | Rio AveA | 4–0W | Yes |
| 2026-09-05 | NacionalH | 2–0W | Yes |
| 2026-09-09 | GalatasarayH | 3–1W | Yes |
| 2026-09-13 | FamalicaoA | 1–1D | Yes |
| 2026-09-19 | AroucaH | 2–2D | Yes |
| 2026-10-09 | SC BragaA | 3–1W | Yes |
| 2026-10-13 | LensA | 2–0W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Lech Poznan
xG difference per match
−1.95
Underlying performance · 10-match window
Observed xG51
Chances allowed exceed chances created in the observed playing-style profile. The two averages can have different xG coverage.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 1.06; xG against 3.01. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 100.0
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 1.06
- xG against
- 3.01
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Santa Clara
Goals conceded per match
0.5
Last 8 recorded matches · all competitions
Scores54
This conceding average meets the low-goals signal threshold. Compare it with the league reference; opponent strength and chance quality are not adjusted.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-10 → 2026-10-10 UTC. Primeira Liga 2026-2027: 1.38 goals per team/match, 72 matches · 2026-08-07 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 33.5
- Recency
- 74.2
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Santa Clara’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-10 | NacionalH | 2–2D |
| 2026-08-15 | Academico ViseuA | 1–0W |
| 2026-08-23 | FamalicaoH | 1–0W |
| 2026-08-29 | AlvercaA | 1–1D |
| 2026-09-06 | Rio AveH | 4–0W |
| 2026-09-13 | AroucaA | 2–1W |
| 2026-09-20 | SC BragaH | 0–0D |
| 2026-10-10 | Casa PiaA | 1–0W |
Borussia Mönchengladbach
Goals conceded per match
3.3
Last 6 recorded matches · all competitions
Scores58
This conceding average meets the high-goals signal threshold. Its deviation from the league reference determines its editorial interest; the threshold alone does not establish a defensive concern.
Recorded scores · all competitions · Last 6 recorded matches · 2026-08-29 → 2026-10-18 UTC. Bundesliga 2026-2027: 1.84 goals per team/match, 54 matches · 2026-08-28 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 38.7
- Recency
- 96.9
- Context
- 40.0
- Quality
- 60.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 6 recorded matches · all competitions
Oldest → newest · scores from Borussia Mönchengladbach’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-29 | RB LeipzigA | 0–3L |
| 2026-09-05 | SV ElversbergH | 3–4L |
| 2026-09-12 | SC FreiburgA | 0–5L |
| 2026-09-19 | FSV Mainz 05H | 3–4L |
| 2026-10-11 | 1.FC KölnA | 1–2L |
| 2026-10-18 | 1899 HoffenheimH | 1–2L |
Feyenoord
Scoring in a row
10+
Last 10 recorded matches · all competitions
Streak86
The club has scored in consecutive recorded matches, starting with the latest result. One goal is enough to extend the run.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-16 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 93.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Feyenoord’s perspective. Event: Scoring in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-16 | GO Ahead EaglesH | 2–2D | Yes |
| 2026-08-23 | CambuurA | 5–2W | Yes |
| 2026-08-30 | ADO Den HaagH | 2–2D | Yes |
| 2026-09-05 | NEC NijmegenA | 3–1W | Yes |
| 2026-09-09 | BarcelonaA | 1–5L | Yes |
| 2026-09-13 | PEC ZwolleA | 7–0W | Yes |
| 2026-09-20 | UtrechtH | 5–0W | Yes |
| 2026-10-10 | AZ AlkmaarH | 2–0W | Yes |
| 2026-10-14 | ComoH | 3–2W | Yes |
| 2026-10-17 | TelstarA | 4–3W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Brighton
Clean sheets in a row
4
Last 7 recorded matches · all competitions
Streak58
Consecutive matches without conceding start with the latest recorded result. Any goal conceded ends the run.
Recorded scores · all competitions · Last 7 recorded matches · 2026-08-23 → 2026-10-18 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 35.0
- Recency
- 96.9
- Context
- 40.0
- Quality
- 70.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 7 recorded matches · all competitions
Oldest → newest · scores from Brighton’s perspective. Event: Clean sheets in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-23 | Aston VillaH | 4–0W | Yes |
| 2026-08-30 | ChelseaA | 3–4L | No |
| 2026-09-05 | LeedsH | 1–1D | No |
| 2026-09-13 | CoventryA | 5–0W | Yes |
| 2026-09-19 | ArsenalH | 3–0W | Yes |
| 2026-10-10 | SunderlandA | 2–0W | Yes |
| 2026-10-18 | Crystal PalaceH | 5–0W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Nacional
Losses in a row
6
Last 8 recorded matches · all competitions
Streak63
Consecutive defeats start with the latest recorded result. The sequence describes the results, without claiming a cause.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-10 → 2026-10-11 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 55.4
- Recency
- 76.7
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Nacional’s perspective. Event: Losses in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-10 | Santa ClaraA | 2–2D | No |
| 2026-08-16 | EstorilH | 2–0W | No |
| 2026-08-23 | GuimaraesA | 0–1L | Yes |
| 2026-08-30 | EstrelaH | 2–3L | Yes |
| 2026-09-05 | Sporting CPA | 0–2L | Yes |
| 2026-09-12 | AlvercaH | 1–3L | Yes |
| 2026-09-19 | FamalicaoH | 0–4L | Yes |
| 2026-10-11 | Rio AveA | 2–3L | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Bayern München
xG difference per match
+2.15
Underlying performance · 10-match window
Observed xG51
Chance creation is ahead of chances allowed in the observed playing-style profile. This describes the balance of chances, rather than the final scores.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 3.27; xG against 1.12. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 100.0
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 3.27
- xG against
- 1.12
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Rayo Vallecano
Both teams scored
100%
Last 8 recorded matches · all competitions
Scores75
Both teams have scored regularly in this recorded window. It describes past scorelines, rather than the probability for the next match.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-15 → 2026-10-19 UTC. La Liga 2026-2027: 1.53 goals per team/match, 88 matches · 2026-08-15 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 75.5
- Recency
- 100.0
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Rayo Vallecano’s perspective. Event: Both teams scored.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-15 | SevillaA | 1–2L | Yes |
| 2026-08-20 | AlavesH | 1–1D | Yes |
| 2026-08-31 | BarcelonaA | 2–5L | Yes |
| 2026-09-05 | Racing SantanderH | 3–2W | Yes |
| 2026-09-12 | Real MadridA | 1–4L | Yes |
| 2026-09-15 | EspanyolH | 2–1W | Yes |
| 2026-09-19 | OsasunaA | 1–1D | Yes |
| 2026-10-19 | GetafeA | 1–1D | Yes |
Arsenal
Clean sheets
6
Last 9 recorded matches · all competitions
Scores77
Matches without conceding stand out in the recent results. Clean sheets count outcomes; they do not measure the quality of chances allowed.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-21 → 2026-10-18 UTC. Premier League 2026-2027: 1.45 goals per team/match, 70 matches · 2026-08-21 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 76.2
- Recency
- 96.9
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Arsenal’s perspective. Event: Clean sheet.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-21 | CoventryH | 3–0W | Yes |
| 2026-08-31 | Aston VillaA | 1–0W | Yes |
| 2026-09-06 | ChelseaH | 2–1W | No |
| 2026-09-09 | NapoliA | 1–0W | Yes |
| 2026-09-12 | SunderlandA | 2–0W | Yes |
| 2026-09-19 | BrightonA | 0–3L | No |
| 2026-10-10 | LeedsH | 2–1W | No |
| 2026-10-13 | LilleH | 3–0W | Yes |
| 2026-10-18 | Nottingham ForestA | 1–0W | Yes |
Real Betis
Points above expected
+9.6
11/11 covered matches · current leagues
Forecast75
Results have delivered more points than the stored match forecasts expected. The gap describes those results; it does not establish that a reversal is due.
Stored LOAD90 forecasts · same covered games · 11/11 current-league matches · 2026-08-21 → 2026-10-17 UTC. Points 25; xPts 15.4. Saved pre: 3; reconstructed: 8. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 87.3
- Recency
- 93.7
- Context
- 40.0
- Quality
- 63.6
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
11/11 covered matches · current leagues
- Points
- 25.0
- xPts
- 15.4
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 3; reconstructed: 8.
Full club analysis →
Willem II
Goals conceded away per match
3.2
Last 5 recorded away matches
Scores56
An away-only conceding average that meets the descriptive threshold. Home results are excluded from this club window; the league reference includes both venues and does not adjust opposition.
Recorded scores · away only · Last 5 recorded away matches · 2026-08-08 → 2026-10-17 UTC. Eredivisie 2026-2027: 1.92 goals per team/match, 81 matches · 2026-08-07 → 2026-10-18 UTC. League reference includes home and away games; this club window is away only. Context only, without opponent adjustment.
- Deviation
- 33.9
- Recency
- 93.7
- Context
- 40.0
- Quality
- 62.5
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 5 recorded away matches
Oldest → newest · scores from Willem II’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-08 | GO Ahead EaglesA | 1–4L |
| 2026-09-11 | AZ AlkmaarA | 1–1D |
| 2026-09-15 | AjaxA | 1–5L |
| 2026-10-11 | UtrechtA | 1–3L |
| 2026-10-17 | Sparta RotterdamA | 2–3L |
Atletico Madrid
Wins in a row
6
Last 10 recorded matches · all competitions
Streak72
Consecutive wins start with the latest recorded result. A draw or defeat ends the run within the available window.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-23 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 60.0
- Recency
- 93.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Atletico Madrid’s perspective. Event: Wins in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-23 | VillarrealH | 2–2D | No |
| 2026-08-29 | SevillaA | 3–1W | Yes |
| 2026-09-05 | Athletic ClubA | 0–3L | No |
| 2026-09-09 | LiverpoolA | 1–2L | No |
| 2026-09-13 | Real SociedadA | 3–0W | Yes |
| 2026-09-16 | OsasunaH | 4–0W | Yes |
| 2026-09-20 | Real MadridH | 2–1W | Yes |
| 2026-10-10 | AlavesA | 2–1W | Yes |
| 2026-10-13 | Manchester UnitedH | 2–0W | Yes |
| 2026-10-17 | EspanyolA | 1–0W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Estoril
Points below expected
−7.2
8/8 covered matches · current leagues
Forecast64
The points return is below the stored match forecasts on the same covered games. This is a results-versus-expectations gap, not a guarantee of improvement.
Stored LOAD90 forecasts · same covered games · 8/8 current-league matches · 2026-08-07 → 2026-10-10 UTC. Points 2; xPts 9.2. Saved pre: 0; reconstructed: 8. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 83.1
- Recency
- 74.2
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
8/8 covered matches · current leagues
- Points
- 2.0
- xPts
- 9.2
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 0; reconstructed: 8.
Full club analysis →
Bayern München
Goals scored per match
3.8
Last 8 recorded matches · all competitions
Scores67
This scoring average meets the descriptive signal threshold and includes games without a goal. Compare it with the league reference before treating it as exceptional; opposition is not adjusted.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-28 → 2026-10-17 UTC. Bundesliga 2026-2027: 1.84 goals per team/match, 54 matches · 2026-08-28 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 55.9
- Recency
- 93.7
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Bayern München’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-28 | VfB StuttgartH | 5–1W |
| 2026-09-05 | FC Schalke 04A | 0–0D |
| 2026-09-10 | Bodo/GlimtH | 5–0W |
| 2026-09-13 | SV ElversbergA | 2–1W |
| 2026-09-18 | Union BerlinH | 7–0W |
| 2026-10-10 | FC AugsburgA | 2–2D |
| 2026-10-13 | VikingA | 3–3D |
| 2026-10-17 | RB LeipzigH | 6–1W |
Barcelona
Unbeaten in a row
10+
Last 10 recorded matches · all competitions
Streak86
The latest recorded sequence contains wins and draws without a defeat. It counts results, without adjusting for the opposition.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-27 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 93.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Barcelona’s perspective. Event: Unbeaten in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-27 | Athletic ClubH | 2–0W | Yes |
| 2026-08-31 | Rayo VallecanoH | 5–2W | Yes |
| 2026-09-06 | ValenciaA | 5–0W | Yes |
| 2026-09-09 | FeyenoordH | 5–1W | Yes |
| 2026-09-13 | LevanteA | 4–2W | Yes |
| 2026-09-16 | Racing SantanderH | 7–2W | Yes |
| 2026-09-19 | SevillaA | 3–1W | Yes |
| 2026-10-10 | GetafeH | 3–0W | Yes |
| 2026-10-13 | GalatasarayA | 4–1W | Yes |
| 2026-10-17 | Real BetisA | 5–2W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Fortuna Sittard
xG difference per match
−1.51
Underlying performance · 10-match window
Observed xG51
Chances allowed exceed chances created in the observed playing-style profile. The two averages can have different xG coverage.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 0.84; xG against 2.35. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 100.0
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 0.84
- xG against
- 2.35
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Gent
Goals conceded per match
0.5
Last 8 recorded matches · all competitions
Scores54
This conceding average meets the low-goals signal threshold. Compare it with the league reference; opponent strength and chance quality are not adjusted.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-09 → 2026-10-10 UTC. Belgian Pro League 2026-2027: 1.51 goals per team/match, 72 matches · 2026-08-07 → 2026-10-11 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 34.1
- Recency
- 74.2
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Gent’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-09 | KV MechelenH | 2–0W |
| 2026-08-16 | RAAL La LouvièreA | 2–1W |
| 2026-08-30 | Club Brugge KVH | 2–1W |
| 2026-09-03 | OH LeuvenH | 1–0W |
| 2026-09-06 | Cercle BruggeA | 3–0W |
| 2026-09-13 | GenkA | 1–1D |
| 2026-09-18 | Standard LiegeH | 2–1W |
| 2026-10-10 | Zulte WaregemA | 2–0W |
Willem II
Goals conceded per match
2.9
Last 9 recorded matches · all competitions
Scores61
This conceding average meets the high-goals signal threshold. Its deviation from the league reference determines its editorial interest; the threshold alone does not establish a defensive concern.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-08 → 2026-10-17 UTC. Eredivisie 2026-2027: 1.92 goals per team/match, 81 matches · 2026-08-07 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 33.0
- Recency
- 93.7
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Willem II’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-08 | GO Ahead EaglesA | 1–4L |
| 2026-08-15 | NEC NijmegenH | 1–4L |
| 2026-08-30 | HeerenveenH | 2–2D |
| 2026-09-05 | ExcelsiorH | 0–3L |
| 2026-09-11 | AZ AlkmaarA | 1–1D |
| 2026-09-15 | AjaxA | 1–5L |
| 2026-09-19 | Fortuna SittardH | 0–1L |
| 2026-10-11 | UtrechtA | 1–3L |
| 2026-10-17 | Sparta RotterdamA | 2–3L |
Benfica
Scoring in a row
10+
Last 10 recorded matches · all competitions
Streak85
The club has scored in consecutive recorded matches, starting with the latest result. One goal is enough to extend the run.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-20 → 2026-10-15 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 87.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Benfica’s perspective. Event: Scoring in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-20 | AarhusH | 3–1W | Yes |
| 2026-08-27 | AarhusA | 3–1W | Yes |
| 2026-08-31 | EstorilH | 2–1W | Yes |
| 2026-09-05 | MaritimoA | 3–0W | Yes |
| 2026-09-09 | MoreirenseA | 4–0W | Yes |
| 2026-09-13 | GIL VicenteH | 3–1W | Yes |
| 2026-09-16 | AC MilanA | 2–0W | Yes |
| 2026-09-20 | FC PortoA | 1–3L | Yes |
| 2026-10-11 | GuimaraesH | 2–0W | Yes |
| 2026-10-15 | CelticH | 4–1W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Trabzonspor
Clean sheets in a row
3
Last 10 recorded matches · all competitions
Streak64
Consecutive matches without conceding start with the latest recorded result. Any goal conceded ends the run.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-15 → 2026-10-19 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 30.0
- Recency
- 100.0
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Trabzonspor’s perspective. Event: Clean sheets in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-15 | KasimpasaA | 1–1D | No |
| 2026-08-20 | Ferencvarosi TCH | 0–1L | No |
| 2026-08-23 | Istanbul BasaksehirH | 2–1W | No |
| 2026-08-27 | Ferencvarosi TCA | 0–4L | No |
| 2026-08-31 | AmedA | 1–2L | No |
| 2026-09-06 | GenclerbirligiH | 5–0W | Yes |
| 2026-09-12 | KonyasporA | 0–1L | No |
| 2026-09-19 | GalatasarayH | 4–0W | Yes |
| 2026-10-10 | SamsunsporA | 3–0W | Yes |
| 2026-10-19 | BesiktasH | 2–0W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Samsunspor
Losses in a row
6
Last 8 recorded matches · all competitions
Streak68
Consecutive defeats start with the latest recorded result. The sequence describes the results, without claiming a cause.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-17 → 2026-10-18 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 55.4
- Recency
- 96.9
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Samsunspor’s perspective. Event: Losses in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-17 | GoztepeH | 3–3D | No |
| 2026-08-22 | RizesporA | 2–0W | No |
| 2026-08-30 | FenerbahceH | 0–2L | Yes |
| 2026-09-06 | KocaelisporA | 0–1L | Yes |
| 2026-09-12 | Çorum FKH | 1–5L | Yes |
| 2026-09-20 | Erzurumspor FKA | 0–1L | Yes |
| 2026-10-10 | TrabzonsporH | 0–3L | Yes |
| 2026-10-18 | KasimpasaA | 1–4L | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Inter
xG difference per match
+1.37
Underlying performance · 10-match window
Observed xG48
Chance creation is ahead of chances allowed in the observed playing-style profile. This describes the balance of chances, rather than the final scores.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 2.73; xG against 1.36. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 91.3
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 2.73
- xG against
- 1.36
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Sassuolo
Both teams scored
100%
Last 7 recorded matches · all competitions
Scores71
Both teams have scored regularly in this recorded window. It describes past scorelines, rather than the probability for the next match.
Recorded scores · all competitions · Last 7 recorded matches · 2026-08-23 → 2026-10-16 UTC. Serie A 2026-2027: 1.48 goals per team/match, 70 matches · 2026-08-22 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 75.0
- Recency
- 90.7
- Context
- 40.0
- Quality
- 70.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 7 recorded matches · all competitions
Oldest → newest · scores from Sassuolo’s perspective. Event: Both teams scored.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-23 | AtalantaA | 1–2L | Yes |
| 2026-08-29 | TorinoH | 2–1W | Yes |
| 2026-09-06 | BolognaA | 2–2D | Yes |
| 2026-09-13 | JuventusH | 3–2W | Yes |
| 2026-09-18 | MonzaA | 1–2L | Yes |
| 2026-10-11 | AC MilanH | 1–1D | Yes |
| 2026-10-16 | FrosinoneA | 2–4L | Yes |
Union St. Gilloise
Clean sheets
6
Last 10 recorded matches · all competitions
Scores71
Matches without conceding stand out in the recent results. Clean sheets count outcomes; they do not measure the quality of chances allowed.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-11 → 2026-10-15 UTC. Belgian Pro League 2026-2027: 1.51 goals per team/match, 72 matches · 2026-08-07 → 2026-10-11 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 58.9
- Recency
- 87.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Union St. Gilloise’s perspective. Event: Clean sheet.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-11 | Bodo/GlimtA | 2–3L | No |
| 2026-08-15 | Zulte WaregemH | 0–0D | Yes |
| 2026-08-30 | AnderlechtH | 3–0W | Yes |
| 2026-09-02 | St. TruidenA | 3–0W | Yes |
| 2026-09-05 | CharleroiA | 3–2W | No |
| 2026-09-12 | Lommel UnitedH | 5–0W | Yes |
| 2026-09-17 | PlzenA | 3–0W | Yes |
| 2026-09-20 | AntwerpA | 2–0W | Yes |
| 2026-10-11 | OH LeuvenH | 1–1D | No |
| 2026-10-15 | Real SociedadH | 1–1D | No |
Charleroi
Points above expected
+8.5
8/8 covered matches · current leagues
Forecast70
Results have delivered more points than the stored match forecasts expected. The gap describes those results; it does not establish that a reversal is due.
Stored LOAD90 forecasts · same covered games · 8/8 current-league matches · 2026-08-09 → 2026-10-11 UTC. Points 21; xPts 12.5. Saved pre: 0; reconstructed: 8. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 98.1
- Recency
- 76.7
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
8/8 covered matches · current leagues
- Points
- 21.0
- xPts
- 12.5
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 0; reconstructed: 8.
Full club analysis →
GO Ahead Eagles
Goals conceded away per match
3.0
Last 5 recorded away matches
Scores55
An away-only conceding average that meets the descriptive threshold. Home results are excluded from this club window; the league reference includes both venues and does not adjust opposition.
Recorded scores · away only · Last 5 recorded away matches · 2026-08-16 → 2026-10-18 UTC. Eredivisie 2026-2027: 1.92 goals per team/match, 81 matches · 2026-08-07 → 2026-10-18 UTC. League reference includes home and away games; this club window is away only. Context only, without opponent adjustment.
- Deviation
- 28.6
- Recency
- 96.9
- Context
- 40.0
- Quality
- 62.5
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 5 recorded away matches
Oldest → newest · scores from GO Ahead Eagles’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-16 | FeyenoordA | 2–2D |
| 2026-08-29 | AZ AlkmaarA | 2–5L |
| 2026-09-08 | UtrechtA | 3–3D |
| 2026-09-20 | NEC NijmegenA | 1–1D |
| 2026-10-18 | PEC ZwolleA | 1–4L |
Paris Saint Germain
Wins in a row
6
Last 9 recorded matches · all competitions
Streak70
Consecutive wins start with the latest recorded result. A draw or defeat ends the run within the available window.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-23 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 57.9
- Recency
- 93.7
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Paris Saint Germain’s perspective. Event: Wins in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-23 | RennesA | 2–2D | No |
| 2026-08-28 | LilleA | 2–2D | No |
| 2026-09-04 | MonacoH | 1–2L | No |
| 2026-09-09 | Slovan BratislavaH | 6–1W | Yes |
| 2026-09-13 | Stade Brestois 29A | 1–0W | Yes |
| 2026-09-20 | MarseilleA | 2–1W | Yes |
| 2026-10-10 | Le MansH | 3–1W | Yes |
| 2026-10-14 | Manchester CityA | 4–2W | Yes |
| 2026-10-17 | StrasbourgA | 3–1W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Borussia Mönchengladbach
Points below expected
−7.0
6/6 covered matches · current leagues
Forecast74
The points return is below the stored match forecasts on the same covered games. This is a results-versus-expectations gap, not a guarantee of improvement.
Stored LOAD90 forecasts · same covered games · 6/6 current-league matches · 2026-08-29 → 2026-10-18 UTC. Points 0; xPts 7. Saved pre: 2; reconstructed: 4. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 95.5
- Recency
- 96.9
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
6/6 covered matches · current leagues
- Points
- 0.0
- xPts
- 7.0
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 2; reconstructed: 4.
Full club analysis →
Feyenoord
Goals scored per match
3.4
Last 10 recorded matches · all competitions
Scores70
This scoring average meets the descriptive signal threshold and includes games without a goal. Compare it with the league reference before treating it as exceptional; opposition is not adjusted.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-16 → 2026-10-17 UTC. Eredivisie 2026-2027: 1.92 goals per team/match, 81 matches · 2026-08-07 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 52.3
- Recency
- 93.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Feyenoord’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-16 | GO Ahead EaglesH | 2–2D |
| 2026-08-23 | CambuurA | 5–2W |
| 2026-08-30 | ADO Den HaagH | 2–2D |
| 2026-09-05 | NEC NijmegenA | 3–1W |
| 2026-09-09 | BarcelonaA | 1–5L |
| 2026-09-13 | PEC ZwolleA | 7–0W |
| 2026-09-20 | UtrechtH | 5–0W |
| 2026-10-10 | AZ AlkmaarH | 2–0W |
| 2026-10-14 | ComoH | 3–2W |
| 2026-10-17 | TelstarA | 4–3W |
Ferencvarosi TC
Unbeaten in a row
10+
Last 10 recorded matches · all competitions
Streak85
The latest recorded sequence contains wins and draws without a defeat. It counts results, without adjusting for the opposition.
Recorded scores · all competitions · Last 10 recorded matches · 2026-07-09 → 2026-10-15 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 87.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Ferencvarosi TC’s perspective. Event: Unbeaten in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-07-09 | VojvodinaA | 2–1W | Yes |
| 2026-07-16 | VojvodinaH | 3–0W | Yes |
| 2026-07-23 | TwenteA | 2–1W | Yes |
| 2026-07-30 | TwenteH | 2–2D | Yes |
| 2026-08-05 | Gornik ZabrzeH | 1–0W | Yes |
| 2026-08-13 | Gornik ZabrzeA | 1–1D | Yes |
| 2026-08-20 | TrabzonsporA | 1–0W | Yes |
| 2026-08-27 | TrabzonsporH | 4–0W | Yes |
| 2026-09-17 | CelticA | 3–1W | Yes |
| 2026-10-15 | PlzenH | 2–1W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Kortrijk
xG difference per match
−1.34
Underlying performance · 10-match window
Observed xG47
Chances allowed exceed chances created in the observed playing-style profile. The two averages can have different xG coverage.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 0.81; xG against 2.15. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 89.3
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 0.81
- xG against
- 2.15
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Arsenal
Goals conceded per match
0.6
Last 9 recorded matches · all competitions
Scores62
This conceding average meets the low-goals signal threshold. Compare it with the league reference; opponent strength and chance quality are not adjusted.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-21 → 2026-10-18 UTC. Premier League 2026-2027: 1.45 goals per team/match, 70 matches · 2026-08-21 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 33.7
- Recency
- 96.9
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Arsenal’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-21 | CoventryH | 3–0W |
| 2026-08-31 | Aston VillaA | 1–0W |
| 2026-09-06 | ChelseaH | 2–1W |
| 2026-09-09 | NapoliA | 1–0W |
| 2026-09-12 | SunderlandA | 2–0W |
| 2026-09-19 | BrightonA | 0–3L |
| 2026-10-10 | LeedsH | 2–1W |
| 2026-10-13 | LilleH | 3–0W |
| 2026-10-18 | Nottingham ForestA | 1–0W |
Utrecht
Goals conceded per match
2.9
Last 9 recorded matches · all competitions
Scores62
This conceding average meets the high-goals signal threshold. Its deviation from the league reference determines its editorial interest; the threshold alone does not establish a defensive concern.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-09 → 2026-10-18 UTC. Eredivisie 2026-2027: 1.92 goals per team/match, 81 matches · 2026-08-07 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 33.0
- Recency
- 96.9
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Utrecht’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-09 | GroningenA | 1–2L |
| 2026-08-15 | AZ AlkmaarH | 1–4L |
| 2026-08-22 | Sparta RotterdamA | 3–3D |
| 2026-08-30 | PSV EindhovenH | 1–6L |
| 2026-09-08 | GO Ahead EaglesH | 3–3D |
| 2026-09-13 | ExcelsiorA | 2–1W |
| 2026-09-20 | FeyenoordA | 0–5L |
| 2026-10-11 | Willem IIH | 3–1W |
| 2026-10-18 | TwenteA | 2–1W |
Sporting CP
Scoring in a row
10+
Last 10 recorded matches · all competitions
Streak84
The club has scored in consecutive recorded matches, starting with the latest result. One goal is enough to extend the run.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-08 → 2026-10-13 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 82.0
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Sporting CP’s perspective. Event: Scoring in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-08 | EstrelaA | 2–2D | Yes |
| 2026-08-14 | GuimaraesH | 3–2W | Yes |
| 2026-08-22 | AlvercaH | 3–1W | Yes |
| 2026-08-28 | Rio AveA | 4–0W | Yes |
| 2026-09-05 | NacionalH | 2–0W | Yes |
| 2026-09-09 | GalatasarayH | 3–1W | Yes |
| 2026-09-13 | FamalicaoA | 1–1D | Yes |
| 2026-09-19 | AroucaH | 2–2D | Yes |
| 2026-10-09 | SC BragaA | 3–1W | Yes |
| 2026-10-13 | LensA | 2–0W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Erzurumspor FK
Clean sheets in a row
3
Last 8 recorded matches · all competitions
Streak57
Consecutive matches without conceding start with the latest recorded result. Any goal conceded ends the run.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-16 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 27.7
- Recency
- 93.7
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Erzurumspor FK’s perspective. Event: Clean sheets in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-16 | AmedA | 0–3L | No |
| 2026-08-21 | GalatasarayH | 0–4L | No |
| 2026-08-28 | GenclerbirligiA | 1–1D | No |
| 2026-09-05 | KonyasporH | 1–0W | Yes |
| 2026-09-11 | BesiktasA | 0–3L | No |
| 2026-09-20 | SamsunsporH | 1–0W | Yes |
| 2026-10-10 | AlanyasporA | 0–0D | Yes |
| 2026-10-17 | EyüpsporH | 2–0W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Borussia Mönchengladbach
Losses in a row
6
Last 6 recorded matches · all competitions
Streak61
Consecutive defeats start with the latest recorded result. The sequence describes the results, without claiming a cause.
Recorded scores · all competitions · Last 6 recorded matches · 2026-08-29 → 2026-10-18 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 49.1
- Recency
- 96.9
- Context
- 40.0
- Quality
- 60.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 6 recorded matches · all competitions
Oldest → newest · scores from Borussia Mönchengladbach’s perspective. Event: Losses in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-29 | RB LeipzigA | 0–3L | Yes |
| 2026-09-05 | SV ElversbergH | 3–4L | Yes |
| 2026-09-12 | SC FreiburgA | 0–5L | Yes |
| 2026-09-19 | FSV Mainz 05H | 3–4L | Yes |
| 2026-10-11 | 1.FC KölnA | 1–2L | Yes |
| 2026-10-18 | 1899 HoffenheimH | 1–2L | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Feyenoord
xG difference per match
+1.33
Underlying performance · 10-match window
Observed xG47
Chance creation is ahead of chances allowed in the observed playing-style profile. This describes the balance of chances, rather than the final scores.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 2.42; xG against 1.09. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 88.7
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 2.42
- xG against
- 1.09
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Werder Bremen
Both teams scored
100%
Last 6 recorded matches · all competitions
Scores67
Both teams have scored regularly in this recorded window. It describes past scorelines, rather than the probability for the next match.
Recorded scores · all competitions · Last 6 recorded matches · 2026-08-30 → 2026-10-17 UTC. Bundesliga 2026-2027: 1.84 goals per team/match, 54 matches · 2026-08-28 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 66.7
- Recency
- 93.7
- Context
- 40.0
- Quality
- 60.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 6 recorded matches · all competitions
Oldest → newest · scores from Werder Bremen’s perspective. Event: Both teams scored.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-30 | SC FreiburgA | 1–4L | Yes |
| 2026-09-05 | RB LeipzigH | 3–1W | Yes |
| 2026-09-12 | 1.FC KölnA | 1–1D | Yes |
| 2026-09-19 | FC AugsburgH | 3–2W | Yes |
| 2026-10-09 | Borussia DortmundA | 2–2D | Yes |
| 2026-10-17 | SC Paderborn 07H | 2–2D | Yes |
Anderlecht
Clean sheets
6
Last 10 recorded matches · all competitions
Scores71
Matches without conceding stand out in the recent results. Clean sheets count outcomes; they do not measure the quality of chances allowed.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-20 → 2026-10-15 UTC. Belgian Pro League 2026-2027: 1.51 goals per team/match, 72 matches · 2026-08-07 → 2026-10-11 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 58.9
- Recency
- 87.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Anderlecht’s perspective. Event: Clean sheet.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-20 | Kairat AlmatyA | 3–0W | Yes |
| 2026-08-27 | Kairat AlmatyH | 3–0W | Yes |
| 2026-08-30 | Union St. GilloiseA | 0–3L | No |
| 2026-09-03 | KortrijkH | 1–0W | Yes |
| 2026-09-06 | GenkH | 0–0D | Yes |
| 2026-09-11 | KV MechelenA | 1–0W | Yes |
| 2026-09-16 | LyonH | 1–2L | No |
| 2026-09-19 | Zulte WaregemH | 3–0W | Yes |
| 2026-10-10 | Cercle BruggeA | 2–1W | No |
| 2026-10-15 | Dinamo ZagrebA | 0–1L | No |
Lazio
Points above expected
+8.2
7/7 covered matches · current leagues
Forecast76
Results have delivered more points than the stored match forecasts expected. The gap describes those results; it does not establish that a reversal is due.
Stored LOAD90 forecasts · same covered games · 7/7 current-league matches · 2026-08-24 → 2026-10-18 UTC. Points 19; xPts 10.8. Saved pre: 2; reconstructed: 5. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 100.0
- Recency
- 96.9
- Context
- 40.0
- Quality
- 45.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
7/7 covered matches · current leagues
- Points
- 19.0
- xPts
- 10.8
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 2; reconstructed: 5.
Full club analysis →
St. Truiden
Goals conceded away per match
2.8
Last 5 recorded away matches
Scores52
An away-only conceding average that meets the descriptive threshold. Home results are excluded from this club window; the league reference includes both venues and does not adjust opposition.
Recorded scores · away only · Last 5 recorded away matches · 2026-08-14 → 2026-10-11 UTC. Belgian Pro League 2026-2027: 1.51 goals per team/match, 72 matches · 2026-08-07 → 2026-10-11 UTC. League reference includes home and away games; this club window is away only. Context only, without opponent adjustment.
- Deviation
- 35.1
- Recency
- 76.7
- Context
- 40.0
- Quality
- 62.5
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 5 recorded away matches
Oldest → newest · scores from St. Truiden’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-14 | Cercle BruggeA | 3–3D |
| 2026-08-27 | Omonia NicosiaA | 2–4L |
| 2026-08-30 | AntwerpA | 4–1W |
| 2026-09-12 | SK BeverenA | 0–2L |
| 2026-10-11 | KV MechelenA | 3–4L |
Feyenoord
Wins in a row
5
Last 10 recorded matches · all competitions
Streak69
Consecutive wins start with the latest recorded result. A draw or defeat ends the run within the available window.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-16 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 50.0
- Recency
- 93.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Feyenoord’s perspective. Event: Wins in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-16 | GO Ahead EaglesH | 2–2D | No |
| 2026-08-23 | CambuurA | 5–2W | Yes |
| 2026-08-30 | ADO Den HaagH | 2–2D | No |
| 2026-09-05 | NEC NijmegenA | 3–1W | Yes |
| 2026-09-09 | BarcelonaA | 1–5L | No |
| 2026-09-13 | PEC ZwolleA | 7–0W | Yes |
| 2026-09-20 | UtrechtH | 5–0W | Yes |
| 2026-10-10 | AZ AlkmaarH | 2–0W | Yes |
| 2026-10-14 | ComoH | 3–2W | Yes |
| 2026-10-17 | TelstarA | 4–3W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Samsunspor
Points below expected
−6.5
8/8 covered matches · current leagues
Forecast67
The points return is below the stored match forecasts on the same covered games. This is a results-versus-expectations gap, not a guarantee of improvement.
Stored LOAD90 forecasts · same covered games · 8/8 current-league matches · 2026-08-17 → 2026-10-18 UTC. Points 4; xPts 10.5. Saved pre: 1; reconstructed: 7. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 75.0
- Recency
- 96.9
- Context
- 40.0
- Quality
- 45.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
8/8 covered matches · current leagues
- Points
- 4.0
- xPts
- 10.5
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 1; reconstructed: 7.
Full club analysis →
Brighton
Goals scored per match
3.3
Last 7 recorded matches · all competitions
Scores68
This scoring average meets the descriptive signal threshold and includes games without a goal. Compare it with the league reference before treating it as exceptional; opposition is not adjusted.
Recorded scores · all competitions · Last 7 recorded matches · 2026-08-23 → 2026-10-18 UTC. Premier League 2026-2027: 1.45 goals per team/match, 70 matches · 2026-08-21 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 62.8
- Recency
- 96.9
- Context
- 40.0
- Quality
- 70.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 7 recorded matches · all competitions
Oldest → newest · scores from Brighton’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-23 | Aston VillaH | 4–0W |
| 2026-08-30 | ChelseaA | 3–4L |
| 2026-09-05 | LeedsH | 1–1D |
| 2026-09-13 | CoventryA | 5–0W |
| 2026-09-19 | ArsenalH | 3–0W |
| 2026-10-10 | SunderlandA | 2–0W |
| 2026-10-18 | Crystal PalaceH | 5–0W |
Union St. Gilloise
Unbeaten in a row
9
Last 10 recorded matches · all competitions
Streak81
The latest recorded sequence contains wins and draws without a defeat. It counts results, without adjusting for the opposition.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-11 → 2026-10-15 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 90.0
- Recency
- 87.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Union St. Gilloise’s perspective. Event: Unbeaten in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-11 | Bodo/GlimtA | 2–3L | No |
| 2026-08-15 | Zulte WaregemH | 0–0D | Yes |
| 2026-08-30 | AnderlechtH | 3–0W | Yes |
| 2026-09-02 | St. TruidenA | 3–0W | Yes |
| 2026-09-05 | CharleroiA | 3–2W | Yes |
| 2026-09-12 | Lommel UnitedH | 5–0W | Yes |
| 2026-09-17 | PlzenA | 3–0W | Yes |
| 2026-09-20 | AntwerpA | 2–0W | Yes |
| 2026-10-11 | OH LeuvenH | 1–1D | Yes |
| 2026-10-15 | Real SociedadH | 1–1D | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Parma
xG difference per match
−1.28
Underlying performance · 10-match window
Observed xG46
Chances allowed exceed chances created in the observed playing-style profile. The two averages can have different xG coverage.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 0.57; xG against 1.85. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 85.3
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 0.57
- xG against
- 1.85
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Lazio
Goals conceded per match
0.6
Last 7 recorded matches · all competitions
Scores58
This conceding average meets the low-goals signal threshold. Compare it with the league reference; opponent strength and chance quality are not adjusted.
Recorded scores · all competitions · Last 7 recorded matches · 2026-08-24 → 2026-10-18 UTC. Serie A 2026-2027: 1.48 goals per team/match, 70 matches · 2026-08-22 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 34.3
- Recency
- 96.9
- Context
- 40.0
- Quality
- 70.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Racing Santander
Goals conceded per match
2.8
Last 9 recorded matches · all competitions
Scores65
This conceding average meets the high-goals signal threshold. Its deviation from the league reference determines its editorial interest; the threshold alone does not establish a defensive concern.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-16 → 2026-10-18 UTC. La Liga 2026-2027: 1.53 goals per team/match, 88 matches · 2026-08-15 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 42.7
- Recency
- 96.9
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Racing Santander’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-16 | VillarrealH | 2–2D |
| 2026-08-23 | GetafeA | 0–1L |
| 2026-08-28 | ElcheH | 3–2W |
| 2026-09-05 | Rayo VallecanoA | 2–3L |
| 2026-09-12 | AlavesH | 2–1W |
| 2026-09-16 | BarcelonaA | 2–7L |
| 2026-09-19 | Celta VigoA | 0–5L |
| 2026-10-11 | ValenciaH | 2–2D |
| 2026-10-18 | OsasunaA | 0–2L |
Barcelona
Scoring in a row
10+
Last 10 recorded matches · all competitions
Streak86
The club has scored in consecutive recorded matches, starting with the latest result. One goal is enough to extend the run.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-27 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 93.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Barcelona’s perspective. Event: Scoring in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-27 | Athletic ClubH | 2–0W | Yes |
| 2026-08-31 | Rayo VallecanoH | 5–2W | Yes |
| 2026-09-06 | ValenciaA | 5–0W | Yes |
| 2026-09-09 | FeyenoordH | 5–1W | Yes |
| 2026-09-13 | LevanteA | 4–2W | Yes |
| 2026-09-16 | Racing SantanderH | 7–2W | Yes |
| 2026-09-19 | SevillaA | 3–1W | Yes |
| 2026-10-10 | GetafeH | 3–0W | Yes |
| 2026-10-13 | GalatasarayA | 4–1W | Yes |
| 2026-10-17 | Real BetisA | 5–2W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Antwerp
Losses in a row
5
Last 8 recorded matches · all competitions
Streak59
Consecutive defeats start with the latest recorded result. The sequence describes the results, without claiming a cause.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-09 → 2026-10-11 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 46.2
- Recency
- 76.7
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Antwerp’s perspective. Event: Losses in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-09 | SK BeverenH | 2–1W | No |
| 2026-08-15 | KortrijkA | 3–0W | No |
| 2026-08-22 | GenkH | 4–4D | No |
| 2026-08-30 | St. TruidenH | 1–4L | Yes |
| 2026-09-05 | Standard LiegeA | 0–1L | Yes |
| 2026-09-13 | Club Brugge KVA | 1–3L | Yes |
| 2026-09-20 | Union St. GilloiseH | 0–2L | Yes |
| 2026-10-11 | KVC WesterloA | 1–5L | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Genk
xG difference per match
+1.27
Underlying performance · 10-match window
Observed xG46
Chance creation is ahead of chances allowed in the observed playing-style profile. This describes the balance of chances, rather than the final scores.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 2.14; xG against 0.87. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 84.7
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 2.14
- xG against
- 0.87
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Paris Saint Germain
Both teams scored
89%
Last 9 recorded matches · all competitions
Scores67
Both teams have scored regularly in this recorded window. It describes past scorelines, rather than the probability for the next match.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-23 → 2026-10-17 UTC. Ligue 1 2026-2027: 1.52 goals per team/match, 63 matches · 2026-08-21 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 49.0
- Recency
- 93.7
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Paris Saint Germain’s perspective. Event: Both teams scored.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-23 | RennesA | 2–2D | Yes |
| 2026-08-28 | LilleA | 2–2D | Yes |
| 2026-09-04 | MonacoH | 1–2L | Yes |
| 2026-09-09 | Slovan BratislavaH | 6–1W | Yes |
| 2026-09-13 | Stade Brestois 29A | 1–0W | No |
| 2026-09-20 | MarseilleA | 2–1W | Yes |
| 2026-10-10 | Le MansH | 3–1W | Yes |
| 2026-10-14 | Manchester CityA | 4–2W | Yes |
| 2026-10-17 | StrasbourgA | 3–1W | Yes |
Santa Clara
Clean sheets
5
Last 8 recorded matches · all competitions
Scores65
Matches without conceding stand out in the recent results. Clean sheets count outcomes; they do not measure the quality of chances allowed.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-10 → 2026-10-10 UTC. Primeira Liga 2026-2027: 1.38 goals per team/match, 72 matches · 2026-08-07 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 65.4
- Recency
- 74.2
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Santa Clara’s perspective. Event: Clean sheet.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-10 | NacionalH | 2–2D | No |
| 2026-08-15 | Academico ViseuA | 1–0W | Yes |
| 2026-08-23 | FamalicaoH | 1–0W | Yes |
| 2026-08-29 | AlvercaA | 1–1D | No |
| 2026-09-06 | Rio AveH | 4–0W | Yes |
| 2026-09-13 | AroucaA | 2–1W | No |
| 2026-09-20 | SC BragaH | 0–0D | Yes |
| 2026-10-10 | Casa PiaA | 1–0W | Yes |
Atletico Madrid
Points above expected
+8.0
11/11 covered matches · current leagues
Forecast70
Results have delivered more points than the stored match forecasts expected. The gap describes those results; it does not establish that a reversal is due.
Stored LOAD90 forecasts · same covered games · 11/11 current-league matches · 2026-08-19 → 2026-10-17 UTC. Points 25; xPts 17. Saved pre: 3; reconstructed: 8. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 72.7
- Recency
- 93.7
- Context
- 40.0
- Quality
- 63.6
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
11/11 covered matches · current leagues
- Points
- 25.0
- xPts
- 17.0
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 3; reconstructed: 8.
Full club analysis →
Rayo Vallecano
Goals conceded away per match
2.6
Last 5 recorded away matches
Scores55
An away-only conceding average that meets the descriptive threshold. Home results are excluded from this club window; the league reference includes both venues and does not adjust opposition.
Recorded scores · away only · Last 5 recorded away matches · 2026-08-15 → 2026-10-19 UTC. La Liga 2026-2027: 1.53 goals per team/match, 88 matches · 2026-08-15 → 2026-10-19 UTC. League reference includes home and away games; this club window is away only. Context only, without opponent adjustment.
- Deviation
- 28.4
- Recency
- 100.0
- Context
- 40.0
- Quality
- 62.5
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 5 recorded away matches
Oldest → newest · scores from Rayo Vallecano’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-15 | SevillaA | 1–2L |
| 2026-08-31 | BarcelonaA | 2–5L |
| 2026-09-12 | Real MadridA | 1–4L |
| 2026-09-19 | OsasunaA | 1–1D |
| 2026-10-19 | GetafeA | 1–1D |
Bayer Leverkusen
Wins in a row
5
Last 8 recorded matches · all competitions
Streak64
Consecutive wins start with the latest recorded result. A draw or defeat ends the run within the available window.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-29 → 2026-10-18 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 46.2
- Recency
- 96.9
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Bayer Leverkusen’s perspective. Event: Wins in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-29 | SV ElversbergA | 2–3L | No |
| 2026-09-05 | Union BerlinH | 4–0W | Yes |
| 2026-09-12 | FC AugsburgA | 2–2D | No |
| 2026-09-16 | CeljeH | 2–0W | Yes |
| 2026-09-20 | RB LeipzigH | 2–0W | Yes |
| 2026-10-10 | FSV Mainz 05A | 4–3W | Yes |
| 2026-10-15 | Lech PoznanA | 4–0W | Yes |
| 2026-10-18 | SC FreiburgH | 2–1W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
NEC Nijmegen
Points below expected
−6.2
11/11 covered matches · current leagues
Forecast64
The points return is below the stored match forecasts on the same covered games. This is a results-versus-expectations gap, not a guarantee of improvement.
Stored LOAD90 forecasts · same covered games · 11/11 current-league matches · 2026-08-08 → 2026-10-18 UTC. Points 11; xPts 17.2. Saved pre: 2; reconstructed: 9. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 56.4
- Recency
- 96.9
- Context
- 40.0
- Quality
- 59.1
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
11/11 covered matches · current leagues
- Points
- 11.0
- xPts
- 17.2
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 2; reconstructed: 9.
Full club analysis →
Ajax
Goals scored per match
3.0
Last 9 recorded matches · all competitions
Scores63
This scoring average meets the descriptive signal threshold and includes games without a goal. Compare it with the league reference before treating it as exceptional; opposition is not adjusted.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-09 → 2026-10-18 UTC. Eredivisie 2026-2027: 1.92 goals per team/match, 81 matches · 2026-08-07 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 36.8
- Recency
- 96.9
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Ajax’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-09 | PEC ZwolleA | 2–0W |
| 2026-08-16 | HeerenveenH | 2–2D |
| 2026-08-30 | TelstarA | 4–0W |
| 2026-09-05 | PSV EindhovenH | 1–3L |
| 2026-09-12 | Fortuna SittardA | 5–1W |
| 2026-09-15 | Willem IIH | 5–1W |
| 2026-09-19 | ExcelsiorH | 2–2D |
| 2026-10-10 | NEC NijmegenH | 1–1D |
| 2026-10-18 | GroningenA | 5–2W |
Bayern München
Unbeaten in a row
8
Last 8 recorded matches · all competitions
Streak73
The latest recorded sequence contains wins and draws without a defeat. It counts results, without adjusting for the opposition.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-28 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 73.8
- Recency
- 93.7
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Bayern München’s perspective. Event: Unbeaten in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-28 | VfB StuttgartH | 5–1W | Yes |
| 2026-09-05 | FC Schalke 04A | 0–0D | Yes |
| 2026-09-10 | Bodo/GlimtH | 5–0W | Yes |
| 2026-09-13 | SV ElversbergA | 2–1W | Yes |
| 2026-09-18 | Union BerlinH | 7–0W | Yes |
| 2026-10-10 | FC AugsburgA | 2–2D | Yes |
| 2026-10-13 | VikingA | 3–3D | Yes |
| 2026-10-17 | RB LeipzigH | 6–1W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
ADO Den Haag
xG difference per match
−1.27
Underlying performance · 10-match window
Observed xG46
Chances allowed exceed chances created in the observed playing-style profile. The two averages can have different xG coverage.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 0.93; xG against 2.2. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 84.7
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 0.93
- xG against
- 2.20
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Omonia Nicosia
Goals conceded per match
0.6
Last 8 recorded matches · all competitions
Scores52
This conceding average meets the low-goals signal threshold. Compare it with the league reference; opponent strength and chance quality are not adjusted.
Recorded scores · all competitions · Last 8 recorded matches · 2026-07-22 → 2026-10-15 UTC. UEFA Europa League 2026-2027: 1.43 goals per team/match, 36 matches · 2026-09-16 → 2026-10-15 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 29.1
- Recency
- 87.7
- Context
- 40.0
- Quality
- 57.6
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Omonia Nicosia’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-07-22 | Kairat AlmatyH | 1–0W |
| 2026-07-29 | Kairat AlmatyA | 0–1L |
| 2026-08-06 | Lincoln Red Imps FCA | 1–1D |
| 2026-08-13 | Lincoln Red Imps FCH | 1–0W |
| 2026-08-20 | St. TruidenA | 0–1L |
| 2026-08-27 | St. TruidenH | 4–2W |
| 2026-09-16 | Celta VigoH | 1–0W |
| 2026-10-15 | CeljeA | 3–0W |
Eyüpspor
Goals conceded per match
2.8
Last 8 recorded matches · all competitions
Scores62
This conceding average meets the high-goals signal threshold. Its deviation from the league reference determines its editorial interest; the threshold alone does not establish a defensive concern.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-16 → 2026-10-17 UTC. Süper Lig 2026-2027: 1.44 goals per team/match, 72 matches · 2026-08-14 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 42.5
- Recency
- 93.7
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Eyüpspor’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-16 | BesiktasA | 0–1L |
| 2026-08-23 | Gazişehir GaziantepH | 0–1L |
| 2026-08-30 | AlanyasporH | 2–1W |
| 2026-09-06 | Çorum FKA | 0–3L |
| 2026-09-12 | RizesporH | 0–2L |
| 2026-09-20 | FenerbahceA | 0–8L |
| 2026-10-12 | GoztepeH | 0–4L |
| 2026-10-17 | Erzurumspor FKA | 0–2L |
Real Betis
Scoring in a row
10+
Last 10 recorded matches · all competitions
Streak86
The club has scored in consecutive recorded matches, starting with the latest result. One goal is enough to extend the run.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-25 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 93.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Real Betis’s perspective. Event: Scoring in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-25 | ValenciaA | 1–0W | Yes |
| 2026-08-29 | LevanteA | 2–5L | Yes |
| 2026-09-04 | Real MadridH | 1–0W | Yes |
| 2026-09-08 | LilleA | 3–2W | Yes |
| 2026-09-14 | VillarrealA | 2–1W | Yes |
| 2026-09-17 | GetafeH | 1–0W | Yes |
| 2026-09-20 | Deportivo La CorunaA | 1–1D | Yes |
| 2026-10-11 | OsasunaH | 5–2W | Yes |
| 2026-10-14 | FC PortoH | 3–2W | Yes |
| 2026-10-17 | BarcelonaH | 2–5L | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Eyüpspor
Losses in a row
5
Last 8 recorded matches · all competitions
Streak64
Consecutive defeats start with the latest recorded result. The sequence describes the results, without claiming a cause.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-16 → 2026-10-17 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 46.2
- Recency
- 93.7
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Eyüpspor’s perspective. Event: Losses in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-16 | BesiktasA | 0–1L | Yes |
| 2026-08-23 | Gazişehir GaziantepH | 0–1L | Yes |
| 2026-08-30 | AlanyasporH | 2–1W | No |
| 2026-09-06 | Çorum FKA | 0–3L | Yes |
| 2026-09-12 | RizesporH | 0–2L | Yes |
| 2026-09-20 | FenerbahceA | 0–8L | Yes |
| 2026-10-12 | GoztepeH | 0–4L | Yes |
| 2026-10-17 | Erzurumspor FKA | 0–2L | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Benfica
xG difference per match
+1.26
Underlying performance · 10-match window
Observed xG45
Chance creation is ahead of chances allowed in the observed playing-style profile. This describes the balance of chances, rather than the final scores.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 2.03; xG against 0.77. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 84.0
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 2.03
- xG against
- 0.77
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Groningen
Both teams scored
89%
Last 9 recorded matches · all competitions
Scores62
Both teams have scored regularly in this recorded window. It describes past scorelines, rather than the probability for the next match.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-09 → 2026-10-18 UTC. Eredivisie 2026-2027: 1.92 goals per team/match, 81 matches · 2026-08-07 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 33.3
- Recency
- 96.9
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Groningen’s perspective. Event: Both teams scored.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-09 | UtrechtH | 2–1W | Yes |
| 2026-08-16 | ADO Den HaagA | 4–1W | Yes |
| 2026-08-23 | PSV EindhovenA | 1–5L | Yes |
| 2026-08-28 | Fortuna SittardH | 2–3L | Yes |
| 2026-09-06 | TwenteH | 2–2D | Yes |
| 2026-09-12 | GO Ahead EaglesA | 1–1D | Yes |
| 2026-09-18 | PEC ZwolleH | 3–0W | No |
| 2026-10-11 | ExcelsiorA | 5–1W | Yes |
| 2026-10-18 | AjaxH | 2–5L | Yes |
Red Bull Salzburg
Clean sheets
4
Last 6 recorded matches · all competitions
Scores62
Matches without conceding stand out in the recent results. Clean sheets count outcomes; they do not measure the quality of chances allowed.
Recorded scores · all competitions · Last 6 recorded matches · 2026-08-06 → 2026-10-15 UTC. UEFA Europa League 2026-2027: 1.43 goals per team/match, 36 matches · 2026-09-16 → 2026-10-15 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 65.9
- Recency
- 87.7
- Context
- 40.0
- Quality
- 43.2
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 6 recorded matches · all competitions
Oldest → newest · scores from Red Bull Salzburg’s perspective. Event: Clean sheet.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-06 | PafosH | 1–0W | Yes |
| 2026-08-13 | PafosA | 3–3D | No |
| 2026-08-20 | Mjallby AIFA | 1–0W | Yes |
| 2026-08-27 | Mjallby AIFH | 3–0W | Yes |
| 2026-09-17 | Levski SofiaA | 1–0W | Yes |
| 2026-10-15 | AC MilanH | 0–4L | No |
Santa Clara
Points above expected
+6.5
8/8 covered matches · current leagues
Forecast61
Results have delivered more points than the stored match forecasts expected. The gap describes those results; it does not establish that a reversal is due.
Stored LOAD90 forecasts · same covered games · 8/8 current-league matches · 2026-08-10 → 2026-10-10 UTC. Points 18; xPts 11.5. Saved pre: 0; reconstructed: 8. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 75.0
- Recency
- 74.2
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
8/8 covered matches · current leagues
- Points
- 18.0
- xPts
- 11.5
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 0; reconstructed: 8.
Full club analysis →
Crystal Palace
Goals conceded away per match
2.4
Last 5 recorded away matches
Scores54
An away-only conceding average that meets the descriptive threshold. Home results are excluded from this club window; the league reference includes both venues and does not adjust opposition.
Recorded scores · away only · Last 5 recorded away matches · 2026-08-22 → 2026-10-18 UTC. Premier League 2026-2027: 1.45 goals per team/match, 70 matches · 2026-08-21 → 2026-10-19 UTC. League reference includes home and away games; this club window is away only. Context only, without opponent adjustment.
- Deviation
- 27.9
- Recency
- 96.9
- Context
- 40.0
- Quality
- 62.5
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Club Brugge KV
Wins in a row
4
Last 10 recorded matches · all competitions
Streak63
Consecutive wins start with the latest recorded result. A draw or defeat ends the run within the available window.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-07 → 2026-10-13 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 40.0
- Recency
- 82.0
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Club Brugge KV’s perspective. Event: Wins in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-07 | KortrijkH | 3–0W | Yes |
| 2026-08-15 | OH LeuvenA | 3–0W | Yes |
| 2026-08-23 | Cercle BruggeH | 1–0W | Yes |
| 2026-08-30 | GentA | 1–2L | No |
| 2026-09-04 | Lommel UnitedA | 1–0W | Yes |
| 2026-09-08 | Aston VillaH | 2–3L | No |
| 2026-09-13 | AntwerpH | 3–1W | Yes |
| 2026-09-20 | GenkH | 3–0W | Yes |
| 2026-10-10 | RAAL La LouvièreA | 4–1W | Yes |
| 2026-10-13 | InterA | 4–3W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
1899 Hoffenheim
Points below expected
−6.2
8/8 covered matches · current leagues
Forecast68
The points return is below the stored match forecasts on the same covered games. This is a results-versus-expectations gap, not a guarantee of improvement.
Stored LOAD90 forecasts · same covered games · 8/8 current-league matches · 2026-08-29 → 2026-10-18 UTC. Points 6; xPts 12.2. Saved pre: 3; reconstructed: 5. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 71.5
- Recency
- 96.9
- Context
- 40.0
- Quality
- 55.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
8/8 covered matches · current leagues
- Points
- 6.0
- xPts
- 12.2
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 3; reconstructed: 5.
Full club analysis →
Inter
Goals scored per match
2.8
Last 9 recorded matches · all competitions
Scores68
This scoring average meets the descriptive signal threshold and includes games without a goal. Compare it with the league reference before treating it as exceptional; opposition is not adjusted.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-22 → 2026-10-17 UTC. Serie A 2026-2027: 1.48 goals per team/match, 70 matches · 2026-08-22 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 54.2
- Recency
- 93.7
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Inter’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-22 | MonzaH | 4–1W |
| 2026-08-30 | CagliariA | 1–0W |
| 2026-09-05 | NapoliH | 3–2W |
| 2026-09-08 | Real MadridA | 1–2L |
| 2026-09-14 | UdineseH | 5–3W |
| 2026-09-19 | AS RomaA | 2–2D |
| 2026-10-10 | ParmaH | 3–0W |
| 2026-10-13 | Club Brugge KVH | 3–4L |
| 2026-10-17 | BolognaA | 3–1W |
Santa Clara
Unbeaten in a row
8
Last 8 recorded matches · all competitions
Streak68
The latest recorded sequence contains wins and draws without a defeat. It counts results, without adjusting for the opposition.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-10 → 2026-10-10 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 73.8
- Recency
- 74.2
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Santa Clara’s perspective. Event: Unbeaten in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-10 | NacionalH | 2–2D | Yes |
| 2026-08-15 | Academico ViseuA | 1–0W | Yes |
| 2026-08-23 | FamalicaoH | 1–0W | Yes |
| 2026-08-29 | AlvercaA | 1–1D | Yes |
| 2026-09-06 | Rio AveH | 4–0W | Yes |
| 2026-09-13 | AroucaA | 2–1W | Yes |
| 2026-09-20 | SC BragaH | 0–0D | Yes |
| 2026-10-10 | Casa PiaA | 1–0W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
SK Beveren
xG difference per match
−1.36
Underlying performance · 8-match window
Observed xG44
Chances allowed exceed chances created in the observed playing-style profile. The two averages can have different xG coverage.
Observed match xG · available averages · 8-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 0.73; xG against 2.09. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 83.7
- Recency
- 0.0
- Context
- 40.0
- Quality
- 32.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 8-match window
- xG for
- 0.73
- xG against
- 2.09
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Ferencvarosi TC
Goals conceded per match
0.7
Last 10 recorded matches · all competitions
Scores54
This conceding average meets the low-goals signal threshold. Compare it with the league reference; opponent strength and chance quality are not adjusted.
Recorded scores · all competitions · Last 10 recorded matches · 2026-07-09 → 2026-10-15 UTC. UEFA Europa League 2026-2027: 1.43 goals per team/match, 36 matches · 2026-09-16 → 2026-10-15 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 28.6
- Recency
- 87.7
- Context
- 40.0
- Quality
- 72.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Ferencvarosi TC’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-07-09 | VojvodinaA | 2–1W |
| 2026-07-16 | VojvodinaH | 3–0W |
| 2026-07-23 | TwenteA | 2–1W |
| 2026-07-30 | TwenteH | 2–2D |
| 2026-08-05 | Gornik ZabrzeH | 1–0W |
| 2026-08-13 | Gornik ZabrzeA | 1–1D |
| 2026-08-20 | TrabzonsporA | 1–0W |
| 2026-08-27 | TrabzonsporH | 4–0W |
| 2026-09-17 | CelticA | 3–1W |
| 2026-10-15 | PlzenH | 2–1W |
Union Berlin
Goals conceded per match
2.8
Last 6 recorded matches · all competitions
Scores52
This conceding average meets the high-goals signal threshold. Its deviation from the league reference determines its editorial interest; the threshold alone does not establish a defensive concern.
Recorded scores · all competitions · Last 6 recorded matches · 2026-08-29 → 2026-10-17 UTC. Bundesliga 2026-2027: 1.84 goals per team/match, 54 matches · 2026-08-28 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 25.7
- Recency
- 93.7
- Context
- 40.0
- Quality
- 60.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 6 recorded matches · all competitions
Oldest → newest · scores from Union Berlin’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-29 | Eintracht FrankfurtH | 3–3D |
| 2026-09-05 | Bayer LeverkusenA | 0–4L |
| 2026-09-11 | FC Schalke 04H | 1–3L |
| 2026-09-18 | Bayern MünchenA | 0–7L |
| 2026-10-10 | SV ElversbergH | 1–0W |
| 2026-10-17 | Borussia DortmundH | 0–0D |
Club Brugge KV
Scoring in a row
10+
Last 10 recorded matches · all competitions
Streak84
The club has scored in consecutive recorded matches, starting with the latest result. One goal is enough to extend the run.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-07 → 2026-10-13 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 82.0
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Club Brugge KV’s perspective. Event: Scoring in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-07 | KortrijkH | 3–0W | Yes |
| 2026-08-15 | OH LeuvenA | 3–0W | Yes |
| 2026-08-23 | Cercle BruggeH | 1–0W | Yes |
| 2026-08-30 | GentA | 1–2L | Yes |
| 2026-09-04 | Lommel UnitedA | 1–0W | Yes |
| 2026-09-08 | Aston VillaH | 2–3L | Yes |
| 2026-09-13 | AntwerpH | 3–1W | Yes |
| 2026-09-20 | GenkH | 3–0W | Yes |
| 2026-10-10 | RAAL La LouvièreA | 4–1W | Yes |
| 2026-10-13 | InterA | 4–3W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Udinese
Losses in a row
5
Last 7 recorded matches · all competitions
Streak62
Consecutive defeats start with the latest recorded result. The sequence describes the results, without claiming a cause.
Recorded scores · all competitions · Last 7 recorded matches · 2026-08-22 → 2026-10-18 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 43.8
- Recency
- 96.9
- Context
- 40.0
- Quality
- 70.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 7 recorded matches · all competitions
Oldest → newest · scores from Udinese’s perspective. Event: Losses in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-22 | ComoH | 1–1D | No |
| 2026-08-29 | MonzaA | 3–2W | No |
| 2026-09-07 | LazioH | 1–2L | Yes |
| 2026-09-14 | InterA | 3–5L | Yes |
| 2026-09-19 | CagliariH | 0–1L | Yes |
| 2026-10-12 | TorinoA | 1–2L | Yes |
| 2026-10-18 | LecceH | 0–3L | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Real Madrid
xG difference per match
+1.26
Underlying performance · 10-match window
Observed xG45
Chance creation is ahead of chances allowed in the observed playing-style profile. This describes the balance of chances, rather than the final scores.
Observed match xG · available averages · 10-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 2.32; xG against 1.06. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 84.0
- Recency
- 0.0
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 10-match window
- xG for
- 2.32
- xG against
- 1.06
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Utrecht
Both teams scored
89%
Last 9 recorded matches · all competitions
Scores62
Both teams have scored regularly in this recorded window. It describes past scorelines, rather than the probability for the next match.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-09 → 2026-10-18 UTC. Eredivisie 2026-2027: 1.92 goals per team/match, 81 matches · 2026-08-07 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 33.3
- Recency
- 96.9
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from Utrecht’s perspective. Event: Both teams scored.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-09 | GroningenA | 1–2L | Yes |
| 2026-08-15 | AZ AlkmaarH | 1–4L | Yes |
| 2026-08-22 | Sparta RotterdamA | 3–3D | Yes |
| 2026-08-30 | PSV EindhovenH | 1–6L | Yes |
| 2026-09-08 | GO Ahead EaglesH | 3–3D | Yes |
| 2026-09-13 | ExcelsiorA | 2–1W | Yes |
| 2026-09-20 | FeyenoordA | 0–5L | No |
| 2026-10-11 | Willem IIH | 3–1W | Yes |
| 2026-10-18 | TwenteA | 2–1W | Yes |
AS Roma
Clean sheets
5
Last 9 recorded matches · all competitions
Scores72
Matches without conceding stand out in the recent results. Clean sheets count outcomes; they do not measure the quality of chances allowed.
Recorded scores · all competitions · Last 9 recorded matches · 2026-08-24 → 2026-10-17 UTC. Serie A 2026-2027: 1.48 goals per team/match, 70 matches · 2026-08-22 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 64.4
- Recency
- 93.7
- Context
- 40.0
- Quality
- 90.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 9 recorded matches · all competitions
Oldest → newest · scores from AS Roma’s perspective. Event: Clean sheet.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-24 | FiorentinaH | 4–0W | Yes |
| 2026-08-31 | LecceA | 4–0W | Yes |
| 2026-09-05 | AtalantaH | 2–1W | No |
| 2026-09-10 | FenerbahceA | 1–1D | No |
| 2026-09-14 | TorinoA | 2–0W | Yes |
| 2026-09-19 | InterH | 2–2D | No |
| 2026-10-11 | ComoA | 0–0D | Yes |
| 2026-10-14 | Real MadridH | 3–4L | No |
| 2026-10-17 | GenoaH | 2–0W | Yes |
Barcelona
Points above expected
+6.3
11/11 covered matches · current leagues
Forecast64
Results have delivered more points than the stored match forecasts expected. The gap describes those results; it does not establish that a reversal is due.
Stored LOAD90 forecasts · same covered games · 11/11 current-league matches · 2026-08-23 → 2026-10-17 UTC. Points 33; xPts 26.7. Saved pre: 3; reconstructed: 8. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 57.3
- Recency
- 93.7
- Context
- 40.0
- Quality
- 63.6
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
11/11 covered matches · current leagues
- Points
- 33.0
- xPts
- 26.7
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 3; reconstructed: 8.
Full club analysis →
Utrecht
Goals conceded away per match
2.4
Last 5 recorded away matches
Scores49
An away-only conceding average that meets the descriptive threshold. Home results are excluded from this club window; the league reference includes both venues and does not adjust opposition.
Recorded scores · away only · Last 5 recorded away matches · 2026-08-09 → 2026-10-18 UTC. Eredivisie 2026-2027: 1.92 goals per team/match, 81 matches · 2026-08-07 → 2026-10-18 UTC. League reference includes home and away games; this club window is away only. Context only, without opponent adjustment.
- Deviation
- 12.7
- Recency
- 96.9
- Context
- 40.0
- Quality
- 62.5
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 5 recorded away matches
Oldest → newest · scores from Utrecht’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-09 | GroningenA | 1–2L |
| 2026-08-22 | Sparta RotterdamA | 3–3D |
| 2026-09-13 | ExcelsiorA | 2–1W |
| 2026-09-20 | FeyenoordA | 0–5L |
| 2026-10-18 | TwenteA | 2–1W |
Ferencvarosi TC
Wins in a row
4
Last 10 recorded matches · all competitions
Streak64
Consecutive wins start with the latest recorded result. A draw or defeat ends the run within the available window.
Recorded scores · all competitions · Last 10 recorded matches · 2026-07-09 → 2026-10-15 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 40.0
- Recency
- 87.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Ferencvarosi TC’s perspective. Event: Wins in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-07-09 | VojvodinaA | 2–1W | Yes |
| 2026-07-16 | VojvodinaH | 3–0W | Yes |
| 2026-07-23 | TwenteA | 2–1W | Yes |
| 2026-07-30 | TwenteH | 2–2D | No |
| 2026-08-05 | Gornik ZabrzeH | 1–0W | Yes |
| 2026-08-13 | Gornik ZabrzeA | 1–1D | No |
| 2026-08-20 | TrabzonsporA | 1–0W | Yes |
| 2026-08-27 | TrabzonsporH | 4–0W | Yes |
| 2026-09-17 | CelticA | 3–1W | Yes |
| 2026-10-15 | PlzenH | 2–1W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Cercle Brugge
Points below expected
−6.1
8/8 covered matches · current leagues
Forecast59
The points return is below the stored match forecasts on the same covered games. This is a results-versus-expectations gap, not a guarantee of improvement.
Stored LOAD90 forecasts · same covered games · 8/8 current-league matches · 2026-08-08 → 2026-10-10 UTC. Points 3; xPts 9.1. Saved pre: 0; reconstructed: 8. No claim that the gap must reverse. This window differs from the recorded-results and xG windows.
- Deviation
- 70.4
- Recency
- 74.2
- Context
- 40.0
- Quality
- 40.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
8/8 covered matches · current leagues
- Points
- 3.0
- xPts
- 9.1
Points and xPts cover identical matches. xPts uses stored LOAD90 forecasts, including historical reconstructions; not observed xG. Saved: 0; reconstructed: 8.
Full club analysis →
Benfica
Goals scored per match
2.7
Last 10 recorded matches · all competitions
Scores69
This scoring average meets the descriptive signal threshold and includes games without a goal. Compare it with the league reference before treating it as exceptional; opposition is not adjusted.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-20 → 2026-10-15 UTC. Primeira Liga 2026-2027: 1.38 goals per team/match, 72 matches · 2026-08-07 → 2026-10-19 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 54.9
- Recency
- 87.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Benfica’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-20 | AarhusH | 3–1W |
| 2026-08-27 | AarhusA | 3–1W |
| 2026-08-31 | EstorilH | 2–1W |
| 2026-09-05 | MaritimoA | 3–0W |
| 2026-09-09 | MoreirenseA | 4–0W |
| 2026-09-13 | GIL VicenteH | 3–1W |
| 2026-09-16 | AC MilanA | 2–0W |
| 2026-09-20 | FC PortoA | 1–3L |
| 2026-10-11 | GuimaraesH | 2–0W |
| 2026-10-15 | CelticH | 4–1W |
Gent
Unbeaten in a row
8
Last 8 recorded matches · all competitions
Streak68
The latest recorded sequence contains wins and draws without a defeat. It counts results, without adjusting for the opposition.
Recorded scores · all competitions · Last 8 recorded matches · 2026-08-09 → 2026-10-10 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 73.8
- Recency
- 74.2
- Context
- 40.0
- Quality
- 80.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 8 recorded matches · all competitions
Oldest → newest · scores from Gent’s perspective. Event: Unbeaten in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-08-09 | KV MechelenH | 2–0W | Yes |
| 2026-08-16 | RAAL La LouvièreA | 2–1W | Yes |
| 2026-08-30 | Club Brugge KVH | 2–1W | Yes |
| 2026-09-03 | OH LeuvenH | 1–0W | Yes |
| 2026-09-06 | Cercle BruggeA | 3–0W | Yes |
| 2026-09-13 | GenkA | 1–1D | Yes |
| 2026-09-18 | Standard LiegeH | 2–1W | Yes |
| 2026-10-10 | Zulte WaregemA | 2–0W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →
Le Mans
xG difference per match
−1.39
Underlying performance · 7-match window
Observed xG42
Chances allowed exceed chances created in the observed playing-style profile. The two averages can have different xG coverage.
Observed match xG · available averages · 7-match profile · exact dates unavailable. Before next/latest league fixture, not necessarily current UTC. xG for 1.5; xG against 2.89. Coverage counts are unavailable and denominators can differ. Recency receives zero for this undated source; quality is capped at 40.
- Deviation
- 81.1
- Recency
- 0.0
- Context
- 40.0
- Quality
- 28.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Underlying performance · 7-match window
- xG for
- 1.50
- xG against
- 2.89
Difference of observed averages; xG coverage can differ between the two metrics. Profile is before the next or latest league fixture, not necessarily current UTC.
Full club analysis →
Union St. Gilloise
Goals conceded per match
0.7
Last 10 recorded matches · all competitions
Scores60
This conceding average meets the low-goals signal threshold. Compare it with the league reference; opponent strength and chance quality are not adjusted.
Recorded scores · all competitions · Last 10 recorded matches · 2026-08-11 → 2026-10-15 UTC. Belgian Pro League 2026-2027: 1.51 goals per team/match, 72 matches · 2026-08-07 → 2026-10-11 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 29.6
- Recency
- 87.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Union St. Gilloise’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-11 | Bodo/GlimtA | 2–3L |
| 2026-08-15 | Zulte WaregemH | 0–0D |
| 2026-08-30 | AnderlechtH | 3–0W |
| 2026-09-02 | St. TruidenA | 3–0W |
| 2026-09-05 | CharleroiA | 3–2W |
| 2026-09-12 | Lommel UnitedH | 5–0W |
| 2026-09-17 | PlzenA | 3–0W |
| 2026-09-20 | AntwerpA | 2–0W |
| 2026-10-11 | OH LeuvenH | 1–1D |
| 2026-10-15 | Real SociedadH | 1–1D |
Eintracht Frankfurt
Goals conceded per match
2.7
Last 6 recorded matches · all competitions
Scores50
This conceding average meets the high-goals signal threshold. Its deviation from the league reference determines its editorial interest; the threshold alone does not establish a defensive concern.
Recorded scores · all competitions · Last 6 recorded matches · 2026-08-29 → 2026-10-16 UTC. Bundesliga 2026-2027: 1.84 goals per team/match, 54 matches · 2026-08-28 → 2026-10-18 UTC. Reference only: the club window spans all recorded competitions; no opponent adjustment.
- Deviation
- 21.4
- Recency
- 90.7
- Context
- 40.0
- Quality
- 60.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 6 recorded matches · all competitions
Oldest → newest · scores from Eintracht Frankfurt’s perspective.
| Date (UTC) | Opponent | GF–GA |
|---|---|---|
| 2026-08-29 | Union BerlinA | 3–3D |
| 2026-09-06 | FC AugsburgH | 1–4L |
| 2026-09-12 | FSV Mainz 05A | 3–1W |
| 2026-09-19 | SC FreiburgH | 2–2D |
| 2026-10-10 | RB LeipzigA | 0–6L |
| 2026-10-16 | 1.FC KölnH | 1–0W |
Ferencvarosi TC
Scoring in a row
10+
Last 10 recorded matches · all competitions
Streak85
The club has scored in consecutive recorded matches, starting with the latest result. One goal is enough to extend the run.
Recorded scores · all competitions · Last 10 recorded matches · 2026-07-09 → 2026-10-15 UTC. A run of 10 is a lower bound. Related result sequences share one evidence family.
- Deviation
- 100.0
- Recency
- 87.7
- Context
- 40.0
- Quality
- 100.0
Uncalibrated selection heuristic. Not team strength, win probability or statistical significance. Sources keep their own windows; overlapping scorelines and forecast gaps receive reduced context credit.
Last 10 recorded matches · all competitions
Oldest → newest · scores from Ferencvarosi TC’s perspective. Event: Scoring in a row.
| Date (UTC) | Opponent | GF–GA | Event |
|---|---|---|---|
| 2026-07-09 | VojvodinaA | 2–1W | Yes |
| 2026-07-16 | VojvodinaH | 3–0W | Yes |
| 2026-07-23 | TwenteA | 2–1W | Yes |
| 2026-07-30 | TwenteH | 2–2D | Yes |
| 2026-08-05 | Gornik ZabrzeH | 1–0W | Yes |
| 2026-08-13 | Gornik ZabrzeA | 1–1D | Yes |
| 2026-08-20 | TrabzonsporA | 1–0W | Yes |
| 2026-08-27 | TrabzonsporH | 4–0W | Yes |
| 2026-09-17 | CelticA | 3–1W | Yes |
| 2026-10-15 | PlzenH | 2–1W | Yes |
Consecutive known results, starting with the latest recorded match. Missing or special results are excluded. A 10+ streak is a lower bound within this window.
Full club analysis →About these insights
Read the signal. Keep the context.
Insights describe what is recorded. Use club and match analysis to explore what comes next.
Insight Score · experimental editorial interest. This version uses 0.35D + 0.25R + 0.20C + 0.20Q. D measures heuristic deviation, R observation recency, C breadth of evidence families and Q data quality. These starting weights are uncalibrated. It is neither team strength, win probability, statistical significance nor forecast confidence. Related result signals share one family; different sources are not automatically statistically independent. Unknown dates receive zero recency; unknown xG coverage limits its quality component. League averages are context references, not opponent-adjusted estimates.
Check the window
Result signals use the last 10 recorded matches; away signals use the last 8 away matches. At least 5 are required. Missing and special results are excluded. A 10+ streak is a lower bound.
Read the chart
Bars run oldest to newest. Height shows goals scored or conceded, capped at 6; zero keeps a marker. Teal / amber / red means win / draw / loss. Faded bars mean the event did not happen. Open the evidence for full scores.
Separate the sources
xG uses observed Playing style averages before the next or latest league fixture; coverage can differ between inputs. xPts comes from stored LOAD90 forecasts on identical covered games, including labelled historical reconstructions.
Types alternate for variety. Values are ordered within their own metric, without a combined ranking. These descriptive signals do not change the LOAD90 forecast.
Explore methodology →