Season Progress

10 Club

86% Season (31/36)
25/07 15/05
Goal Per Match
2.9
Yellow Cards Per Match
4.7
Corners per match
8.7

Home team wins

41.4%

Draw

32.2%

Away team wins

26.4%

Season Stats

Melvin Feyçal Mastil

Top Scores

Melvin Feyçal Mastil

8.3

Shkelqim Demhasaj

Top Goal

Shkelqim Demhasaj

17

Dominik Schwizer

Top Assist

Dominik Schwizer

8

Vaduz

Top Goal Club

Vaduz

64

Vaduz

Top Defend Club

Vaduz

34

League Information

Number of teams
10
Number of rounds
36
Foreign players
138
Most valuable player
Kevin Omoruyi ($4.5M)
Average goals scored
2.9

Championship Title

Thun

Title Holder

Thun

1

Lausanne Sports

Most Titles

Lausanne Sports

3

Low-level tournament

Tournament Level Up

Upcoming

Result<::t('wap', 'common.result') ?>

Apr, 2026

Round 31

HT
FT

19/04
FT

Vaduz

Vaduz

FC Rapperswil-Jona

FC Rapperswil-Jona

2 0
2 1
4 7

18/04
FT

Bellinzona

Bellinzona

Stade Nyonnais

Stade Nyonnais

2 0
4 0
3 8

17/04
FT

Etoile Carouge

Etoile Carouge

FC Wil 1900

FC Wil 1900

2 0
2 0
1 5

Round 30

HT
FT

11/04
FT

Bellinzona

Bellinzona

Aarau

Aarau

0 0
0 0
3 10

10/04
FT

Yverdon

Yverdon

Vaduz

Vaduz

1 1
2 1
2 5

10/04
FT

Etoile Carouge

Etoile Carouge

Stade Ouchy

Stade Ouchy

0 0
1 1
6 3

Round 29

HT
FT

07/04
FT

Vaduz

Vaduz

Bellinzona

Bellinzona

3 0
3 2
7 5

07/04
FT

FC Wil 1900

FC Wil 1900

Neuchatel Xamax

Neuchatel Xamax

3 2
5 2
6 4

07/04
FT

Aarau

Aarau

Etoile Carouge

Etoile Carouge

0 1
1 3
4 0

06/04
FT

Stade Nyonnais

Stade Nyonnais

Yverdon

Yverdon

1 2
1 4
6 3

Round 28

HT
FT

04/04
FT

FC Rapperswil-Jona

FC Rapperswil-Jona

Aarau

Aarau

3 3
4 5
5 8

03/04
FT

Neuchatel Xamax

Neuchatel Xamax

Vaduz

Vaduz

0 1
1 3
7 2

03/04
FT

Etoile Carouge

Etoile Carouge

Stade Nyonnais

Stade Nyonnais

0 0
0 0
7 1

03/04
FT

Yverdon

Yverdon

Bellinzona

Bellinzona

2 1
5 2
2 2

03/04
FT

Stade Ouchy

Stade Ouchy

FC Wil 1900

FC Wil 1900

0 2
0 2
10 1
Mar, 2026

Round 27

HT
FT

22/03
FT

FC Wil 1900

FC Wil 1900

Etoile Carouge

Etoile Carouge

1 2
1 3
6 6

21/03
FT

Aarau

Aarau

Neuchatel Xamax

Neuchatel Xamax

0 0
1 0
5 1

20/03
FT

Vaduz

Vaduz

Yverdon

Yverdon

2 1
2 1
1 3

20/03
FT

Bellinzona

Bellinzona

Stade Ouchy

Stade Ouchy

0 0
2 1
2 3

Round 26

HT
FT

14/03
FT

Stade Ouchy

Stade Ouchy

Stade Nyonnais

Stade Nyonnais

0 1
1 1
6 1

13/03
FT

Aarau

Aarau

Vaduz

Vaduz

2 0
2 0
2 3

13/03
FT

Yverdon

Yverdon

FC Wil 1900

FC Wil 1900

0 0
0 0
8 4

13/03
FT

Bellinzona

Bellinzona

Etoile Carouge

Etoile Carouge

0 0
0 3
2 5

Round 25

HT
FT

08/03
FT

Yverdon

Yverdon

Stade Ouchy

Stade Ouchy

0 0
1 2
4 6

07/03
FT

FC Wil 1900

FC Wil 1900

Bellinzona

Bellinzona

