Playoffs
Ligue 2 · 2025Semi-finals
Final
Standings
Ligue 2 · 2025Current Ligue 2 2025 standings with 32 teams. US Biskra leads the table with 62 points after 30 matches, followed by CA Batna on 60 points. The table shows wins, draws, losses, goals scored and conceded, goal difference, and recent form — essential for pre-match betting analysis.
| Team | Played | Won | Drawn | Lost | Goals For:Goals Against | Goal Diff | Points | Form |
|---|---|---|---|---|---|---|---|---|
| Team1US Biskra | Played30 | Won19 | Drawn5 | Lost6 | Goals For:Goals Against41:16 | Goal Diff+25 | Points62 | Form DWWWW |
| Team2CA Batna | Played30 | Won18 | Drawn6 | Lost6 | Goals For:Goals Against40:18 | Goal Diff+22 | Points60 | Form WLWLW |
| Team3US Chaouia | Played30 | Won18 | Drawn6 | Lost6 | Goals For:Goals Against55:22 | Goal Diff+33 | Points60 | Form DWWWL |
| Team4MO Bejaia | Played30 | Won17 | Drawn9 | Lost4 | Goals For:Goals Against44:18 | Goal Diff+26 | Points60 | Form DWWWW |
| Team5JS Jijel | Played30 | Won14 | Drawn9 | Lost7 | Goals For:Goals Against41:28 | Goal Diff+13 | Points51 | Form LLWDL |
| Team6USM Annaba | Played30 | Won14 | Drawn6 | Lost10 | Goals For:Goals Against35:21 | Goal Diff+14 | Points48 | Form LLLDD |
| Team7NC Magra | Played30 | Won10 | Drawn9 | Lost11 | Goals For:Goals Against29:30 | Goal Diff-1 | Points39 | Form LLLWL |
| Team8CR Béni Thour | Played30 | Won10 | Drawn7 | Lost13 | Goals For:Goals Against27:39 | Goal Diff-12 | Points37 | Form WLDWD |
| Team9MSP Batna | Played30 | Won9 | Drawn9 | Lost12 | Goals For:Goals Against32:36 | Goal Diff-4 | Points36 | Form WWDLW |
| Team10Teleghma | Played30 | Won9 | Drawn9 | Lost12 | Goals For:Goals Against32:37 | Goal Diff-5 | Points36 | Form LLDLL |
| Team11Nrb Beni Oulbene | Played30 | Won9 | Drawn9 | Lost12 | Goals For:Goals Against28:34 | Goal Diff-6 | Points36 | Form DWDWD |
| Team12MO Constantine | Played30 | Won9 | Drawn9 | Lost12 | Goals For:Goals Against25:33 | Goal Diff-8 | Points36 | Form WLLDD |
| Team13JS Bordj Ménaïel | Played30 | Won9 | Drawn8 | Lost13 | Goals For:Goals Against34:31 | Goal Diff+3 | Points35 | Form WWLLW |
| Team14Khroub | Played30 | Won9 | Drawn9 | Lost12 | Goals For:Goals Against31:31 | Goal Diff0 | Points35 | Form WWLDW |
| Team15IB Khémis El Khechna | Played30 | Won5 | Drawn7 | Lost18 | Goals For:Goals Against27:51 | Goal Diff-24 | Points22 | Form LDWLL |
| Team16HB Chelghoum Laïd | Played30 | Won1 | Drawn3 | Lost26 | Goals For:Goals Against13:89 | Goal Diff-76 | Points4 | Form LDLLL |
| Team1JS El Biar | Played30 | Won24 | Drawn4 | Lost2 | Goals For:Goals Against53:17 | Goal Diff+36 | Points76 | Form WWWWW |
| Team2Usm El Harrach | Played30 | Won18 | Drawn8 | Lost4 | Goals For:Goals Against46:19 | Goal Diff+27 | Points62 | Form WDWWL |
| Team3Témouchent | Played30 | Won17 | Drawn8 | Lost5 | Goals For:Goals Against38:23 | Goal Diff+15 | Points59 | Form WWWWW |
| Team4RC Kouba | Played30 | Won17 | Drawn8 | Lost5 | Goals For:Goals Against33:14 | Goal Diff+19 | Points59 | Form WWWDW |
| Team5ASM Oran | Played30 | Won18 | Drawn4 | Lost8 | Goals For:Goals Against38:19 | Goal Diff+19 | Points58 | Form WLLWW |
| Team6Hussein Dey | Played30 | Won11 | Drawn10 | Lost9 | Goals For:Goals Against34:24 | Goal Diff+10 | Points43 | Form WLWLW |
| Team7WA Tlemcen | Played30 | Won11 | Drawn7 | Lost12 | Goals For:Goals Against28:32 | Goal Diff-4 | Points40 | Form LWLWL |
| Team8Tiaret | Played30 | Won11 | Drawn6 | Lost13 | Goals For:Goals Against35:31 | Goal Diff+4 | Points39 | Form LLWDL |
| Team9Koléa | Played30 | Won9 | Drawn9 | Lost12 | Goals For:Goals Against26:34 | Goal Diff-8 | Points36 | Form LLLLL |
| Team10WA Mostaganem | Played30 | Won9 | Drawn8 | Lost13 | Goals For:Goals Against32:39 | Goal Diff-7 | Points35 | Form LLWLW |
| Team11MC Saida | Played30 | Won9 | Drawn7 | Lost14 | Goals For:Goals Against26:29 | Goal Diff-3 | Points34 | Form LWDLW |
| Team12GC Mascara | Played30 | Won8 | Drawn7 | Lost15 | Goals For:Goals Against28:36 | Goal Diff-8 | Points31 | Form LDDWW |
| Team13RC Arba | Played30 | Won9 | Drawn5 | Lost16 | Goals For:Goals Against24:41 | Goal Diff-17 | Points29 | Form LWLWL |
| Team14JS Tixeraine | Played30 | Won7 | Drawn5 | Lost18 | Goals For:Goals Against30:46 | Goal Diff-16 | Points26 | Form WDLLL |
| Team15CRB Adrar | Played30 | Won5 | Drawn5 | Lost20 | Goals For:Goals Against26:64 | Goal Diff-38 | Points20 | Form LDLLL |
| Team16Béchar Djedid | Played30 | Won4 | Drawn5 | Lost21 | Goals For:Goals Against29:58 | Goal Diff-29 | Points17 | Form WLLLL |
Team Stats
Side-by-side performance comparison of all 32 teams in the Ligue 2. JS El Biar leads with 24 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.
Teams
Ligue 2All 32 teams competing in the Ligue 2 2025 season. Click any club to view their full squad, match history, and detailed statistics.
Past Seasons
Ligue 2Browse 15 archived seasons of the Ligue 2, from 2011 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: 11 Jun 2026