Rouen host Concarneau in the National.
Rouen have been one of the more consistent sides in the division this season, while Concarneau have shown they're hard to beat even when they don't win outright.
Their recent meetings have tended to be tight, low-key affairs rather than one-sided contests, which gives this latest instalment an interesting starting point before we get into the detail.
Analysis updated .
Where to place this bet
How each side has been playing
Across their last 20 matches in all competitions, Rouen have won 10, drawn 5 and lost 5, scoring 28 and conceding 17. That's a decent scoring return, though the sample includes some friendlies and a Ligue 2 game from last season alongside their National fixtures.
What could your bet return?
Potential returns include your stake. Odds may change.
Rouen: 20 completed matches; Concarneau: 20 completed matches.
Rouen
- Win
- 50% 10 / 20
- Draw
- 25% 5 / 20
- Loss
- 25% 5 / 20
- Scored
- 28
- Conceded
- 17
- Difference
- +11
Concarneau
- Win
- 40% 8 / 20
- Draw
- 50% 10 / 20
- Loss
- 10% 2 / 20
- Scored
- 28
- Conceded
- 18
- Difference
- +10
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 3 | Gobelins | Rouen | 17.10.2026 | 3-1 |
| Ligue 3 | Rouen | Bourg-en-bresse 01 | 03.10.2026 | 2-0 |
| Ligue 3 | Caen | Rouen | 24.09.2026 | 3-2 |
| Ligue 3 | Rouen | Aubagne | 19.09.2026 | 1-0 |
| Ligue 3 | Thionville Lusitanos | Rouen | 12.09.2026 | 0-4 |
| Ligue 3 | Rouen | Valenciennes | 03.09.2026 | 1-1 |
| Ligue 3 | Villefranche | Rouen | 29.08.2026 | 0-2 |
| Ligue 3 | Rouen | Quevilly | 20.08.2026 | 3-0 |
| Ligue 3 | Orleans | Rouen | 14.08.2026 | 1-2 |
| Ligue 3 | Rouen | Cannes | 07.08.2026 | 0-0 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 3 | Concarneau | Bastia | 17.10.2026 | 1-1 |
| Ligue 3 | Concarneau | Gobelins | 03.10.2026 | 2-1 |
| Ligue 3 | Bourg-en-bresse 01 | Concarneau | 26.09.2026 | 1-1 |
| Ligue 3 | Concarneau | Caen | 19.09.2026 | 2-0 |
| Ligue 3 | Aubagne | Concarneau | 12.09.2026 | 1-2 |
| Ligue 3 | Concarneau | Thionville Lusitanos | 05.09.2026 | 2-2 |
| Ligue 3 | Valenciennes | Concarneau | 29.08.2026 | 0-0 |
| Ligue 3 | Concarneau | Villefranche | 20.08.2026 | 2-0 |
| Ligue 3 | Quevilly | Concarneau | 14.08.2026 | 1-1 |
| Ligue 3 | Concarneau | Orleans | 07.08.2026 | 0-2 |
Concarneau's equivalent run reads 8 wins, 10 draws and just 2 losses, with 28 scored and 18 conceded. They draw far more often than they lose, which points to a side that rarely gets beaten heavily even if they're not always winning.
Concarneau's low loss rate suggests they could be awkward to break down, even away from home.
Comparative Team Statistics: Rouen vs Concarneau

Head-to-head record
The last four meetings between these two have been notably tight. The two most recent, in April 2026 and November 2025, both finished 0-0. Before that, Rouen won 4-3 in February 2025, and the sides drew 1-1 back in September 2024.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 3 | Concarneau | Rouen | 17.04.2026 | 0-0 |
| Ligue 3 | Rouen | Concarneau | 21.11.2025 | 0-0 |
| Ligue 3 | Rouen | Concarneau | 28.02.2025 | 4-3 |
| Ligue 3 | Concarneau | Rouen | 27.09.2024 | 1-1 |
So three of the last four head-to-heads produced low scorelines, with only that one game breaking the pattern. It's a small sample, but it does suggest these two clubs tend to cancel each other out.
Recent head-to-head meetings lean towards tight, low-scoring contests rather than open games.
Where they sit in the table
Rouen are second with 20 points from 10 games, having won 6, drawn 2 and lost 2, with a goal difference of plus 10. Concarneau sit fifth on 17 points from the same number of matches, with 4 wins, 5 draws and 1 loss.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 1 | La Roche VF | 10 | 6 | 3 | 1 | 16/10 | 21 |
| 2 | Rouen | 10 | 6 | 2 | 2 | 18/8 | 20 |
| 3 | Versailles | 10 | 6 | 1 | 3 | 15/13 | 19 |
| 4 | Caen | 10 | 6 | 0 | 4 | 19/13 | 18 |
| 5 | Concarneau | 10 | 4 | 5 | 1 | 13/9 | 17 |
| 6 | Le Puy Foot | 10 | 5 | 1 | 4 | 12/9 | 16 |
The table gap favours Rouen, and their defensive record of just 8 conceded in 10 games stands out. Concarneau aren't far behind on points, though, helped by that heavy run of draws.

