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

Challenge League 2016/17

Every result, the table as it finished, and the price each match went off at. 180 matches played between July 2016 and June 2017.

180Matches
529Goals
2.94Per game
42.8%Home wins
98%Priced at kickoff
FC ZurichTop 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 FZFC Zurich 36 26 7 3 +61 85
2 NXFNeuchatel Xamax FC 36 22 7 7 +30 73
3 SFServette FC 36 18 8 10 +12 62
4 FSFC Schaffhausen 36 16 3 17 +5 51
5 FAFC Aarau 36 13 6 17 -7 45
6 FWFC Winterthur 36 11 8 17 -17 41
7 FWFC Wohlen 36 12 3 21 -18 39
8 FCFC Chiasso 36 9 10 17 -20 37
9 FWFC WIL 1900 36 10 7 19 -23 37
10 FLMFC Le Mont 36 8 11 17 -23 35

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.94
529 goals. 58.9% of matches went over 2.5.
Home advantage
42.8%
Draws 19.4%, away wins 37.8%.
Half-time lead held
77.9%
From 113 matches where someone led at the break.
2–1 17 · 9.4%
1–1 15 · 8.3%
1–2 14 · 7.8%
1–0 14 · 7.8%
0–1 13 · 7.2%
0–0 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.

Saturday 3 June 2017
15:45 FC Zurich 3 – 0 FC Wohlen 1.18 7.00 11.00
15:45 FC Winterthur 3 – 1 FC Chiasso 2.07 3.70 3.50
15:45 FC WIL 1900 2 – 1 FC Schaffhausen 4.50 4.20 1.72
15:45 FC Le Mont 0 – 1 Servette FC 3.80 3.80 1.87
15:45 FC Aarau 2 – 0 Neuchatel Xamax FC 3.30 3.80 2.04
Saturday 27 May 2017
17:00 Servette FC 1 – 0 FC Aarau 1.70 4.20 4.80
17:00 Neuchatel Xamax FC 4 – 1 FC Winterthur 1.62 4.10 4.70
17:00 FC Wohlen 2 – 1 FC WIL 1900 2.18 3.45 3.50
17:00 FC Schaffhausen 0 – 4 FC Zurich 3.15 3.60 2.90
17:00 FC Chiasso 2 – 2 FC Le Mont 2.34 3.20 3.20
Monday 22 May 2017
17:45 Neuchatel Xamax FC 2 – 2 FC Le Mont 1.38 5.00 7.50
Sunday 21 May 2017
13:00 Servette FC 2 – 0 FC Wohlen 1.64 3.90 4.70
13:00 FC Winterthur 1 – 3 FC Schaffhausen 3.15 3.50 2.05
13:00 FC Aarau 2 – 3 FC Chiasso 2.01 3.50 3.40
Saturday 20 May 2017
17:00 FC Zurich 0 – 2 FC WIL 1900 1.30 6.45 10.50
Thursday 18 May 2017
17:45 FC Wohlen 0 – 1 FC Chiasso 1.75 3.80 5.00
17:45 FC Schaffhausen 2 – 1 Neuchatel Xamax FC 2.50 3.75 2.50
17:45 FC Le Mont 1 – 0 FC Aarau 3.60 3.65 2.00
Wednesday 17 May 2017
17:45 FC Zurich 1 – 1 Servette FC 1.36 5.25 7.25
17:45 FC WIL 1900 0 – 1 FC Winterthur 3.30 3.60 2.11
Monday 15 May 2017
17:45 FC Chiasso 0 – 6 FC Schaffhausen 4.00 3.75 1.87
Sunday 14 May 2017
13:00 Neuchatel Xamax FC 1 – 0 Servette FC 2.09 3.50 3.40
13:00 FC Le Mont 1 – 2 FC Wohlen 2.60 3.25 2.70
Saturday 13 May 2017
17:00 FC Aarau 4 – 0 FC WIL 1900 1.67 3.80 4.50
15:45 FC Winterthur 0 – 3 FC Zurich 7.75 5.05 1.33
Monday 8 May 2017
17:45 FC Zurich 5 – 1 FC Le Mont 1.15 7.50 21.00
Sunday 7 May 2017
13:00 FC Wohlen 2 – 1 FC Winterthur 2.34 3.30 3.10
13:00 FC Schaffhausen 4 – 0 FC Aarau 1.70 4.20 4.20
Saturday 6 May 2017
17:00 Servette FC 2 – 2 FC Chiasso 1.52 4.20 5.75
15:45 FC WIL 1900 0 – 4 Neuchatel Xamax FC 5.25 4.00 1.55
Thursday 4 May 2017
17:30 FC Aarau 3 – 1 FC Zurich 8.00 5.25 1.40
Monday 1 May 2017
17:45 FC Schaffhausen 2 – 1 Servette FC 2.08 3.60 3.50
Sunday 30 April 2017
13:00 FC Le Mont 0 – 1 FC WIL 1900 2.09 3.30 3.60
13:00 FC Chiasso 1 – 2 FC Zurich 7.00 4.33 1.46
Saturday 29 April 2017
15:45 FC Wohlen 1 – 2 Neuchatel Xamax FC 3.80 3.80 1.93
15:45 FC Winterthur 3 – 2 FC Aarau 2.15 3.50 3.20
Monday 24 April 2017
17:45 Neuchatel Xamax FC 1 – 1 FC Zurich 4.00 3.80 1.88
Sunday 23 April 2017
13:00 FC Le Mont 0 – 2 FC Schaffhausen 3.90 3.50 2.10
13:00 FC Chiasso 3 – 1 FC WIL 1900 2.01 3.75 5.05
Saturday 22 April 2017
17:00 Servette FC 2 – 3 FC Winterthur 1.67 3.80 5.00
17:00 FC Aarau 0 – 3 FC Wohlen 1.85 3.65 4.00
Monday 17 April 2017
13:00 Neuchatel Xamax FC 3 – 0 FC Chiasso 1.57 4.30 6.35
13:00 FC Zurich 3 – 2 FC Aarau 1.30 5.50 9.50
13:00 FC Wohlen 0 – 1 FC Schaffhausen 3.60 3.60 2.25
Saturday 15 April 2017
15:45 FC Winterthur 4 – 1 FC Le Mont 2.20 3.30 3.30
15:45 FC WIL 1900 0 – 3 Servette FC 4.20 4.00 1.67
Monday 10 April 2017
17:45 FC Le Mont 2 – 5 FC Zurich 11.00 4.55 1.33
Sunday 9 April 2017
13:00 FC WIL 1900 1 – 4 FC Wohlen 2.05 3.60 3.50
13:00 FC Aarau 2 – 3 FC Winterthur 2.00 3.60 3.60
Saturday 8 April 2017
17:00 Servette FC 1 – 1 Neuchatel Xamax FC 2.30 3.50 2.95
17:00 FC Schaffhausen 5 – 0 FC Chiasso 1.84 3.80 4.33
Monday 3 April 2017
17:45 FC Chiasso 1 – 1 Servette FC 3.50 3.30 2.10
Sunday 2 April 2017
13:00 Neuchatel Xamax FC 3 – 1 FC Aarau 1.76 3.80 4.33
Saturday 1 April 2017
17:00 FC Zurich 2 – 1 FC Schaffhausen 1.43 5.00 6.60
15:45 FC Wohlen 0 – 0 FC Le Mont 2.65 3.25 2.63
15:45 FC Winterthur 1 – 1 FC WIL 1900 1.85 3.75 4.00
Monday 20 March 2017
18:45 FC Le Mont 1 – 2 Neuchatel Xamax FC 3.35 3.35 2.25
Sunday 19 March 2017
14:00 FC Schaffhausen 3 – 2 FC Wohlen 1.53 4.20 6.25
14:00 FC Aarau 0 – 1 Servette FC 2.72 3.40 2.50
Saturday 18 March 2017
18:00 FC Zurich 2 – 2 FC Winterthur 1.22 6.00 13.50
16:45 FC WIL 1900 1 – 3 FC Chiasso 3.35 3.35 2.12
Sunday 12 March 2017
14:00 Servette FC 2 – 0 FC WIL 1900 1.44 4.65 7.50
14:00 FC Winterthur 0 – 1 Neuchatel Xamax FC 4.33 3.50 2.04
Saturday 11 March 2017
18:00 FC Schaffhausen 2 – 2 FC Le Mont 1.78 3.80 5.75
16:45 FC Chiasso 0 – 0 FC Wohlen 2.18 3.25 4.20
Monday 6 March 2017
18:45 FC WIL 1900 0 – 3 FC Aarau 2.95 3.40 2.40
Sunday 5 March 2017
14:00 FC Zurich 1 – 0 FC Chiasso 1.25 5.75 11.00
14:00 FC Le Mont 1 – 0 FC Winterthur 2.20 3.60 3.10
Saturday 4 March 2017
18:00 Neuchatel Xamax FC 0 – 2 FC Schaffhausen 1.85 3.70 4.50
16:45 FC Wohlen 0 – 2 Servette FC 4.00 3.50 1.97
Wednesday 1 March 2017
18:00 FC Schaffhausen 3 – 0 FC WIL 1900 1.91 3.40 4.33
Monday 27 February 2017
18:45 Servette FC 2 – 1 FC Le Mont 1.69 3.65 6.00
Sunday 26 February 2017
14:00 FC Wohlen 1 – 4 FC Zurich 8.00 4.70 1.40
14:00 FC Chiasso 5 – 1 FC Aarau 2.80 3.50 2.45
Saturday 25 February 2017
18:00 Neuchatel Xamax FC 3 – 1 FC WIL 1900 1.64 3.80 5.75
18:00 FC Schaffhausen 2 – 1 FC Winterthur 1.85 3.60 4.00
Monday 20 February 2017
18:45 FC Winterthur 2 – 1 FC Wohlen 2.41 3.30 2.90
Sunday 19 February 2017
14:00 Servette FC 3 – 2 FC Schaffhausen 2.04 3.50 3.90
14:00 FC Chiasso 0 – 2 Neuchatel Xamax FC 3.40 3.60 2.13
Saturday 18 February 2017
16:45 FC WIL 1900 0 – 4 FC Zurich 4.75 4.00 1.67
16:45 FC Aarau 4 – 2 FC Le Mont 1.93 3.40 4.15
Monday 13 February 2017
18:45 FC Zurich 1 – 1 Neuchatel Xamax FC 1.60 4.00 5.25
Sunday 12 February 2017
14:00 FC Wohlen 1 – 2 FC Aarau 3.00 3.40 2.30
14:00 FC Le Mont 2 – 1 FC Chiasso 2.24 3.20 3.65
Saturday 11 February 2017
16:45 FC Winterthur 1 – 4 Servette FC 3.10 3.40 2.26
Monday 6 February 2017
18:45 Servette FC 2 – 1 FC Zurich 6.00 4.33 1.74
Sunday 5 February 2017
14:00 Neuchatel Xamax FC 3 – 1 FC Wohlen 1.48 4.20 7.50
14:00 FC Aarau 2 – 2 FC Schaffhausen 1.95 3.80 3.90
Saturday 4 February 2017
16:45 FC WIL 1900 0 – 0 FC Le Mont 1.62 3.75 5.50
16:45 FC Chiasso 4 – 1 FC Winterthur 2.50 3.25 2.80
Monday 12 December 2016
18:45 FC Winterthur 0 – 2 FC Zurich 7.50 4.60 1.40
Sunday 11 December 2016
14:00 FC Wohlen 4 – 0 FC Schaffhausen 3.10 3.30 2.30
14:00 FC Le Mont 0 – 0 FC Aarau 2.85 3.50 2.40
Saturday 10 December 2016
16:45 FC WIL 1900 0 – 0 Neuchatel Xamax FC 2.40 3.60 2.70
16:45 FC Chiasso 2 – 2 Servette FC 3.00 3.50 2.30
Monday 5 December 2016
18:45 Neuchatel Xamax FC 2 – 1 FC Le Mont 1.46 4.25 7.50
Sunday 4 December 2016
14:00 FC Schaffhausen 1 – 2 FC Chiasso 1.75 3.80 4.75
14:00 FC Aarau 1 – 0 FC Wohlen 1.67 3.80 5.00
Saturday 3 December 2016
18:00 Servette FC 1 – 1 FC Winterthur 1.99 3.60 4.20
18:00 FC Zurich 2 – 0 FC WIL 1900 1.47 4.50 6.50
Monday 28 November 2016
18:45 FC Chiasso 0 – 2 FC Zurich 9.00 5.00 1.33
Sunday 27 November 2016
14:00 FC Winterthur 0 – 1 FC Schaffhausen 2.40 3.50 2.75
14:00 FC Le Mont 0 – 2 Servette FC 2.65 3.20 2.70
Saturday 26 November 2016
16:45 FC WIL 1900 1 – 2 FC Wohlen 1.51 4.33 7.00
16:45 FC Aarau 2 – 3 Neuchatel Xamax FC 2.65 3.40 2.55
Monday 21 November 2016
18:45 FC Schaffhausen 2 – 3 FC Aarau 2.80 3.60 2.38
Sunday 20 November 2016
14:00 Servette FC 0 – 4 FC Zurich 4.75 3.50 1.80
14:00 FC Le Mont 0 – 0 FC WIL 1900 3.75 3.50 2.00
Saturday 19 November 2016
18:00 Neuchatel Xamax FC 3 – 0 FC Chiasso 1.42 4.55 7.75
16:45 FC Wohlen 1 – 0 FC Winterthur 3.20 3.60 2.41
Monday 7 November 2016
18:45 FC WIL 1900 0 – 0 FC Chiasso 1.34 5.00 8.50
Sunday 6 November 2016
14:00 FC Zurich 6 – 3 FC Aarau 1.44 4.55 6.55
14:00 FC Wohlen 1 – 2 Servette FC 3.10 3.40 2.35
Saturday 5 November 2016
18:00 FC Schaffhausen 1 – 4 Neuchatel Xamax FC 2.80 3.40 2.49
16:45 FC Winterthur 0 – 0 FC Le Mont 2.00 3.40 4.00
Monday 31 October 2016
18:45 Servette FC 2 – 1 FC WIL 1900 2.80 3.30 2.50
Sunday 30 October 2016
14:00 Neuchatel Xamax FC 1 – 3 FC Zurich 3.80 3.60 1.92
14:00 FC Le Mont 1 – 0 FC Schaffhausen 2.88 3.30 2.40
14:00 FC Aarau 1 – 1 FC Winterthur 2.04 3.60 3.50
Saturday 29 October 2016
15:45 FC Chiasso 0 – 2 FC Wohlen 2.15 3.50 3.30
Monday 24 October 2016
17:45 Servette FC 0 – 0 Neuchatel Xamax FC 2.50 3.40 2.70
Sunday 23 October 2016
13:00 FC Zurich 5 – 2 FC Schaffhausen 1.41 4.75 7.25
13:00 FC WIL 1900 5 – 1 FC Winterthur 1.72 3.65 5.25
Saturday 22 October 2016
15:45 FC Wohlen 0 – 1 FC Le Mont 2.25 3.50 3.10
15:45 FC Chiasso 3 – 1 FC Aarau 3.45 3.20 2.20
Monday 17 October 2016
17:45 Neuchatel Xamax FC 1 – 4 FC Wohlen 1.42 4.80 7.00
Sunday 16 October 2016
13:00 FC Schaffhausen 1 – 2 Servette FC 2.16 3.35 3.40
13:00 FC Aarau 0 – 1 FC WIL 1900 2.54 3.40 2.90
Saturday 15 October 2016
17:00 FC Zurich 1 – 1 FC Le Mont 1.21 6.50 13.00
15:45 FC Winterthur 1 – 1 FC Chiasso 1.71 3.60 5.00
Monday 3 October 2016
17:45 FC WIL 1900 2 – 1 FC Schaffhausen 1.70 4.00 4.85
Sunday 2 October 2016
13:00 Servette FC 1 – 0 FC Aarau 2.70 3.40 2.64
13:00 FC Wohlen 0 – 5 FC Zurich 7.00 4.75 1.41
Saturday 1 October 2016
17:00 Neuchatel Xamax FC 4 – 1 FC Winterthur 1.70 4.00 4.50
15:45 FC Le Mont 0 – 0 FC Chiasso 2.20 3.30 3.25
Monday 26 September 2016
17:45 FC Winterthur 3 – 2 Servette FC 2.40 3.40 2.85
Sunday 25 September 2016
13:00 FC Schaffhausen 0 – 1 FC Wohlen 1.71 3.80 5.00
13:00 FC Aarau 1 – 1 FC Zurich 3.50 3.35 2.14
Saturday 24 September 2016
17:00 FC Chiasso 0 – 4 FC WIL 1900 3.75 3.50 2.01
15:45 FC Le Mont 1 – 0 Neuchatel Xamax FC 5.00 3.75 1.76
Thursday 22 September 2016
17:45 FC Zurich 3 – 0 Servette FC 1.44 4.75 7.00
17:45 FC Schaffhausen 2 – 2 FC Winterthur 2.35 3.35 3.10
Wednesday 21 September 2016
17:45 FC Wohlen 1 – 4 FC Aarau 3.75 3.40 2.07
17:45 FC WIL 1900 2 – 0 FC Le Mont 1.57 4.05 5.60
17:45 FC Chiasso 1 – 2 Neuchatel Xamax FC 3.80 3.40 2.03
Monday 12 September 2016
17:45 FC Winterthur 3 – 0 FC WIL 1900 3.20 3.60 2.15
Sunday 11 September 2016
13:00 Servette FC 6 – 1 FC Wohlen 2.10 3.60 3.30
13:00 FC Zurich 1 – 0 FC Chiasso 1.27 5.50 12.00
Saturday 10 September 2016
17:00 Neuchatel Xamax FC 2 – 0 FC Schaffhausen 1.92 3.60 4.20
17:00 FC Aarau 2 – 1 FC Le Mont 1.44 4.25 8.50
Monday 29 August 2016
17:45 Neuchatel Xamax FC 4 – 1 FC Aarau 2.50 3.30 2.80
Sunday 28 August 2016
13:00 Servette FC 1 – 1 FC Chiasso 1.99 3.50 4.00
13:00 FC Le Mont 1 – 1 FC Winterthur 2.80 3.40 2.45
Saturday 27 August 2016
17:00 FC Schaffhausen 1 – 3 FC Zurich 4.20 3.75 1.80
15:45 FC Wohlen 1 – 3 FC WIL 1900 3.80 3.45 2.25
Wednesday 24 August 2016
17:00 Servette FC 2 – 1 FC Le Mont 2.05 3.75 3.40
Monday 22 August 2016
17:45 FC Zurich 1 – 0 Neuchatel Xamax FC 1.54 4.33 5.50
Sunday 21 August 2016
13:00 FC Winterthur 1 – 0 FC Wohlen 2.45 3.40 3.00
13:00 FC Chiasso 1 – 2 FC Le Mont 2.15 3.40 3.40
Saturday 20 August 2016
17:00 FC Aarau 3 – 2 FC Schaffhausen 2.00 3.80 4.50
15:45 FC WIL 1900 2 – 0 Servette FC 1.95 3.60 3.60
Thursday 11 August 2016
17:45 Servette FC 0 – 2 FC Schaffhausen 2.39 3.50 2.88
17:45 FC WIL 1900 0 – 0 FC Aarau 2.63 3.50 2.50
Wednesday 10 August 2016
17:45 FC Wohlen 1 – 2 FC Chiasso 2.51 3.40 2.85
17:45 FC Winterthur 0 – 1 Neuchatel Xamax FC 3.20 3.50 2.20
17:45 FC Le Mont 0 – 2 FC Zurich 8.00 4.20 1.51
Monday 8 August 2016
17:45 FC Aarau 2 – 0 Servette FC 1.83 3.75 4.00
Sunday 7 August 2016
13:00 Neuchatel Xamax FC 3 – 2 FC WIL 1900 2.54 3.45 2.70
13:00 FC Schaffhausen 1 – 2 FC Le Mont 1.68 4.00 5.00
Saturday 6 August 2016
17:00 FC Zurich 4 – 0 FC Wohlen 1.47 4.50 8.00
17:00 FC Chiasso 0 – 1 FC Winterthur 2.49 3.50 2.80
Sunday 31 July 2016
13:00 FC Chiasso 2 – 3 FC Schaffhausen — — —
Saturday 30 July 2016
15:45 FC Winterthur 1 – 2 FC Aarau — — —
15:45 FC WIL 1900 1 – 1 FC Zurich — — —
Friday 29 July 2016
17:45 FC Wohlen 0 – 0 Neuchatel Xamax FC — — —
Monday 25 July 2016
17:45 FC Zurich 2 – 0 FC Winterthur 1.50 4.20 6.50
Sunday 24 July 2016
13:00 FC Le Mont 0 – 3 FC Wohlen 2.63 3.30 2.60
13:00 FC Aarau 1 – 1 FC Chiasso 1.34 4.75 9.50
Saturday 23 July 2016
17:00 Neuchatel Xamax FC 2 – 1 Servette FC 2.10 3.40 3.40
17:00 FC Schaffhausen 1 – 0 FC WIL 1900 2.82 3.40 2.40

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