

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. Opposition faced rates the teams each side has just played, from where they sit in the league table.




Brest take a form score of 1.6 out of 10 into this Ligue 1 fixture, against 4.7 for Paris Saint Germain. Brest have 2 draws and 3 defeats in their last 5, while Paris Saint Germain have 2 wins, 2 draws and 1 defeat in theirs. Across the season Brest average 1.1 goals scored and 2.3 conceded per game, Paris Saint Germain 2.0 and 1.2. Brest have kept a clean sheet in 0% of their matches this season, Paris Saint Germain in 40%. In their last 10 meetings Brest have won 0, drawn 1 and lost 9. Brest sit 4th on 0 points, Paris Saint Germain 13th 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.
Brest enter this fixture with a weighted form score of just 1.56 out of 10, the product of a run that has delivered zero wins, two draws and three defeats across their last five outings. They have conceded 8 goals in that sequence and kept no clean sheets, a defensive record made more concerning by defeats to Al Wakrah and Strasbourg on home turf. The friendlies against Al Wakrah and Concarneau showed little improvement, the hosts shipping goals in both, and their most recent competitive action saw them held 1-1 by Angers and beaten 2-1 by Strasbourg before the summer break. Over an 8-match competitive sample, Brest have averaged 1.06 expected goals per game and failed to score in 40 percent of fixtures, underlining the challenge they face against more accomplished opposition.
Paris Saint Germain arrive with a form score of 4.67 out of 10, patchy rather than commanding but still comfortably ahead of their hosts. The visitors have won 2, drawn 2 and lost 1 of their last five, scoring 6 and conceding 4. They have found the net in all five matches and registered clean sheets in two, including a 2-0 win away to Lens and a 1-0 victory over Brest in their most recent league meeting on 10 May. The 1-2 reverse at Paris FC interrupted that sequence, but draws against Arsenal and Bayern München in the Champions League demonstrate the calibre of contest they are accustomed to navigating. The contrast in recent quality of opposition is stark: while Brest closed the season against mid-table Ligue 1 sides and struggled in pre-season friendlies, Paris Saint Germain were testing themselves against European heavyweights.
The head to head record is lopsided. Across the last 10 meetings, Paris Saint Germain have won 9 and drawn 1, with Brest yet to register a victory. The most recent encounter, that 1-0 away win on 10 May, fits the pattern of control the visitors have established in this fixture. Brest's inability to take points from this opponent is long-standing, and nothing in their current form suggests a shift is imminent. The defensive frailties evident in their last five matches, combined with a failure to keep a single clean sheet across their 8-match season sample, leave them vulnerable to a side that has scored in every one of its recent outings.
With Brest averaging 10.1 shots per game and 3.1 on target from a 46.9 percent possession share, they are likely to see less of the ball and create fewer clear chances than they managed even in their modest recent fixtures. Paris Saint Germain's form may be uneven, but the 3.11-point gap in weighted scores captures a gulf that the history and the numbers both confirm. The shape of this fixture is written in Brest's winless run, their defensive record and a head to head sequence that has gone one way for years. Value, if it exists, will hinge on whether the visitors' patchy form translates into a narrow margin or a more comfortable evening's work.
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