FRA

National 2 - Group D 2021/22

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

240Matches
548Goals
2.28Per game
40%Home wins
18%Priced at kickoff
Le Puy FootTop 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 LPFLe Puy Foot 30 18 7 5 +23 61
2 BERBergerac 30 17 9 4 +22 60
3 BFBourges Foot 18 30 17 5 8 +21 56
4 ANDAndrézieux 30 15 6 9 +13 51
5 ANGAngoulême 30 13 10 7 +8 49
6 CRCanet Roussillon 30 14 6 10 -1 48
7 BEZBeziers 30 13 8 9 +9 47
8 MFMoulins-Yzeure Foot 03 30 11 11 8 +5 44
9 LHLes Herbiers 30 9 10 11 -3 37
10 TRLTrélissac 30 9 8 13 -7 35
11 NINantes II 30 8 10 12 -4 34
12 ASIAngers SCO II 30 7 12 11 -5 33
13 CHAChamalières 30 8 8 14 -11 32
14 MIMontpellier II 30 8 6 16 -11 30
15 COLColomiers 30 6 9 15 -16 27
16 MONMont-de-Marsan 30 1 7 22 -43 10

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.28
548 goals. 42.1% of matches went over 2.5.
Home advantage
40%
Draws 27.5%, away wins 32.5%.
Half-time lead held
76.9%
From 134 matches where someone led at the break.
0–0 29 · 12.1%
1–0 27 · 11.3%
1–1 26 · 10.8%
0–1 25 · 10.4%
1–2 23 · 9.6%
2–1 20 · 8.3%

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 28 May 2022
16:00 Mont-de-Marsan 2 – 2 Canet Roussillon — — —
16:00 Bourges Foot 18 2 – 1 Nantes II — — —
16:00 Moulins-Yzeure Foot 03 4 – 1 Trélissac — — —
16:00 Angers SCO II 2 – 4 Andrézieux — — —
16:00 Les Herbiers 1 – 1 Chamalières — — —
16:00 Le Puy Foot 2 – 1 Colomiers — — —
16:00 Bergerac 2 – 1 Montpellier II — — —
16:00 Beziers 3 – 1 Angoulême — — —
Saturday 21 May 2022
16:00 Montpellier II 1 – 0 Les Herbiers 2.64 3.19 3.05
16:00 Chamalières 1 – 0 Angers SCO II — — —
16:00 Canet Roussillon 4 – 1 Beziers — — —
16:00 Nantes II 2 – 2 Mont-de-Marsan — — —
16:00 Colomiers 1 – 4 Bourges Foot 18 — — —
16:00 Trélissac 0 – 4 Bergerac — — —
16:00 Angoulême 0 – 0 Moulins-Yzeure Foot 03 — — —
16:00 Andrézieux 0 – 1 Le Puy Foot — — —
Saturday 14 May 2022
16:30 Mont-de-Marsan 0 – 1 Colomiers — — —
16:30 Moulins-Yzeure Foot 03 1 – 2 Canet Roussillon — — —
16:00 Bourges Foot 18 1 – 0 Andrézieux — — —
16:00 Angers SCO II 1 – 0 Montpellier II — — —
16:00 Les Herbiers 1 – 1 Bergerac — — —
16:00 Trélissac 1 – 1 Angoulême — — —
16:00 Le Puy Foot 1 – 0 Chamalières — — —
16:00 Beziers 4 – 2 Nantes II — — —
Saturday 30 April 2022
16:00 Montpellier II 1 – 3 Le Puy Foot — — —
16:00 Chamalières 0 – 3 Bourges Foot 18 — — —
16:00 Canet Roussillon 1 – 2 Trélissac — — —
16:00 Nantes II 0 – 1 Moulins-Yzeure Foot 03 — — —
16:00 Colomiers 1 – 3 Beziers 3.22 3.19 2.29
16:00 Andrézieux 3 – 3 Mont-de-Marsan — — —
Friday 29 April 2022
17:30 Bergerac 0 – 1 Angoulême — — —
17:00 Les Herbiers 1 – 1 Angers SCO II — — —
Saturday 23 April 2022
16:30 Moulins-Yzeure Foot 03 3 – 1 Colomiers — — —
16:00 Mont-de-Marsan 2 – 2 Chamalières — — —
16:00 Bourges Foot 18 2 – 1 Montpellier II — — —
16:00 Angers SCO II 0 – 1 Bergerac — — —
16:00 Trélissac 1 – 0 Nantes II — — —
16:00 Le Puy Foot 1 – 0 Les Herbiers — — —
16:00 Angoulême 1 – 3 Canet Roussillon — — —
Friday 22 April 2022
18:00 Beziers 3 – 1 Andrézieux — — —
Saturday 16 April 2022
17:00 Andrézieux 2 – 0 Moulins-Yzeure Foot 03 — — —
16:00 Montpellier II 4 – 0 Mont-de-Marsan — — —
16:00 Chamalières 0 – 2 Beziers — — —
16:00 Nantes II 0 – 0 Angoulême 3.62 3.04 2.22
16:00 Angers SCO II 0 – 2 Le Puy Foot — — —
16:00 Les Herbiers 0 – 1 Bourges Foot 18 — — —
16:00 Colomiers 1 – 1 Trélissac — — —
16:00 Bergerac 2 – 1 Canet Roussillon — — —
Saturday 9 April 2022
16:30 Mont-de-Marsan 1 – 2 Les Herbiers — — —
16:00 Canet Roussillon 1 – 0 Nantes II — — —
16:00 Bourges Foot 18 0 – 1 Angers SCO II — — —
16:00 Trélissac 0 – 1 Andrézieux — — —
16:00 Le Puy Foot 1 – 0 Bergerac — — —
16:00 Beziers 2 – 2 Montpellier II — — —
16:00 Angoulême 0 – 2 Colomiers — — —
Friday 8 April 2022
17:30 Moulins-Yzeure Foot 03 0 – 0 Chamalières — — —
Saturday 2 April 2022
16:00 Bergerac 2 – 0 Nantes II — — —
Saturday 26 March 2022
17:00 Montpellier II 4 – 2 Moulins-Yzeure Foot 03 — — —
17:00 Chamalières 2 – 1 Trélissac 2.48 3.10 3.00
17:00 Angers SCO II 0 – 0 Mont-de-Marsan — — —
17:00 Colomiers 2 – 3 Canet Roussillon — — —
17:00 Le Puy Foot 1 – 1 Bourges Foot 18 — — —
Friday 25 March 2022
18:00 Les Herbiers 0 – 0 Beziers — — —
18:00 Andrézieux 1 – 0 Angoulême 2.14 3.24 3.60
Saturday 19 March 2022
17:30 Mont-de-Marsan 0 – 1 Le Puy Foot — — —
17:30 Moulins-Yzeure Foot 03 0 – 1 Les Herbiers — — —
17:00 Canet Roussillon 0 – 2 Andrézieux — — —
17:00 Bourges Foot 18 1 – 2 Bergerac — — —
17:00 Nantes II 2 – 1 Colomiers 1.82 3.24 4.08
17:00 Trélissac 3 – 0 Montpellier II — — —
17:00 Beziers 1 – 1 Angers SCO II — — —
17:00 Angoulême 2 – 0 Chamalières 1.62 3.52 4.88
Saturday 12 March 2022
17:00 Montpellier II 0 – 0 Angoulême — — —
17:00 Chamalières 0 – 0 Canet Roussillon 2.60 3.13 2.86
17:00 Bourges Foot 18 2 – 0 Mont-de-Marsan — — —
17:00 Angers SCO II 1 – 1 Moulins-Yzeure Foot 03 — — —
17:00 Les Herbiers 2 – 0 Trélissac — — —
17:00 Le Puy Foot 2 – 0 Beziers — — —
17:00 Bergerac 1 – 0 Colomiers — — —
Friday 11 March 2022
18:30 Andrézieux 3 – 1 Nantes II 1.74 3.50 4.87
Saturday 5 March 2022
17:30 Mont-de-Marsan 0 – 0 Bergerac — — —
17:30 Moulins-Yzeure Foot 03 1 – 2 Le Puy Foot — — —
17:00 Canet Roussillon 0 – 1 Montpellier II — — —
17:00 Colomiers 3 – 3 Andrézieux — — —
17:00 Beziers 1 – 2 Bourges Foot 18 — — —
16:00 Trélissac 1 – 1 Angers SCO II — — —
15:00 Nantes II 2 – 1 Chamalières 1.98 3.20 3.85
Friday 4 March 2022
19:00 Angoulême 1 – 0 Les Herbiers 1.93 3.52 4.62
Saturday 26 February 2022
17:00 Nantes II 1 – 3 Les Herbiers 2.28 3.20 4.01
17:00 Bourges Foot 18 0 – 1 Angoulême — — —
Wednesday 23 February 2022
18:00 Trélissac 0 – 0 Beziers — — —
Saturday 19 February 2022
17:30 Mont-de-Marsan 2 – 1 Beziers — — —
17:00 Chamalières 2 – 0 Colomiers 2.50 3.25 3.14
17:00 Bourges Foot 18 1 – 1 Moulins-Yzeure Foot 03 — — —
17:00 Angers SCO II 0 – 0 Angoulême — — —
17:00 Les Herbiers 0 – 1 Canet Roussillon — — —
16:00 Le Puy Foot 1 – 1 Trélissac — — —
Friday 18 February 2022
18:30 Bergerac 0 – 0 Andrézieux — — —
14:00 Montpellier II 0 – 0 Nantes II 3.13 3.12 2.48
Saturday 12 February 2022
17:00 Moulins-Yzeure Foot 03 2 – 0 Mont-de-Marsan — — —
17:00 Colomiers 1 – 1 Montpellier II — — —
17:00 Trélissac 1 – 2 Bourges Foot 18 — — —
17:00 Beziers 1 – 1 Bergerac — — —
17:00 Angoulême 1 – 0 Le Puy Foot — — —
17:00 Andrézieux 0 – 0 Chamalières 1.60 3.83 5.70
16:00 Canet Roussillon 2 – 0 Angers SCO II — — —
Saturday 5 February 2022
17:30 Mont-de-Marsan 0 – 3 Trélissac — — —
17:00 Montpellier II 0 – 2 Andrézieux 3.69 3.60 2.40
17:00 Angers SCO II 1 – 0 Nantes II — — —
17:00 Les Herbiers 1 – 3 Colomiers — — —
17:00 Beziers 3 – 2 Moulins-Yzeure Foot 03 — — —
16:00 Le Puy Foot 3 – 0 Canet Roussillon — — —
Friday 4 February 2022
18:30 Bergerac 1 – 0 Chamalières — — —
Saturday 29 January 2022
17:00 Beziers 4 – 0 Canet Roussillon 1.92 3.38 4.20
15:00 Le Puy Foot 0 – 0 Andrézieux — — —
Saturday 22 January 2022
17:00 Chamalières 1 – 2 Montpellier II 1.77 3.64 5.05
17:00 Canet Roussillon 0 – 2 Bourges Foot 18 — — —
17:00 Nantes II 0 – 0 Le Puy Foot — — —
17:00 Colomiers 0 – 0 Angers SCO II — — —
17:00 Angoulême 4 – 1 Mont-de-Marsan — — —
16:00 Moulins-Yzeure Foot 03 0 – 0 Bergerac — — —
16:00 Andrézieux 1 – 2 Les Herbiers 1.71 3.61 4.83
Saturday 15 January 2022
17:30 Mont-de-Marsan 0 – 4 Nantes II — — —
17:30 Moulins-Yzeure Foot 03 1 – 1 Angoulême — — —
17:00 Bourges Foot 18 4 – 1 Colomiers — — —
17:00 Angers SCO II 1 – 1 Chamalières — — —
17:00 Les Herbiers 2 – 1 Montpellier II 1.74 3.60 4.49
Friday 14 January 2022
19:00 Bergerac 0 – 0 Trélissac — — —
Saturday 8 January 2022
17:00 Bergerac 1 – 0 Les Herbiers 1.56 3.94 6.66
Friday 7 January 2022
14:00 Nantes II 1 – 0 Andrézieux 3.30 3.50 2.11
Saturday 18 December 2021
17:00 Colomiers 1 – 1 Mont-de-Marsan — — —
Saturday 11 December 2021
17:00 Canet Roussillon 1 – 2 Moulins-Yzeure Foot 03 — — —
17:00 Montpellier II 0 – 4 Angers SCO II — — —
17:00 Chamalières 3 – 2 Le Puy Foot — — —
17:00 Nantes II 1 – 2 Beziers 2.25 3.00 2.90
17:00 Angoulême 1 – 0 Trélissac — — —
16:00 Andrézieux 2 – 1 Bourges Foot 18 — — —
Saturday 4 December 2021
17:30 Mont-de-Marsan 1 – 2 Andrézieux — — —
17:30 Moulins-Yzeure Foot 03 1 – 1 Nantes II — — —
17:00 Bourges Foot 18 2 – 1 Chamalières — — —
17:00 Angers SCO II 2 – 2 Les Herbiers — — —
17:00 Trélissac 0 – 1 Canet Roussillon — — —
17:00 Le Puy Foot 2 – 0 Montpellier II — — —
17:00 Beziers 3 – 0 Colomiers 2.20 3.22 3.32
Friday 3 December 2021
19:00 Angoulême 0 – 1 Bergerac 2.50 3.22 2.82
Saturday 20 November 2021
17:00 Chamalières 2 – 1 Mont-de-Marsan — — —
17:00 Montpellier II 2 – 3 Bourges Foot 18 — — —
17:00 Canet Roussillon 0 – 0 Angoulême — — —
17:00 Nantes II 2 – 1 Trélissac 2.19 3.19 3.43
17:00 Les Herbiers 0 – 2 Le Puy Foot — — —
17:00 Colomiers 0 – 1 Moulins-Yzeure Foot 03 — — —
17:00 Bergerac 2 – 1 Angers SCO II — — —
Friday 19 November 2021
19:00 Andrézieux 2 – 1 Beziers 1.88 3.46 4.16
Saturday 6 November 2021
17:30 Mont-de-Marsan 1 – 2 Montpellier II — — —
17:30 Moulins-Yzeure Foot 03 2 – 1 Andrézieux — — —
17:00 Canet Roussillon 0 – 3 Bergerac — — —
17:00 Bourges Foot 18 1 – 1 Les Herbiers — — —
17:00 Trélissac 0 – 0 Colomiers — — —
17:00 Le Puy Foot 1 – 0 Angers SCO II — — —
17:00 Beziers 1 – 2 Chamalières 1.66 3.64 5.00
Friday 5 November 2021
19:00 Angoulême 1 – 1 Nantes II — — —
Saturday 23 October 2021
18:00 Chamalières 3 – 0 Moulins-Yzeure Foot 03 — — —
16:00 Montpellier II 2 – 0 Beziers — — —
16:00 Nantes II 1 – 2 Canet Roussillon — — —
16:00 Angers SCO II 0 – 3 Bourges Foot 18 — — —
16:00 Les Herbiers 1 – 0 Mont-de-Marsan — — —
16:00 Colomiers 3 – 3 Angoulême — — —
16:00 Bergerac 2 – 2 Le Puy Foot — — —
16:00 Andrézieux 0 – 1 Trélissac — — —
Saturday 9 October 2021
16:30 Mont-de-Marsan 0 – 4 Angers SCO II — — —
16:30 Moulins-Yzeure Foot 03 1 – 2 Montpellier II — — —
16:00 Canet Roussillon 1 – 0 Colomiers — — —
16:00 Bourges Foot 18 2 – 0 Le Puy Foot — — —
16:00 Nantes II 0 – 0 Bergerac 2.41 3.20 2.82
16:00 Trélissac 3 – 1 Chamalières — — —
Friday 8 October 2021
18:00 Angoulême 0 – 2 Andrézieux — — —
17:00 Beziers 1 – 1 Les Herbiers 1.83 3.67 4.08
Saturday 2 October 2021
16:00 Nantes II 1 – 1 Angers SCO II — — —
Saturday 25 September 2021
16:00 Chamalières 1 – 2 Angoulême — — —
16:00 Montpellier II 1 – 2 Trélissac 2.27 3.10 3.26
16:00 Angers SCO II 2 – 0 Beziers — — —
16:00 Les Herbiers 0 – 2 Moulins-Yzeure Foot 03 — — —
16:00 Colomiers 0 – 2 Nantes II — — —
16:00 Le Puy Foot 4 – 0 Mont-de-Marsan — — —
16:00 Bergerac 2 – 1 Bourges Foot 18 — — —
16:00 Andrézieux 1 – 1 Canet Roussillon — — —
Saturday 18 September 2021
16:30 Moulins-Yzeure Foot 03 0 – 0 Angers SCO II — — —
16:00 Mont-de-Marsan 1 – 2 Bourges Foot 18 — — —
16:00 Canet Roussillon 2 – 0 Chamalières — — —
16:00 Colomiers 0 – 1 Bergerac — — —
16:00 Trélissac 0 – 0 Les Herbiers — — —
16:00 Beziers 2 – 1 Le Puy Foot — — —
Friday 17 September 2021
18:00 Angoulême 3 – 2 Montpellier II 1.71 4.25 7.40
Saturday 11 September 2021
16:00 Montpellier II 0 – 0 Canet Roussillon — — —
16:00 Bourges Foot 18 0 – 1 Beziers — — —
16:00 Angers SCO II 0 – 1 Trélissac — — —
16:00 Les Herbiers 1 – 2 Angoulême 2.10 3.34 3.30
16:00 Le Puy Foot 0 – 0 Moulins-Yzeure Foot 03 — — —
16:00 Bergerac 3 – 0 Mont-de-Marsan — — —
16:00 Andrézieux 0 – 1 Colomiers 2.00 3.35 3.56
15:00 Chamalières 2 – 2 Nantes II — — —
Saturday 4 September 2021
16:30 Moulins-Yzeure Foot 03 0 – 0 Bourges Foot 18 — — —
16:00 Canet Roussillon 2 – 1 Les Herbiers — — —
16:00 Colomiers 2 – 0 Chamalières 1.94 3.14 4.12
16:00 Trélissac 0 – 1 Le Puy Foot — — —
16:00 Beziers 3 – 2 Mont-de-Marsan — — —
16:00 Andrézieux 3 – 2 Bergerac 2.15 3.25 3.26
Friday 3 September 2021
18:00 Angoulême 4 – 0 Angers SCO II — — —
Thursday 2 September 2021
16:00 Nantes II 1 – 0 Montpellier II 1.62 3.96 5.20
Saturday 28 August 2021
16:30 Mont-de-Marsan 1 – 2 Moulins-Yzeure Foot 03 — — —
16:00 Montpellier II 1 – 2 Colomiers 2.17 3.32 3.20
16:00 Chamalières 1 – 3 Andrézieux — — —
16:00 Bourges Foot 18 2 – 0 Trélissac — — —
16:00 Angers SCO II 2 – 0 Canet Roussillon — — —
16:00 Les Herbiers 4 – 3 Nantes II — — —
16:00 Le Puy Foot 2 – 0 Angoulême — — —
Friday 27 August 2021
17:30 Bergerac 2 – 0 Beziers — — —
Saturday 21 August 2021
16:30 Moulins-Yzeure Foot 03 0 – 0 Beziers — — —
16:00 Chamalières 0 – 1 Bergerac — — —
16:00 Canet Roussillon 1 – 0 Le Puy Foot — — —
16:00 Colomiers 2 – 2 Les Herbiers — — —
16:00 Trélissac 3 – 1 Mont-de-Marsan — — —
16:00 Angoulême 1 – 0 Bourges Foot 18 — — —
15:00 Andrézieux 1 – 0 Montpellier II 1.44 4.35 8.10
Saturday 14 August 2021
16:30 Mont-de-Marsan 0 – 2 Angoulême — — —
16:00 Montpellier II 1 – 2 Chamalières — — —
16:00 Bourges Foot 18 1 – 1 Canet Roussillon — — —
16:00 Angers SCO II 0 – 0 Colomiers — — —
16:00 Les Herbiers 1 – 0 Andrézieux 2.06 3.30 3.42
16:00 Le Puy Foot 1 – 1 Nantes II — — —
16:00 Bergerac 0 – 1 Moulins-Yzeure Foot 03 — — —
16:00 Beziers 2 – 0 Trélissac 1.81 3.50 4.30
Saturday 7 August 2021
16:00 Montpellier II 1 – 1 Bergerac 2.33 3.13 3.03
16:00 Chamalières 1 – 1 Les Herbiers 2.65 3.08 2.61
16:00 Canet Roussillon 3 – 2 Mont-de-Marsan — — —
16:00 Nantes II 1 – 0 Bourges Foot 18 — — —
16:00 Colomiers 0 – 1 Le Puy Foot — — —
16:00 Trélissac 0 – 2 Moulins-Yzeure Foot 03 — — —
16:00 Andrézieux 3 – 1 Angers SCO II — — —
Friday 6 August 2021
17:30 Angoulême 0 – 0 Beziers — — —

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