Standings
D1 · 2025Playoffs
| Team | Played | Won | OTL | Lost | Goals For:Goals Against | Goal Diff | Points |
|---|---|---|---|---|---|---|---|
| Team1Caen | Played30 | Won16 | OTL0 | Lost5 | Goals For:Goals Against113:81 | Goal Diff+32 | Points63 |
| Team2Cholet | Played30 | Won18 | OTL0 | Lost6 | Goals For:Goals Against105:76 | Goal Diff+29 | Points61 |
| Team3Strasbourg | Played30 | Won14 | OTL0 | Lost8 | Goals For:Goals Against107:94 | Goal Diff+13 | Points55 |
| Team4Neuilly Sur Marne | Played30 | Won15 | OTL0 | Lost10 | Goals For:Goals Against100:95 | Goal Diff+5 | Points51 |
| Team5Lyon | Played30 | Won15 | OTL0 | Lost12 | Goals For:Goals Against120:105 | Goal Diff+15 | Points49 |
| Team6Tours | Played30 | Won13 | OTL0 | Lost10 | Goals For:Goals Against118:112 | Goal Diff+6 | Points49 |
| Team7Chambery | Played30 | Won14 | OTL0 | Lost12 | Goals For:Goals Against110:96 | Goal Diff+14 | Points48 |
| Team8Morzine-Avoriaz | Played30 | Won13 | OTL0 | Lost12 | Goals For:Goals Against101:92 | Goal Diff+9 | Points46 |
| Team9Valenciennes | Played30 | Won13 | OTL0 | Lost10 | Goals For:Goals Against116:113 | Goal Diff+3 | Points45 |
| Team10Epinal | Played30 | Won12 | OTL0 | Lost12 | Goals For:Goals Against101:103 | Goal Diff-2 | Points44 |
| Team11Mont Blanc | Played30 | Won9 | OTL0 | Lost12 | Goals For:Goals Against97:101 | Goal Diff-4 | Points43 |
| Team12Dunkerque Corsaires | Played30 | Won9 | OTL0 | Lost15 | Goals For:Goals Against87:90 | Goal Diff-3 | Points38 |
| Team13Nantes | Played30 | Won5 | OTL0 | Lost13 | Goals For:Goals Against79:100 | Goal Diff-21 | Points34 |
| Team14Villard | Played30 | Won9 | OTL0 | Lost17 | Goals For:Goals Against67:98 | Goal Diff-31 | Points33 |
| Team15Meudon | Played30 | Won7 | OTL0 | Lost16 | Goals For:Goals Against93:120 | Goal Diff-27 | Points31 |
| Team16HCMP | Played30 | Won6 | OTL0 | Lost18 | Goals For:Goals Against97:135 | Goal Diff-38 | Points27 |
Final28/03/2026–26/04/2026
Semi-finals13/03/2026–09/04/2026
Thu 09/04Dunkerque Corsaires1–4Caen0–3 · 1–0 · 0–1Match Details
Thu 09/040–3 · 1–0 · 0–1
Match DetailsWed 08/04Dunkerque Corsaires3–4OTCaen2–0 · 0–0 · 1–3 · 0–1Match Details
Wed 08/042–0 · 0–0 · 1–3 · 0–1
Match DetailsSun 05/04Caen5–2Dunkerque Corsaires0–0 · 1–2 · 4–0Match Details
Sun 05/040–0 · 1–2 · 4–0
Match DetailsSat 04/04Caen1–2OTDunkerque Corsaires0–0 · 1–0 · 0–1 · 0–1Match Details
Sat 04/040–0 · 1–0 · 0–1 · 0–1
Match DetailsQuarter-finals26/03/2026–29/03/2026
Sun 29/03Caen3–2OTMorzine-Avoriaz0–0 · 1–1 · 1–1 · 1–0Match Details
Sun 29/030–0 · 1–1 · 1–1 · 1–0
Match DetailsTeam Stats
Side-by-side performance comparison of all 16 teams in the D1. Cholet leads with 18 wins this season. The colour-coded heatmap highlights wins, losses, draws, goals scored and conceded, goal difference, and win percentage — making it easy to spot the strongest and weakest teams at a glance for betting analysis.
Top Scoring Teams
| Team | # | Played | Won | Lost | Goals For | Goals Against |
|---|---|---|---|---|---|---|
| TeamCaen | #1 | Played30 | Won16 | Lost5 | Goals For113 | Goals Against81 |
| TeamCholet | #2 | Played30 | Won18 | Lost6 | Goals For105 | Goals Against76 |
| TeamStrasbourg | #3 | Played30 | Won14 | Lost8 | Goals For107 | Goals Against94 |
| TeamNeuilly Sur Marne | #4 | Played30 | Won15 | Lost10 | Goals For100 | Goals Against95 |
| TeamLyon | #5 | Played30 | Won15 | Lost12 | Goals For120 | Goals Against105 |
| TeamTours | #6 | Played30 | Won13 | Lost10 | Goals For118 | Goals Against112 |
| TeamChambery | #7 | Played30 | Won14 | Lost12 | Goals For110 | Goals Against96 |
| TeamMorzine-Avoriaz | #8 | Played30 | Won13 | Lost12 | Goals For101 | Goals Against92 |
| TeamValenciennes | #9 | Played30 | Won13 | Lost10 | Goals For116 | Goals Against113 |
| TeamEpinal | #10 | Played30 | Won12 | Lost12 | Goals For101 | Goals Against103 |
| TeamMont Blanc | #11 | Played30 | Won9 | Lost12 | Goals For97 | Goals Against101 |
| TeamDunkerque Corsaires | #12 | Played30 | Won9 | Lost15 | Goals For87 | Goals Against90 |
| TeamNantes | #13 | Played30 | Won5 | Lost13 | Goals For79 | Goals Against100 |
| TeamVillard | #14 | Played30 | Won9 | Lost17 | Goals For67 | Goals Against98 |
| TeamMeudon | #15 | Played30 | Won7 | Lost16 | Goals For93 | Goals Against120 |
| TeamHCMP | #16 | Played30 | Won6 | Lost18 | Goals For97 | Goals Against135 |
Past Seasons
D1Browse 7 archived seasons of the D1, from 2019 to 2025. Each season page includes full standings, top scorers, and match results — useful for comparing historical performance and identifying long-term betting patterns.
API data: 15 May 2026