Football France Ligue 1 tips and predictions

Football predictions for Ligue 1: data-driven match previews, picks and betting tips. Choose a fixture in France Ligue 1 to see an in-depth prediction, key stats and recent form. Even if there are no upcoming tips, league tables and team statistics can still help when analyzing football matches in France Ligue 1.

Ligue 1 Ligue 1 is the top division of French football and one of Europe’s major leagues. Our predictions are based on recent form, home and away performance, and relevant statistics.

betting predictions INDEX
score 1 0 2 tip
16.01 AS MonacoFC Lorient Bretagne 2 : 137 %32 %31 %100.5
16.01 Paris Saint - GermainLille Olympique SC 2 : 054 %25 %21 %12.6
17.01 Racing Club de LensAJ Auxerre 3 : 075 %16 %9 %15.2
17.01 Toulouse FCOGC Nice 2 : 058 %24 %19 %13.0
17.01 Angers SC l´OuestOlympique de Marseille 1 : 136 %33 %31 %100.4
18.01 Racing Club StrasbourgFC Metz 2 : 054 %25 %21 %12.6
18.01 FC Nantes AtlantiqueParis FC 98 2 : 145 %29 %26 %101.5
18.01 Stade Rennais FCLe Havre AC 2 : 056 %24 %20 %12.8
18.01 Olympique LyonnaisStade Brestois 29 2 : 150 %27 %23 %12.1

TABLE TOTAL HOME AWAY  
M W D L GF GA W D L GF GA PTS W D L GF GA PTS +/- PTS
1. Racing Club de Lens 17 13 1 3 31 13 7 0 1 16 4 21 6 1 2 15 9 19 +16 40
2. Paris Saint - Germain 17 12 3 2 37 15 7 1 0 19 4 22 5 2 2 18 11 17 +15 39
3. Olympique de Marseille 17 10 2 5 36 17 6 2 1 24 10 20 4 0 4 12 7 12 +5 32
4. Lille Olympique SC 17 10 2 5 33 22 6 1 2 16 8 19 4 1 3 17 14 13 +5 32
5. Olympique Lyonnais 17 9 3 5 25 17 6 0 2 14 6 18 3 3 3 11 11 12 +6 30
6. Stade Rennais FC 17 8 6 3 29 24 5 2 1 18 8 17 3 4 2 11 16 13 +6 30
7. Racing Club Strasbourg 17 7 3 7 26 21 5 1 2 14 4 16 2 2 5 12 17 8 0 24
8. Toulouse FC 17 6 5 6 24 22 3 3 3 14 14 12 3 2 3 10 8 11 -4 23
9. AS Monaco 17 7 2 8 27 30 5 1 3 17 15 16 2 1 5 10 15 7 -4 23
10. Angers SC l´Ouest 17 6 4 7 18 20 4 2 2 12 7 14 2 2 5 6 13 8 -2 22
11. Stade Brestois 29 17 6 4 7 23 27 4 3 2 14 11 15 2 1 5 9 16 7 -5 22
12. FC Lorient Bretagne 17 4 7 6 20 29 4 4 1 18 15 16 0 3 5 2 14 3 -8 19
13. Le Havre AC 17 4 6 7 15 23 3 4 2 11 9 13 1 2 5 4 14 5 -9 18
14. OGC Nice 17 5 3 9 20 30 4 2 3 12 12 14 1 1 6 8 18 4 -9 18
15. Paris FC 98 17 4 4 9 22 31 2 2 4 12 15 8 2 2 5 10 16 8 -8 16
16. FC Nantes Atlantique 17 3 5 9 16 28 1 2 5 8 15 5 2 3 4 8 13 9 -10 14
17. AJ Auxerre 17 3 3 11 14 27 3 1 5 10 11 10 0 2 6 4 16 2 -15 12
18. FC Metz 17 3 3 11 18 38 2 2 4 7 10 8 1 1 7 11 28 4 -12 12
Home matches HOME
P W D L GF GA PTS
1. Paris Saint - Germain 8 7 1 0 19 4 22
2. Racing Club de Lens 8 7 0 1 16 4 21
3. Olympique de Marseille 9 6 2 1 24 10 20
4. Lille Olympique SC 9 6 1 2 16 8 19
5. Olympique Lyonnais 8 6 0 2 14 6 18
6. Stade Rennais FC 8 5 2 1 18 8 17
7. Racing Club Strasbourg 8 5 1 2 14 4 16
8. AS Monaco 9 5 1 3 17 15 16
9. FC Lorient Bretagne 9 4 4 1 18 15 16
10. Stade Brestois 29 9 4 3 2 14 11 15
11. Angers SC l´Ouest 8 4 2 2 12 7 14
12. OGC Nice 9 4 2 3 12 12 14
13. Le Havre AC 9 3 4 2 11 9 13
14. Toulouse FC 9 3 3 3 14 14 12
15. AJ Auxerre 9 3 1 5 10 11 10
16. Paris FC 98 8 2 2 4 12 15 8
17. FC Metz 8 2 2 4 7 10 8
18. FC Nantes Atlantique 8 1 2 5 8 15 5
Away matches AWAY
P W D L GF GA PTS
1. Racing Club de Lens 9 6 1 2 15 9 19
2. Paris Saint - Germain 9 5 2 2 18 11 17
3. Lille Olympique SC 8 4 1 3 17 14 13
4. Stade Rennais FC 9 3 4 2 11 16 13
5. Olympique de Marseille 8 4 0 4 12 7 12
6. Olympique Lyonnais 9 3 3 3 11 11 12
7. Toulouse FC 8 3 2 3 10 8 11
8. FC Nantes Atlantique 9 2 3 4 8 13 9
9. Racing Club Strasbourg 9 2 2 5 12 17 8
10. Angers SC l´Ouest 9 2 2 5 6 13 8
11. Paris FC 98 9 2 2 5 10 16 8
12. AS Monaco 8 2 1 5 10 15 7
13. Stade Brestois 29 8 2 1 5 9 16 7
14. Le Havre AC 8 1 2 5 4 14 5
15. OGC Nice 8 1 1 6 8 18 4
16. FC Metz 9 1 1 7 11 28 4
17. FC Lorient Bretagne 8 0 3 5 2 14 3
18. AJ Auxerre 8 0 2 6 4 16 2

