Ligue 1 — Today's Matches
Live scores, upcoming kick-offs, and finished results for today. Data refreshes automatically so you never miss a moment.
Ligue 1 — Standings
Current Ligue 1 2025 standings with 31 teams. TP Mazembe leads the table with 74 points after 30 matches, followed by Saint Eloi Lupopo on 64 points. The table shows wins, draws, losses, goals scored and conceded, goal difference, and recent form — essential for pre-match betting analysis.
| # | Team | Points | Form | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ligue 1 - Groupe A | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 74 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 23Drawn: 5Lost: 2Goal Diff: +48 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 19Drawn: 7Lost: 4Goal Diff: +31 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 56 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 16Drawn: 8Lost: 6Goal Diff: +19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 50 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 14Drawn: 8Lost: 8Goal Diff: +6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 12Drawn: 12Lost: 6Goal Diff: +11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 44 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 13Drawn: 5Lost: 12Goal Diff: +6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 43 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 11Drawn: 10Lost: 9Goal Diff: +1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 40 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 11Drawn: 7Lost: 12Goal Diff: +2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | 36 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 10Drawn: 6Lost: 14Goal Diff: -9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 9Drawn: 8Lost: 13Goal Diff: -12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 | 33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 9Drawn: 6Lost: 15Goal Diff: -5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 | 33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 9Drawn: 6Lost: 15Goal Diff: -11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 | 31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 7Drawn: 10Lost: 13Goal Diff: -18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 | 30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 7Drawn: 9Lost: 14Goal Diff: -12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 | 28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 6Drawn: 10Lost: 14Goal Diff: -15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16 | 16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 30Won: 5Drawn: 1Lost: 24Goal Diff: -42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ligue 1 - Groupe B | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 15Drawn: 6Lost: 5Goal Diff: +21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 13Drawn: 12Lost: 1Goal Diff: +28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 47 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 12Drawn: 11Lost: 3Goal Diff: +21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 13Drawn: 7Lost: 6Goal Diff: +28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 45 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 13Drawn: 6Lost: 7Goal Diff: +15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 7Drawn: 11Lost: 8Goal Diff: -2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 8Drawn: 8Lost: 10Goal Diff: -9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 9Drawn: 4Lost: 13Goal Diff: -12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | 29 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 6Drawn: 11Lost: 9Goal Diff: -6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 5Drawn: 12Lost: 9Goal Diff: -15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 | 22 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 4Drawn: 10Lost: 12Goal Diff: -19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 | 15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 3Drawn: 6Lost: 17Goal Diff: -27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 | 13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 8Drawn: 13Lost: 5Goal Diff: +10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 | 7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 26Won: 4Drawn: 7Lost: 15Goal Diff: -33 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 0Won: 0Drawn: 0Lost: 0Goal Diff: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ligue 1 — Championship Round | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 0Won: 0Drawn: 0Lost: 0Goal Diff: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 0Won: 0Drawn: 0Lost: 0Goal Diff: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 0Won: 0Drawn: 0Lost: 0Goal Diff: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 0Won: 0Drawn: 0Lost: 0Goal Diff: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 0Won: 0Drawn: 0Lost: 0Goal Diff: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 0Won: 0Drawn: 0Lost: 0Goal Diff: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 0Won: 0Drawn: 0Lost: 0Goal Diff: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Played: 0Won: 0Drawn: 0Lost: 0Goal Diff: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ligue 1 — Results
The latest 25 completed matches in the Ligue 1. The highest-scoring result was Don Bosco 4–2 Malole. Review recent scorelines to spot form trends, home advantage patterns, and upset results that can inform your next bet.
| Home | Score | Away | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Regular Season - 26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-22FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-05FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-30FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Regular Season - 30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-18FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-15AWD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-12FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-11FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-09FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-27FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Regular Season - 28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-15AWD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-02FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-02FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-29FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Regular Season - 22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-15AWD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-08FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-08FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-03-30FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Regular Season - 29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-15FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 0 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-08FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 – 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-05FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-02FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 – 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-02FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 – 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2026-04-01FT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ligue 1 — Team Stats
Side-by-side performance comparison of all 31 teams in the Ligue 1. TP Mazembe leads with 23 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.
Ligue 1 — Betting Insights
Ligue 1 2025 — key betting statistics across 394 matches played. Games average 1.88 goals, with 36.3% seeing both teams score and 32.7% finishing with over 2.5 goals. Home sides win 41.6% of the time while 34.8% of matches end in a draw. Clean sheets are kept in 63.7% of games, and the most common scoreline is 0-0. Use these metrics to calibrate over/under, BTTS, and correct-score strategies.
Most Common Scorelines
The most frequently occurring final scorelines sorted by frequency. Each bar shows the number of matches and percentage ending with that exact score. Common scorelines help calibrate correct-score betting — a scoreline appearing in 15% or more of matches may offer value at typical odds.
Ligue 1 — Teams
All 31 teams competing in the Ligue 1 2025 season. Click any club to view their full squad, match history, and detailed statistics.
Ligue 1 — Past Seasons
Browse 6 archived seasons of the Ligue 1, from 2019 to 2024. Each season page includes full standings, top scorers, and match results — useful for comparing historical performance and identifying long-term betting patterns.
History 16 Mar 2025
Ligue 1 was established in 1958 as the Democratic Republic of the Congo's premier football competition, making it one of Africa's oldest and most prestigious domestic leagues. The league has undergone significant structural evolution since its inception, transitioning from knockout tournaments to a comprehensive round-robin format. In 2013, the competition reached a historic attendance record when DC Motema Pembe faced AS Vita Club, drawing 80,000 supporters to Stade Tata Raphaël in Kinshasa. The league was rebranded as DR Congo Vodacom Ligue 1 through sponsorship partnerships, reflecting the competition's commercial development. Throughout its history, Ligue 1 has produced world-class talent and remains a crucial development pathway for African football, despite ongoing infrastructure and administrative challenges.
- —1958 — Ligue 1 established as the top division of Congolese football
- —1963 — Daring Club Motema Pembe founded, eventually becoming the second most successful club in the league
- —1967 — TP Mazembe wins first of five CAF Champions League titles, elevating Congolese football on the continental stage
- —2013 — Record attendance of 80,000 fans at Motema Pembe vs Vita Club match in Kinshasa
- —2020s — League stabilization with consistent 16-team format and Vodacom title sponsorship
Competition Format 16 Mar 2025
Ligue 1 operates as a home-and-away double round-robin tournament, with each of the 16 clubs playing 30 matches across a single season. The champion is determined by the highest total points accumulated, with 3 points awarded for a win and 1 point for a draw. The two lowest-placed clubs at the season's end are relegated to Ligue 2, while the champion and runner-up secure berths in the CAF Champions League and CAF Confederation Cup respectively. Tiebreakers are resolved using goal difference, then goals scored, then head-to-head records. The league operates without a playoff system, with promotion and relegation handled through straight placement.
Records 16 Mar 2025
Daring Club Motema Pembe holds 27 national titles across all competitions since 1963, making them the most successful club at domestic level, though TP Mazembe's total exceeds this when including continental honours.
Analysis 16 Mar 2025
Current Season Analysis
The 2024/25 season presents a compelling narrative of dominance and competitive struggle in Ligue 1. TP Mazembe commands the standings with a commanding 55 points from 23 matches, maintaining a remarkable 74% win rate with 17 victories and only 2 defeats. Their offensive prowess is evident with 42 goals scored against just 8 conceded, yielding a +34 goal difference—a margin that underscores their superiority. The nearest challenger, Saint Eloi Lupopo, trails significantly with 45 points from 19 matches, though their efficiency metrics mirror Mazembe's with a 74% win rate. This 10-point gap suggests the title race is effectively decided in Mazembe's favour, barring an unprecedented collapse.
The midfield battle reveals a more contested environment. Simba occupies third place with 44 points from 25 matches, but their 52% win rate and modest +5 goal difference indicate vulnerability against stronger opposition. Don Bosco follows in fourth with 39 points, while Lubumbashi Sport sits fifth with 34 points. The clustering of points between positions 3–5 suggests these clubs could realistically compete for European qualification, though Mazembe's dominance leaves only one Champions League spot effectively contested. Blessing and CS Manika occupy sixth and seventh with 32 points each, maintaining mathematical hopes of European qualification despite their inconsistent form.
The relegation battle looms ominously for the lower half. Panda B5 languishes at the bottom with just 13 points from 25 matches, having won only 4 games with a catastrophic -35 goal difference. FC Tshikas (22 points) and Groupe Bazano (25 points) face serious relegation threats, requiring immediate improvement to escape the drop zone. Sanga Balende and Malole, hovering around 26–27 points, occupy the precarious middle ground where a poor run could trigger a descent toward the bottom. The mathematical reality suggests that clubs with fewer than 30 points face genuine relegation danger with 8 matches remaining in the season.
A standout performer this season has been Lubumbashi Sport, whose 10 draws from 26 matches—the highest in the league—demonstrates remarkable consistency despite finishing fifth. Their ability to avoid heavy defeats (only 8 losses) suggests defensive organization that could translate into improved results if they can convert more draws into victories. Conversely, Panda B5's catastrophic campaign—with only 4 wins and a -35 goal difference—represents one of the most dramatic underperformances in recent Ligue 1 history, raising questions about the club's structural viability.
The season has been marked by Mazembe's clinical efficiency: their 42 goals from 23 matches represents a 1.83 goals-per-game average, while conceding just 0.35 goals per match. This combination of prolific attack and miserly defence is the hallmark of champions. For challengers like Simba and Don Bosco, the path to European qualification remains viable, but their inconsistency—evidenced by Simba's +5 goal difference despite third place—suggests they lack the championship mentality required to dethrone Mazembe. The league's competitive structure continues to revolve around Mazembe's excellence rather than a genuine multi-team title race, a pattern consistent with the club's historical dominance in Congolese football.
TP Mazembe: The Colossus of Congolese Football
TP Mazembe's 20 league titles and 5 CAF Champions League crowns establish them as the undisputed force in African club football. Founded on 28 November 1939 in Lubumbashi, the club has transcended domestic competition to become a continental institution. Their current 2024/25 campaign exemplifies their sustained excellence: with 55 points from 23 matches, a 74% win rate, 42 goals scored, and only 8 conceded, Mazembe demonstrates the systematic dominance that has defined their seven-decade history. The club's infrastructure, financial resources, and recruitment capabilities position them as permanent contenders for both domestic and continental honours. Their historical achievement of becoming the first African team to successfully defend the CAF Champions League title (1967–1968) remains a watershed moment in continental football history.
The Competitive Landscape: Beyond Mazembe
While Mazembe's dominance is undisputed, the league's secondary tier features competitive clubs with legitimate histories. Daring Club Motema Pembe, with 27 national titles across all competitions since 1963, represents the league's second-most successful institution. AS Vita Club, another historic Kinshasa-based club, continues to compete at the elite level despite not matching their historical prominence. Saint Eloi Lupopo's current second-place finish (45 points) suggests they could emerge as genuine challengers in future seasons if they maintain their 74% win rate and tighten their defensive record. The presence of multiple historically significant clubs creates a rich competitive tapestry, though Mazembe's resources and consistency prevent any sustained challenge to their supremacy.
Infrastructure and Attendance Dynamics
Ligue 1's infrastructure remains concentrated in Kinshasa and Lubumbashi, the Democratic Republic's two largest urban centres. The 2013 attendance record of 80,000 fans at the Motema Pembe vs Vita Club match at Stade Tata Raphaël demonstrates the extraordinary passion Congolese supporters bring to domestic football. However, inconsistent stadium maintenance, security concerns, and limited travel infrastructure in provincial regions create disparities in matchday experiences. Clubs based in Kinshasa enjoy significant advantages through access to larger stadiums and more stable attendance, while provincial clubs face logistical challenges that affect both revenues and competitive balance. The concentration of elite clubs in Kinshasa—including Mazembe's satellite operations and Motema Pembe and Vita Club—creates a de facto two-city league structure that shapes competitive outcomes.
Continental Representation and CAF Competition
Ligue 1's single Champions League berth and Confederation Cup qualification represent the league's gateway to continental football. TP Mazembe's consistent participation in CAF competitions elevates the league's profile, though the absence of multiple Congolese clubs in continental knockout stages limits the league's aggregate influence in African football. The CAF Champions League serves as both an aspirational target and a financial opportunity, with prize money and gate revenues from continental matches providing crucial income for participating clubs. The league's historical contribution to African football—through Mazembe's five continental titles and numerous appearances by other clubs—remains substantial, though recent years have seen decreased Congolese representation at the continental level compared to leagues in Nigeria, Egypt, and South Africa.
The Development Pathway and Talent Export
Ligue 1 functions as a crucial development environment for Congolese football talent destined for European clubs. The league has produced numerous players who achieved prominence in Europe and continental competitions, including Cédric Bakambu, Dieumerci Mbokani, and Shabani Nonda, all of whom developed their skills in domestic competition before securing moves to elite European clubs. The current generation of Ligue 1 players continues this tradition, with clubs like Mazembe and Motema Pembe serving as talent incubators. However, the financial disparity between Congolese clubs and European counterparts creates a persistent brain drain, with established players departing for higher wages and greater exposure. This dynamic, while beneficial for individual player development, constrains the league's ability to retain world-class talent and develop sustained competitive dynasties beyond Mazembe's exceptional case.
Frequently Asked Questions
How many teams compete in Congo DR Ligue 1?
Sixteen teams compete in Ligue 1, each playing 30 matches in a double round-robin format across a single season.
Which club has won the most Ligue 1 titles?
TP Mazembe holds the record with 20 league titles, making them the most successful club in the competition's history.
How does relegation work in Ligue 1?
The two clubs with the lowest points at the end of the season are automatically relegated to Ligue 2, the second division.
Who is the all-time top scorer in Ligue 1?
Trésor Mputu holds the all-time scoring record with 165 goals in Ligue 1, a remarkable achievement spanning multiple decades.
What is the title sponsor of Ligue 1?
Vodacom is the current title sponsor of the competition, known officially as DR Congo Vodacom Ligue 1.
How many European spots are available for Ligue 1 clubs?
One spot in the CAF Champions League is available to the league champion, with the runner-up earning a berth in the CAF Confederation Cup.
API data: 26 Apr 2026 · Stats updated: 26 Apr 2026 · Content updated: 16 Mar 2025