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

Al Fateh 2-2 NEOM SC: The Draw That Feels Like a Win for the Visitors
NEOM SC came away from Al Fateh's ground with a point that felt like more, as a 2-2 draw keeps their remarkable unbeaten league run alive. Our signal called NEOM to win and the model was right about the goals, even if the result stopped just short.

Luzern Win 3-1 at Lausanne Sport: What the Table Tells Us About Two Very Different Seasons
Luzern produced a commanding 3-1 victory at Lausanne Sport to continue what the standings reveal as one of the Swiss Super League's most convincing campaigns, while Lausanne's mid-table inconsistency was on full display.

Winterthur 2-2 Zürich: A Draw That Flatters Nobody and Tells You Everything About Both Sides
Zürich dropped two points against a Winterthur side sitting in the bottom half of the Swiss Super League, and the underlying numbers from their respective seasons explain why this result was less of a shock than it might appear.

Al Khaleej Win 2-0 at Damac: Away Side Keep Pressure On In Saudi Pro League
Al Khaleej picked up a comfortable 2-0 win away at Damac FC in the Saudi Pro League, continuing to apply pressure in what is shaping up to be a fascinating end to the season.

Charleroi 2-0 Genk: How the League Leaders Were Undone at the Mambourg
Sporting Charleroi produced a composed and disciplined home performance to defeat Genk 2-0, inflicting a rare defeat on the Belgian Pro League's top side and exposing genuine structural vulnerabilities in a team that had otherwise dominated the 2025 season.

Arsenal 3-0 Fulham: The Gunners Turn the Screw at the Top of the Premier League
Arsenal dismantled Fulham with a composed and authoritative 3-0 victory at the Emirates, maintaining their position at the summit of the Premier League with three games remaining.

Córdoba Stun Castellón 2-1 to Keep La Liga 2 Top-Four Dream Alive
Córdoba grabbed a famous away win at Castellón, coming out 2-1 winners in a La Liga 2 clash that had proper scenes. The result has massive implications for the promotion picture.

Athletic Club Run Riot in Vitoria: Alaves 2-4 Athletic Club Match Analysis
Athletic Club made it a miserable afternoon for Deportivo Alaves with a dominant 4-2 victory at Mendizorroza, a result that continues to underline just how big the gap is between La Liga's top four and the rest this season.

Excelsior Stun Groningen 3-2 in Rotterdam Thriller: What the Data Actually Shows
Excelsior claimed a remarkable 3-2 away victory at FC Groningen, a result that looked improbable on paper but reveals some genuinely interesting structural patterns when you look at the underlying league context. Here is what actually happened and why it matters.

Vukovar 1-0 Osijek: A Hard-Earned Victory That Tells a Bigger Story
Vukovar claimed a narrow but significant 1-0 victory over Osijek in the Croatian 1. HNL, a result that speaks volumes about the character of a side that refused to be outclassed by the league's second-placed team.

Monaco Win 2-1 at Metz to Keep Title Race Alive
Monaco ground out a 2-1 victory at Metz on Saturday evening, keeping the pressure on the league leaders as the Ligue 1 title race enters its final straight.

Grenoble Claim Vital Away Win as Dunkerque Fall Short at Home
Grenoble Foot 38 took all three points from the Stade Marcel-Tribut with a 1-0 victory, leaving Dunkerque to reflect on a home defeat that their pre-match odds of 2.08 suggested they should have avoided.

Bastia Win 1-0 at Guingamp to Apply Pressure at the Top of Ligue 2
Bastia claimed a composed and professional away victory at Guingamp, a result that speaks to the quality and resilience of a side that has made life difficult for opponents on the road throughout this Ligue 2 season.

Al Hilal Cruise to 3-0 Win Over Al Hazm as Title Charge Continues
Al Hilal made it look easy against Al Hazm, winning 3-0 to keep the pressure on at the top of the Saudi Pro League table. The gap at the top remains tight but the vibes around Hilal right now are something else.






