ch flag

Swiss Challenge League Form Table

Swiss Challenge League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1FC Winterthur6501144+1015120
2Stade-Lausanne-Ouchy6420122+1014120
3Yverdon-Sport6312138+5103228
4Aarau62131111076295
5Rapperswil62131012-27320
6Neuchatel Xamax6213711-472257
7SC Kriens61321113-2652317
8FC WIL 19006132911-26320
9Stade Nyonnais6204818-10642227
10Etoile Carouge6123611-5542198
Swiss Challenge League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Stade-Lausanne-Ouchy10730204+1624320
2FC Winterthur10721247+1723320
3Yverdon-Sport106222011+9206228
4Aarau104241817+11410295
5SC Kriens103431716+11362317
6Neuchatel Xamax103161117-6105257
7Etoile Carouge10235816-8952198
8Rapperswil102261219-78520
9FC WIL 1900101541221-98520
10Stade Nyonnais102261125-14862227

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

Swiss Challenge League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1FC Winterthur615+10.51023+13.2
2Stade-Lausanne-Ouchy614 1024 
3Yverdon-Sport610 1020 
4Aarau67 1014 
5Rapperswil67 108 
6Neuchatel Xamax67 1010 
7SC Kriens66 1013 
8FC WIL 190066 108 
9Stade Nyonnais66 108 
10Etoile Carouge65 109 
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Stade-Lausanne-Ouchy20416243/10 (30%)6/10 (60%)2/10 (20%)7/10 (70%)15
2FC Winterthur24717313/10 (30%)7/10 (70%)3/10 (30%)5/10 (50%)22
3Yverdon-Sport20119316/10 (60%)6/10 (60%)3/10 (30%)3/10 (30%)27
4Aarau181713510/10 (100%)4/10 (40%)6/10 (60%)0/10 (0%)23
5SC Kriens17161336/10 (60%)8/10 (80%)2/10 (20%)2/10 (20%)29
6Neuchatel Xamax1117-6285/10 (50%)4/10 (40%)5/10 (50%)3/10 (30%)21
7Etoile Carouge816-8245/10 (50%)2/10 (20%)7/10 (70%)1/10 (10%)24
8Rapperswil1219-7315/10 (50%)5/10 (50%)5/10 (50%)2/10 (20%)32
9FC WIL 19001221-9335/10 (50%)2/10 (20%)8/10 (80%)1/10 (10%)18
10Stade Nyonnais1125-14366/10 (60%)2/10 (20%)7/10 (70%)1/10 (10%)32
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl
1Stade-Lausanne-Ouchy241729
2FC Winterthur231724
3Yverdon-Sport202432
4Aarau141828
5SC Kriens131828
6Neuchatel Xamax102028
7Etoile Carouge92436
8Rapperswil81928
9FC WIL 190081725
10Stade Nyonnais81927
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes
Distance travelled in 15 days (Km)
PosTeam km miles
1SC Kriens317197
2Stade Nyonnais227141
3Etoile Carouge198123
4Aarau9559
5Neuchatel Xamax5735
6Yverdon-Sport2817
7FC WIL 190000
8FC Winterthur00
9Rapperswil00
10Stade-Lausanne-Ouchy00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeamELO Rating
1Yverdon-Sport1,560
2Stade-Lausanne-Ouchy1,516
3Aarau1,494
4SC Kriens1,473
5FC Winterthur1,440
6Etoile Carouge1,383
7Rapperswil1,380
8Neuchatel Xamax1,378
9FC WIL 19001,319
10Stade Nyonnais1,166

League Table for this division