FootballEdgeSeason 2026/27Self-updating record
Football Edge · the public record

An honest football model,
judged in public.

An xG engine across Europe's top leagues, rebuilt from live data twice an hour. Every call published before kick-off and settled after — losses left in. £0 staked. Not tips.

The proof

We tested this model for three seasons
before we said a word.

Then we published every result — the calibration, the closing-line value, and the tests it failed. The model's percentages are scored in public, wins and misses alike, and you can check every one. No profit promise; just the numbers.

Next matchdayOmonia Nicosia v Celta VigoWed 16 Sep 17:45 BST · Europa LeagueOpen the board →

Where the model disagrees with the market today

Championship · Sat 12:30

Millwall v West Ham

58%model: Millwall, draw no bet
32%market implied

+26 pts apart. A gap is a disagreement, not a tip — early season it is usually the model that is behind. Why →

La Liga · Wed 20:30

Levante v Athletic Club

66%model: Levante, draw no bet
40%market implied

+26 pts apart. A gap is a disagreement, not a tip — early season it is usually the model that is behind. Why →

Premier League · Sat 15:00

Brighton v Arsenal

46%model: Brighton, draw no bet
28%market implied

+18 pts apart. A gap is a disagreement, not a tip — early season it is usually the model that is behind. Why →

Ranked by the size of the gap between our probability and the market’s (scan 16 Sep). A gap is a disagreement, not a tip. All of today’s reads →

22 of 55 fixtures read right
across 68 correlated calls — 22 won, 33 lost, 13 void · reference P/L -5.77u · a scoreline read is one opinion, not 22 wins
Won · 0-1Bristol City v LincolnLincoln, draw no bet @ 2.57 · Tue 15 Sep
Won · 2-2Middlesbrough v MillwallMillwall or the draw @ 2.62 · Tue 15 Sep
Lost · 0-2Torino v AS RomaTorino or the draw @ 2.38 · Mon 14 Sep
Lost · 0-3Real Sociedad v Atletico MadridReal Sociedad, draw no bet @ 2.11 · Sun 13 Sep
Lost · 1-0Napoli v BolognaBologna, draw no bet @ 3.57 · Sun 13 Sep
Lost · 0-1Manchester United v Manchester CityManchester United, draw no bet @ 2.26 · Sun 13 Sep
Lost · 5-0RB Leipzig v Hamburger SVHamburger SV or the draw @ 3.16 · Sun 13 Sep
Lost · 0-2Sunderland v ArsenalSunderland or the draw @ 2.36 · Sat 12 Sep
Won · 1-2Atalanta v CagliariCagliari or the draw @ 2.30 · Sat 12 Sep
Won · 1-1Athletic Club v ElcheAthletic Club under 1.5 goals @ 2.30 · Sat 12 Sep

Newest 10 settled calls. The big number counts fixtures — several calls on one match settle together, so they are one opinion, not several. Losses stay. £0 staked — the P/L is a 1-unit reference, not money.

Hot stats & players in form

Players in form

This season, league games only. Match ratings are the data provider’s, not our model.

Mined from recorded results — descriptive, not predictive: a streak is what happened, not what happens next. By the numbers →

The wire Written by the machine · refreshes every 30 min

Every line above is generated from the live data on each rebuild. No human wrote any of it — that is the point.

News updated 10h ago

  • United's away form outstrips home output under Carrick

    BBC Sport reports that Manchester United average 1.5 points per game under Michael Carrick when holding more than 50% possession, compared with 2.6 points per game when they have less than half the ball. United next play Fulham away on 20 September.

    Source: BBC Sport

  • Bellamy turns down Burnley job, stays with Wales

    BBC Sport reports that Wales manager Craig Bellamy turned down the chance to manage Burnley after a sleepless night, raising questions about how the decision has affected his standing with Wales supporters. Burnley face Derby at home on 19 September.

    EDGEBurnley rank 10th of 18 for attack and 11th of 18 for defence in the Championship in 2026/27, over six games.

    Source: BBC Sport

  • Chicago Fire slip as Nashville tops MLS rankings

    ESPN reports that Chicago Fire have continued to slide in its MLS Power Rankings after going more than three weeks without a win, while Nashville SC has moved to the top spot. Chicago travel to face Nashville on 20 September.

    Source: ESPN

Written by the machine. These summaries are generated automatically from public news feeds and our own data, and were not read by a human before publishing. All stories →

Form & Runs
  • Burnley have gone 19 matches without a win.
  • Both teams have scored in each of 1. FC Köln’s last 13 matches.
  • Arsenal have won their last 10 matches.
  • Bayern München are unbeaten in 19 matches.
  • Paris Saint Germain have scored in 25 straight matches.
  • Both teams have scored in each of Eintracht Frankfurt’s last 11 matches.

