

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.




Rennes take a form score of 6.4 out of 10 into this Ligue 1 fixture, against 4.1 for Marseille. Rennes have 3 wins and 2 defeats in their last 5, while Marseille have 2 wins, 1 draw and 2 defeats in theirs. Across the season Rennes average 2.2 goals scored and 1.7 conceded per game, Marseille 1.1 and 1.5. Rennes have kept a clean sheet in 10% of their matches this season, Marseille in 20%. In their last 10 meetings Rennes have won 2, drawn 1 and lost 7. Rennes sit 15th on 0 points, Marseille 11th 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.
The hosts have posted a form score of 6.67 out of 10 across their last five outings, a figure Formatic classes as strong, while Marseille's patchy 4.89 leaves them 1.78 points adrift in the momentum stakes. That gap is all the more striking given Marseille's stranglehold over this fixture in recent seasons, a pattern that has delivered 7 wins from the last 10 meetings and only 2 defeats.
Rennes have won 3 of their last 5 and scored in all 5, putting 9 goals on the board. The sample leans on friendlies, including a 2-1 win over Club Brugge and a 3-1 dismantling of Guingamp, but their competitive tail delivered a 2-1 home victory against Paris FC in May. The defensive record is less tidy: they have conceded 8 across the same run and returned no clean sheets, shipping goals in a 1-2 reverse to Caen and a 1-3 loss at Marseille last time these sides met in Ligue 1. That scoring consistency paired with leaky defending suggests an open contest, and the head-to-head history supports it. The last 10 encounters have averaged 2.5 goals per meeting, with 4 clearing the 2.5 line and both teams finding the net in 4.
Marseille's recent form paints a more uncertain picture. They have won 2 of their last 5 but lost the other 3, scoring in only 3 of the 5 and conceding 8. A 3-0 friendly defeat at home to Nice on 25 July underlined the unevenness, though their competitive showings earlier in the summer were sharper: a 3-1 home win over Rennes on 17 May and a 1-0 away victory at Le Havre six days prior. The 1 clean sheet in 5 came in that Le Havre result, and their 5 goals scored across the run is lean by the standards of a side with Marseille's attacking resources. The 0-3 capitulation at Nantes on 2 May and the 1-1 home draw with Nice a week earlier show how quickly they can oscillate between control and collapse.
The head-to-head ledger tilts heavily toward the visitors. Marseille have won 7 of the last 10, including four of the five itemised meetings. They took this fixture 3-1 in May, blanked Rennes 3-0 in February 2026, and ran out 4-2 and 1-2 winners in the two meetings before that. Rennes' solitary victory in the sample came at home in August 2025, a 1-0 result that remains the exception rather than the rule. Both teams have scored in 4 of the 10, and 4 have finished over 2.5 goals, numbers that align neatly with Rennes' current habit of conceding and Marseille's capacity to capitalise even when their wider form is inconsistent.
The form differential points one way, the head-to-head another, and the goals profile suggests a match unlikely to stay scoreless. Rennes have found the net in all 5 recent outings but have yet to keep one out, while Marseille's 8 conceded in 5 leaves them vulnerable even as their historical edge in this fixture remains intact. Whether Friday's result follows the pattern of May's 3-1 or breaks toward the hosts' recent momentum may hinge on which side's defensive fragility proves costlier over 90 minutes.
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