FORM TABLE - LAST 6 MATCHES TOTAL HOME AWAY  
P W D L GF GA W D L GF GA PTS W D L GF GA PTS +/- PTS
1. Racing Club de Lens 6 6 0 0 14 3 2 0 0 3 0 6 4 0 0 11 3 12 +12 18
2. Paris Saint - Germain 6 5 0 1 16 6 3 0 0 10 1 9 2 0 1 6 5 6 +6 15
3. Stade Rennais FC 6 5 0 1 11 7 2 0 0 7 2 6 3 0 1 4 5 9 +9 15
4. Angers SC l´Ouest 6 4 0 2 10 5 2 0 1 7 3 6 2 0 1 3 2 6 +3 12
5. Lille Olympique SC 6 4 0 2 10 9 2 0 1 5 4 6 2 0 1 5 5 6 +3 12
6. Stade Brestois 29 6 4 0 2 9 9 3 0 0 6 2 9 1 0 2 3 7 3 +3 12
7. Olympique de Marseille 6 3 1 2 11 6 2 1 1 6 4 7 1 0 1 5 2 3 -2 10
8. Olympique Lyonnais 6 3 1 2 9 5 2 0 1 6 3 6 1 1 1 3 2 4 +1 10
9. FC Lorient Bretagne 6 2 4 0 7 4 2 2 0 6 3 8 0 2 0 1 1 2 -2 10
10. Toulouse FC 6 2 2 2 7 7 1 0 2 1 4 3 1 2 0 6 3 5 -1 8
11. Racing Club Strasbourg 6 1 2 3 4 5 1 1 1 3 2 4 0 1 2 1 3 1 -4 5
12. AJ Auxerre 6 1 2 3 7 10 1 1 1 6 5 4 0 1 2 1 5 1 -4 5
13. Le Havre AC 6 1 2 3 3 7 1 2 1 3 3 5 0 0 2 0 4 0 -7 5
14. FC Nantes Atlantique 6 1 2 3 6 11 0 1 1 2 3 1 1 1 2 4 8 4 -1 5
15. FC Metz 6 1 1 4 8 12 1 0 2 4 5 3 0 1 2 4 7 1 -5 4
16. AS Monaco 6 1 0 5 4 13 1 0 2 3 7 3 0 0 3 1 6 0 -6 3
17. Paris FC 98 6 0 2 4 4 11 0 1 2 1 5 1 0 1 2 3 6 1 -7 2
18. OGC Nice 6 0 1 5 4 14 0 1 2 2 7 1 0 0 3 2 7 0 -8 1

