

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.




Nantes take a form score of 5.6 out of 10 into this Ligue 2 fixture, against 8.0 for Rodez. Nantes have 2 wins, 1 draw and 2 defeats in their last 5, while Rodez have 3 wins and 1 draw in theirs. Across the season Nantes average 1.5 goals scored and 1.0 conceded per game, Rodez 2.1 and 1.1. Nantes have kept a clean sheet in 30% of their matches this season, Rodez in 22%.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Nantes begin their Ligue 2 campaign carrying a weighted form score of just 2.44 out of 10, rated poor across their preparation fixtures. The hosts have managed 1 win, 2 draws and 2 losses from their last 5 matches, scoring 6 goals but appearing tentative in attack with strikes in only 2 of those 5 outings. Their recent run includes defeats to Le Mans, Lorient and La Roche VF, the latter salvaged to a 1-1 draw at home on 22 July. A 5-0 win away to Fleury 91 on 11 July provides the only bright note, though that heavy scoreline sits alongside three matches yielding a single goal combined. Defensively Nantes have posted 2 clean sheets across the 5, conceding just 3 goals in total, yet the attacking output suggests a side still searching for cohesion as competitive football returns.
Rodez arrive with a form rating of 7.11 out of 10, classified as strong and built on an unbeaten pre-season. Across their last 4 matches the visitors have recorded 3 wins and 1 draw, scoring 12 goals and conceding 6. Crucially, Rodez have found the net in all 4 fixtures, demonstrating the kind of consistent threat Nantes have conspicuously lacked. A 5-3 home win over Bastia on 10 July set the tone, followed by a 4-1 defeat of Cannes on 17 July and a 2-1 victory against Nimes five days later. The most recent outing saw Rodez held 1-1 away to Toulouse on 25 July, the same day Nantes fell 0-1 to Le Mans. The contrast in output is stark: Rodez averaging 3 goals per match while Nantes have scored in fewer than half their recent fixtures.
The form gap stands at 4.67 in Rodez's favour, a substantial margin heading into a season opener. Nantes have defended reasonably well through pre-season, limiting opponents to 3 goals across 5 matches and keeping clean sheets in 2, but their struggles to convert possession into goals raise questions about how they will cope with a Rodez side yet to be shut out. The visitors have conceded in every one of their 4 warm-up fixtures, shipping 6 goals in total, yet their attacking momentum has consistently outpaced defensive vulnerabilities. With 12 goals scored from 4 matches, Rodez bring both volume and variety, while Nantes have mustered just 6 from 5 and fell silent entirely in 3 of those contests.
Rodez's unbeaten run and perfect scoring record contrast sharply with Nantes' patchy preparation. The hosts managed a solitary win against lower-league opposition and have since lost twice and drawn twice, including a goalless stalemate at home to Toulouse in their last competitive outing on 17 May. Rodez's ability to score in every match, combined with Nantes' tendency to blank, suggests the visitors hold both the momentum and the tactical clarity. The 4.67-point form differential reflects not just results but the manner of them: one side building rhythm and confidence, the other yet to ignite. For Nantes to overcome that gap at home, they will need to rediscover the attacking intent shown only once this summer, and to do so against opponents who have scored at least once in every outing. The numbers point to Rodez carrying the greater threat into this Ligue 2 opener, with Nantes' defensive solidity their lone reliable asset against a side averaging 3 goals per fixture.
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