Final table 14 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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
3.34
327 goals.
66.3% of matches went over 2.5.
Home advantage
44.9%
Draws 25.5%,
away wins 29.6%.
Half-time lead held
—
No half-time scores recorded for this season.
2–1
12 · 12.2%
1–1
12 · 12.2%
1–0
6 · 6.1%
0–0
6 · 6.1%
3–1
5 · 5.1%
3–0
5 · 5.1%
Results 182
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 23 May 2020
14:00
Chênois
cancelled
Echallens
—
—
—
14:00
Bulle
cancelled
Olympique de Genève
—
—
—
14:00
Terre Sainte
cancelled
Young Boys II
—
—
—
14:00
Lausanne Sport II
cancelled
Vevey Sports
—
—
—
14:00
Lancy
cancelled
La Chaux-de-Fonds
—
—
—
14:00
Azzurri 90
cancelled
Meyrin
—
—
—
14:00
Naters
cancelled
Martigny Sports
—
—
—
Saturday 16 May 2020
14:00
Martigny Sports
cancelled
Azzurri 90
—
—
—
14:00
Meyrin
cancelled
Lancy
—
—
—
14:00
La Chaux-de-Fonds
cancelled
Lausanne Sport II
—
—
—
14:00
Vevey Sports
cancelled
Terre Sainte
—
—
—
14:00
Young Boys II
cancelled
Bulle
—
—
—
14:00
Olympique de Genève
cancelled
Chênois
—
—
—
14:00
Echallens
cancelled
Naters
—
—
—
Sunday 10 May 2020
00:00
Lausanne Sport II
cancelled
Meyrin
—
—
—
Saturday 9 May 2020
16:00
Chênois
cancelled
Young Boys II
—
—
—
15:30
Lancy
cancelled
Martigny Sports
—
—
—
15:00
Bulle
cancelled
Vevey Sports
—
—
—
15:00
Naters
cancelled
Azzurri 90
—
—
—
15:00
Echallens
cancelled
Olympique de Genève
—
—
—
14:30
Terre Sainte
cancelled
La Chaux-de-Fonds
—
—
—
Sunday 3 May 2020
14:30
Martigny Sports
cancelled
Lausanne Sport II
—
—
—
14:00
Olympique de Genève
cancelled
Naters
—
—
—
00:00
Young Boys II
cancelled
Echallens
—
—
—
Saturday 2 May 2020
15:30
La Chaux-de-Fonds
cancelled
Bulle
—
—
—
15:30
Vevey Sports
cancelled
Chênois
—
—
—
15:00
Meyrin
cancelled
Terre Sainte
—
—
—
15:00
Azzurri 90
cancelled
Lancy
—
—
—
Sunday 26 April 2020
14:00
Olympique de Genève
cancelled
Young Boys II
—
—
—
00:00
Lausanne Sport II
cancelled
Azzurri 90
—
—
—
Saturday 25 April 2020
15:30
Chênois
cancelled
La Chaux-de-Fonds
—
—
—
15:00
Bulle
cancelled
Meyrin
—
—
—
15:00
Naters
cancelled
Lancy
—
—
—
15:00
Echallens
cancelled
Vevey Sports
—
—
—
14:30
Terre Sainte
cancelled
Martigny Sports
—
—
—
Sunday 19 April 2020
00:00
Young Boys II
cancelled
Naters
—
—
—
Saturday 18 April 2020
15:30
La Chaux-de-Fonds
cancelled
Echallens
—
—
—
15:30
Vevey Sports
cancelled
Olympique de Genève
—
—
—
15:30
Lancy
cancelled
Lausanne Sport II
—
—
—
15:00
Meyrin
cancelled
Chênois
—
—
—
15:00
Azzurri 90
cancelled
Terre Sainte
—
—
—
14:30
Martigny Sports
cancelled
Bulle
—
—
—
Sunday 5 April 2020
14:00
Olympique de Genève
cancelled
La Chaux-de-Fonds
—
—
—
00:00
Young Boys II
cancelled
Vevey Sports
—
—
—
Saturday 4 April 2020
15:30
Chênois
cancelled
Martigny Sports
—
—
—
15:00
Naters
cancelled
Lausanne Sport II
—
—
—
15:00
Echallens
cancelled
Meyrin
—
—
—
14:30
Terre Sainte
cancelled
Lancy
—
—
—
Wednesday 1 April 2020
18:00
Bulle
cancelled
Azzurri 90
—
—
—
Saturday 28 March 2020
16:30
Vevey Sports
cancelled
Naters
—
—
—
16:30
Lancy
cancelled
Bulle
—
—
—
16:00
Meyrin
cancelled
Olympique de Genève
—
—
—
16:00
Azzurri 90
cancelled
Chênois
—
—
—
15:30
Martigny Sports
cancelled
Echallens
—
—
—
15:00
La Chaux-de-Fonds
cancelled
Young Boys II
—
—
—
15:00
Lausanne Sport II
cancelled
Terre Sainte
—
—
—
Wednesday 25 March 2020
19:30
Olympique de Genève
cancelled
Martigny Sports
—
—
—
19:15
Chênois
cancelled
Lancy
—
—
—
19:00
Vevey Sports
cancelled
La Chaux-de-Fonds
—
—
—
19:00
Echallens
cancelled
Azzurri 90
—
—
—
Saturday 21 March 2020
16:00
Bulle
cancelled
Lausanne Sport II
—
—
—
15:00
Naters
cancelled
Terre Sainte
—
—
—
Wednesday 18 March 2020
19:15
Young Boys II
cancelled
Meyrin
—
—
—
Saturday 14 March 2020
16:30
Lancy
cancelled
Echallens
—
—
—
16:00
Meyrin
cancelled
Vevey Sports
—
—
—
16:00
Azzurri 90
cancelled
Olympique de Genève
—
—
—
15:30
Martigny Sports
cancelled
Young Boys II
—
—
—
15:30
Terre Sainte
cancelled
Bulle
—
—
—
15:00
La Chaux-de-Fonds
cancelled
Naters
—
—
—
13:00
Lausanne Sport II
cancelled
Chênois
—
—
—
Sunday 8 March 2020
15:00
Olympique de Genève
cancelled
Lancy
—
—
—
13:30
Young Boys II
cancelled
Azzurri 90
—
—
—
12:00
Lausanne Sport II
cancelled
Echallens
—
—
—
Saturday 7 March 2020
16:30
Vevey Sports
cancelled
Martigny Sports
—
—
—
16:00
Naters
cancelled
Bulle
—
—
—
16:00
Chênois
cancelled
Terre Sainte
—
—
—
15:00
La Chaux-de-Fonds
cancelled
Meyrin
—
—
—
Saturday 29 February 2020
16:30
Lancy
cancelled
Young Boys II
—
—
—
16:00
Meyrin
cancelled
Naters
—
—
—
16:00
Bulle
cancelled
Chênois
—
—
—
16:00
Azzurri 90
cancelled
Vevey Sports
—
—
—
15:30
Martigny Sports
cancelled
La Chaux-de-Fonds
—
—
—
15:30
Terre Sainte
cancelled
Echallens
—
—
—
15:00
Lausanne Sport II
cancelled
Olympique de Genève
—
—
—
Sunday 10 November 2019
15:00
Olympique de Genève
2 – 1
Terre Sainte
—
—
—
Saturday 9 November 2019
16:30
Vevey Sports
1 – 3
Lancy
—
—
—
16:00
Naters
2 – 2
Chênois
—
—
—
16:00
Meyrin
0 – 3
Martigny Sports
—
—
—
16:00
La Chaux-de-Fonds
5 – 1
Azzurri 90
—
—
—
16:00
Echallens
2 – 1
Bulle
—
—
—
15:30
Young Boys II
1 – 0
Lausanne Sport II
—
—
—
Sunday 3 November 2019
15:00
Olympique de Genève
1 – 1
Bulle
—
—
—
Saturday 2 November 2019
16:30
Young Boys II
1 – 2
Terre Sainte
—
—
—
16:30
Vevey Sports
1 – 2
Lausanne Sport II
—
—
—
16:00
La Chaux-de-Fonds
1 – 1
Lancy
—
—
—
16:00
Meyrin
4 – 0
Azzurri 90
—
—
—
16:00
Echallens
3 – 0
Chênois
—
—
—
15:30
Martigny Sports
3 – 3
Naters
—
—
—
Saturday 26 October 2019
15:30
Lancy
2 – 1
Meyrin
—
—
—
15:00
Naters
2 – 1
Echallens
—
—
—
15:00
Bulle
1 – 4
Young Boys II
—
—
—
15:00
Azzurri 90
1 – 4
Martigny Sports
—
—
—
15:00
Chênois
2 – 0
Olympique de Genève
—
—
—
14:30
Terre Sainte
0 – 1
Vevey Sports
—
—
—
14:00
Lausanne Sport II
5 – 0
La Chaux-de-Fonds
—
—
—
Wednesday 23 October 2019
18:00
Meyrin
2 – 5
Lausanne Sport II
—
—
—
Saturday 19 October 2019
15:30
Vevey Sports
4 – 3
Bulle
—
—
—
15:00
Olympique de Genève
3 – 3
Echallens
—
—
—
15:00
La Chaux-de-Fonds
0 – 2
Terre Sainte
—
—
—
15:00
Azzurri 90
0 – 2
Naters
—
—
—
14:30
Martigny Sports
0 – 1
Lancy
—
—
—
14:00
Young Boys II
3 – 1
Chênois
—
—
—
Saturday 12 October 2019
15:30
Lancy
3 – 0
Azzurri 90
—
—
—
15:00
Naters
0 – 0
Olympique de Genève
—
—
—
15:00
Bulle
3 – 1
La Chaux-de-Fonds
—
—
—
15:00
Echallens
2 – 2
Young Boys II
—
—
—
15:00
Chênois
1 – 3
Vevey Sports
—
—
—
14:30
Terre Sainte
1 – 1
Meyrin
—
—
—
Saturday 5 October 2019
14:00
Lausanne Sport II
4 – 1
Martigny Sports
—
—
—
Saturday 28 September 2019
15:30
Lancy
0 – 2
Naters
—
—
—
15:30
Vevey Sports
0 – 4
Echallens
—
—
—
15:00
La Chaux-de-Fonds
0 – 3
Chênois
—
—
—
15:00
Azzurri 90
1 – 1
Lausanne Sport II
—
—
—
14:30
Martigny Sports
3 – 1
Terre Sainte
—
—
—
14:00
Young Boys II
0 – 0
Olympique de Genève
—
—
—
14:00
Meyrin
2 – 1
Bulle
—
—
—
Wednesday 25 September 2019
18:00
Meyrin
2 – 1
Echallens
—
—
—
Sunday 22 September 2019
14:00
Olympique de Genève
1 – 0
Vevey Sports
—
—
—
13:00
Lausanne Sport II
4 – 2
Lancy
—
—
—
Saturday 21 September 2019
15:30
Chênois
2 – 3
Meyrin
—
—
—
15:00
Naters
3 – 1
Young Boys II
—
—
—
15:00
Bulle
0 – 0
Martigny Sports
—
—
—
15:00
Echallens
3 – 0
La Chaux-de-Fonds
—
—
—
14:30
Terre Sainte
1 – 1
Azzurri 90
—
—
—
Wednesday 18 September 2019
18:00
Lancy
3 – 3
Terre Sainte
—
—
—
18:00
La Chaux-de-Fonds
2 – 1
Olympique de Genève
—
—
—
Tuesday 17 September 2019
18:30
Azzurri 90
0 – 3
Bulle
—
—
—
Saturday 14 September 2019
14:30
Martigny Sports
1 – 1
Chênois
—
—
—
13:00
Lausanne Sport II
1 – 0
Naters
—
—
—
Wednesday 11 September 2019
18:00
Terre Sainte
2 – 5
Lausanne Sport II
—
—
—
17:30
Vevey Sports
2 – 1
Young Boys II
—
—
—
Sunday 8 September 2019
14:00
Olympique de Genève
1 – 2
Meyrin
—
—
—
Saturday 7 September 2019
15:30
Chênois
1 – 1
Azzurri 90
—
—
—
15:00
Naters
3 – 1
Vevey Sports
—
—
—
15:00
Bulle
2 – 1
Lancy
—
—
—
15:00
Echallens
3 – 0
Martigny Sports
—
—
—
14:00
Young Boys II
2 – 1
La Chaux-de-Fonds
—
—
—
Saturday 31 August 2019
16:00
Meyrin
1 – 0
Young Boys II
—
—
—
15:30
Lancy
1 – 3
Chênois
—
—
—
15:00
Azzurri 90
1 – 1
Echallens
—
—
—
14:30
Terre Sainte
1 – 3
Naters
—
—
—
14:30
Martigny Sports
2 – 2
Olympique de Genève
—
—
—
14:00
Lausanne Sport II
2 – 3
Bulle
—
—
—
14:00
La Chaux-de-Fonds
0 – 0
Vevey Sports
—
—
—
Wednesday 28 August 2019
18:00
Lancy
1 – 3
Olympique de Genève
—
—
—
Sunday 25 August 2019
14:00
Olympique de Genève
1 – 0
Azzurri 90
—
—
—
12:30
Young Boys II
8 – 3
Martigny Sports
—
—
—
Saturday 24 August 2019
16:00
Chênois
0 – 2
Lausanne Sport II
—
—
—
15:30
Vevey Sports
4 – 1
Meyrin
—
—
—
15:00
Naters
1 – 0
La Chaux-de-Fonds
—
—
—
15:00
Bulle
7 – 0
Terre Sainte
—
—
—
15:00
Echallens
1 – 1
Lancy
—
—
—
Wednesday 21 August 2019
18:00
Echallens
1 – 1
Lausanne Sport II
—
—
—
18:00
Meyrin
4 – 1
La Chaux-de-Fonds
—
—
—
Saturday 17 August 2019
15:00
Azzurri 90
1 – 1
Young Boys II
—
—
—
14:30
Terre Sainte
4 – 2
Chênois
—
—
—
14:30
Martigny Sports
0 – 2
Vevey Sports
—
—
—
Wednesday 14 August 2019
18:00
Bulle
2 – 0
Naters
—
—
—
Sunday 11 August 2019
14:00
Olympique de Genève
2 – 3
Lausanne Sport II
—
—
—
12:30
Young Boys II
8 – 2
Lancy
—
—
—
Saturday 10 August 2019
16:00
Chênois
1 – 1
Bulle
—
—
—
15:30
Vevey Sports
3 – 0
Azzurri 90
—
—
—
15:00
Naters
1 – 2
Meyrin
—
—
—
15:00
Echallens
4 – 0
Terre Sainte
—
—
—
14:00
La Chaux-de-Fonds
0 – 0
Martigny Sports
—
—
—
Sunday 4 August 2019
13:00
Bulle
2 – 1
Echallens
—
—
—
Saturday 3 August 2019
16:00
Chênois
0 – 3
Naters
—
—
—
15:30
Lancy
3 – 2
Vevey Sports
—
—
—
15:00
Azzurri 90
1 – 2
La Chaux-de-Fonds
—
—
—
14:30
Terre Sainte
0 – 0
Olympique de Genève
—
—
—
14:30
Martigny Sports
2 – 1
Meyrin
—
—
—
14:00
Lausanne Sport II
2 – 2
Young Boys II
—
—
—