Results
Post-match reports and analysis from across Europe's top leagues.

Norwich 1-1 Swansea: A Draw That Felt Like Two Different Results
A point apiece at Carrow Road kept the Championship's end-of-season picture in motion, with Swansea salvaging something from a game the model had identified as one worth watching.

Barnet 6-2 Gillingham: A Statement Afternoon at the Hive as the Bees Run Riot
Barnet produced a performance of remarkable attacking fluency to dismantle Gillingham 6-2 in League Two, a result that speaks to the quality and confidence coursing through a side with genuine ambitions this season.

Aberdeen 1-0 Kilmarnock: Three Points That Reinforce the Title Case
Aberdeen ground out a 1-0 win over Kilmarnock at Pittodrie, a result that the underlying model had anticipated, with the home side carrying a 59.9% probability of victory and ultimately delivering exactly what that number suggested.

West Ham 2-1 Everton: Hammers Hold Their Nerve in a Match of Real Consequence
West Ham United claimed a significant three points at home, defeating Everton 2-1 in a Premier League fixture that carried genuine weight for both clubs in the context of their respective seasons.

Burton Albion 1-1 Exeter City: Brewers Drop Two Points As Signal Misfires At The Pirelli
Burton Albion were backed to win at home but had to settle for a share of the spoils against Exeter City, a result that will sting given the Brewers' strong home record this season.

Harrogate Town Win 2-0 at Walsall to Close Out a Remarkable League Two Season
Harrogate Town sealed a professional 2-0 victory at Walsall on the final day of the League Two season, a result that underlined just how much quality this division produced from top to bottom in 2025-26.

Newport County 3-2 Oldham Athletic: Model Backs the Visitors But Newport Hold On in Five-Goal Thriller
Newport County secured a 3-2 home win over Oldham Athletic in a League Two fixture that delivered genuine end-to-end football, though the pre-match model had identified significant value in the away side at odds of 3.00.

Viking Win 2-1 at Fredrikstad to Consolidate Second Place in Eliteserien
Viking picked up a hard-earned three points at Fredrikstad, winning 2-1 to strengthen their position near the top of the Norwegian Eliteserien table. The result leaves Fredrikstad with serious questions to answer about their early-season form.

Accrington Stanley 3-3 Crawley Town: Six Goals, Pure Madness, and a Point Each
Accrington Stanley and Crawley Town served up an absolute six-goal thriller at the Crown Ground, with both sides sharing the spoils in a 3-3 draw that had everything you could want from a League Two afternoon.

Plymouth Argyle 2-1 Port Vale: Home Win Seals Three Points as Vale's Value Bet Falls Short
Plymouth Argyle ground out a 2-1 victory over Port Vale at Home Park, ending any lingering hope that the visitors could spring an upset on League One's final day of fixtures.

Tottenham Win 1-0 at Wolves to Keep Top-Four Hopes Alive
A single goal was enough for Tottenham Hotspur to claim all three points at Molineux, a result that keeps them firmly in contention for a Champions League place with three games remaining.

Livingston 2-0 Winners at St. Mirren: What the League Table Tells Us About a Significant Away Result
Livingston picked up a 2-0 win at St. Mirren in the Scottish Premiership, a result that deserves more analytical attention than it will probably receive. Here is what the underlying data suggests about how it happened and what it means.

Shrewsbury 2-2 Fleetwood: Points Shared in a Season-Finale Stalemate at Montgomery Waters
Shrewsbury Town and Fleetwood Town played out a 2-2 draw to close out the League Two season, a result that felt like it summed up both sides' campaigns in one afternoon.

Birmingham 2-1 Bristol City: A Result That Tells the Championship Story in Miniature
Birmingham secured a 2-1 home victory over Bristol City in a result that, on the surface, looks comfortable but deserves considerably more careful examination when you set it against the broader context of how this Championship season has unfolded.






