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

Challenge League 2020/21

Every result, the table as it finished, and the price each match went off at. 180 matches played between September 2020 and May 2021.

180Matches
503Goals
2.79Per game
46.7%Home wins
99%Priced at kickoff
GrasshoppersTop of the table

Final table 10 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 GRAGrasshoppers 36 19 8 9 +17 65
2 FTFC Thun 36 19 7 10 +11 64
3 SLStade Lausanne-Ouchy 36 15 13 8 +18 58
4 FSFC Schaffhausen 36 16 10 10 +13 58
5 FAFC Aarau 36 17 7 12 +7 58
6 FWFC Winterthur 36 11 10 15 -2 43
7 FWFC WIL 1900 36 10 9 17 -9 39
8 SKSC Kriens 36 9 11 16 -8 38
9 NXFNeuchatel Xamax FC 36 10 6 20 -22 36
10 FCFC Chiasso 36 9 9 18 -25 36

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.79
503 goals. 54.4% of matches went over 2.5.
Home advantage
46.7%
Draws 25%, away wins 28.3%.
Half-time lead held
78.4%
From 102 matches where someone led at the break.
1–1 25 · 13.9%
2–1 16 · 8.9%
1–0 15 · 8.3%
3–1 13 · 7.2%
2–0 12 · 6.7%
1–2 12 · 6.7%

Results 180

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.