1 1
3 3
3 8

06/03
FT

Etoile Carouge

Etoile Carouge

Aarau

Aarau

0 1
0 3
4 2

06/03
FT

FC Rapperswil-Jona

FC Rapperswil-Jona

Vaduz

Vaduz

0 0
0 0
2 7

Round 24

HT
FT

01/03
FT

Vaduz

Vaduz

Stade Nyonnais

Stade Nyonnais

1 0
1 0
5 6

01/03
FT

Neuchatel Xamax

Neuchatel Xamax

FC Wil 1900

FC Wil 1900

0 0
0 0
2 6
Feb, 2026

Round 24

HT
FT

28/02
FT

Stade Ouchy

Stade Ouchy

Etoile Carouge

Etoile Carouge

0 0
0 1
7 4

27/02
FT

Aarau

Aarau

FC Rapperswil-Jona

FC Rapperswil-Jona

1 2
5 3
14 2

27/02
FT

Bellinzona

Bellinzona

Yverdon

Yverdon

0 1
0 4
2 9

Round 23

HT
FT

22/02
FT

Vaduz

Vaduz

Neuchatel Xamax

Neuchatel Xamax

0 0
1 0
6 1

22/02
FT

FC Wil 1900

FC Wil 1900

Stade Ouchy

Stade Ouchy

0 0
1 0
2 8

20/02
FT

Etoile Carouge

Etoile Carouge

Yverdon

Yverdon

0 1
2 2
4 5

20/02
FT

Stade Nyonnais

Stade Nyonnais

Aarau

Aarau

1 0
1 1
1 7

20/02
FT

FC Rapperswil-Jona

FC Rapperswil-Jona

Bellinzona

Bellinzona

2 1
2 1
8 7

Round 22

HT
FT

13/02
FT

Stade Ouchy

Stade Ouchy

Aarau

Aarau

3 2
4 2
3 4

13/02
FT

Yverdon

Yverdon

Stade Nyonnais

Stade Nyonnais

0 0
1 0
9 0

13/02
FT

Bellinzona

Bellinzona

Vaduz

Vaduz

0 1
0 2
5 6

Round 21

HT
FT

08/02
FT

Neuchatel Xamax

Neuchatel Xamax

Stade Ouchy

Stade Ouchy

3 0
3 0
3 10

07/02
FT

Aarau

Aarau

FC Wil 1900

FC Wil 1900

0 0
2 2
9 2

07/02
FT

FC Rapperswil-Jona

FC Rapperswil-Jona

Yverdon

Yverdon

1 2
1 4
2 4

06/02
FT

Vaduz

Vaduz

Etoile Carouge

Etoile Carouge

1 2
3 3
8 1

06/02
FT

Stade Nyonnais

Stade Nyonnais

Bellinzona

Bellinzona

0 0
1 1
4 3

Round 20

HT
FT

01/02
FT

FC Wil 1900

FC Wil 1900

Stade Nyonnais

Stade Nyonnais

0 0
0 0
3 3
Jan, 2026

Round 20

HT
FT

30/01
FT

Yverdon

Yverdon

Aarau

Aarau

0 1
1 2
3 6

30/01
FT

Stade Ouchy

Stade Ouchy

Vaduz

Vaduz

2 1
5 2
4 7

30/01
FT

Bellinzona

Bellinzona

Neuchatel Xamax

Neuchatel Xamax

4 0
5 0
14 2

Round 19

HT
FT

25/01
FT

Neuchatel Xamax

Neuchatel Xamax

Yverdon

Yverdon

0 1
1 2
3 4

24/01
FT

Aarau

Aarau

Bellinzona

Bellinzona

1 0
1 0
7 10

23/01
FT

Vaduz

Vaduz

FC Wil 1900

FC Wil 1900

2 0
3 1
5 3

23/01
FT

Stade Nyonnais

Stade Nyonnais

Etoile Carouge

Etoile Carouge

1 1
2 2
10 4
Dec, 2025

Round 18

HT
FT

21/12
FT

Yverdon

Yverdon

FC Rapperswil-Jona

FC Rapperswil-Jona

0 0
1 0
5 4

20/12
FT

Bellinzona

Bellinzona

FC Wil 1900

FC Wil 1900

0 1
0 2
2 7

19/12
FT

Vaduz

Vaduz

Aarau

Aarau

1 1
3 2
5 4

19/12
FT

Etoile Carouge

Etoile Carouge