POWER POTS DISTRIBUTION OVERALL HOME AWAY  
M W D L GF GA W D L GF GA PTS W D L GF GA PTS +/- PTS
POWER POT 1
1. Racing Club de Lens 17 13 1 3 31 13 7 0 1 16 4 21 6 1 2 15 9 19 +16 40
2. Paris Saint - Germain 17 12 3 2 37 15 7 1 0 19 4 22 5 2 2 18 11 17 +15 39
3. Olympique de Marseille 17 10 2 5 36 17 6 2 1 24 10 20 4 0 4 12 7 12 +5 32
4. Lille Olympique SC 17 10 2 5 33 22 6 1 2 16 8 19 4 1 3 17 14 13 +5 32
POWER POT 2
5. Olympique Lyonnais 17 9 3 5 25 17 6 0 2 14 6 18 3 3 3 11 11 12 +6 30
6. Stade Rennais FC 17 8 6 3 29 24 5 2 1 18 8 17 3 4 2 11 16 13 +6 30
7. Racing Club Strasbourg 17 7 3 7 26 21 5 1 2 14 4 16 2 2 5 12 17 8 0 24
POWER POT 3
8. Toulouse FC 17 6 5 6 24 22 3 3 3 14 14 12 3 2 3 10 8 11 -4 23
9. AS Monaco 17 7 2 8 27 30 5 1 3 17 15 16 2 1 5 10 15 7 -4 23
10. Angers SC l´Ouest 17 6 4 7 18 20 4 2 2 12 7 14 2 2 5 6 13 8 -2 22
11. Stade Brestois 29 17 6 4 7 23 27 4 3 2 14 11 15 2 1 5 9 16 7 -5 22
12. FC Lorient Bretagne 17 4 7 6 20 29 4 4 1 18 15 16 0 3 5 2 14 3 -8 19
13. Le Havre AC 17 4 6 7 15 23 3 4 2 11 9 13 1 2 5 4 14 5 -9 18
14. OGC Nice 17 5 3 9 20 30 4 2 3 12 12 14 1 1 6 8 18 4 -9 18
15. Paris FC 98 17 4 4 9 22 31 2 2 4 12 15 8 2 2 5 10 16 8 -8 16
POWER POT 4
16. FC Nantes Atlantique 17 3 5 9 16 28 1 2 5 8 15 5 2 3 4 8 13 9 -10 14
17. AJ Auxerre 17 3 3 11 14 27 3 1 5 10 11 10 0 2 6 4 16 2 -15 12
18. FC Metz 17 3 3 11 18 38 2 2 4 7 10 8 1 1 7 11 28 4 -12 12

