Orleans host Villefranche in the French National. Both sides have struggled for consistency in the opening months of the season, with neither side sitting anywhere near the top of the table.
Villefranche have been leaking goals on their travels, while Orleans haven't found the net all that often even in front of their own fans. How those two issues play off each other isn't obvious, and nothing here points to an easy winner.
Analysis updated .
Compare bookmakers
Form: Two Sides Short on Confidence
Orleans have picked up six wins, six draws and eight losses across their last 20 matches in all competitions, scoring 19 and conceding 23. It's a modest return, but not as leaky as their opponents.
Orleans: 20 completed matches; Villefranche: 20 completed matches.
Orleans
- Win
- 30% 6 / 20
- Draw
- 30% 6 / 20
- Loss
- 40% 8 / 20
- Scored
- 19
- Conceded
- 23
- Difference
- -4
Villefranche
- Win
- 20% 4 / 20
- Draw
- 20% 4 / 20
- Loss
- 60% 12 / 20
- Scored
- 21
- Conceded
- 41
- Difference
- -20
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 3 | Bastia | Orleans | 01.10.2026 | 1-1 |
| Ligue 3 | Orleans | Cannes | 26.09.2026 | 0-0 |
| Ligue 3 | Amiens | Orleans | 19.09.2026 | 2-0 |
| Ligue 3 | Orleans | Versailles | 12.09.2026 | 0-4 |
| Ligue 3 | Le Puy Foot | Orleans | 05.09.2026 | 1-1 |
| Ligue 3 | Orleans | La Roche VF | 29.08.2026 | 0-1 |
| Ligue 3 | Fleury 91 | Orleans | 20.08.2026 | 0-2 |
| Ligue 3 | Orleans | Rouen | 14.08.2026 | 1-2 |
| Ligue 3 | Concarneau | Orleans | 07.08.2026 | 0-2 |
| Friendlies Clubs | Auxerre | Orleans | 25.07.2026 | 1-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 3 | Amiens | Villefranche | 03.10.2026 | 3-0 |
| Ligue 3 | Villefranche | Versailles | 26.09.2026 | 1-2 |
| Ligue 3 | Le Puy Foot | Villefranche | 19.09.2026 | 4-1 |
| Ligue 3 | Villefranche | La Roche VF | 12.09.2026 | 0-0 |
| Ligue 3 | Fleury 91 | Villefranche | 05.09.2026 | 6-1 |
| Ligue 3 | Villefranche | Rouen | 29.08.2026 | 0-2 |
| Ligue 3 | Concarneau | Villefranche | 20.08.2026 | 2-0 |
| Ligue 3 | Villefranche | Gobelins | 14.08.2026 | 2-0 |
| Ligue 3 | Bourg-en-bresse 01 | Villefranche | 07.08.2026 | 3-2 |
| Friendlies Clubs | Grenoble | Villefranche | 15.07.2026 | 5-2 |
Villefranche have fared worse over the same sample, winning just four of 20, drawing four and losing twelve, while shipping 40 goals. That defensive record is the standout number between the two sides.
Villefranche's defensive numbers are considerably worse than Orleans', even allowing for the mix of competitions in both samples.
Comparative Team Statistics: Orleans vs Villefranche

Head-to-Head: No Clear Pattern
These two have met a dozen times since 2020 and it's been a fairly even series, without one side dominating for long. Low-scoring draws have crept into the sequence alongside some one-sided results.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Ligue 3 | Orleans | Villefranche | 27.03.2026 | 0-0 |
| Ligue 3 | Villefranche | Orleans | 21.10.2025 | 1-2 |
| Ligue 3 | Villefranche | Orleans | 21.02.2025 | 2-0 |
| Ligue 3 | Orleans | Villefranche | 20.09.2024 | 1-1 |
| Ligue 3 | Orleans | Villefranche | 08.03.2024 | 2-0 |
| Ligue 3 | Villefranche | Orleans | 29.09.2023 | 3-0 |
| Ligue 3 | Villefranche | Orleans | 10.03.2023 | 1-2 |
| Ligue 3 | Orleans | Villefranche | 30.09.2022 | 1-1 |
| Ligue 3 | Orleans | Villefranche | 05.03.2022 | 1-2 |
| Ligue 3 | Villefranche | Orleans | 24.09.2021 | 1-0 |
Their most recent meeting, back in March this year, finished goalless at Orleans. Before that, Orleans won 2-1 away in October 2025, while Villefranche had beaten them 2-0 at home the previous February.
Standings: Both Near the Foot of the Table
Orleans sit 15th with eight points from eight games, having won two, drawn two and lost four. Villefranche are three places further back in 18th, with just four points from one win, one draw and six defeats.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 14 | Valenciennes | 8 | 2 | 2 | 4 | 9/13 | 8 |
| 15 | Orleans | 8 | 2 | 2 | 4 | 6/10 | 8 |
| 16 | Aubagne | 8 | 2 | 1 | 5 | 5/9 | 7 |
| 17 | Bourg-en-bresse 01 | 8 | 1 | 2 | 5 | 5/13 | 5 |
| 18 | Villefranche | 8 | 1 | 1 | 6 | 7/19 | 4 |
Villefranche's goal difference stands out as particularly rough, seven scored against nineteen conceded in those eight league games. Orleans haven't been prolific either, but they've at least kept things tighter at the back.
Both teams look to be fighting to pull away from the bottom of this group, and neither has shown they can do it consistently yet.