Thursday 20 May 2021
19:00 Grasshoppers 2 – 1 SC Kriens 1.27 6.50 10.50
19:00 FC Winterthur 1 – 2 FC Schaffhausen 2.40 3.95 2.80
19:00 FC WIL 1900 1 – 2 FC Thun 4.25 4.85 1.71
19:00 FC Chiasso 2 – 1 Neuchatel Xamax FC 2.60 3.72 2.69
19:00 FC Aarau 0 – 3 Stade Lausanne-Ouchy 1.43 5.25 6.63
Friday 14 May 2021
19:00 SC Kriens 3 – 0 FC Winterthur 2.30 3.62 3.70
19:00 Neuchatel Xamax FC 1 – 1 Grasshoppers 3.30 3.82 2.15
19:00 FC Thun 1 – 3 FC Aarau 2.25 4.10 3.19
19:00 Stade Lausanne-Ouchy 3 – 0 FC WIL 1900 1.86 5.20 6.18
19:00 FC Schaffhausen 1 – 1 FC Chiasso 2.10 4.00 3.22
Tuesday 11 May 2021
19:00 FC WIL 1900 3 – 2 FC Chiasso 1.90 3.78 4.00
19:00 FC Thun 1 – 0 FC Schaffhausen 2.05 3.74 3.50
18:15 FC Aarau 4 – 0 SC Kriens 1.75 4.50 4.50
Monday 10 May 2021
19:00 FC Winterthur 2 – 1 Grasshoppers 4.05 4.00 1.82
19:00 Stade Lausanne-Ouchy 1 – 1 Neuchatel Xamax FC 2.15 3.60 3.40
Saturday 8 May 2021
17:15 FC Schaffhausen 3 – 2 FC Aarau 2.90 4.05 2.25
Friday 7 May 2021
19:00 Neuchatel Xamax FC 2 – 2 FC WIL 1900 2.30 3.55 3.26
19:00 Grasshoppers 1 – 2 Stade Lausanne-Ouchy 1.95 4.30 4.75
18:00 SC Kriens 1 – 1 FC Thun 3.35 3.66 2.30
18:00 FC Chiasso 2 – 1 FC Winterthur 2.30 3.80 2.90
Saturday 1 May 2021
17:15 FC WIL 1900 2 – 3 FC Schaffhausen 2.90 3.58 2.55
Friday 30 April 2021
19:00 FC Winterthur 0 – 1 Neuchatel Xamax FC 2.50 3.54 2.80
19:00 FC Aarau 2 – 1 Grasshoppers 1.91 4.10 3.69
18:00 FC Thun 2 – 0 FC Chiasso 1.57 4.40 5.63
18:00 Stade Lausanne-Ouchy 1 – 2 SC Kriens 2.05 3.69 3.60
Saturday 24 April 2021
17:15 SC Kriens 2 – 2 FC WIL 1900 2.25 3.52 3.32
Friday 23 April 2021
19:00 Grasshoppers 3 – 1 FC Thun 2.50 3.55 2.88
19:00 FC Winterthur 3 – 3 FC Aarau 5.00 4.75 1.85
18:00 FC Schaffhausen 3 – 0 Neuchatel Xamax FC 1.95 4.00 3.76
18:00 FC Chiasso 2 – 1 Stade Lausanne-Ouchy 3.80 3.75 2.09
Tuesday 20 April 2021
19:30 FC WIL 1900 7 – 0 FC Aarau 5.78 4.20 1.62
19:00 Stade Lausanne-Ouchy 2 – 1 FC Schaffhausen 2.15 3.68 3.35
18:00 Neuchatel Xamax FC 0 – 3 SC Kriens 2.30 3.38 3.45
18:00 FC Chiasso 2 – 2 Grasshoppers 3.45 3.54 2.10
Monday 19 April 2021
19:00 FC Winterthur 1 – 2 FC Thun 3.80 4.00 1.91
Saturday 17 April 2021
17:15 SC Kriens 0 – 1 FC Schaffhausen 2.60 3.58 2.70
17:15 Grasshoppers 1 – 0 FC WIL 1900 1.73 3.90 5.01
Friday 16 April 2021
19:00 FC Winterthur 1 – 1 Stade Lausanne-Ouchy 3.04 3.60 2.35
19:00 FC Thun 0 – 0 Neuchatel Xamax FC 1.91 4.00 4.10
18:00 FC Aarau 3 – 1 FC Chiasso 1.40 5.50 9.50
Saturday 10 April 2021
17:15 Neuchatel Xamax FC 0 – 1 FC Aarau 4.20 3.88 2.05
17:15 FC Winterthur 1 – 0 FC WIL 1900 2.45 3.40 3.00
Friday 9 April 2021
19:00 Stade Lausanne-Ouchy 2 – 3 FC Thun 2.25 3.50 3.17
19:00 FC Schaffhausen 0 – 2 Grasshoppers 2.71 3.52 2.58
18:00 FC Chiasso 0 – 0 SC Kriens 2.88 3.35 2.60
Saturday 3 April 2021
17:15 SC Kriens 1 – 1 Stade Lausanne-Ouchy 3.70 3.50 2.01
17:15 Grasshoppers 1 – 4 Neuchatel Xamax FC 2.06 3.75 6.25
17:15 FC Winterthur 0 – 1 FC Chiasso 2.11 3.60 4.00
17:15 FC Thun 3 – 1 FC WIL 1900 1.64 4.15 5.50
15:00 FC Aarau 1 – 0 FC Schaffhausen 1.91 3.85 3.90
Saturday 20 March 2021
17:15 FC WIL 1900 0 – 2 SC Kriens 2.77 3.45 2.65
Friday 19 March 2021
19:00 Neuchatel Xamax FC 0 – 0 Stade Lausanne-Ouchy 3.80 3.75 1.98
19:00 Grasshoppers 4 – 1 FC Aarau 2.75 3.62 2.63
18:00 FC Schaffhausen 3 – 3 FC Winterthur 2.38 3.40 3.04
18:00 FC Chiasso 1 – 1 FC Thun 4.15 3.86 1.85
Saturday 13 March 2021
17:15 FC Aarau 3 – 0 FC WIL 1900 1.60 4.50 5.75
17:15 Stade Lausanne-Ouchy 3 – 0 FC Chiasso 1.51 4.37 6.50
Friday 12 March 2021
19:00 SC Kriens 1 – 2 Grasshoppers 3.75 3.58 2.08
19:00 FC Winterthur 2 – 3 FC Thun 2.80 3.60 2.60
18:00 Neuchatel Xamax FC 3 – 0 FC Schaffhausen 4.00 3.50 2.01
Saturday 6 March 2021
17:15 FC Thun 1 – 0 SC Kriens 1.65 4.10 5.75
Friday 5 March 2021
19:00 Grasshoppers 0 – 1 FC Winterthur 1.72 4.00 5.50
19:00 FC WIL 1900 1 – 0 Neuchatel Xamax FC 2.04 3.60 3.70
18:00 FC Schaffhausen 1 – 3 Stade Lausanne-Ouchy 2.90 3.60 2.41
18:00 FC Chiasso 2 – 0 FC Aarau 3.50 4.00 2.03
Tuesday 2 March 2021
19:00 FC WIL 1900 1 – 1 FC Winterthur 3.00 3.50 2.54
19:00 Stade Lausanne-Ouchy 1 – 1 Grasshoppers 2.20 3.80 3.20
19:00 FC Schaffhausen 2 – 0 SC Kriens 1.65 4.20 5.75
18:00 Neuchatel Xamax FC 2 – 1 FC Chiasso 2.38 3.44 3.05
18:00 FC Aarau 4 – 2 FC Thun 2.30 3.62 2.92
Saturday 27 February 2021
17:15 Grasshoppers 1 – 1 FC Schaffhausen 2.55 3.30 2.91
Friday 26 February 2021
19:00 FC Aarau 0 – 0 FC Winterthur 1.85 4.00 4.50
19:00 FC Thun 0 – 2 Stade Lausanne-Ouchy 2.53 3.40 3.08
18:00 SC Kriens 1 – 1 Neuchatel Xamax FC 2.80 3.20 2.65
18:00 FC Chiasso 1 – 0 FC WIL 1900 2.95 3.30 2.63
Tuesday 23 February 2021
17:15 FC Winterthur 0 – 0 SC Kriens 2.00 4.00 3.65
17:15 FC Aarau 4 – 0 Neuchatel Xamax FC 1.65 4.45 5.00
Saturday 20 February 2021
17:15 SC Kriens 2 – 0 FC Chiasso 2.50 3.60 2.80
17:15 Neuchatel Xamax FC 3 – 1 FC Winterthur 2.80 3.64 2.45
Friday 19 February 2021
19:00 FC WIL 1900 1 – 1 Grasshoppers 3.50 4.00 2.07
19:00 FC Schaffhausen 4 – 0 FC Thun 3.13 3.20 2.40
18:00 Stade Lausanne-Ouchy 1 – 1 FC Aarau 2.35 3.40 3.40
Tuesday 16 February 2021
17:00 Grasshoppers 2 – 1 FC Aarau 2.50 3.58 2.93
Saturday 13 February 2021
17:45 FC Chiasso 1 – 1 FC Schaffhausen 3.90 3.70 1.98
Friday 12 February 2021
19:00 FC Thun 0 – 2 Grasshoppers 2.33 3.60 3.34
19:00 FC WIL 1900 2 – 0 Stade Lausanne-Ouchy 3.75 3.60 2.15
Tuesday 9 February 2021
19:00 FC Winterthur 2 – 3 Grasshoppers 3.60 3.50 2.19
Saturday 6 February 2021
17:15 Grasshoppers 1 – 1 FC Chiasso 1.42 4.95 8.00
Friday 5 February 2021
19:00 Neuchatel Xamax FC 0 – 3 FC Thun 3.60 3.85 2.12
19:00 FC Schaffhausen 1 – 1 FC WIL 1900 1.96 3.60 4.05
18:00 SC Kriens 0 – 0 FC Aarau 4.33 4.25 1.74
18:00 Stade Lausanne-Ouchy 4 – 1 FC Winterthur 2.20 3.50 3.32
Tuesday 2 February 2021
19:00 FC WIL 1900 1 – 0 Neuchatel Xamax FC 2.32 3.40 3.28
18:00 FC Thun 2 – 0 SC Kriens 1.47 4.94 7.00
18:00 FC Chiasso 0 – 0 Stade Lausanne-Ouchy 4.75 4.15 1.75
18:00 FC Aarau 1 – 2 FC Schaffhausen 2.45 3.76 2.85
Friday 29 January 2021
19:00 FC Schaffhausen 1 – 0 FC Winterthur 2.41 3.40 3.13
18:00 SC Kriens 1 – 2 FC WIL 1900 3.00 3.50 2.43
18:00 Neuchatel Xamax FC 2 – 0 FC Chiasso 1.80 3.88 4.50
18:00 Stade Lausanne-Ouchy 1 – 3 FC Thun 2.30 3.62 3.15
Saturday 23 January 2021
17:15 FC WIL 1900 3 – 1 FC Aarau 4.00 3.75 1.95
17:15 FC Thun 3 – 1 FC Schaffhausen 2.30 3.55 3.20
16:00 FC Chiasso 0 – 3 FC Winterthur 4.00 3.78 1.97
Friday 22 January 2021
19:00 Grasshoppers 2 – 0 Stade Lausanne-Ouchy 2.21 3.52 3.30
18:00 Neuchatel Xamax FC 0 – 1 SC Kriens 1.83 4.00 4.10
Tuesday 22 December 2020
18:00 Neuchatel Xamax FC 2 – 0 FC Winterthur 2.67 3.60 2.60
17:15 Stade Lausanne-Ouchy 1 – 0 FC WIL 1900 1.56 4.50 5.75
17:15 FC Chiasso 0 – 2 FC Schaffhausen 4.33 4.00 1.85
Saturday 19 December 2020
17:15 FC Aarau 3 – 1 FC Thun 3.00 3.80 2.23
Friday 18 December 2020
19:00 FC Winterthur 3 – 2 FC WIL 1900 1.70 4.05 5.00
19:00 FC Schaffhausen 2 – 1 Grasshoppers 2.56 3.60 2.65
18:00 Stade Lausanne-Ouchy 1 – 0 Neuchatel Xamax FC 1.50 4.80 5.90
18:00 FC Chiasso 3 – 2 SC Kriens 2.85 3.60 2.50
Tuesday 15 December 2020
19:00 SC Kriens 1 – 3 FC Aarau 3.30 4.00 2.15
19:00 Neuchatel Xamax FC 1 – 2 FC Thun 4.33 4.15 1.82
19:00 Grasshoppers 2 – 1 FC Chiasso 1.36 5.50 9.00
19:00 Stade Lausanne-Ouchy 1 – 1 FC Winterthur 2.05 3.90 3.40
19:00 FC Schaffhausen 1 – 0 FC WIL 1900 1.78 4.35 4.33
Friday 11 December 2020
19:00 FC Winterthur 4 – 0 Neuchatel Xamax FC 2.00 3.82 3.62
19:00 FC WIL 1900 0 – 3 FC Chiasso 2.05 3.72 3.70
19:00 FC Thun 3 – 1 Grasshoppers 2.90 3.62 2.38
18:00 SC Kriens 1 – 1 FC Schaffhausen 3.30 3.80 2.20
18:00 FC Aarau 3 – 3 Stade Lausanne-Ouchy 2.87 3.90 2.38
Tuesday 8 December 2020
19:00 FC WIL 1900 1 – 0 FC Winterthur 3.14 3.50 2.25
18:00 FC Chiasso 0 – 2 FC Aarau 4.10 4.14 1.90
Monday 7 December 2020
19:00 Grasshoppers 3 – 0 Neuchatel Xamax FC 1.55 4.40 6.05
Saturday 5 December 2020
17:15 FC Thun 0 – 0 FC Winterthur — — —
Friday 4 December 2020
19:00 Neuchatel Xamax FC 2 – 4 FC Aarau 3.10 3.90 2.20
19:00 Grasshoppers 2 – 0 SC Kriens 1.68 4.20 5.00
Wednesday 2 December 2020
18:00 FC Winterthur 2 – 0 FC Chiasso 1.45 5.00 7.00
Tuesday 1 December 2020
18:00 Neuchatel Xamax FC 0 – 1 Stade Lausanne-Ouchy 4.20 4.00 1.88
Saturday 28 November 2020
17:15 FC Thun 3 – 0 FC Chiasso 1.56 4.45 5.80
Friday 27 November 2020
19:00 FC WIL 1900 1 – 1 Grasshoppers 3.75 3.64 1.97
19:00 FC Schaffhausen 2 – 0 Neuchatel Xamax FC 2.05 3.82 3.50
18:00 SC Kriens 0 – 2 Stade Lausanne-Ouchy 3.25 3.82 2.25
18:00 FC Aarau 3 – 1 FC Winterthur 2.45 3.80 2.75
Tuesday 24 November 2020
18:00 FC Winterthur 2 – 1 Stade Lausanne-Ouchy 2.61 3.70 2.63
18:00 FC Chiasso 3 – 2 Neuchatel Xamax FC 3.02 3.75 2.30
Monday 23 November 2020
19:00 FC Aarau 0 – 1 Grasshoppers 2.57 3.84 2.60
Saturday 21 November 2020
17:15 FC Thun 3 – 0 FC WIL 1900 2.02 3.95 3.50
Friday 20 November 2020
19:00 FC Winterthur 1 – 1 SC Kriens 1.79 4.10 4.33
18:00 Stade Lausanne-Ouchy 2 – 2 FC Schaffhausen 2.16 3.64 3.20
Sunday 8 November 2020
13:45 FC Schaffhausen 1 – 1 FC Thun 2.63 3.70 2.50
Saturday 7 November 2020
16:30 SC Kriens 0 – 0 FC Chiasso 1.88 4.05 4.00
Tuesday 3 November 2020
19:00 FC WIL 1900 1 – 1 FC Schaffhausen 3.10 3.62 2.25
18:30 FC Aarau 2 – 2 SC Kriens 1.84 4.20 3.88
Monday 2 November 2020
19:00 Grasshoppers 1 – 1 FC Thun 2.30 3.88 2.88
Saturday 31 October 2020
18:00 FC Schaffhausen 3 – 1 SC Kriens 2.22 3.78 3.00
16:30 FC Chiasso 1 – 1 FC WIL 1900 3.40 4.00 2.06
Friday 30 October 2020
19:00 FC Thun 1 – 0 FC Aarau 2.55 3.94 2.51
Thursday 29 October 2020
19:00 Stade Lausanne-Ouchy 1 – 2 Grasshoppers 2.35 3.86 2.90
Saturday 24 October 2020
18:00 Grasshoppers 2 – 1 FC Schaffhausen 1.80 4.20 4.15
17:30 FC Aarau 3 – 1 Neuchatel Xamax FC 2.27 3.90 3.05
16:30 FC WIL 1900 0 – 0 Stade Lausanne-Ouchy 3.00 3.74 2.29
Friday 23 October 2020
19:00 SC Kriens 1 – 2 FC Thun 2.30 3.88 2.80
Tuesday 20 October 2020
18:30 SC Kriens 5 – 2 Grasshoppers 3.20 3.90 2.13
18:00 Neuchatel Xamax FC 2 – 1 FC WIL 1900 2.14 3.80 3.30
18:00 FC Thun 0 – 1 FC Winterthur 2.50 4.00 2.63
18:00 Stade Lausanne-Ouchy 4 – 1 FC Chiasso 1.50 5.00 6.50
Monday 19 October 2020
19:00 FC Schaffhausen 1 – 2 FC Aarau 2.40 3.60 2.81
Friday 16 October 2020
19:00 Neuchatel Xamax FC 1 – 0 Grasshoppers 2.93 3.94 2.20
19:00 FC Winterthur 2 – 2 FC Schaffhausen 2.21 4.00 3.50
19:00 FC WIL 1900 0 – 1 SC Kriens 2.79 3.85 2.30
18:30 FC Chiasso 0 – 2 FC Thun 3.60 4.00 1.98
18:00 Stade Lausanne-Ouchy 1 – 1 FC Aarau 1.79 4.50 4.10
Sunday 4 October 2020
13:45 FC Schaffhausen 1 – 3 Stade Lausanne-Ouchy 2.55 3.74 2.86
Saturday 3 October 2020
18:00 Grasshoppers 3 – 0 FC WIL 1900 2.00 4.14 3.60
18:00 FC Aarau 2 – 1 FC Chiasso 1.68 4.60 4.50
16:30 SC Kriens 0 – 2 FC Winterthur 3.00 4.00 2.29
Friday 2 October 2020
19:00 FC Thun 1 – 3 Neuchatel Xamax FC 1.78 4.50 4.20
Sunday 27 September 2020
15:00 FC Chiasso 0 – 2 Grasshoppers 5.50 4.55 1.63
Saturday 26 September 2020
17:00 Stade Lausanne-Ouchy 2 – 1 SC Kriens 2.35 3.90 3.00
16:30 FC WIL 1900 3 – 1 FC Thun 2.51 3.82 2.63
Friday 25 September 2020
19:00 FC Winterthur 5 – 2 FC Aarau 1.95 4.25 3.40
18:00 Neuchatel Xamax FC 0 – 3 FC Schaffhausen 2.11 3.88 3.13
Saturday 19 September 2020
17:30 FC Aarau 1 – 3 FC WIL 1900 2.22 4.00 3.00
16:30 FC Schaffhausen 5 – 2 FC Chiasso 2.06 3.75 3.50
16:30 SC Kriens 3 – 1 Neuchatel Xamax FC 2.50 3.80 2.57
Friday 18 September 2020
19:00 Grasshoppers 3 – 2 FC Winterthur 1.87 4.15 3.95
18:00 FC Thun 2 – 2 Stade Lausanne-Ouchy 1.67 4.30 4.75

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key