Ligue Magnus — 2025
Standings — 2025
The 2025 Ligue Magnus season standings featuring 12 teams. Rouen leads the table with 105 points from 44 matches, followed by Grenoble on 96 points. The teams have scored 1,629 goals combined this season.
Played 44Won 32OTL 0Lost 5Goal Diff +94Points 105
Played 44Won 29OTL 0Lost 9Goal Diff +95Points 96
Played 44Won 26OTL 0Lost 10Goal Diff +58Points 93
Played 44Won 22OTL 0Lost 16Goal Diff +16Points 75
Played 44Won 18OTL 0Lost 16Goal Diff -3Points 68
6Nice
Played 44Won 15OTL 0Lost 17Goal Diff -13Points 64
Played 44Won 13OTL 0Lost 17Goal Diff -24Points 62
Played 44Won 15OTL 0Lost 20Goal Diff -38Points 56
Played 44Won 11OTL 0Lost 24Goal Diff -12Points 46
10Anglet
Played 44Won 11OTL 0Lost 25Goal Diff -54Points 45
Played 44Won 11OTL 0Lost 28Goal Diff -64Points 41
12Gap
Played 44Won 9OTL 0Lost 25Goal Diff -55Points 41
| # | Team | Played | Won | OTL | Lost | Goals For | Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 44 | 32 | 0 | 5 | 184 | 90 | +94 | 105 | |
| 2 | 44 | 29 | 0 | 9 | 196 | 101 | +95 | 96 | |
| 3 | 44 | 26 | 0 | 10 | 159 | 101 | +58 | 93 | |
| 4 | 44 | 22 | 0 | 16 | 136 | 120 | +16 | 75 | |
| 5 | 44 | 18 | 0 | 16 | 132 | 135 | -3 | 68 | |
6Nice | 6 | 44 | 15 | 0 | 17 | 130 | 143 | -13 | 64 |
| 7 | 44 | 13 | 0 | 17 | 120 | 144 | -24 | 62 | |
| 8 | 44 | 15 | 0 | 20 | 112 | 150 | -38 | 56 | |
| 9 | 44 | 11 | 0 | 24 | 134 | 146 | -12 | 46 | |
10Anglet | 10 | 44 | 11 | 0 | 25 | 112 | 166 | -54 | 45 |
| 11 | 44 | 11 | 0 | 28 | 102 | 166 | -64 | 41 | |
12Gap | 12 | 44 | 9 | 0 | 25 | 112 | 167 | -55 | 41 |
Betting Insights
Both Score %
80.0%
Percentage of matches where both teams scored
Over 2.5 / 5.5 %
90.0%
Percentage of matches with over 2.5 goals (football) or 5.5 (hockey)
Home Win %
58.0%
Percentage of matches won by home teams
Away Win %
38.0%
Percentage of matches won by away teams
Most Common Scorelines
3-2
10.0%(5)
3-4
8.0%(4)
4-3
6.0%(3)
2-3
6.0%(3)
5-1
4.0%(2)
4-5
4.0%(2)
3-1
4.0%(2)
1-0
4.0%(2)
3-5
4.0%(2)
1-2
4.0%(2)
Teams
Rouen
Grenoble
Angers
Bordeaux
Marseille
Nice
Briancon
Amiens
Cergy-Pontoise
Anglet
Chamonix Mont-Blanc
Gap
Season Results
Match results from this season listed in chronological order. Historical results provide context for understanding how the season unfolded and which teams performed above or below expectations.
Grenoble | 2 – 5 | Bordeaux | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bordeaux | 5 – 1 | Grenoble | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bordeaux | 4 – 3 | Grenoble | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Grenoble | 3 – 2 | Bordeaux | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Grenoble | 4 – 5 | Bordeaux | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Grenoble | 6 – 2 | Angers | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anglet | 4 – 3 | Chamonix Mont-Blanc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cergy-Pontoise | 3 – 4 | Gap | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Angers | 7 – 4 | Grenoble | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Grenoble | 3 – 1 | Angers | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 Apr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Past Seasons
API data: 13 May 2026