Team news snippets
The only individual note available is that S. Kielt has scored once in his last three appearances for Concarneau. It's a thin slice of information rather than anything that points to a wider pattern up front.
There's nothing here to suggest changes in personnel for either side, so this is more a passing detail than a team news update in the usual sense.
Match odds and squad lists
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| Formose Mendy | Guinea-Bissau | 33 | Defender | 185 | 80 |
| C. Abi | France | 26 | Attacker | 189 | 88 |
| Kenny Rocha Santos | Cape Verde | 26 | Midfielder | 174 | 68 |
| M. Benzia | France | 36 | Midfielder | 184 | n/a |
| N. Titebah | France | 28 | Defender | n/a | n/a |
| J. Mbock | France | 27 | Attacker | 174 | 67 |
| O. Bezzekhami | France | 30 | Midfielder | 172 | n/a |
| I. Seydi | Senegal | 28 | Midfielder | n/a | n/a |
| A. Ba-Sy | France | 25 | Attacker | 191 | 83 |
| R. Gerbeaud | France | 26 | Attacker | n/a | n/a |
| V. Fuss | France | 26 | Attacker | n/a | n/a |
| N. Ndeke | France | 23 | Attacker | 169 | n/a |
| G. Egny | France | 24 | Midfielder | n/a | n/a |
| Antonin Cartillier | France | 22 | Defender | 176 | n/a |
| M. Borne | France | 21 | Defender | n/a | n/a |
| A. Temperton | France | 28 | Goalkeeper | n/a | n/a |
| S. Faye | Senegal | 22 | Attacker | 186 | 83 |
| E. Genton | France | 20 | Midfielder | 188 | n/a |
| V. Tilliez | France | 22 | Attacker | n/a | n/a |
| A. Touré | Côte d'Ivoire | 21 | Midfielder | 180 | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| G. Gbellé | France | 33 | Midfielder | 179 | 72 |
| J. Tell | Guadeloupe | 29 | Attacker | 185 | 74 |
| L. Goujon | France | 30 | Midfielder | 180 | 69 |
| B. Etcheverria | France | 29 | Defender | 177 | n/a |
| G. Jannez | France | 37 | Defender | 196 | 85 |
| J. Halby-Touré | France | 29 | Defender | 176 | n/a |
| A. Seydi | France | 28 | Defender | n/a | n/a |
| M. Picouleau | France | 26 | Midfielder | 171 | 63 |
| Y. Soukouna | France | 26 | Attacker | n/a | n/a |
| N. Mercier | France | 23 | Midfielder | 174 | n/a |
| R. Kabongo | France | 25 | Defender | 184 | n/a |
| P. Jouan | France | 24 | Midfielder | 171 | n/a |
| M. Le Bonniec | France | 23 | Attacker | n/a | n/a |
| A. Samoura | France | 22 | Attacker | n/a | n/a |
| G. Tutu | France | 22 | Defender | n/a | n/a |
| V. Cenatiempo | France | 21 | Goalkeeper | n/a | n/a |
| Y. El-Khemiri | France | 26 | Midfielder | n/a | n/a |
| S. Inquel | France | 22 | Defender | n/a | n/a |
| G. Sylvestre | France | 21 | Midfielder | n/a | n/a |
| O. Daf | France | 23 | Attacker | n/a | n/a |
Putting the table position, defensive numbers and head-to-head pattern together, this looks more like a game that could stay tight than one that opens up. Rouen's edge in the standings doesn't necessarily translate into a high-scoring afternoon, especially given how recent meetings between these two have gone.
It's not a certainty by any means, but the weight of evidence points towards a cagier contest rather than a goal glut.