UNDER/OVER TABLE TOTAL HOME AWAY
UNDER 2.5 OVER 2.5 UNDER 2.5 OVER 2.5 UNDER 2.5 OVER 2.5
1. Stade Rennais FC 5 / 16 31% 11 / 16 69% 1 / 7 14% 6 / 7 86% 4 / 9 44% 5 / 9 56%
2. Racing Club de Lens 6 / 17 35% 11 / 17 65% 3 / 8 38% 5 / 8 63% 3 / 9 33% 6 / 9 67%
3. Olympique de Marseille 6 / 16 38% 10 / 16 63% 3 / 9 33% 6 / 9 67% 3 / 7 43% 4 / 7 57%
4. FC Metz 7 / 17 41% 10 / 17 59% 5 / 8 63% 3 / 8 38% 2 / 9 22% 7 / 9 78%
5. Paris FC 98 7 / 17 41% 10 / 17 59% 3 / 8 38% 5 / 8 63% 4 / 9 44% 5 / 9 56%
6. AS Monaco 7 / 17 41% 10 / 17 59% 3 / 9 33% 6 / 9 67% 4 / 8 50% 4 / 8 50%
7. Stade Brestois 29 7 / 17 41% 10 / 17 59% 4 / 9 44% 5 / 9 56% 3 / 8 38% 5 / 8 63%
8. Racing Club Strasbourg 8 / 17 47% 9 / 17 53% 4 / 8 50% 4 / 8 50% 4 / 9 44% 5 / 9 56%
9. Olympique Lyonnais 8 / 17 47% 9 / 17 53% 3 / 8 38% 5 / 8 63% 5 / 9 56% 4 / 9 44%
10. Toulouse FC 8 / 17 47% 9 / 17 53% 4 / 9 44% 5 / 9 56% 4 / 8 50% 4 / 8 50%
11. OGC Nice 8 / 17 47% 9 / 17 53% 6 / 9 67% 3 / 9 33% 2 / 8 25% 6 / 8 75%
12. Paris Saint - Germain 9 / 17 53% 8 / 17 47% 4 / 8 50% 4 / 8 50% 5 / 9 56% 4 / 9 44%
13. Lille Olympique SC 10 / 17 59% 7 / 17 41% 6 / 9 67% 3 / 9 33% 4 / 8 50% 4 / 8 50%
14. Le Havre AC 10 / 17 59% 7 / 17 41% 5 / 9 56% 4 / 9 44% 5 / 8 63% 3 / 8 38%
15. FC Lorient Bretagne 10 / 17 59% 7 / 17 41% 4 / 9 44% 5 / 9 56% 6 / 8 75% 2 / 8 25%
16. FC Nantes Atlantique 10 / 17 59% 7 / 17 41% 5 / 8 63% 3 / 8 38% 5 / 9 56% 4 / 9 44%
17. AJ Auxerre 10 / 17 59% 7 / 17 41% 5 / 9 56% 4 / 9 44% 5 / 8 63% 3 / 8 38%
18. Angers SC l´Ouest 12 / 17 71% 5 / 17 29% 6 / 8 75% 2 / 8 25% 6 / 9 67% 3 / 9 33%

