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

1. Liga Classic - Group 1 2025/26

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

240Matches
825Goals
3.44Per game
41.7%Home wins
56%Priced at kickoff
Servette IITop 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 SIServette II 30 19 4 7 +49 61
2 ASAmical Saint-Prex 30 18 3 9 +18 57
3 CHNChênois 30 14 11 5 +14 53
4 MONMonthey 30 14 8 8 +14 50
5 PBPrishtina Bern 30 15 5 10 +13 50
6 PGPortalban / Gletterens 30 11 10 9 -3 43
7 LANLancy 30 12 5 13 -1 41
8 ECHEchallens 30 12 4 14 -9 40
9 NATNaters 30 10 8 12 -4 38
10 SPStade Payerne 30 10 8 12 -7 38
11 MEYMeyrin 30 11 4 15 -6 37
12 COFCoffrane 30 9 8 13 -14 35
13 SISion II 30 9 7 14 -5 34
14 LCLa Chaux-de-Fonds 30 9 4 17 -18 31
15 MSMartigny Sports 30 7 9 14 -17 30
16 LSLa Sarraz-Eclépens 30 7 8 15 -24 29

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.44
825 goals. 65.4% of matches went over 2.5.
Home advantage
41.7%
Draws 22.1%, away wins 36.3%.
Half-time lead held
85.3%
From 163 matches where someone led at the break.
2–1 23 · 9.6%
1–1 23 · 9.6%
2–2 19 · 7.9%
2–0 15 · 6.3%
1–2 15 · 6.3%
0–1 14 · 5.8%

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 30 May 2026
14:00 La Sarraz-Eclépens 0 – 5 Servette II — — —
14:00 Amical Saint-Prex 3 – 1 La Chaux-de-Fonds 1.36 5.30 6.70
14:00 Meyrin 2 – 2 Chênois 3.82 5.60 1.86
14:00 Martigny Sports 2 – 1 Sion II — — —
14:00 Coffrane 1 – 3 Lancy 2.14 3.80 2.70
14:00 Prishtina Bern 0 – 2 Stade Payerne 1.59 4.50 4.10
14:00 Echallens 5 – 6 Naters — — —
Friday 29 May 2026
18:00 Portalban / Gletterens 1 – 1 Monthey 2.19 3.95 2.67
Saturday 23 May 2026
14:00 Naters 3 – 0 Coffrane — — —
14:00 Chênois 4 – 0 Echallens 1.74 4.90 4.35
14:00 Portalban / Gletterens 1 – 0 Lancy — — —
14:00 Sion II 1 – 1 Amical Saint-Prex — — —
14:00 La Sarraz-Eclépens 2 – 3 Meyrin 2.89 3.71 2.14
14:00 La Chaux-de-Fonds 1 – 3 Servette II 4.91 4.80 1.58
14:00 Monthey 3 – 5 Prishtina Bern 2.45 3.80 2.40
14:00 Stade Payerne 2 – 2 Martigny Sports — — —
Sunday 17 May 2026
14:00 Meyrin 1 – 2 Echallens 1.90 3.95 3.62
13:00 Portalban / Gletterens 5 – 3 Naters — — —
12:30 La Sarraz-Eclépens 4 – 3 La Chaux-de-Fonds 2.20 3.60 2.76
12:30 Coffrane 3 – 1 Chênois 3.48 3.95 1.88
12:00 Servette II 4 – 3 Sion II 1.37 5.30 7.11
Saturday 16 May 2026
17:00 Prishtina Bern 3 – 1 Lancy 1.93 4.15 3.38
15:00 Amical Saint-Prex 1 – 1 Stade Payerne — — —
14:00 Martigny Sports 1 – 3 Monthey — — —
Sunday 10 May 2026
13:00 Coffrane 3 – 1 Echallens 2.02 4.40 3.25
Saturday 9 May 2026
15:30 Chênois 1 – 0 Portalban / Gletterens 1.90 3.90 3.78
15:00 Monthey 3 – 0 Amical Saint-Prex — — —
15:00 Lancy 2 – 1 Martigny Sports — — —
15:00 Stade Payerne 0 – 6 Servette II 4.31 4.30 1.64
15:00 La Chaux-de-Fonds 2 – 1 Meyrin 2.91 3.70 2.17
15:00 Sion II 0 – 2 La Sarraz-Eclépens 1.92 4.30 3.20
14:00 Naters 2 – 1 Prishtina Bern — — —
Sunday 3 May 2026
12:00 La Sarraz-Eclépens 0 – 4 Stade Payerne 2.32 3.50 2.70
12:00 Servette II 1 – 1 Monthey 1.52 5.00 5.50
Saturday 2 May 2026
17:00 Prishtina Bern 2 – 3 Chênois 2.30 3.76 2.72
15:00 Amical Saint-Prex 2 – 1 Lancy — — —
15:00 La Chaux-de-Fonds 2 – 0 Sion II 2.42 3.95 2.39
14:00 Meyrin 4 – 1 Coffrane 1.70 3.90 4.47
14:00 Martigny Sports 5 – 2 Naters — — —
Friday 1 May 2026
18:30 Portalban / Gletterens 3 – 1 Echallens 2.50 3.55 2.44
Sunday 26 April 2026
12:30 Coffrane 3 – 0 Portalban / Gletterens 3.75 3.87 1.84
Saturday 25 April 2026
15:30 Chênois 1 – 1 Martigny Sports — — —
15:00 Echallens 2 – 1 Prishtina Bern 2.57 3.95 2.30
15:00 Lancy 4 – 1 Servette II 4.46 4.30 1.62
15:00 Monthey 0 – 0 La Sarraz-Eclépens 1.88 4.00 3.46
15:00 Stade Payerne 0 – 2 La Chaux-de-Fonds 1.95 3.90 3.28
14:00 Naters 3 – 4 Amical Saint-Prex — — —
13:30 Sion II 1 – 4 Meyrin 2.09 4.10 2.90
Sunday 19 April 2026
12:00 Servette II 5 – 0 Naters — — —
Saturday 18 April 2026
17:00 Prishtina Bern 2 – 2 Coffrane 1.44 5.00 6.20
15:00 La Sarraz-Eclépens 0 – 0 Lancy 2.80 3.80 2.17
15:00 Amical Saint-Prex 0 – 5 Chênois 1.58 4.20 4.30
15:00 La Chaux-de-Fonds 2 – 4 Monthey 2.50 3.65 2.44
15:00 Portalban / Gletterens 2 – 0 Meyrin 3.69 3.85 1.88
14:00 Martigny Sports 1 – 2 Echallens — — —
13:00 Sion II 2 – 2 Stade Payerne 1.68 4.07 4.69
Wednesday 15 April 2026
18:15 Coffrane 1 – 6 Servette II — — —
Sunday 12 April 2026
13:00 Portalban / Gletterens 1 – 1 Prishtina Bern 2.55 3.80 2.39
12:00 Coffrane 3 – 5 Martigny Sports — — —
Saturday 11 April 2026
15:30 Chênois 2 – 1 Servette II 3.66 4.18 1.92
15:00 Lancy 3 – 4 La Chaux-de-Fonds 1.85 4.00 3.91
15:00 Monthey 2 – 3 Sion II 2.65 3.50 2.34
15:00 Stade Payerne 0 – 3 Meyrin 2.38 3.40 2.65
15:00 Echallens 2 – 1 Amical Saint-Prex — — —
14:00 Naters 1 – 2 La Sarraz-Eclépens — — —
Wednesday 8 April 2026
18:30 Monthey 0 – 0 Coffrane 2.06 4.10 3.81
18:30 Naters 1 – 1 Chênois — — —
Saturday 4 April 2026
15:00 Amical Saint-Prex 5 – 2 Coffrane 1.30 5.70 10.50
14:00 Martigny Sports 1 – 1 Portalban / Gletterens — — —
13:00 Sion II 0 – 0 Lancy 1.96 4.00 3.60
Friday 3 April 2026
17:00 Meyrin 0 – 2 Prishtina Bern 2.48 4.00 2.50
Thursday 2 April 2026
18:15 Stade Payerne 2 – 1 Monthey 2.31 3.66 2.60
17:00 La Chaux-de-Fonds 1 – 1 Naters — — —
Wednesday 1 April 2026
18:15 La Sarraz-Eclépens 0 – 2 Chênois 2.79 4.10 2.25
18:00 Servette II 2 – 1 Echallens 1.39 5.13 7.90
Saturday 28 March 2026
18:00 Prishtina Bern 5 – 1 Martigny Sports — — —
16:00 Portalban / Gletterens 0 – 2 Amical Saint-Prex — — —
16:00 Lancy 2 – 2 Stade Payerne 2.08 3.61 3.06
16:00 Chênois 2 – 1 La Chaux-de-Fonds 1.76 4.00 3.87
16:00 Monthey 0 – 2 Meyrin 2.00 4.00 2.96
15:00 Echallens 2 – 0 La Sarraz-Eclépens 2.12 3.81 2.85
15:00 Naters 3 – 2 Sion II — — —
Wednesday 25 March 2026
19:00 Echallens 0 – 3 Sion II 3.01 3.94 2.13
19:00 Coffrane 1 – 1 La Chaux-de-Fonds 2.10 3.72 3.00
Sunday 22 March 2026
15:00 Sion II 6 – 1 Chênois 2.60 3.40 2.41
13:30 Stade Payerne 2 – 1 Naters — — —
13:00 Servette II 4 – 1 Portalban / Gletterens 1.52 4.75 6.10
Saturday 21 March 2026
18:00 Meyrin 4 – 1 Martigny Sports — — —
16:00 Amical Saint-Prex 2 – 0 Prishtina Bern — — —
16:00 Monthey 3 – 2 Lancy 2.08 3.71 2.90
15:00 La Chaux-de-Fonds 2 – 0 Echallens 3.30 3.70 1.95
14:00 La Sarraz-Eclépens 0 – 3 Coffrane 2.00 4.28 3.14
Wednesday 18 March 2026
19:30 Martigny Sports 0 – 1 Amical Saint-Prex — — —
19:15 Chênois 2 – 0 Stade Payerne 2.25 3.78 3.26
19:15 Lancy 3 – 1 Meyrin 2.16 3.88 3.03
19:15 Coffrane 3 – 1 Naters — — —
19:00 Portalban / Gletterens 1 – 2 La Sarraz-Eclépens 1.92 3.85 3.60
Saturday 14 March 2026
15:00 Naters 2 – 2 Monthey — — —
Wednesday 11 March 2026
19:15 Prishtina Bern 1 – 0 Servette II 2.78 4.07 2.40
19:15 Echallens 2 – 3 Coffrane — — —
Sunday 8 March 2026
13:30 La Sarraz-Eclépens 2 – 0 Prishtina Bern 4.45 4.90 1.63
13:30 Stade Payerne 0 – 1 Echallens 2.42 3.65 2.54
13:00 Servette II 2 – 0 Martigny Sports — — —
Saturday 7 March 2026
16:00 Lancy 0 – 1 Naters — — —
16:00 Monthey 3 – 3 Chênois 2.39 3.62 2.58
16:00 Sion II 1 – 0 Coffrane 1.56 4.25 5.44
15:00 Meyrin 0 – 1 Amical Saint-Prex 2.68 3.77 2.41
14:00 La Chaux-de-Fonds 1 – 1 Portalban / Gletterens 2.98 3.50 2.16
Wednesday 4 March 2026
19:15 Lancy 1 – 2 Echallens — — —
Sunday 1 March 2026
14:00 Portalban / Gletterens 0 – 2 Sion II 2.06 3.57 3.16
13:30 Echallens 3 – 4 Monthey 2.30 3.86 3.00
13:00 Coffrane 1 – 1 Stade Payerne 2.85 3.86 2.30
Saturday 28 February 2026
18:00 Prishtina Bern 5 – 3 La Chaux-de-Fonds 1.29 6.02 8.95
16:00 Amical Saint-Prex 3 – 2 Servette II — — —
15:00 Martigny Sports 2 – 2 La Sarraz-Eclépens — — —
15:00 Naters 1 – 3 Meyrin — — —
Friday 27 February 2026
19:15 Chênois 1 – 3 Lancy 1.99 3.95 3.33
Wednesday 25 February 2026
19:30 Stade Payerne 1 – 2 Portalban / Gletterens 2.39 3.73 2.69
Sunday 22 February 2026
13:30 La Sarraz-Eclépens 3 – 5 Amical Saint-Prex 3.45 3.86 2.30
Saturday 21 February 2026
16:00 Sion II 0 – 3 Prishtina Bern 2.52 3.78 2.40
15:00 Meyrin 1 – 0 Servette II 4.06 4.34 1.79
14:00 La Chaux-de-Fonds 3 – 1 Martigny Sports — — —
Sunday 30 November 2025
13:00 Servette II 3 – 0 La Chaux-de-Fonds — — —
Sunday 23 November 2025
13:30 Monthey 1 – 1 Portalban / Gletterens 2.17 4.23 2.85
13:30 Servette II 5 – 1 La Sarraz-Eclépens — — —
13:30 Stade Payerne 2 – 1 Prishtina Bern 3.74 4.05 1.96
Saturday 22 November 2025
16:00 Lancy 2 – 0 Coffrane 1.75 4.40 4.30
16:00 Chênois 2 – 1 Meyrin 1.59 4.50 4.91
15:00 Naters 1 – 3 Echallens — — —
15:00 La Chaux-de-Fonds 1 – 5 Amical Saint-Prex — — —
14:00 Sion II 4 – 1 Martigny Sports — — —
Wednesday 19 November 2025
19:30 Portalban / Gletterens 2 – 2 Chênois 2.65 3.65 2.40
19:00 La Sarraz-Eclépens 2 – 2 Sion II 3.02 3.80 2.35
Saturday 15 November 2025
18:00 Prishtina Bern 2 – 4 Monthey 1.45 4.70 5.86
16:00 Meyrin 4 – 3 La Sarraz-Eclépens 1.80 4.05 3.65
16:00 Amical Saint-Prex 1 – 0 Sion II — — —
15:00 Echallens 1 – 2 Chênois 3.75 4.00 1.86
15:00 Martigny Sports 1 – 1 Stade Payerne — — —
Friday 14 November 2025
19:30 Lancy 1 – 2 Portalban / Gletterens — — —
Saturday 8 November 2025
16:30 Sion II 1 – 2 Servette II 4.91 4.40 1.55
16:00 Chênois 2 – 2 Coffrane 1.54 5.10 6.40
16:00 Lancy 0 – 1 Prishtina Bern 2.80 3.95 2.25
16:00 Stade Payerne 2 – 1 Amical Saint-Prex — — —
16:00 Monthey 0 – 3 Martigny Sports — — —
15:00 Naters 0 – 1 Portalban / Gletterens — — —
15:00 Echallens 1 – 1 Meyrin 1.87 4.11 3.59
15:00 La Chaux-de-Fonds 2 – 0 La Sarraz-Eclépens 2.80 3.70 2.13
Wednesday 5 November 2025
19:30 Coffrane 2 – 3 Meyrin 2.52 3.85 2.45
Sunday 2 November 2025
14:00 Servette II 2 – 0 Stade Payerne 1.44 5.51 6.60
Saturday 1 November 2025
18:00 Prishtina Bern 3 – 2 Naters — — —
16:00 Meyrin 0 – 1 La Chaux-de-Fonds — — —
16:00 Amical Saint-Prex 1 – 0 Monthey — — —
15:00 Martigny Sports 1 – 4 Lancy — — —
Wednesday 29 October 2025
19:00 Echallens 2 – 1 Portalban / Gletterens 2.30 3.75 2.65
Saturday 25 October 2025
15:30 Chênois 2 – 2 Prishtina Bern 2.28 3.55 2.85
15:00 Stade Payerne 2 – 4 La Sarraz-Eclépens 1.57 4.35 5.11
15:00 Monthey 3 – 2 Servette II 3.71 4.05 1.90
15:00 Lancy 2 – 1 Amical Saint-Prex — — —
14:00 Naters 2 – 2 Martigny Sports — — —
13:00 Sion II 3 – 1 La Chaux-de-Fonds 1.64 4.20 4.60
Sunday 12 October 2025
12:30 La Sarraz-Eclépens 0 – 5 Monthey 3.54 3.85 2.20
12:00 Servette II 7 – 0 Lancy 1.92 4.10 3.45
Saturday 11 October 2025
17:00 Prishtina Bern 1 – 1 Echallens 1.60 4.40 5.00
17:00 Meyrin 1 – 1 Sion II 2.86 4.05 2.45
15:00 Amical Saint-Prex 2 – 2 Naters — — —
14:00 La Chaux-de-Fonds 4 – 1 Stade Payerne 3.45 3.85 1.93
14:00 Martigny Sports 0 – 2 Chênois — — —
Friday 10 October 2025
18:00 Portalban / Gletterens 2 – 2 Coffrane 1.79 4.50 4.90
Wednesday 8 October 2025
18:15 Prishtina Bern 2 – 1 Meyrin 1.55 5.35 5.68
Sunday 5 October 2025
12:30 Coffrane 0 – 1 Prishtina Bern 4.30 4.50 1.65
Saturday 4 October 2025
15:00 Lancy 3 – 2 La Sarraz-Eclépens 1.48 4.70 5.89
15:00 Monthey 4 – 2 La Chaux-de-Fonds — — —
15:00 Stade Payerne 0 – 1 Sion II 2.12 3.75 3.60
15:00 Echallens 0 – 0 Martigny Sports — — —
14:00 Naters 1 – 1 Servette II — — —
Friday 3 October 2025
18:30 Meyrin 0 – 1 Portalban / Gletterens — — —
18:30 Chênois 2 – 1 Amical Saint-Prex 2.06 3.90 3.19
Wednesday 1 October 2025
18:00 Echallens 0 – 2 Servette II 4.19 4.30 1.74
Sunday 28 September 2025
12:30 La Sarraz-Eclépens 2 – 2 Naters — — —
Saturday 27 September 2025
17:00 Prishtina Bern 1 – 1 Portalban / Gletterens 1.71 4.20 4.40
16:00 Servette II 0 – 1 Chênois 1.75 4.41 4.10
15:00 Meyrin 0 – 3 Stade Payerne 2.50 3.95 2.40
15:00 La Chaux-de-Fonds 0 – 2 Lancy — — —
15:00 Amical Saint-Prex 4 – 2 Echallens — — —
14:00 Martigny Sports 2 – 1 Coffrane — — —
13:00 Sion II 0 – 2 Monthey 2.12 3.75 2.95
Saturday 20 September 2025
15:30 Chênois 2 – 2 La Sarraz-Eclépens 1.56 4.30 5.80
15:00 Lancy 1 – 1 Sion II 1.83 4.05 3.77
15:00 Monthey 2 – 0 Stade Payerne 2.15 3.85 2.90
15:00 Portalban / Gletterens 2 – 0 Martigny Sports — — —
14:00 Coffrane 0 – 4 Amical Saint-Prex — — —
14:00 Naters 4 – 0 La Chaux-de-Fonds — — —
Sunday 14 September 2025
12:00 Servette II 1 – 1 Coffrane 1.20 7.98 12.50
Saturday 13 September 2025
16:00 Stade Payerne 0 – 0 Lancy 2.73 4.00 2.52
15:00 La Sarraz-Eclépens 3 – 3 Echallens — — —
15:00 Meyrin 0 – 3 Monthey 1.89 3.95 3.60
15:00 La Chaux-de-Fonds 0 – 2 Chênois — — —
15:00 Amical Saint-Prex 5 – 1 Portalban / Gletterens — — —
14:00 Martigny Sports 2 – 1 Prishtina Bern — — —
13:00 Sion II 1 – 2 Naters — — —
Sunday 7 September 2025
13:00 Coffrane 3 – 2 La Sarraz-Eclépens 2.06 3.90 3.00
Saturday 6 September 2025
17:00 Prishtina Bern 2 – 0 Amical Saint-Prex — — —
17:00 Lancy 6 – 1 Monthey 2.25 4.29 2.80
15:00 Echallens 2 – 1 La Chaux-de-Fonds — — —
14:00 Naters 1 – 3 Stade Payerne — — —
14:00 Martigny Sports 1 – 1 Meyrin — — —
Friday 5 September 2025
18:30 Chênois 1 – 2 Sion II 1.81 3.90 4.28
18:15 Portalban / Gletterens 2 – 2 Servette II 5.26 4.40 1.63
Sunday 31 August 2025
12:30 La Sarraz-Eclépens 0 – 1 Portalban / Gletterens 2.75 3.84 2.30
Saturday 30 August 2025
16:00 Stade Payerne 0 – 0 Chênois — — —
15:00 Servette II 4 – 1 Prishtina Bern — — —
15:00 La Chaux-de-Fonds 0 – 1 Coffrane — — —
15:00 Monthey 0 – 1 Naters — — —
15:00 Meyrin 2 – 1 Lancy — — —
15:00 Amical Saint-Prex 3 – 0 Martigny Sports — — —
13:00 Sion II 1 – 2 Echallens — — —
Wednesday 27 August 2025
18:00 Stade Payerne 1 – 2 Coffrane 1.79 4.63 4.90
Tuesday 26 August 2025
18:00 La Chaux-de-Fonds 1 – 2 Prishtina Bern — — —
Sunday 24 August 2025
13:00 Naters 3 – 0 Lancy — — —
Saturday 23 August 2025
17:00 Prishtina Bern 2 – 0 La Sarraz-Eclépens 1.53 4.74 5.70
16:00 Chênois 2 – 2 Monthey 1.70 4.50 4.36
15:00 Echallens 1 – 4 Stade Payerne — — —
15:00 Coffrane 0 – 0 Sion II 3.52 4.50 1.84
15:00 Amical Saint-Prex 3 – 2 Meyrin — — —
14:00 Martigny Sports 2 – 3 Servette II — — —
Friday 22 August 2025
17:30 Portalban / Gletterens 0 – 0 La Chaux-de-Fonds 1.56 4.67 5.48
Wednesday 20 August 2025
18:15 La Sarraz-Eclépens 1 – 1 Martigny Sports — — —
18:00 Monthey 3 – 1 Echallens — — —
Sunday 17 August 2025
12:00 Servette II 1 – 0 Amical Saint-Prex — — —
Saturday 16 August 2025
17:00 Lancy 1 – 0 Chênois — — —
14:00 Meyrin 0 – 3 Naters — — —
13:00 Sion II 1 – 2 Portalban / Gletterens — — —
Sunday 10 August 2025
14:00 Portalban / Gletterens 2 – 3 Stade Payerne 2.15 3.93 3.00
12:00 Servette II 5 – 1 Meyrin 2.21 4.10 3.77
Saturday 9 August 2025
17:00 Prishtina Bern 5 – 1 Sion II 2.03 3.86 3.52
16:00 Chênois 2 – 2 Naters — — —
15:00 Echallens 7 – 2 Lancy — — —
15:00 Coffrane 1 – 3 Monthey — — —
15:00 Amical Saint-Prex 0 – 3 La Sarraz-Eclépens — — —
14:00 Martigny Sports 3 – 1 La Chaux-de-Fonds — — —

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