

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.
The 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.




Real Sociedad take a form score of 4.6 out of 10 into this La Liga fixture, against 5.2 for Atlético Madrid. Real Sociedad have 2 wins, 1 draw and 2 defeats in their last 5, while Atlético Madrid have 3 wins and 2 defeats in theirs. Across the season Real Sociedad average 1.5 goals scored and 1.6 conceded per game, Atlético Madrid 1.5 and 1.4. Real Sociedad have kept a clean sheet in 0% of their matches this season, Atlético Madrid in 20%. In their last 9 meetings Real Sociedad have won 0, drawn 4 and lost 5. Real Sociedad sit 17th on 0 points, Atlético Madrid 2nd on 0.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Real Sociedad welcome Atlético Madrid with a significant form advantage, the hosts scoring 6.89 out of 10 on Formatic's weighted recent measure while the visitors manage only 4.67, a gap of 2.22 points that frames this fixture clearly. That gap is built on sharply contrasting trajectories: Real Sociedad have won 2, drawn 2 and lost just 1 of their last 5 matches, scoring 8 and conceding 6, while Atlético have stumbled through the same sample with 2 wins against 3 defeats, managing only 4 goals and shipping 8. The hosts have found the net in 4 of those 5 outings, maintaining attacking consistency even through a pre-season schedule that included a 4-2 win away to Aston Villa and a 2-1 victory at Wolves. Atlético's recent ledger tells a harder story: a 5-1 hammering away to Villarreal in their last competitive outing, sandwiched between narrow wins over Girona and Osasuna and defeats to Celta Vigo and Arsenal in the Champions League.
The defensive fragility that defined Atlético's finish to the previous campaign stands in stark contrast to their historical dominance of this fixture. Across the last 9 meetings, Real Sociedad have failed to win any, Atlético taking 5 victories and the remaining 4 finishing level. The most recent encounter ended 2-2 in April 2026, while the previous clash in March 2026 saw Atlético edge it 3-2. January 2026 brought another 1-1 draw, and May 2025 delivered a comprehensive 4-0 Atlético win. That head to head record averages 2.78 goals per meeting, both teams scoring in 6 of the 9 and over 2.5 goals landing in 5, a pattern that suggests entertainment even when the result has historically leaned one way.
Atlético's season profile, drawn from a 10-match sample across all competitions, shows a side generating 12.9 shots per game and 3.8 on target, with 1.69 expected goals and 48.7 percent possession. Clean sheets have arrived in only 20 percent of those matches, and they have failed to score in another 20 percent, numbers that align uncomfortably with the 8 conceded across their last 5. Real Sociedad have kept no clean sheets in their own recent 5 but have conceded at a lower rate and scored twice as often, a combination that points toward an open contest.
The form gap and the goals profile suggest Real Sociedad are overdue a result in this fixture, but the head to head record carries weight and Atlético have historically found answers here even when broader form has dipped. The 2.78 goals-per-meeting average and the fact that both sides scored in two-thirds of the sample point toward goals at both ends, and with Atlético conceding in 4 of their last 5 and Real Sociedad yet to keep a recent clean sheet, the over 2.5 goals market that has landed in 5 of the last 9 meetings looks the sharpest angle. Whether Real Sociedad can finally break their winless run in this fixture may hinge on whether Atlético's defensive issues from that 5-1 collapse at Villarreal have been addressed or remain systemic.
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