Stade Ouchy

Stade Ouchy

0 0
1 2
2 4

Round 17

HT
FT

14/12
FT

Neuchatel Xamax

Neuchatel Xamax

Bellinzona

Bellinzona

0 0
1 0
5 2

14/12
FT

FC Wil 1900

FC Wil 1900

Stade Nyonnais

Stade Nyonnais

1 0
1 0
4 4

13/12
FT

Stade Ouchy

Stade Ouchy

Yverdon

Yverdon

2 0
4 0
3 2

12/12
FT

Aarau

Aarau

Etoile Carouge

Etoile Carouge

1 1
2 1
2 2

12/12
FT

FC Rapperswil-Jona

FC Rapperswil-Jona

Vaduz

Vaduz

0 0
0 4
6 2

Round 14

HT
FT

10/12
FT

Stade Ouchy

Stade Ouchy

Neuchatel Xamax

Neuchatel Xamax

3 0
3 0
6 2

Round 16

HT
FT

07/12
FT

Yverdon

Yverdon

Aarau

Aarau

1 1
1 2
2 8

06/12
FT

Bellinzona

Bellinzona

Stade Nyonnais

Stade Nyonnais

2 0
2 0
4 7

05/12
FT

Vaduz

Vaduz

Neuchatel Xamax

Neuchatel Xamax

0 0
1 0
9 2

05/12
FT

Etoile Carouge

Etoile Carouge

FC Wil 1900

FC Wil 1900

0 0
0 0
8 2
Nov, 2025

Round 15

HT
FT

30/11
FT

Yverdon

Yverdon

Etoile Carouge

Etoile Carouge

0 0
2 0
6 4

29/11
FT

FC Wil 1900

FC Wil 1900

Stade Ouchy

Stade Ouchy

0 0
0 0
4 10

28/11
FT

Neuchatel Xamax

Neuchatel Xamax

Aarau

Aarau

0 0
1 2
0 0

28/11
FT

Stade Nyonnais

Stade Nyonnais

Vaduz

Vaduz

0 0
0 1
2 7

28/11
FT

FC Rapperswil-Jona

FC Rapperswil-Jona

Bellinzona

Bellinzona

1 0
2 1
5 1

Round 14

HT
FT

22/11
FT

Aarau

Aarau

Stade Nyonnais

Stade Nyonnais

0 0
0 1
0 0

21/11
FT

Bellinzona

Bellinzona

Vaduz

Vaduz

0 0
0 1
0 0

21/11
FT

FC Wil 1900

FC Wil 1900

Yverdon

Yverdon

0 0
2 4
0 0

Round 13

HT
FT

09/11
FT

Vaduz

Vaduz

Stade Ouchy

Stade Ouchy

1 1
3 2
2 1

Round 0

HT
FT

08/11
Unknown

Bellinzona

Bellinzona

Aarau

Aarau

0 0
5 1

07/11
Unknown

Neuchatel Xamax

Neuchatel Xamax

Yverdon

Yverdon

0 0
2 2

07/11
Unknown

FC Rapperswil-Jona

FC Rapperswil-Jona

FC Wil 1900

FC Wil 1900

0 0
1 2

07/11
Unknown

Stade Nyonnais

Stade Nyonnais

Etoile Carouge

Etoile Carouge

0 0
0 0

02/11
Unknown

FC Wil 1900

FC Wil 1900

Neuchatel Xamax

Neuchatel Xamax

0 0
2 1

01/11
Unknown

Stade Ouchy

Stade Ouchy

Stade Nyonnais

Stade Nyonnais

0 0
3 3

01/11
Unknown

Aarau

Aarau

FC Rapperswil-Jona

FC Rapperswil-Jona

0 0
2 1
Oct, 2025

Round 0

HT
FT

31/10
Unknown

Yverdon

Yverdon

Vaduz

Vaduz

0 0
3 4

31/10
Unknown

Etoile Carouge

Etoile Carouge

Bellinzona

Bellinzona

0 0
2 0

26/10
Unknown

Vaduz

Vaduz

Etoile Carouge

Etoile Carouge

0 0
3 1

25/10
Unknown

Bellinzona

Bellinzona

Stade Ouchy

Stade Ouchy

0 0
0 3

24/10
Unknown

Aarau

Aarau

FC Wil 1900

FC Wil 1900

0 0
2 0

24/10
Unknown

Stade Nyonnais

Stade Nyonnais

