

How this scoreline is calculated
Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
Where those opponents sat in the table: strong means they averaged roughly the top 40%, weak roughly the bottom 40%, mixed in between.
Opposition faced: Espanyol weak, Atlético Madrid mixedThe form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Espanyol take a form score of 5.8 out of 10 into this La Liga fixture, against 5.4 for Atlético Madrid. Espanyol have 1 win, 2 draws and 2 defeats in their last 5, while Atlético Madrid have 2 wins, 1 draw and 2 defeats in theirs. Across the season Espanyol average 2.1 goals scored and 1.3 conceded per game, Atlético Madrid 1.6 and 1.6. Espanyol have kept a clean sheet in 30% of their matches this season, Atlético Madrid in 20%. In their last 10 meetings Espanyol have won 1, drawn 5 and lost 4. Espanyol sit 6th on 3 points, Atlético Madrid 4th on 4.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Espanyol begin this fixture top of La Liga on 3 points after one match, while Atlético Madrid are yet to kick off their league campaign and sit 10th with no points recorded. The gap in competitive sharpness is visible: Espanyol opened with a 3-0 home win over Levante on 16 August, while Atlético's most recent competitive outing was a 1-5 defeat away to Villarreal back in May. The hosts carry a weighted form score of 6.6 out of 10, graded as strong, against Atlético's 4.1, graded as patchy, leaving a form gap of 2.5 in Espanyol's favour.
Espanyol's recent pre-season produced three consecutive draws, 1-1 at home to Sabadell, 2-2 away to Burnley and 3-3 away to Middlesbrough, before a 1-3 loss at Coventry. Across those five outings they have scored 10 and conceded 9, finding the net in all five but keeping only one clean sheet. Their season profile shows 13 shots per game with 5.5 on target, 3.2 corners and 49.8 percent possession across a four-match sample. Expected goals sit at 1.38 per fixture, and they have registered a clean sheet in 40 percent of their games while failing to score in none.
Atlético Madrid's summer included a 4-1 home win over Getafe and a 2-1 away victory against Marseille, but also defeats of 1-2 at Manchester United and 1-3 at Manchester City, all in friendlies. Over those five matches they scored 9 and conceded 12, keeping no clean sheets despite scoring in every fixture. Their six-match season sample delivers 13.3 shots per game, 3.8 on target, 6.8 corners and 48.3 percent possession. Expected goals average 1.65 per fixture, they have kept a clean sheet in 20 percent of games and failed to score in 20 percent.
The head to head record across the last 10 meetings tilts toward Atlético, who have won 4 to Espanyol's 1, with 5 draws. Both teams scored in 9 of those 10 fixtures, and the contests averaged 3.1 goals. Of the five most recent, Atlético won 4-2 in February 2026, Espanyol took a 2-1 home win in August 2025, the sides drew 1-1 in March 2025, 0-0 in August 2024 and 3-3 in May 2023. The pattern points to goals: over 2.5 landed in 6 of the 10.
Espanyol's advantage in table position and form rating reflects one competitive match against none, but their defensive record of 0.00 conceded per game in the league comes from a single-fixture sample and Atlético's 1.65 expected goals per outing suggests they will test it. The head to head history and the fact that both sides scored in 9 of the last 10 meetings weigh against a repeat shutout. Formatic's model will score this fixture closer to kick-off, and the data points toward a contest shaped by Espanyol's early momentum and Atlético's need to open their league account with goals at both ends a strong possibility.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram