FRA

National 2 - Group D 2022/23

Every result, the table as it finished, and the price each match went off at. 240 matches played between August 2022 and June 2023.

240Matches
567Goals
2.36Per game
39.2%Home wins
20%Priced at kickoff
Chasselay MDATop of the table

Final table 16 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 CMChasselay MDA 30 15 9 6 +19 54
2 LHLes Herbiers 30 14 10 6 +19 52
3 BERBergerac 30 13 11 6 +18 50
4 ANGAngoulême 30 12 9 9 +9 45
5 TRLTrélissac 30 12 9 9 +5 45
6 CHAChamalières 30 12 8 10 +6 44
7 ROMRomorantin 30 12 7 11 0 43
8 SAUSaumur 30 10 11 9 +1 41
9 BFBourges Foot 18 30 10 11 9 -3 41
10 ASIAngers SCO II 30 12 5 13 -7 41
11 ANDAndrézieux 30 9 13 8 +2 40
12 LILorient II 30 9 12 9 +6 39
13 NINantes II 30 8 10 12 -10 34
14 SBStade Bordelais 30 8 5 17 -16 29
15 MFMoulins-Yzeure Foot 03 30 6 9 15 -18 27
16 VFVierzon FC 30 6 5 19 -31 23

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.36
567 goals. 39.6% of matches went over 2.5.
Home advantage
39.2%
Draws 30%, away wins 30.8%.
Half-time lead held
73.1%
From 130 matches where someone led at the break.
1–1 33 · 13.8%
0–1 28 · 11.7%
0–0 26 · 10.8%
2–0 22 · 9.2%
1–0 21 · 8.8%
2–1 18 · 7.5%