Yverdon

Yverdon

0 0
2 2

19/10
Unknown

FC Wil 1900

FC Wil 1900

Vaduz

Vaduz

0 0
0 2

19/10
Unknown

Yverdon

Yverdon

Bellinzona

Bellinzona

0 0
2 0

17/10
Unknown

Stade Ouchy

Stade Ouchy

Aarau

Aarau

0 0
1 2

17/10
Unknown

Etoile Carouge

Etoile Carouge

Neuchatel Xamax

Neuchatel Xamax

0 0
0 2

05/10
Unknown

Vaduz

Vaduz

FC Rapperswil-Jona

FC Rapperswil-Jona

0 0
3 2

04/10
Unknown

Bellinzona

Bellinzona

Etoile Carouge

Etoile Carouge

0 0
0 3

03/10
Unknown

Aarau

Aarau

Yverdon

Yverdon

0 0
1 2

03/10
Unknown

Stade Nyonnais

Stade Nyonnais

FC Wil 1900

FC Wil 1900

0 0
2 1

03/10
Unknown

Neuchatel Xamax

Neuchatel Xamax

Stade Ouchy

Stade Ouchy

0 0
0 2
Sep, 2025

Round 0

HT
FT

28/09
Unknown

Yverdon

Yverdon

Stade Nyonnais

Stade Nyonnais

0 0
1 0

27/09
Unknown

FC Wil 1900

FC Wil 1900

Bellinzona

Bellinzona

0 0
0 0

27/09
Unknown

Stade Ouchy

Stade Ouchy

Vaduz

Vaduz

0 0
1 1

26/09
Unknown

Etoile Carouge

Etoile Carouge

Aarau

Aarau

0 0
1 3

13/09
Unknown

Aarau

Aarau

Vaduz

Vaduz

0 0
1 0

13/09
Unknown

Bellinzona

Bellinzona

FC Rapperswil-Jona

FC Rapperswil-Jona

0 0
1 1

12/09
Unknown

Etoile Carouge

Etoile Carouge

Yverdon

Yverdon

0 0
2 1

12/09
Unknown

Neuchatel Xamax

Neuchatel Xamax

FC Wil 1900

FC Wil 1900

0 0
3 1

12/09
Unknown

Stade Nyonnais

Stade Nyonnais

Stade Ouchy

Stade Ouchy

0 0
1 2
Aug, 2025

Round 0

HT
FT

31/08
Unknown

Vaduz

Vaduz

FC Wil 1900

FC Wil 1900

0 0
2 1

31/08
Unknown

Yverdon

Yverdon

Neuchatel Xamax

Neuchatel Xamax

0 0
3 1

30/08
Unknown

Stade Ouchy

Stade Ouchy

Etoile Carouge

Etoile Carouge

0 0
2 0

29/08
Unknown

FC Rapperswil-Jona

FC Rapperswil-Jona

Aarau

Aarau

0 0
0 1

29/08
Unknown

Stade Nyonnais

Stade Nyonnais

Bellinzona

Bellinzona

0 0
3 1

26/08
Unknown

Etoile Carouge

Etoile Carouge

Stade Nyonnais

Stade Nyonnais

0 0
1 1

26/08
Unknown

Bellinzona

Bellinzona

Yverdon

Yverdon

0 0
0 0

25/08
Unknown

Neuchatel Xamax

Neuchatel Xamax

Vaduz

Vaduz

0 0
1 1

25/08
Unknown

Aarau

Aarau

Stade Ouchy

Stade Ouchy

0 0
3 0

22/08
Unknown

Yverdon

Yverdon

FC Wil 1900

FC Wil 1900

0 0
4 0

22/08
Unknown

Stade Nyonnais

Stade Nyonnais

Aarau

Aarau

0 0
4 5

22/08
Unknown

Vaduz

Vaduz

Bellinzona

Bellinzona

0 0
6 0

22/08
Unknown

Neuchatel Xamax

Neuchatel Xamax

Etoile Carouge

Etoile Carouge

0 0
2 1

10/08
Unknown

Vaduz

Vaduz

Stade Nyonnais

Stade Nyonnais

0 0
3 0

09/08
Unknown

Stade Ouchy

Stade Ouchy

Bellinzona

Bellinzona

0 0
2 2

09/08
Unknown

Aarau

Aarau

Neuchatel Xamax

Neuchatel Xamax

0 0
2 0

08/08
Unknown

