Playing today
Manchester City vs Crystal Palace
Premier League | Sat 12 Apr 2025 | 11:30 UTC
Manchester City are under pressure to secure a Champions League spot and desperately need a victory to climb back into the top five. While they boast two consecutive clean sheets, their home form has shown vulnerabilities, conceding in 11 of 15 league matches at the Etihad.
Crystal Palace arrive with significant momentum, having won four of their last five games and remarkably remaining unbeaten in their last ten away fixtures.
Brighton vs Leicester City
Premier League | Sat 12 Apr 2025 | 14:00 UTC
Brighton are eager to reignite their push for European qualification, but their recent form has been concerning, with two consecutive losses and at least two goals conceded in each of their last three league matches.
Their opponents, Leicester City, are in a dire situation, enduring an alarming run of eight consecutive defeats without scoring a single goal. The Foxes will be desperate to break their scoring drought and arrest their slide down the table.
Nottm Forest vs Everton
Premier League | Sat 12 Apr 2025 | 14:00 UTC
Nottingham Forest's four-match unbeaten run came to an end with a 2-1 away defeat to Aston Villa. They will be looking to capitalise on their strong recent home form to solidify their Champions League qualification ambitions.
Forest have a habit of starting strong, scoring the opening goal in 23 of their 31 league matches, and have impressively kept four consecutive clean sheets at the City Ground.
Everton, despite drawing six of their last eight games, have proven resilient against top teams, losing only twice in eight encounters against the top six. However, they have struggled for clean sheets, conceding in their last eight league matches, although their recent point accumulation has lifted them comfortably clear of the relegation zone.
Southampton vs Aston Villa
Premier League | Sat 12 Apr 2025 | 14:00 UTC
Southampton's season has been a struggle, having lost six of their last seven matches and failing to win any of their last ten home games. Their situation looks increasingly precarious.
In contrast, Aston Villa travel to St. Mary's on a high, having won their last three Premier League matches, despite a midweek Champions League loss to Paris. They are firmly in the hunt for a Champions League spot, sitting just two points outside the top five.
Arsenal vs Brentford
Premier League | Sat 12 Apr 2025 | 16:30 UTC
The atmosphere at Arsenal is buoyant following their commanding Champions League victory over Real Madrid, but their focus must now return to the Premier League. They are currently enjoying a five-match unbeaten run in the league.
Brentford, despite failing to win their last two games, have shown their capabilities on the road, securing five away wins. However, they have struggled against the league's elite, losing all six away matches against teams currently ranked in the top eight, although they have managed to score in their last six away league fixtures.
Bayern Munich vs Dortmund
Bundesliga | Sat 12 Apr 2025 | 16:30 UTC
"Der Klassiker" arrives with both Bayern Munich and Borussia Dortmund riding a wave of two consecutive Bundesliga victories, yet both are smarting from heavy midweek Champions League quarter-final defeats – Bayern falling 1-2 at home to Inter, and Dortmund suffering a 4-0 thrashing in Barcelona.
Leading the Bundesliga table, Bayern Munich will be intent on solidifying their advantage over Bayer Leverkusen in the title race. They have a habit of starting strong, scoring the opening goal in 22 of their 28 league fixtures.
Their home form is formidable, boasting 12 wins in 14 Bundesliga matches at the Allianz Arena, where they've also scored at least two goals in their last twelve league games.
Despite a convincing 4-1 away win against Freiburg in their most recent outing, Dortmund's overall away record in the Bundesliga has been a significant weakness as they head into this daunting clash against a rival with a formidable home record.
Facing pressure to secure vital points in their pursuit of Champions League qualification, Dortmund will be under immense scrutiny in this high-stakes encounter at the Allianz Arena.
Playing tomorrow
Chelsea vs Ipswich Town
Premier League | Sun 13 Apr 2025 | 13:00 UTC
Chelsea are aiming to solidify their Champions League qualification and have shown improved defensive solidity with two consecutive clean sheets. Their home form has been strong, winning their last five league games at Stamford Bridge.
For Ipswich, the situation is critical, having lost five of their last six Premier League matches, making their chances of avoiding relegation increasingly slim. They have struggled defensively throughout the season, failing to keep a clean sheet in 29 of their 31 league matches.
Liverpool vs West Ham Utd
Premier League | Sun 13 Apr 2025 | 13:00 UTC
Liverpool's impressive 26-match unbeaten league run came to an end with a 3-2 away defeat to Fulham, and a strong reaction will be expected at Anfield. Their attacking prowess has been evident throughout the season, scoring two or more goals in 27 of their 31 league matches.
West Ham, without a win in their last four league games, have shown glimpses of their defensive capabilities on the road, notably securing clean-sheet victories against Arsenal and Newcastle. This showcased their ability to frustrate high-scoring teams with a compact defensive setup.
Wolverhampton vs Tottenham
Premier League | Sun 13 Apr 2025 | 13:00 UTC
Wolves are enjoying a strong run of form, having won their last three league matches. However they have only won a total of 4 times in 15 Premier League matches played at home this season.
Tottenham, after a run of four winless games, returned to winning ways with a comfortable 3-1 home victory against Southampton. An interesting statistic for Spurs is that ten of their eleven league wins this season have been by a two-goal margin or more.
However, their focus might be somewhat divided as they are in the midst of a tight Europa League quarter-final tie against Eintracht Frankfurt, with the decisive second leg in Germany looming next week.
Newcastle Utd vs Manchester Utd
Premier League | Sun 13 Apr 2025 | 15:30 UTC
Newcastle are on a positive trajectory, having won their last three league games.
Manchester United, despite losing only once in their last six Premier League matches, have struggled in front of goal recently, failing to score in their last two league outings.
The Red Devils also experienced late frustration in the Europa League, conceding a late equaliser against Lyon last Thursday.
Lazio vs AS Roma
Serie A | Sun 13 Apr 2025 | 18:45 UTC
This "Derby della Capitale" carries significant weight as both Lazio and Roma fiercely contest Champions League qualification, with Roma trailing their hosts by just two points.
Lazio returned to winning ways with a 1-0 away victory against Atalanta, yet their recent home form shows three consecutive draws, and their latest European outing resulted in a concerning 2-0 defeat to Bodo/Glimt last Thursday. Notably, Lazio has conceded in their last eight home matches.
Meanwhile, AS Roma enters the derby in formidable form. Their impressive seven-game Serie A winning streak, during which they conceded only once, was recently halted by a draw against Juventus.
Roma is currently unbeaten in their last 15 league games and has won their last five away matches, keeping a clean sheet in the last four.
Played yesterday
Udinese 0 - 4 AC Milan
Serie A | Fri 11 Apr 2025 | 18:45 UTC
AC Milan delivered a commanding performance on the road, securing a convincing 4-0 victory against Udinese and bouncing back emphatically after two winless league outings.
While the initial stages of the match were tightly contested, Milan seized control with two crucial goals in quick succession just before the half-time whistle, effectively breaking Udinese's resistance.
The second half saw the Rossoneri maintain their dominance, adding two further goals to cement their comprehensive win. Notably, Milan also achieved a clean sheet, a welcome return to defensive solidity after conceding in their previous seven Serie A fixtures.
This significant victory keeps Milan's aspirations for Champions League qualification alive, providing a much-needed boost to their European ambitions.
For Udinese, this result marks their fourth consecutive defeat in Serie A, compounding their current struggles. Their attacking woes were further highlighted by their failure to score in their last two matches.
This loss also represents Udinese's seventh defeat in sixteen home games this season, underscoring their difficulties in securing points on their own turf.
This season in the Premier League | ⌄ |
Aston Villa have scored in each of their last 7 matches. [stats] |
Brentford have scored in 12 of their 15 away matches. [stats] |
Everton have failed to win in their last 6 matches. [stats] |
Nottingham Forest have scored the opening goal in 23 of their 31 matches. [stats] |
Chelsea have won their last 5 home matches. [stats] |
Ipswich Town failed to keep a clean sheet in each of their last 13 away matches. [stats] |
Liverpool have scored 2 goals or more in 27 of their 31 matches. [stats] |
West Ham Utd have scored in 13 of their 15 away matches. [stats] |
Wolverhampton have scored in each of their last 8 matches. [stats] |
Bournemouth have lost their last 4 home matches. [stats] |
Bournemouth have conceded 2 goals or more in each of their last 5 matches. [stats] |
Fulham have scored in each of their last 14 away matches. [stats] |
This season in the Serie A | ⌄ |
Inter Milan have scored the opening goal in 22 of their 31 matches. [stats] |
Atalanta have failed to win in their last 7 home matches, also failing to score in the last 4. [stats] |
Of the 8 wins recorded for Como this season, 5 had a two-goal margin or more. [stats] |
Genoa have won 9 of the 10 matches where they scored the first goal. [stats] |
Hellas Verona have lost 9 of their 15 home matches. [stats] |
Parma have drawn their last 4 matches. [stats] |
Parma have scored 38% of their goals after the 75th minute (14 goals out of 37). [stats] |
Torino have been undefeated in their last 6 matches. [stats] |
|