Results 240

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 3 June 2023
16:00 Moulins-Yzeure Foot 03 1 – 4 Les Herbiers — — —
16:00 Trélissac 1 – 1 Nantes II — — —
16:00 Saumur 0 – 1 Angoulême — — —
16:00 Romorantin 2 – 3 Lorient II — — —
16:00 Chasselay MDA 3 – 1 Stade Bordelais — — —
16:00 Chamalières 3 – 1 Angers SCO II — — —
16:00 Bourges Foot 18 0 – 2 Andrézieux — — —
16:00 Bergerac 6 – 1 Vierzon FC — — —
Saturday 27 May 2023
16:00 Lorient II 2 – 2 Bourges Foot 18 — — —
16:00 Stade Bordelais 2 – 1 Chamalières 2.86 3.52 2.65
16:00 Nantes II 3 – 2 Romorantin 2.81 3.36 2.92
16:00 Angers SCO II 0 – 0 Saumur — — —
16:00 Vierzon FC 1 – 3 Moulins-Yzeure Foot 03 — — —
16:00 Les Herbiers 1 – 3 Chasselay MDA — — —
16:00 Angoulême 1 – 0 Trélissac — — —
16:00 Andrézieux 2 – 1 Bergerac — — —
Saturday 13 May 2023
16:00 Trélissac 3 – 0 Angers SCO II — — —
16:00 Saumur 3 – 0 Stade Bordelais — — —
16:00 Romorantin 1 – 0 Angoulême — — —
16:00 Chamalières 0 – 2 Les Herbiers 2.51 3.22 2.83
16:00 Bourges Foot 18 1 – 1 Nantes II — — —
15:00 Chasselay MDA 1 – 0 Vierzon FC — — —
15:00 Andrézieux 1 – 1 Lorient II 2.34 3.22 3.39
Friday 12 May 2023
17:30 Moulins-Yzeure Foot 03 2 – 2 Bergerac — — —
Saturday 6 May 2023
17:00 Stade Bordelais 1 – 2 Trélissac 3.22 3.17 2.39
16:30 Moulins-Yzeure Foot 03 1 – 3 Chasselay MDA — — —
16:00 Angers SCO II 4 – 2 Romorantin — — —
16:00 Vierzon FC 0 – 1 Chamalières — — —
16:00 Les Herbiers 4 – 1 Saumur — — —
16:00 Bergerac 1 – 1 Lorient II — — —
16:00 Angoulême 0 – 1 Bourges Foot 18 — — —
15:00 Nantes II 1 – 1 Andrézieux — — —
Saturday 29 April 2023
16:00 Trélissac 2 – 0 Les Herbiers — — —
16:00 Saumur 0 – 2 Vierzon FC — — —
16:00 Romorantin 1 – 1 Stade Bordelais 2.03 3.61 4.64
16:00 Chamalières 2 – 0 Moulins-Yzeure Foot 03 — — —
16:00 Bourges Foot 18 3 – 2 Angers SCO II — — —
15:00 Chasselay MDA 0 – 0 Bergerac — — —
Friday 28 April 2023
18:00 Andrézieux 0 – 2 Angoulême 2.52 3.15 3.49
15:00 Lorient II 1 – 1 Nantes II — — —
Saturday 22 April 2023
18:00 Angers SCO II 1 – 0 Andrézieux — — —
17:00 Stade Bordelais 2 – 0 Bourges Foot 18 — — —
16:30 Moulins-Yzeure Foot 03 0 – 2 Saumur — — —
16:00 Vierzon FC 0 – 2 Trélissac 3.35 3.10 2.25
16:00 Bergerac 2 – 0 Nantes II — — —
15:00 Chasselay MDA 0 – 1 Chamalières — — —
Friday 21 April 2023
18:00 Angoulême 0 – 1 Lorient II — — —
17:00 Les Herbiers 0 – 3 Romorantin 1.95 3.39 4.10
Saturday 15 April 2023
17:30 Andrézieux 2 – 0 Stade Bordelais — — —
16:00 Lorient II 0 – 1 Angers SCO II — — —
16:00 Nantes II 0 – 2 Angoulême 2.75 3.17 2.99
16:00 Trélissac 1 – 1 Moulins-Yzeure Foot 03 — — —
16:00 Saumur 0 – 0 Chasselay MDA — — —
16:00 Romorantin 2 – 0 Vierzon FC — — —
16:00 Chamalières 5 – 2 Bergerac — — —
Friday 14 April 2023
17:00 Bourges Foot 18 2 – 2 Les Herbiers — — —
Saturday 1 April 2023
17:00 Stade Bordelais 2 – 2 Lorient II 3.17 3.25 2.40
16:30 Moulins-Yzeure Foot 03 0 – 1 Romorantin — — —
16:00 Angers SCO II 1 – 2 Nantes II — — —
16:00 Vierzon FC 2 – 1 Bourges Foot 18 — — —
16:00 Chamalières 0 – 1 Saumur — — —
15:00 Chasselay MDA 5 – 1 Trélissac — — —
Friday 31 March 2023
18:00 Les Herbiers 1 – 1 Andrézieux 1.88 3.90 6.10
17:30 Bergerac 2 – 0 Angoulême — — —
Saturday 25 March 2023
17:30 Lorient II 0 – 1 Les Herbiers — — —
17:00 Nantes II 0 – 0 Stade Bordelais 2.17 3.52 3.38
17:00 Trélissac 1 – 1 Chamalières — — —
17:00 Saumur 1 – 3 Bergerac — — —
17:00 Romorantin 2 – 1 Chasselay MDA — — —
17:00 Bourges Foot 18 1 – 0 Moulins-Yzeure Foot 03 — — —
17:00 Angoulême 1 – 1 Angers SCO II — — —
17:00 Andrézieux 3 – 0 Vierzon FC 2.17 3.39 4.50
Saturday 18 March 2023
17:30 Moulins-Yzeure Foot 03 1 – 1 Andrézieux — — —
17:00 Vierzon FC 1 – 0 Lorient II — — —
17:00 Les Herbiers 2 – 2 Nantes II — — —
17:00 Stade Bordelais 1 – 2 Angoulême — — —
17:00 Saumur 0 – 1 Trélissac — — —
17:00 Chamalières 0 – 1 Romorantin 1.90 3.43 4.01
17:00 Bergerac 1 – 2 Angers SCO II — — —
16:00 Chasselay MDA 0 – 1 Bourges Foot 18 — — —
Saturday 11 March 2023
17:00 Chamalières 2 – 1 Vierzon FC 1.76 3.82 6.00
Saturday 4 March 2023
17:30 Lorient II 0 – 0 Moulins-Yzeure Foot 03 — — —
17:00 Nantes II 1 – 1 Vierzon FC 2.14 3.65 3.98
17:00 Angers SCO II 2 – 1 Stade Bordelais — — —
17:00 Trélissac 2 – 1 Bergerac — — —
17:00 Romorantin 1 – 0 Saumur — — —
17:00 Bourges Foot 18 2 – 0 Chamalières — — —
Friday 3 March 2023
19:00 Andrézieux 2 – 0 Chasselay MDA — — —
18:30 Angoulême 0 – 0 Les Herbiers — — —
Saturday 25 February 2023
17:30 Moulins-Yzeure Foot 03 0 – 3 Nantes II — — —
17:00 Vierzon FC 0 – 1 Angoulême — — —
17:00 Trélissac 3 – 1 Romorantin — — —
17:00 Saumur 1 – 1 Bourges Foot 18 — — —
17:00 Chamalières 1 – 1 Andrézieux 2.20 3.14 3.55
17:00 Bergerac 3 – 1 Stade Bordelais — — —
16:00 Chasselay MDA 2 – 1 Lorient II — — —
Friday 24 February 2023
18:00 Les Herbiers 3 – 4 Angers SCO II — — —
Saturday 18 February 2023
17:00 Les Herbiers 6 – 0 Vierzon FC — — —
17:00 Angoulême 1 – 1 Chamalières — — —
Sunday 12 February 2023
14:00 Angers SCO II 1 – 1 Vierzon FC — — —
Saturday 11 February 2023
17:30 Lorient II 0 – 1 Chamalières 1.88 3.61 4.90
17:00 Nantes II 2 – 2 Chasselay MDA — — —
17:00 Stade Bordelais 0 – 2 Les Herbiers 4.30 3.52 2.14
17:00 Romorantin 1 – 4 Bergerac — — —
17:00 Bourges Foot 18 2 – 1 Trélissac — — —
17:00 Angoulême 3 – 0 Moulins-Yzeure Foot 03 — — —
17:00 Andrézieux 2 – 2 Saumur — — —
Saturday 4 February 2023
17:30 Moulins-Yzeure Foot 03 3 – 0 Angers SCO II — — —
17:00 Vierzon FC 2 – 1 Stade Bordelais — — —
17:00 Trélissac 0 – 0 Andrézieux — — —
17:00 Saumur 0 – 3 Lorient II — — —
17:00 Romorantin 0 – 1 Bourges Foot 18 — — —
16:00 Chasselay MDA 0 – 0 Angoulême — — —
15:00 Chamalières 1 – 2 Nantes II 1.84 3.67 5.40
Friday 3 February 2023
18:30 Bergerac 0 – 1 Les Herbiers — — —
Saturday 28 January 2023
17:00 Nantes II 0 – 0 Bourges Foot 18 — — —
16:00 Andrézieux 0 – 1 Romorantin — — —
Wednesday 25 January 2023
19:00 Romorantin 1 – 1 Chamalières 2.51 3.13 2.92
Saturday 21 January 2023
17:30 Lorient II 0 – 1 Trélissac 1.92 3.38 4.40
17:00 Nantes II 1 – 3 Saumur — — —
17:00 Angers SCO II 1 – 2 Chasselay MDA — — —
17:00 Stade Bordelais 1 – 0 Moulins-Yzeure Foot 03 — — —
17:00 Bourges Foot 18 0 – 0 Bergerac — — —
Saturday 14 January 2023
17:30 Moulins-Yzeure Foot 03 2 – 1 Vierzon FC — — —
17:00 Saumur 0 – 0 Angers SCO II — — —
17:00 Romorantin 2 – 0 Nantes II 2.19 3.40 3.67
17:00 Chamalières 4 – 1 Stade Bordelais 2.05 3.25 3.45
17:00 Bourges Foot 18 1 – 4 Lorient II — — —
16:00 Chasselay MDA 0 – 2 Les Herbiers — — —
Friday 13 January 2023
18:30 Trélissac 1 – 0 Angoulême — — —
18:30 Bergerac 2 – 0 Andrézieux — — —
Saturday 7 January 2023
17:00 Angers SCO II 0 – 2 Bergerac — — —
17:00 Trélissac 0 – 0 Saumur — — —
Saturday 17 December 2022
17:00 Angers SCO II 2 – 0 Trélissac — — —
17:00 Vierzon FC 1 – 2 Chasselay MDA — — —
17:00 Les Herbiers 0 – 1 Chamalières — — —
17:00 Stade Bordelais 1 – 2 Saumur — — —
Friday 16 December 2022
19:00 Angoulême 1 – 0 Romorantin — — —
18:30 Bergerac 1 – 1 Moulins-Yzeure Foot 03 — — —
13:30 Lorient II 3 – 0 Andrézieux 2.18 3.19 3.41
Wednesday 14 December 2022
16:00 Nantes II 0 – 2 Les Herbiers 3.20 2.95 2.15
16:00 Bourges Foot 18 0 – 2 Chasselay MDA — — —
Tuesday 13 December 2022
17:00 Lorient II 4 – 0 Vierzon FC 2.55 3.22 3.34
Saturday 10 December 2022
17:00 Lorient II 1 – 3 Bergerac 2.66 3.12 3.23
17:00 Romorantin 0 – 1 Angers SCO II — — —
16:00 Trélissac 1 – 1 Stade Bordelais — — —
16:00 Saumur 2 – 3 Les Herbiers — — —
16:00 Chasselay MDA 2 – 0 Moulins-Yzeure Foot 03 — — —
Friday 9 December 2022
18:00 Bourges Foot 18 0 – 1 Angoulême — — —
18:00 Andrézieux 3 – 0 Nantes II — — —
Saturday 3 December 2022
18:00 Stade Bordelais 2 – 4 Romorantin 2.21 3.28 3.44
17:30 Moulins-Yzeure Foot 03 1 – 1 Chamalières — — —
17:00 Nantes II 0 – 0 Lorient II 3.05 3.18 2.97
17:00 Angers SCO II 1 – 3 Bourges Foot 18 — — —
17:00 Vierzon FC 0 – 0 Saumur — — —
Friday 2 December 2022
19:00 Angoulême 1 – 1 Andrézieux — — —
18:30 Bergerac 2 – 2 Chasselay MDA — — —
18:00 Les Herbiers 2 – 1 Trélissac — — —
Saturday 26 November 2022
18:30 Nantes II 0 – 1 Bergerac 3.60 3.30 2.26
14:00 Saumur 3 – 1 Moulins-Yzeure Foot 03 — — —
14:00 Chamalières 3 – 1 Chasselay MDA — — —
14:00 Bourges Foot 18 1 – 0 Stade Bordelais — — —
14:00 Andrézieux 2 – 2 Angers SCO II — — —
Friday 25 November 2022
18:00 Romorantin 2 – 2 Les Herbiers 2.88 3.10 2.20
17:30 Lorient II 0 – 0 Angoulême 2.50 3.12 3.71
17:30 Trélissac 1 – 0 Vierzon FC — — —
Saturday 19 November 2022
17:00 Angoulême 0 – 1 Stade Bordelais — — —
17:00 Andrézieux 0 – 0 Moulins-Yzeure Foot 03 — — —
Saturday 12 November 2022
18:00 Stade Bordelais 2 – 0 Andrézieux — — —
17:30 Moulins-Yzeure Foot 03 4 – 2 Trélissac — — —
17:00 Angers SCO II 0 – 1 Lorient II — — —
17:00 Vierzon FC 1 – 2 Romorantin — — —
17:00 Chasselay MDA 2 – 0 Saumur — — —
17:00 Angoulême 3 – 0 Nantes II — — —
Friday 11 November 2022
18:00 Les Herbiers 3 – 3 Bourges Foot 18 — — —
17:00 Bergerac 0 – 0 Chamalières — — —
Saturday 5 November 2022
18:00 Lorient II 5 – 4 Stade Bordelais 2.70 3.29 3.25
17:00 Nantes II 2 – 0 Angers SCO II — — —
17:00 Trélissac 0 – 0 Chasselay MDA — — —
17:00 Saumur 3 – 1 Chamalières — — —
17:00 Romorantin 0 – 0 Moulins-Yzeure Foot 03 — — —
17:00 Bourges Foot 18 2 – 1 Vierzon FC — — —
17:00 Andrézieux 0 – 2 Les Herbiers 2.21 3.49 3.61
Friday 4 November 2022
18:30 Angoulême 1 – 2 Bergerac — — —
Saturday 22 October 2022
17:00 Stade Bordelais 2 – 1 Nantes II — — —
16:30 Moulins-Yzeure Foot 03 2 – 1 Bourges Foot 18 — — —
16:00 Angers SCO II 0 – 1 Angoulême — — —
16:00 Vierzon FC 0 – 0 Andrézieux 3.35 3.25 2.65
16:00 Chasselay MDA 3 – 0 Romorantin — — —
16:00 Chamalières 1 – 0 Trélissac 2.78 3.15 2.90
16:00 Bergerac 1 – 1 Saumur — — —
Friday 21 October 2022
17:00 Les Herbiers 1 – 1 Lorient II — — —
Saturday 1 October 2022
17:00 Stade Bordelais 1 – 0 Angers SCO II — — —
16:30 Moulins-Yzeure Foot 03 1 – 0 Lorient II — — —
16:00 Vierzon FC 1 – 3 Nantes II 2.41 3.30 3.07
16:00 Saumur 2 – 2 Romorantin — — —
16:00 Chamalières 2 – 0 Bourges Foot 18 — — —
15:00 Chasselay MDA 1 – 1 Andrézieux — — —
Friday 30 September 2022
17:30 Bergerac 0 – 0 Trélissac — — —
17:00 Les Herbiers 1 – 0 Angoulême 2.21 3.12 3.40
Saturday 17 September 2022
17:00 Stade Bordelais 1 – 2 Bergerac 4.33 3.15 2.00
16:30 Lorient II 0 – 0 Chasselay MDA — — —
16:00 Nantes II 2 – 0 Moulins-Yzeure Foot 03 — — —
16:00 Angers SCO II 3 – 2 Les Herbiers — — —
16:00 Romorantin 2 – 0 Trélissac 2.74 3.20 2.73
16:00 Bourges Foot 18 1 – 1 Saumur — — —
16:00 Angoulême 2 – 0 Vierzon FC — — —
16:00 Andrézieux 1 – 0 Chamalières 1.75 3.81 5.90
Saturday 10 September 2022
16:30 Moulins-Yzeure Foot 03 1 – 1 Angoulême — — —
16:00 Vierzon FC 1 – 2 Angers SCO II — — —
16:00 Les Herbiers 1 – 1 Stade Bordelais — — —
16:00 Trélissac 0 – 0 Bourges Foot 18 — — —
16:00 Saumur 2 – 0 Andrézieux — — —
16:00 Chasselay MDA 3 – 0 Nantes II — — —
16:00 Chamalières 1 – 1 Lorient II 3.97 3.41 2.08
Friday 9 September 2022
17:30 Bergerac 1 – 1 Romorantin — — —
Saturday 3 September 2022
18:00 Bourges Foot 18 2 – 2 Romorantin — — —
17:00 Lorient II 1 – 1 Saumur — — —
17:00 Stade Bordelais 0 – 1 Vierzon FC 2.22 3.40 3.65
16:00 Angers SCO II 2 – 1 Moulins-Yzeure Foot 03 — — —
16:00 Andrézieux 1 – 0 Trélissac 1.65 3.55 5.15
14:00 Nantes II 3 – 1 Chamalières 2.27 3.15 3.37
Friday 2 September 2022
17:30 Les Herbiers 1 – 1 Bergerac — — —
17:30 Angoulême 0 – 0 Chasselay MDA — — —
Saturday 27 August 2022
16:30 Moulins-Yzeure Foot 03 0 – 1 Stade Bordelais — — —
16:00 Vierzon FC 1 – 1 Les Herbiers 1.74 3.50 5.06
16:00 Trélissac 4 – 1 Lorient II — — —
16:00 Saumur 1 – 0 Nantes II — — —
16:00 Romorantin 0 – 2 Andrézieux — — —
16:00 Chamalières 0 – 0 Angoulême — — —
16:00 Bergerac 1 – 0 Bourges Foot 18 — — —
15:00 Chasselay MDA 3 – 2 Angers SCO II — — —
Saturday 20 August 2022
17:00 Lorient II 2 – 1 Romorantin 1.64 3.92 7.30
17:00 Stade Bordelais 0 – 1 Chasselay MDA — — —
16:00 Angers SCO II 1 – 0 Chamalières — — —
16:00 Vierzon FC 2 – 1 Bergerac — — —
16:00 Les Herbiers 2 – 0 Moulins-Yzeure Foot 03 — — —
16:00 Angoulême 3 – 4 Saumur — — —
16:00 Andrézieux 0 – 0 Bourges Foot 18 — — —
14:00 Nantes II 0 – 2 Trélissac — — —

Every league on this page, in one API call

1,679,310 matches across 1,379 competitions, with a price at kickoff on 785,001 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key