What to Expect
Put it together and this looks like a meeting between two sides short of confidence. Orleans have the tidier recent record, but their own attack hasn't exactly been firing either.
Villefranche's away form raises real questions about how many they might concede on the road. If Orleans can find a way through, which they haven't always managed this season, that fragility at the back could matter.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| M. Baudry | Congo | 36 | Defender | 187 | 85 |
| J. Giraudon | France | 34 | Defender | 184 | 66 |
| J. Obiang | Gabon | 33 | Defender | 170 | 64 |
| G. Berthier | France | 30 | Midfielder | 177 | 65 |
| G. Khous | France | 34 | Midfielder | 171 | 68 |
| C. Bozkurt | France | 28 | Attacker | n/a | n/a |
| M. Sylla Diallo | France | 31 | Defender | 185 | 72 |
| Y. Aouladzian | France | 28 | Midfielder | n/a | n/a |
| F. Da Silva | France | 23 | Midfielder | 178 | 67 |
| C. Jan | France | 27 | Goalkeeper | n/a | n/a |
| S. Obissa | Gabon | 26 | Defender | 190 | 86 |
| F. Faham | France | 25 | Goalkeeper | n/a | n/a |
| J. Morel | France | 23 | Midfielder | n/a | n/a |
| G. Tayot | France | 22 | Defender | n/a | n/a |
| A. Courel | France | 22 | Goalkeeper | 180 | 75 |
| A. Lallias | France | 23 | Attacker | n/a | n/a |
| M. Diako | France | 22 | Midfielder | n/a | n/a |
| M. Le Maître | France | 22 | Defender | n/a | n/a |
| E. Mouton | France | 23 | Defender | n/a | n/a |
| M. Keita | France | 20 | Defender | 189 | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| R. Mroivili | France | 27 | Midfielder | 180 | 68 |
| V. Marcel | France | 29 | Midfielder | 180 | n/a |
| K. Testud | France | 34 | Attacker | 180 | 66 |
| E. Valentim | France | 26 | Defender | n/a | n/a |
| J. Sebban | France | 29 | Midfielder | 175 | 72 |
| H. Sbaï | France | 26 | Defender | n/a | n/a |
| A. Ahamada | Comoros | 24 | Midfielder | n/a | n/a |
| B. Leye | France | 26 | Attacker | n/a | n/a |
| S. Péan | France | 26 | Goalkeeper | 190 | 82 |
| T. Grippon | France | 26 | Defender | n/a | n/a |
| K. Sylla | France | 28 | Attacker | n/a | n/a |
| A. Thoumin | France | 24 | Attacker | n/a | n/a |
| I. Boudache | France | 23 | Midfielder | n/a | n/a |
| K. Mixtur | Guadeloupe | 23 | Attacker | 184 | n/a |
| S. Keita | France | 25 | Midfielder | n/a | n/a |
| Kemryk Nagera | France | 21 | Defender | n/a | n/a |
| E. Kabeya | France | 20 | Defender | 189 | 83 |
| Y. Sofiane | France | 21 | Defender | n/a | n/a |
| T. Matip Ngom | France | 22 | Attacker | n/a | n/a |
| P. Kissling | Switzerland | 21 | Attacker | 184 | n/a |
There's no betting line attached to this one, and even setting that aside, the evidence doesn't point firmly one way. Orleans have the slightly tidier recent record, but their goals have dried up, while Villefranche's away form raises real concerns at the back.
With that much inconsistency on both sides, this one is better watched than backed blind. We'll pass here and wait for a clearer picture or a market worth weighing up.
