The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
VIL

Villefranche

Stade Armand Chouffet, Villefranche-sur-Saône. Every match we hold, with the price it went off at.

482Played
174Won
36.1%Win rate
1.21Scored per game
1.18Conceded per game
151Clean sheets

Home and away

The same record, split by where it was played.

At home
44.3%
244 played, 108 won. 1.36 scored a game.
Away
27.7%
238 played, 66 won. 1.06 scored a game.
How the market priced them
34.6%
260 priced matches at an average of 3.05, which implied 32.8%.

Season by season 35

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 National 1 10217 -14
2026/27 Friendlies Clubs 1001 -3
2025/26 National 1 3210715 -11
2025/26 Friendlies Clubs 4022 -3
2024/25 National 1 3271312 -8
2024/25 Friendlies Clubs 4103 -1
2024/25 Coupe de France 1010 0
2023/24 National 1 34101113 -7
2023/24 Friendlies Clubs 7502 +7
2023/24 Coupe de France 1001 -1
2022/23 National 1 34111310 +9
2022/23 Friendlies Clubs 3111 -4
2022/23 Coupe de France 2101 +3
2021/22 National 1 341987 +18
2021/22 Friendlies Clubs 4211 0
2021/22 Ligue 2 2002 -4
2021/22 Coupe de France 1001 -1
2020/21 National 1 3415109 +11
2020/21 Friendlies Clubs 3012 -6
2020/21 Ligue 2 2101 0
2020/21 Coupe de France 1001 -4
2019/20 National 1 2510114 +10
2019/20 Coupe de France 2101 +1
2018/19 National 1 348188 0
2018/19 Coupe de France 4301 +3
2017/18 National 2 - Group B 301848 +18
2017/18 Coupe de France 1001 -1
2016/17 National 2 - Group C 2811710 0
2015/16 National 2 - Group B 30101010 +3
2015/16 Coupe de France 3201 +2
2014/15 National 2 - Group C 309138 -10
2013/14 National 2 - Group B 299812 +1
2013/14 Coupe de France 2101 +2
2012/13 National 2 - Group B 16673 +7
2012/13 Coupe de France 2101 +1

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 12 December 2026
H Villefranche scheduled Thionville Lusitanos —
Saturday 5 December 2026
A Villefranche scheduled Valenciennes —
Saturday 21 November 2026
A Villefranche scheduled Bastia —
Saturday 7 November 2026
H Villefranche scheduled Quevilly —
Saturday 31 October 2026
A Villefranche scheduled Orleans —
Saturday 17 October 2026
H Villefranche 2 – 1 Cannes —
Saturday 3 October 2026
A Villefranche 0 – 3 Amiens —
Saturday 26 September 2026
H Villefranche 1 – 2 Versailles —
Saturday 19 September 2026
A Villefranche 1 – 4 Le Puy Foot —
Saturday 12 September 2026
H Villefranche 0 – 0 La Roche VF 3.01
Saturday 5 September 2026
A Villefranche 1 – 6 Fleury 91 —
Saturday 29 August 2026
H Villefranche 0 – 2 Rouen 3.35
Thursday 20 August 2026
A Villefranche 0 – 2 Concarneau 4.75
Friday 14 August 2026
H Villefranche 2 – 0 Gobelins 2.29
Friday 7 August 2026
A Villefranche 2 – 3 Bourg-en-bresse 01 —
Wednesday 15 July 2026
A Villefranche 2 – 5 Grenoble —
Friday 15 May 2026
A Villefranche 2 – 2 Concarneau 5.10
Friday 8 May 2026
H Villefranche cancelled Ajaccio —
Saturday 2 May 2026
A Villefranche 0 – 1 Bourg-en-bresse 01 —
Friday 24 April 2026
A Villefranche 0 – 3 Caen 5.00
Friday 17 April 2026
H Villefranche 3 – 1 Gobelins 2.78
Friday 10 April 2026
A Villefranche 0 – 0 Stade Briochin 3.35
Friday 3 April 2026
H Villefranche 2 – 1 Rouen 4.33
Friday 27 March 2026
A Villefranche 0 – 0 Orleans 5.00
Friday 20 March 2026
H Villefranche 2 – 3 Le Puy Foot 3.25
Friday 13 March 2026
A Villefranche 1 – 0 Chateauroux 3.00
Friday 6 March 2026
H Villefranche 2 – 3 Valenciennes 3.00
Friday 27 February 2026
A Villefranche 1 – 2 Sochaux 5.50
Friday 20 February 2026
H Villefranche 1 – 2 Dijon 3.80
Friday 13 February 2026
A Villefranche 2 – 2 Fleury 91 6.00