

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: Palmeiras mixed, Sao Paulo strongThe 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.




Palmeiras take a form score of 8.3 out of 10 into this Brasileirao fixture, against 4.2 for Sao Paulo. Palmeiras have 4 wins and 1 defeat in their last 5, while Sao Paulo have 1 win, 1 draw and 2 defeats in theirs. Across the season Palmeiras average 2.2 goals scored and 0.8 conceded per game, Sao Paulo 1.1 and 1.6. Palmeiras have kept a clean sheet in 30% of their matches this season, Sao Paulo in 11%. In their last 10 meetings Palmeiras have won 7, drawn 3 and lost 0. Palmeiras sit 1st on 47 points, Sao Paulo 12th on 26.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Palmeiras sit top of the Brasileirao on 44 points, 11 places and 18 points clear of mid-table Sao Paulo, and carry a head to head record that reads 7 wins from the last 10 meetings with none going the visitors' way. The league leaders have won all five itemised encounters, including three earlier in 2026 by scorelines of 3-1, 2-1 and 1-0, while October's 3-2 suggests Sao Paulo have at least found the net in recent editions of this fixture even when losing. Both teams have scored in 5 of the last 10 meetings, though only 4 have gone over 2.5 goals at an average of 2.0 per game.
Palmeiras have won 13, drawn 5 and lost only 2 of their 20 league matches, scoring 34 and conceding 16 for per-game averages of 1.70 and 0.80. Their recent form rates 6.67 out of 10, classified as strong, though the sequence shows occasional vulnerability: 4 wins from their last 5 include a 3-0 win away to Flamengo and a 4-1 home victory over Junior in the Libertadores, but a 1-2 home defeat to Atletico-MG on 26 July interrupted the run. Across those 5 matches they have scored 12 and conceded 4, found the net in all 5 and kept 2 clean sheets. Over a 10-match sample they generate 16.9 shots per game, put 5.6 on target, win 6.4 corners and hold 58 percent possession, with expected goals of 1.19 per outing. They blank in 10 percent of fixtures and keep clean sheets in 30 percent.
Sao Paulo have won 7, drawn 5 and lost 8 of their 20 league games, scoring 25 and conceding 23 for averages of 1.25 and 1.15. Their form score of 2.67 out of 10 is classified as poor, a 4-point gap behind the hosts. The last 5 brought just 1 win, 2 draws and 2 losses, with 5 scored and 5 conceded: a 1-1 draw away to Flamengo on 26 July, a 1-2 home loss to Atletico Paranaense and a 0-1 defeat at Remo bracket a 2-0 home win over Boston River in the Sudamericana. They have scored in 4 of those 5 and managed 1 clean sheet. The 10-match profile shows 10.8 shots per game, 3.5 on target, 5.1 corners and 54.5 percent possession, with expected goals of 1.11. They fail to score in 20 percent of matches and keep clean sheets in 20 percent.
Palmeiras average 1.70 goals scored per league game and Sao Paulo concede at 1.15, while the visitors score at 1.25 and the leaders concede at 0.80, numbers that point toward a home win with goals at both ends a realistic possibility given the head to head split. The 18-point gap, the unbeaten head to head run and the 4-point form difference all tilt the same way, though whether Palmeiras reproduce the 3-1 and 2-1 margins or grind out another 1-0 depends on how quickly they convert the 16.9 shots and 5.6 on target they create per outing. Sao Paulo have scored in 4 of their last 5 and in half the recent head to heads, so the question is whether Palmeiras' 30 percent clean sheet rate and 0.80 conceded per game hold against a side managing 1.25 scored and 3.5 shots on target.
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