

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.




Sao Paulo take a form score of 2.7 out of 10 into this Brasileirao fixture, against 7.6 for Atletico Mineiro. Sao Paulo have 1 win, 2 draws and 2 defeats in their last 5, while Atletico Mineiro have 3 wins, 1 draw and 1 defeat in theirs. Across the season Sao Paulo average 1.0 goals scored and 1.4 conceded per game, Atletico Mineiro 1.4 and 0.9. Sao Paulo have kept a clean sheet in 20% of their matches this season, Atletico Mineiro in 30%. In their last 10 meetings Sao Paulo have won 1, drawn 4 and lost 5. Sao Paulo sit 12th on 26 points, Atletico Mineiro 8th on 28.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
A gap of just 2 points and 4 places separates these sides in the Brasileirao standings, yet the form picture tells a sharper story. Atletico Mineiro arrive with 7.56 out of 10 on Formatic's weighted index, built on 3 wins from their last 5 and back-to-back clean sheets at Vasco da Gama and against Puerto Cabello before a 2-1 victory at league leaders Palmeiras last time out. Sao Paulo, by contrast, score 2.67 out of 10 across the same window, managing 1 win, 2 draws and 2 defeats including successive home setbacks to Atletico Paranaense and a 1-1 stalemate with Flamengo in their most recent outing.
Eighth-placed Atletico Mineiro have recorded 8 wins from 20 fixtures this campaign, collecting 28 points with a goals record of 25 scored and 25 conceded. Their expected goals average of 1.41 per game edges Sao Paulo's 1.11, and they register 4.4 shots on target per match against the hosts' 3.5. Clean sheets have arrived in 30 percent of Atletico's games and they have failed to score in only 10 percent, a profile that reflects a side capable of controlling low-scoring matches without relying on heavy possession: they average 47.8 percent to Sao Paulo's 54.5.
Sao Paulo sit 12th on 26 points with 7 wins, 5 draws and 8 losses from 20, their season output of 25 scored and 23 conceded yielding a modest goal difference of plus 2. The hosts have scored in 4 of their last 5 but kept just 1 clean sheet across that stretch, conceding 5 goals in total. They managed 2-0 at home to Boston River in the CONMEBOL Sudamericana but have otherwise struggled to impose themselves, dropping points at home to Botafogo and losing 1-2 to Atletico Paranaense on their own pitch.
The head to head record over the last 10 meetings favours the visitors heavily: Atletico Mineiro have won 5, Sao Paulo only 1, with 4 drawn. The most recent encounter in March ended 1-0 to Atletico, extending a run in which both teams scored in just 4 of the 10 fixtures and over 2.5 goals landed in the same proportion. The average of 2.0 goals per meeting underlines a historical tendency toward compact, low-event contests, a pattern consistent with Atletico's recent form and the defensive solidity they showed in those two 1-0 wins earlier in the season.
With Atletico Mineiro carrying a form advantage of 4.89 on the weighted scale and holding the upper hand in recent meetings, the numbers point to value on the visitors in a match unlikely to be settled by a wide margin. Sao Paulo's possession edge has not translated into results, and the gap between expected goals and actual output suggests they may struggle to break down a side that has conceded just 3 goals across their last 5. The goals profile and head to head history both imply a tight finish, with the match hinging on whether Sao Paulo can reverse their poor run or Atletico extend their momentum from that statement win at Palmeiras.
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