

Win probability from the 1X2 prices we logged, bookmaker margin removed.
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: Cruzeiro mixed, Mirassol 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.




Cruzeiro take a form score of 6.2 out of 10 into this Brasileirao fixture, against 5.0 for Mirassol. Cruzeiro have 3 wins and 2 defeats in their last 5, while Mirassol have 2 wins, 1 draw and 2 defeats in theirs. Across the season Cruzeiro average 1.5 goals scored and 0.9 conceded per game, Mirassol 1.2 and 1.1. Cruzeiro have kept a clean sheet in 30% of their matches this season, Mirassol in 10%. In their last 3 meetings Cruzeiro have won 1, drawn 2 and lost 0. Cruzeiro sit 7th on 30 points, Mirassol 14th on 23.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Cruzeiro welcome Mirassol to a fixture historically settled by narrow margins, with the three meetings between these sides averaging 3.0 goals and all three ending with both teams on the scoresheet. The most recent encounter in February finished 2-2, while the two before that were 1-1 draws, the sole Cruzeiro win coming 2-1 in March 2025. That run of tight contests offers a template for Sunday's clash between two sides divided by 8 places and 7 points in the table but separated by a mere 0.22 on Formatic's weighted form index.
Cruzeiro sit 11th on 27 points from 20 matches, with a season record of 7 wins, 6 draws and 7 losses. They have scored 26 and conceded 30, producing a goal difference of minus 4 and a goals-per-game profile of 1.30 scored and 1.50 conceded. Their recent run reads patchy at 4.22 out of 10: across the last five they have won twice, drawn once and lost twice, scoring 6 and conceding 6. That stretch includes a 0-1 home loss to Botafogo and a 2-1 away win at Internacional in competitive action, with the two friendlies sandwiched between offering limited insight. They have found the net in 4 of those 5 outings but kept just a single clean sheet, underlining a defensive fragility that has cost them throughout the campaign.
Mirassol arrive 19th on 20 points from 19 matches, their record standing at 5 wins, 5 draws and 9 losses, 21 scored and 26 conceded. At 1.11 goals per game for and 1.37 against, they carry a lower offensive output than their hosts but have been only marginally less porous at the back. Their form score of 4.44 edges Cruzeiro's by the smallest margin, built on 2 wins, 1 draw and 2 defeats from the last five, with 4 scored and 4 conceded. A 1-1 draw away to Vasco da Gama and a 2-1 home win over Gremio represent their most recent domestic points, while consecutive 0-1 losses to Atletico Paranaense and Lanus highlighted their struggles away from home. Mirassol have scored in only 3 of those 5 and managed a single clean sheet, leaving them reliant on narrow wins when they do collect three points.
The market makes Cruzeiro clear favourites at 1.70, implying a 53 percent chance once the margin is stripped out, with the draw at 3.30 and Mirassol at 4.45. That spread reflects the 7-point gap and home advantage, but the negligible form difference and the head-to-head sequence suggest a closer contest than the odds imply. Both defences have leaked goals at almost identical rates this season, yet both attacks have been intermittent, and Mirassol's lower scoring frequency makes the visitors' price look steep given their ability to frustrate in previous encounters. With every prior meeting seeing both teams score and two of the three clearing 2.5 goals, the fixture historically delivers chances at both ends, but neither side's current output guarantees a repeat. The numbers point to a low-margin result decided by small details, with Cruzeiro's home record and table position justifying favouritism but the head-to-head pattern and Mirassol's recent resilience keeping the door ajar for a share of the points.
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