

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.




Casa Pia take a form score of 5.3 out of 10 into this Primeira Liga fixture, against 6.0 for FC Porto. Casa Pia have 2 wins, 2 draws and 1 defeat in their last 5, while FC Porto have 3 wins and 2 defeats in theirs. Across the season Casa Pia average 0.7 goals scored and 0.7 conceded per game, FC Porto 1.2 and 0.8. Casa Pia have kept a clean sheet in 40% of their matches this season, FC Porto in 40%. In their last 9 meetings Casa Pia have won 1, drawn 1 and lost 7. Casa Pia sit 15th on 0 points, FC Porto 8th 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.
Casa Pia welcome FC Porto having claimed a rare victory in this fixture last time the sides met, winning 2-1 at home in February 2026. That result bucked a heavily lopsided head to head record across nine meetings: FC Porto have won 7, Casa Pia 1, with 1 draw. The visitors averaged just over two and a half goals per meeting in that sample, while both teams scored in 4 of 9 encounters and over 2.5 goals landed in 6 of 9. The pattern points to Porto dominance interrupted by occasional Casa Pia resistance, and the February scoreline suggests the hosts are capable of exploiting cracks when they appear.
Casa Pia arrive with a Formatic form score of 5.33 out of 10, rated steady across their last five outings. Competitive results tell the story: a 2-0 home win over Torreense in May, followed by a goalless draw away to the same side and a 1-1 home draw with Rio Ave. Pre-season friendlies added a 2-1 win at Estrela and a 0-1 loss to Benfica B. Across all five matches they registered 2 wins, 2 draws and 1 defeat, scoring 5 and conceding 3. They have scored in 3 of those 5 and kept clean sheets in 2 of 5, a profile that shows defensive organisation without consistent attacking output. The Torreense double-header highlighted their ability to shut out opposition at home, while the draw with Rio Ave continued a pattern of shared points.
FC Porto sit marginally ahead on form at 6 out of 10, also steady. Their competitive fixtures before the summer break delivered mixed returns: wins of 1-0 at home to both Santa Clara and Alverca sandwiched a damaging 1-3 defeat away to AVS in May. Friendlies since then brought a 2-1 home win over Aston Villa and a 0-1 loss at GIL Vicente. The record across those five reads 3 wins, 0 draws and 2 losses, with 5 scored and 5 conceded. They found the net in 4 of 5 and recorded clean sheets in 2 of 5, mirroring Casa Pia's defensive frequency but lacking the same consistency in attack. The AVS reverse exposed vulnerability on the road, while the narrow wins over Santa Clara and Alverca point to a side grinding results rather than dominating.
The form gap of 0.67 in Porto's favour is narrow enough to keep this fixture competitive, particularly given Casa Pia's February win broke a run of four straight Porto victories by aggregate scores of 4-0, 1-0, 2-0 and 2-1. Porto's recent away form in competitive action remains a question mark after that 1-3 loss at AVS, and their pre-season has not delivered the kind of attacking fluency that turned Casa Pia over 4-0 in August 2025. Both sides have conceded and scored at similar rates in their last five, suggesting a tight contest rather than the runaway Porto wins that dominated earlier meetings. Casa Pia's home record against Torreense shows they can lock down at their own ground, but Porto's historical edge in this fixture and slight form advantage still tilt the balance toward the visitors finding a way through.
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