FC Rapperswil-Jona

FC Rapperswil-Jona

Yverdon

Yverdon

0 0
0 3

08/08
Unknown

FC Wil 1900

FC Wil 1900

Etoile Carouge

Etoile Carouge

0 0
1 0

03/08
Unknown

Etoile Carouge

Etoile Carouge

Vaduz

Vaduz

0 0
1 1

03/08
Unknown

Yverdon

Yverdon

Stade Ouchy

Stade Ouchy

0 0
3 2

02/08
Unknown

Bellinzona

Bellinzona

Neuchatel Xamax

Neuchatel Xamax

0 0
1 5

01/08
Unknown

FC Wil 1900

FC Wil 1900

Aarau

Aarau

0 0
1 3
Jul, 2025

Round 0

HT
FT

All

Home

Away

Top Scores

1 Team M GD PTS Form
1
Vaduz

Vaduz

31 30 71
2
Aarau

Aarau

31 21 69
3
Yverdon

Yverdon

31 24 59
4
Stade Ouchy

Stade Ouchy

31 5 40
5
Neuchatel Xamax

Neuchatel Xamax

31 -4 39
6
Etoile Carouge

Etoile Carouge

31 -5 36
7
FC Rapperswil-Jona

FC Rapperswil-Jona

31 -11 35
8
FC Wil 1900

FC Wil 1900

31 -16 33
9
Stade Nyonnais

Stade Nyonnais

31 -17 28
10
Bellinzona

Bellinzona

31 -27 22

Promotion

Promotion Play-Offs

Relegation

1 Team M GD PTS Form
1
Vaduz

Vaduz

31 30 46
2
Aarau

Aarau

31 21 37
3
Yverdon

Yverdon

31 24 34
4
Neuchatel Xamax

Neuchatel Xamax

31 -4 25
5
Stade Ouchy

Stade Ouchy

31 5 20
6
FC Wil 1900

FC Wil 1900

31 -16 19
7
FC Rapperswil-Jona

FC Rapperswil-Jona

31 -11 19
8
Stade Nyonnais

Stade Nyonnais

31 -17 19
9
Bellinzona

Bellinzona

31 -27 18
10
Etoile Carouge

Etoile Carouge

31 -5 18

Promotion

Promotion Play-Offs

Relegation

1 Team M GD PTS Form
1
Aarau

Aarau

31 21 32
2
Vaduz

Vaduz

31 30 25
3
Yverdon

Yverdon

31 24 25
4
Stade Ouchy

Stade Ouchy

31 5 20
5
Etoile Carouge

Etoile Carouge

31 -5 18
6
FC Rapperswil-Jona

FC Rapperswil-Jona

31 -11 16
7
Neuchatel Xamax

Neuchatel Xamax

31 -4 14
8
FC Wil 1900

FC Wil 1900

31 -16 14
9
Stade Nyonnais

Stade Nyonnais

31 -17 9
10
Bellinzona

Bellinzona

31 -27 4

Promotion

Promotion Play-Offs

Relegation

Team Team G
1
Shkelqim Demhasaj

Shkelqim Demhasaj

Neuchatel Xamax 17
2
Elias Filet

Elias Filet

Aarau 15
3
Valon Fazliu

Valon Fazliu

Aarau 14
4
Itaitinga

Itaitinga

Etoile Carouge 11
5
joris manquant

joris manquant

Stade Nyonnais 11
6
Antonio Marchesano

Antonio Marchesano

Yverdon 11
7
Daniel Afriyie

Daniel Afriyie

Aarau 10
8
Willy Gabriel Vogt

Willy Gabriel Vogt

Bellinzona 9
9
Koro Koné

Koro Koné

Neuchatel Xamax 9
10
Marcel Monsberger

Marcel Monsberger

Vaduz 9

Rating

See All

Goals

See All

Penalty

See All

Assists

See All

Shots

See All

Short On Target

See All

Big Chance Created

See All

Big Chance Missed

See All

Big Freekick Goals

See All

Dribble

See All

Dribble Success

See All

Shots

See All

Short On Target

See All

Big Chance Created

See All

Big Chance Missed

See All

Big Freekick Goals

See All

Big Chance Created

See All

Big Chance Missed

See All

Big Freekick Goals

See All

Big Chance Created

See All

Big Chance Missed

See All

Big Freekick Goals

See All

Big Chance Created

See All

Big Chance Missed

See All

Big Freekick Goals

See All