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
13.03 Olympique de MarseilleAJ Auxerre 2 : 056 %24 %20 %12.8
14.03 FC Lorient BretagneRacing Club de Lens 1 : 225 %28 %47 %2-1.7
14.03 Angers SC l´OuestOGC Nice 2 : 053 %26 %22 %12.4
14.03 AS MonacoStade Brestois 29 2 : 151 %26 %23 %12.2
15.03 Racing Club StrasbourgParis FC 98 2 : 053 %25 %21 %12.5
15.03 Paris Saint - GermainFC Nantes Atlantique 2 : 064 %21 %15 %13.8
15.03 Le Havre ACOlympique Lyonnais 1 : 230 %32 %39 %02-0.7
15.03 FC MetzToulouse FC 1 : 226 %29 %45 %02-1.5
15.03 Stade Rennais FCLille Olympique SC 2 : 058 %24 %19 %13.0

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

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. AS Monaco 6 5 1 0 15 4 3 0 0 9 1 9 2 1 0 6 3 7 +7 16
2. Stade Brestois 29 6 4 2 0 10 3 3 0 0 6 0 9 1 2 0 4 3 5 +5 14
3. Racing Club de Lens 6 4 1 1 15 5 3 0 1 9 4 9 1 1 0 6 1 4 +1 13
4. Paris Saint - Germain 6 4 0 2 13 7 2 0 1 9 3 6 2 0 1 4 4 6 +3 12
5. Stade Rennais FC 6 4 0 2 12 8 2 0 0 4 1 6 2 0 2 8 7 6 +6 12
6. Olympique Lyonnais 6 3 1 2 8 7 2 1 0 4 1 7 1 0 2 4 6 3 +1 10
7. Lille Olympique SC 6 2 3 1 4 3 1 2 0 3 2 5 1 1 1 1 1 4 0 9
8. FC Lorient Bretagne 6 2 3 1 10 9 2 1 0 6 3 7 0 2 1 4 6 2 0 9
9. Angers SC l´Ouest 6 3 0 3 3 5 2 0 1 2 1 6 1 0 2 1 4 3 0 9
10. Olympique de Marseille 6 2 2 2 8 13 1 1 0 5 4 4 1 1 2 3 9 4 +2 8
11. AJ Auxerre 6 1 4 1 5 6 0 2 1 0 3 2 1 2 0 5 3 5 -2 7
12. Paris FC 98 6 1 4 1 5 9 1 1 1 3 7 4 0 3 0 2 2 3 -2 7
13. Racing Club Strasbourg 6 1 3 2 8 8 1 1 1 5 4 4 0 2 1 3 4 2 -3 6
14. Le Havre AC 6 2 0 4 4 8 2 0 1 4 3 6 0 0 3 0 5 0 -3 6
15. FC Nantes Atlantique 6 1 0 5 4 8 1 0 2 2 2 3 0 0 3 2 6 0 -6 3
16. OGC Nice 6 0 3 3 5 12 0 3 1 5 9 3 0 0 2 0 3 0 -9 3
17. Toulouse FC 6 0 2 4 2 6 0 2 1 1 2 2 0 0 3 1 4 0 -7 2
18. FC Metz 6 0 1 5 1 11 0 1 2 1 4 1 0 0 3 0 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. Paris Saint - Germain 25 18 3 4 54 22 10 1 1 31 7 31 8 2 3 23 15 26 +21 57
2. Racing Club de Lens 25 18 2 5 48 21 11 0 2 26 8 33 7 2 3 22 13 23 +17 56
3. Olympique de Marseille 25 14 4 7 52 33 8 3 1 32 15 27 6 1 6 20 18 19 +10 46
4. Olympique Lyonnais 25 14 4 7 40 27 9 1 2 20 8 28 5 3 5 20 19 18 +10 46
POWER POT 2
5. Stade Rennais FC 25 12 7 6 42 35 7 3 2 23 12 24 5 4 4 19 23 19 +7 43
6. Lille Olympique SC 25 12 5 8 38 32 7 3 3 20 14 24 5 2 5 18 18 17 +2 41
7. AS Monaco 25 12 4 9 43 37 8 1 4 27 19 25 4 3 5 16 18 15 +1 40
8. Racing Club Strasbourg 25 10 6 9 40 31 7 2 3 21 9 23 3 4 6 19 22 13 0 36
9. Stade Brestois 29 25 10 6 9 34 34 7 3 3 20 13 24 3 3 6 14 21 12 -3 36
POWER POT 3
10. FC Lorient Bretagne 25 8 10 7 35 39 6 5 1 24 18 23 2 5 6 11 21 11 -2 34
11. Angers SC l´Ouest 25 9 5 11 23 30 6 2 4 16 13 20 3 3 7 7 17 12 -4 32
12. Toulouse FC 25 8 7 10 33 29 4 5 4 20 17 17 4 2 6 13 12 14 -8 31
13. Paris FC 98 25 6 9 10 29 41 3 4 5 15 22 13 3 5 5 14 19 14 -9 27
14. Le Havre AC 25 6 8 11 20 32 5 5 3 15 12 20 1 3 8 5 20 6 -13 26
15. OGC Nice 25 6 6 13 30 48 4 5 4 17 21 17 2 1 9 13 27 7 -15 24
POWER POT 4
16. AJ Auxerre 25 4 7 14 19 35 3 3 7 10 15 12 1 4 7 9 20 7 -20 19
17. FC Nantes Atlantique 25 4 5 16 22 42 2 2 9 12 23 8 2 3 7 10 19 9 -22 17
18. FC Metz 25 3 4 18 22 56 2 3 7 10 19 9 1 1 11 12 37 4 -23 13

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. Olympique de Marseille 8 / 24 33% 16 / 24 67% 3 / 12 25% 9 / 12 75% 5 / 12 42% 7 / 12 58%
2. Stade Rennais FC 8 / 24 33% 16 / 24 67% 4 / 11 36% 7 / 11 64% 4 / 13 31% 9 / 13 69%
3. Racing Club de Lens 9 / 25 36% 16 / 25 64% 5 / 13 38% 8 / 13 62% 4 / 12 33% 8 / 12 67%
4. FC Metz 10 / 25 40% 15 / 25 60% 7 / 12 58% 5 / 12 42% 3 / 13 23% 10 / 13 77%
5. AS Monaco 10 / 25 40% 15 / 25 60% 4 / 13 31% 9 / 13 69% 6 / 12 50% 6 / 12 50%
6. Racing Club Strasbourg 10 / 25 40% 15 / 25 60% 5 / 12 42% 7 / 12 58% 5 / 13 38% 8 / 13 62%
7. Paris Saint - Germain 11 / 25 44% 14 / 25 56% 4 / 12 33% 8 / 12 67% 7 / 13 54% 6 / 13 46%
8. OGC Nice 11 / 25 44% 14 / 25 56% 7 / 13 54% 6 / 13 46% 4 / 12 33% 8 / 12 67%
9. Olympique Lyonnais 12 / 25 48% 13 / 25 52% 6 / 12 50% 6 / 12 50% 6 / 13 46% 7 / 13 54%
10. Paris FC 98 12 / 25 48% 13 / 25 52% 5 / 12 42% 7 / 12 58% 7 / 13 54% 6 / 13 46%
11. Stade Brestois 29 13 / 25 52% 12 / 25 48% 8 / 13 62% 5 / 13 38% 5 / 12 42% 7 / 12 58%
12. FC Lorient Bretagne 14 / 25 56% 11 / 25 44% 5 / 12 42% 7 / 12 58% 9 / 13 69% 4 / 13 31%
13. Toulouse FC 14 / 25 56% 11 / 25 44% 7 / 13 54% 6 / 13 46% 7 / 12 58% 5 / 12 42%
14. FC Nantes Atlantique 14 / 25 56% 11 / 25 44% 8 / 13 62% 5 / 13 38% 6 / 12 50% 6 / 12 50%
15. AJ Auxerre 15 / 25 60% 10 / 25 40% 8 / 13 62% 5 / 13 38% 7 / 12 58% 5 / 12 42%
16. Lille Olympique SC 16 / 25 64% 9 / 25 36% 9 / 13 69% 4 / 13 31% 7 / 12 58% 5 / 12 42%
17. Le Havre AC 16 / 25 64% 9 / 25 36% 7 / 13 54% 6 / 13 46% 9 / 12 75% 3 / 12 25%
18. Angers SC l´Ouest 19 / 25 76% 6 / 25 24% 9 / 12 75% 3 / 12 25% 10 / 13 77% 3 / 13 23%

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. Olympique de Marseille 24 0 6 2 4 6 2 1 3 3.50 12 0 2 1 1 5 1 0 2 3.92 12 0 4 1 3 1 1 1 1 3.08
2. AS Monaco 25 2 6 2 1 8 4 0 2 3.20 13 0 3 1 0 6 2 0 1 3.54 12 2 3 1 1 2 2 0 1 2.83
3. Stade Rennais FC 24 1 3 4 2 11 3 0 0 3.17 11 1 1 2 1 4 2 0 0 3.09 13 0 2 2 1 7 1 0 0 3.23
4. FC Metz 25 2 4 4 6 3 3 0 3 3.12 12 2 3 2 2 1 1 0 1 2.42 13 0 1 2 4 2 2 0 2 3.77
5. OGC Nice 25 1 5 5 2 6 3 3 0 3.12 13 1 3 3 0 3 1 2 0 2.92 12 0 2 2 2 3 2 1 0 3.33
6. Paris Saint - Germain 25 0 7 4 6 2 4 1 1 3.04 12 0 2 2 4 1 2 1 0 3.17 13 0 5 2 2 1 2 0 1 2.92
7. FC Lorient Bretagne 25 1 2 11 2 6 0 2 1 2.96 12 0 1 4 1 4 0 1 1 3.50 13 1 1 7 1 2 0 1 0 2.46
8. Racing Club Strasbourg 25 2 5 3 7 2 5 1 0 2.84 12 1 2 2 5 1 1 0 0 2.50 13 1 3 1 2 1 4 1 0 3.15
9. Lille Olympique SC 25 1 8 7 3 0 1 2 3 2.80 13 0 5 4 1 0 1 1 1 2.62 12 1 3 3 2 0 0 1 2 3.00
10. Paris FC 98 25 3 4 5 6 1 3 2 1 2.80 12 1 2 2 2 1 3 1 0 3.08 13 2 2 3 4 0 0 1 1 2.54
11. Racing Club de Lens 25 1 4 4 10 3 3 0 0 2.76 13 0 4 1 5 2 1 0 0 2.62 12 1 0 3 5 1 2 0 0 2.92
12. Stade Brestois 29 25 2 3 8 5 3 2 2 0 2.72 13 2 1 5 2 0 2 1 0 2.54 12 0 2 3 3 3 0 1 0 2.92
13. Olympique Lyonnais 25 2 8 2 5 3 3 1 1 2.68 12 0 4 2 5 0 1 0 0 2.33 13 2 4 0 0 3 2 1 1 3.00
14. FC Nantes Atlantique 25 1 7 6 5 3 2 0 1 2.56 13 0 4 4 2 1 1 0 1 2.69 12 1 3 2 3 2 1 0 0 2.42
15. Toulouse FC 25 2 8 4 5 4 0 1 1 2.48 13 2 3 2 1 3 0 1 1 2.85 12 0 5 2 4 1 0 0 0 2.08
16. AJ Auxerre 25 4 7 4 4 5 0 0 1 2.16 13 3 5 0 3 1 0 0 1 1.92 12 1 2 4 1 4 0 0 0 2.42
17. Angers SC l´Ouest 25 1 10 8 2 1 2 0 1 2.12 12 0 4 5 1 0 1 0 1 2.42 13 1 6 3 1 1 1 0 0 1.85
18. Le Havre AC 25 4 7 5 5 3 0 0 1 2.08 13 2 3 2 4 2 0 0 0 2.08 12 2 4 3 1 1 0 0 1 2.08


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