Facts on recent form, not tips. Runs regress — they do not tell you what happens next.

Four doors

The season in numbers

Who leads each league on the stats we collect — possession, passing, corners, shooting, fouls and bookings. Descriptive only: no model, no odds, no tip, and no bet runs off these. Every rate shows the games behind it.

Premier League2025/26 · full season
Most possession
Manchester City
60%
average share · over 38 games
Most passes
Manchester City
587
a game · over 38 games
Most corners
Manchester City
6.4
a game · over 38 games
Most shots
Manchester United
15.7
a game · over 38 games
Most fouls
Wolves
13.0
a game · over 38 games
Most bookings
Tottenham
2.8
a game · over 36 games
La Liga2026/27 · so far this season
Most possession
Barcelona
69%
average share · over 5 games
Most passes
Barcelona
673
a game · over 5 games
Most corners
Real Madrid
7.6
a game · over 5 games
Most shots
Barcelona
19.2
a game · over 5 games
Most fouls
Espanyol
15.7
a game · over 6 games
Most bookings
Getafe
2.6
a game · over 5 games
Serie A2025/26 · full season
Most possession
Como
62%
average share · over 38 games
Most passes
Napoli
557
a game · over 38 games
Most corners
Inter
6.3
a game · over 38 games
Most shots
Inter
17.1
a game · over 38 games
Most fouls
Hellas Verona
15.8
a game · over 38 games
Most bookings
Hellas Verona
2.4
a game · over 37 games
Bundesliga2025/26 · full season
Most possession
Bayern München
67%
average share · over 34 games
Most passes
Bayern München
701
a game · over 34 games
Most corners
Bayern München
6.4
a game · over 34 games
Most shots
Bayern München
19.2
a game · over 34 games
Most fouls
1899 Hoffenheim
13.9
a game · over 34 games
Most bookings
FC Augsburg
2.5
a game · over 33 games
Ligue 12025/26 · full season
Most possession
Paris Saint Germain
69%
average share · over 34 games
Most passes
Paris Saint Germain
723
a game · over 34 games
Most corners
Paris Saint Germain
6.4
a game · over 34 games
Most shots
Paris Saint Germain
17.7
a game · over 34 games
Most fouls
Toulouse
14.4
a game · over 33 games
Most bookings
Marseille
2.5
a game · over 33 games
Championship2026/27 · so far this season
Most possession
Cardiff
64%
average share · over 7 games
Most passes
West Brom
514
a game · over 7 games
Most corners
Cardiff
7.9
a game · over 7 games
Most shots
Cardiff
16.6
a game · over 7 games
Most fouls
Stoke City
14.3
a game · over 7 games
Most bookings
Blackburn
2.9
a game · over 7 games

Discipline & set-pieces, by league

Cards, corners and fouls per team per game — the character of each league. Descriptive colour, not a tip: the Phase-2 cards/corners model isn’t built yet, so nothing here is a bet.

LeagueCards/gameCorners/gameFouls/game
Premier League · 2025/262.05.010.8
La Liga · 2026/272.04.811.6
Serie A · 2025/261.94.412.7
Bundesliga · 2025/262.04.910.4
Ligue 1 · 2025/261.94.812.1
Championship · 2026/271.75.010.4

Last completed season until a club has played 5 matches this season, then it switches to 26/27 — the same gate the ratings tiles use, so nothing is crowned on three games.

The honest headline

Every one of these is a tested number, not a claim. The workings are on the record.

Seasons tested
3
2023/24 - 2025/26 - out of sample
Betting edge
Not proven
small repeatable skill - not a profit engine
Model skill vs random
+0.6 pts
real but tiny - replicated all 3 seasons
Money staked
£0
the discipline caught a curve-fit first

Next up

Fixtures the collector is tracking. Model probabilities appear on the board once both sides have enough matches played this season.

Kick-off (UK)HomeAwayLeague
17:45Wed 16 SepOmonia NicosiaCelta VigoEuropa League
17:45Wed 16 SepArarat-ArmeniaSparta PrahaEuropa League
18:00Wed 16 SepAtletico MadridOsasunaLa Liga
18:00Wed 16 SepDeportivo La CorunaSevillaLa Liga
20:00Wed 16 SepBayer LeverkusenCeljeEuropa League
20:00Wed 16 SepAC MilanBenficaEuropa League
20:00Wed 16 SepOlympiakos PiraeusJagielloniaEuropa League
20:00Wed 16 SepAnderlechtLyonEuropa League

See the full board

Start here

The parts of this that most people get wrong, explained properly.

All explainers →

This is not a tipping service and there is nothing to buy. We do not sell picks, we do not have an affiliate link, and we are not going to tell you that a model beats the bookmakers — because we tested ours for three seasons and it does not. Most people who bet lose money. If you want the long version of why a genuine edge still loses, it is here.