GOALS PER MATCH OVERALL HOME AWAY
P 0 1 2 3 4 5 6 6+ AVG P 0 1 2 3 4 5 6 6+ AVG P 0 1 2 3 4 5 6 6+ AVG
1. AS Monaco 17 0 6 1 1 4 3 0 2 3.35 9 0 3 0 0 3 2 0 1 3.56 8 0 3 1 1 1 1 0 1 3.13
2. FC Metz 17 1 2 4 3 2 3 0 2 3.29 8 1 2 2 2 0 1 0 0 2.13 9 0 0 2 1 2 2 0 2 4.33
3. Olympique de Marseille 16 0 5 1 4 3 0 1 2 3.25 9 0 2 1 1 3 0 0 2 3.78 7 0 3 0 3 0 0 1 0 2.57
4. Stade Rennais FC 16 1 2 2 1 7 3 0 0 3.25 7 1 0 0 1 3 2 0 0 3.57 9 0 2 2 0 4 1 0 0 3.00
5. Lille Olympique SC 17 0 5 5 2 0 0 2 3 3.24 9 0 4 2 1 0 0 1 1 2.67 8 0 1 3 1 0 0 1 2 3.88
6. Paris FC 98 17 1 3 3 5 0 2 2 1 3.12 8 0 1 2 2 0 2 1 0 3.38 9 1 2 1 3 0 0 1 1 2.89
7. Paris Saint - Germain 17 0 5 4 3 0 3 1 1 3.06 8 0 2 2 2 0 1 1 0 2.88 9 0 3 2 1 0 2 0 1 3.22
8. OGC Nice 17 0 4 4 2 4 2 1 0 2.94 9 0 3 3 0 1 1 1 0 2.67 8 0 1 1 2 3 1 0 0 3.25
9. Stade Brestois 29 17 2 2 3 4 2 2 2 0 2.94 9 2 1 1 2 0 2 1 0 2.78 8 0 1 2 2 2 0 1 0 3.13
10. FC Lorient Bretagne 17 1 2 7 1 4 0 1 1 2.88 9 0 1 3 0 3 0 1 1 3.67 8 1 1 4 1 1 0 0 0 2.00
11. Racing Club Strasbourg 17 1 5 2 4 0 4 1 0 2.76 8 1 2 1 3 0 1 0 0 2.25 9 0 3 1 1 0 3 1 0 3.22
12. Toulouse FC 17 1 5 2 4 4 0 0 1 2.71 9 1 2 1 1 3 0 0 1 3.11 8 0 3 1 3 1 0 0 0 2.25
13. FC Nantes Atlantique 17 1 4 5 3 2 1 0 1 2.59 8 0 2 3 1 1 0 0 1 2.88 9 1 2 2 2 1 1 0 0 2.33
14. Racing Club de Lens 17 1 2 3 9 1 1 0 0 2.59 8 0 2 1 4 1 0 0 0 2.50 9 1 0 2 5 0 1 0 0 2.67
15. Olympique Lyonnais 17 2 6 0 4 2 2 1 0 2.47 8 0 3 0 4 0 1 0 0 2.50 9 2 3 0 0 2 1 1 0 2.44
16. AJ Auxerre 17 1 5 4 3 3 0 0 1 2.41 9 1 4 0 2 1 0 0 1 2.33 8 0 1 4 1 2 0 0 0 2.50
17. Le Havre AC 17 3 5 2 3 3 0 0 1 2.24 9 1 2 2 2 2 0 0 0 2.22 8 2 3 0 1 1 0 0 1 2.25
18. Angers SC l´Ouest 17 0 6 6 2 1 2 0 0 2.24 8 0 1 5 1 0 1 0 0 2.38 9 0 5 1 1 1 1 0 0 2.11


bet365
bet365

About Vitibet

Vitibet is an independent sports information platform focused on match previews, statistical insights and analytical content related to football and selected international sports. The website provides data-driven perspectives and general opinions intended to help users better understand upcoming events.

Vitibet does not operate as a betting operator and does not accept wagers. All content is created for informational and entertainment purposes only and reflects publicly available data, historical statistics and general sporting analysis.

Responsible Betting & Budgeting (Entertainment-First)

Sports betting should always be treated as entertainment, not as a source of income. Results are uncertain and it is possible to lose the entire stake. Only bet money you can comfortably afford to lose.

A sensible approach is to set a clear monthly entertainment budget and keep it strictly separate from essential expenses such as rent, utilities, food, or savings. Many players also use simple limits per bet or per day to stay in control.

Avoid chasing losses and betting under stress, fatigue, or emotional pressure. Keeping a basic record of your bets can help maintain discipline and prevent impulsive decisions.

All tips and previews on this website are provided for informational purposes only. They do not guarantee any outcome and should not be considered financial or investment advice. Always respect local laws and age restrictions related to betting.

If betting stops being enjoyable or feels difficult to control, take a break and seek support. Your wellbeing is always more important than any single result.

Contact : admin @ vitisport.cz GambleAware.org