back to top
LEAGUES MATCHES STATS FAV BLOG MEMBER LOGIN
france
France - Ligue 1
LATEST MATCHES FORM H2H GOALS HALF-TIME TIMING FIRST GOAL FAVOURITE
🔍

France - Ligue 1 form guide

advertisement


Visual table

  GP Pts
1  Paris SG 34 76
2  Lens 34 70
3  Lille 34 61
4  Lyon 34 60
5  Marseille 34 59
6  Rennes 34 59
7  Monaco 34 54
8  Strasbourg 34 53
9  Lorient 34 45
10  Toulouse 33 44
11  Paris FC 34 44
12  Brest 34 39
13  Angers 34 36
14  Le Havre 34 35
15  Auxerre 34 34
16  Nice 34 32
17  Nantes 33 23
18  Metz 34 17






Form tables


Form: Last 4 matches

    GP W D L GF GA GD Pts Opponents PPG
1 Auxerre 4 3 0 1 9 5 +4 9 1.34

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 4 games (most recent first):

(A) at Lille (PPG at home = 1.71)
(H) vs Nice (PPG away = 0.71)
(H) vs Angers (PPG away = 0.76)
(A) at Lyon (PPG at home = 2.18)

2 Lens 4 2 1 1 6 3 +3 7 1.52

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 4 games (most recent first):

(A) at Lyon (PPG at home = 2.18)
(H) vs Paris SG (PPG away = 2.06)
(H) vs Nantes (PPG away = 0.65)
(A) at Nice (PPG at home = 1.18)

3 Paris SG 4 2 1 1 6 4 +2 7 1.40

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 4 games (most recent first):

(A) at Paris FC (PPG at home = 1.47)
(A) at Lens (PPG at home = 2.47)
(H) vs Brest (PPG away = 0.76)
(H) vs Lorient (PPG away = 0.88)

4 Strasbourg 4 2 1 1 9 8 +1 7 1.36

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 4 games (most recent first):

(H) vs Monaco (PPG away = 1.29)
(A) at Brest (PPG at home = 1.53)
(A) at Angers (PPG at home = 1.35)
(H) vs Toulouse (PPG away = 1.25)

5 Toulouse 4 2 1 1 8 7 +1 7 1.72

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 4 games (most recent first):

(H) vs Lyon (PPG away = 1.35)
(A) at Strasbourg (PPG at home = 1.76)
(H) vs Monaco (PPG away = 1.29)
(A) at Lens (PPG at home = 2.47)

LISTING ONLY 5 TEAMS

The Members version of the website features the complete table.

The Opponents PPG values relate to the average home or away Points Per Game values of all opponents faced by each team in the last 4 games. Those home PPG or away PPG values are based on the seasonal Home PPG of the opponents that have been played away and the seasonal Away PPG of the opponents that have been played at home. So the opponents home or away PPG values are always based on ALL home games or on ALL away games of the opponents during the league season (not just in the opponents' last 4 games).


Form: Last 6 matches

    GP W D L GF GA GD Pts Opponents PPG
1 Paris SG 6 4 1 1 12 4 +8 13 1.26

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 6 games (most recent first):

(A) at Paris FC (PPG at home = 1.47)
(A) at Lens (PPG at home = 2.47)
(H) vs Brest (PPG away = 0.76)
(H) vs Lorient (PPG away = 0.88)
(A) at Angers (PPG at home = 1.35)
(H) vs Nantes (PPG away = 0.65)

2 Paris FC 6 4 0 2 14 6 +8 12 1.43

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 6 games (most recent first):

(H) vs Paris SG (PPG away = 2.06)
(A) at Rennes (PPG at home = 2.00)
(H) vs Brest (PPG away = 0.76)
(H) vs Lille (PPG away = 1.88)
(A) at Metz (PPG at home = 0.59)
(H) vs Monaco (PPG away = 1.29)

3 Rennes 6 4 0 2 12 10 +2 12 1.44

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 6 games (most recent first):

(A) at Marseille (PPG at home = 2.18)
(H) vs Paris FC (PPG away = 1.12)
(A) at Lyon (PPG at home = 2.18)
(H) vs Nantes (PPG away = 0.65)
(A) at Strasbourg (PPG at home = 1.76)
(H) vs Angers (PPG away = 0.76)

4 Lyon 6 4 0 2 12 11 +1 12 1.42

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 6 games (most recent first):

(H) vs Lens (PPG away = 1.65)
(A) at Toulouse (PPG at home = 1.41)
(H) vs Rennes (PPG away = 1.47)
(H) vs Auxerre (PPG away = 0.71)
(A) at Paris SG (PPG at home = 2.41)
(H) vs Lorient (PPG away = 0.88)

5 Lens 6 3 2 1 12 8 +4 11 1.48

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 6 games (most recent first):

(A) at Lyon (PPG at home = 2.18)
(H) vs Paris SG (PPG away = 2.06)
(H) vs Nantes (PPG away = 0.65)
(A) at Nice (PPG at home = 1.18)
(A) at Brest (PPG at home = 1.53)
(H) vs Toulouse (PPG away = 1.25)

LISTING ONLY 5 TEAMS

The Members version of the website features the complete table.

The Opponents PPG values relate to the average home or away Points Per Game values of all opponents faced by each team in the last 6 games. Those home PPG or away PPG values are based on the seasonal Home PPG of the opponents that have been played away and the seasonal Away PPG of the opponents that have been played at home. So the opponents home or away PPG values are always based on ALL home games or on ALL away games of the opponents during the league season (not just in the opponents' last 6 games).


Form: Last 8 matches

    GP W D L GF GA GD Pts Opponents PPG
1 Lille 8 5 2 1 12 4 +8 17 1.34

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 8 games (most recent first):

(H) vs Auxerre (PPG away = 0.71)
(A) at Monaco (PPG at home = 1.88)
(H) vs Le Havre (PPG away = 0.71)
(A) at Paris FC (PPG at home = 1.47)
(H) vs Nice (PPG away = 0.71)
(A) at Toulouse (PPG at home = 1.41)
(H) vs Lens (PPG away = 1.65)
(A) at Marseille (PPG at home = 2.18)

2 Paris FC 8 5 1 2 18 9 +9 16 1.38

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 8 games (most recent first):

(H) vs Paris SG (PPG away = 2.06)
(A) at Rennes (PPG at home = 2.00)
(H) vs Brest (PPG away = 0.76)
(H) vs Lille (PPG away = 1.88)
(A) at Metz (PPG at home = 0.59)
(H) vs Monaco (PPG away = 1.29)
(A) at Lorient (PPG at home = 1.76)
(H) vs Le Havre (PPG away = 0.71)

3 Paris SG 8 5 1 2 16 7 +9 16 1.27

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 8 games (most recent first):

(A) at Paris FC (PPG at home = 1.47)
(A) at Lens (PPG at home = 2.47)
(H) vs Brest (PPG away = 0.76)
(H) vs Lorient (PPG away = 0.88)
(A) at Angers (PPG at home = 1.35)
(H) vs Nantes (PPG away = 0.65)
(H) vs Lyon (PPG away = 1.35)
(H) vs Toulouse (PPG away = 1.25)

4 Rennes 8 5 1 2 16 13 +3 16 1.32

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 8 games (most recent first):

(A) at Marseille (PPG at home = 2.18)
(H) vs Paris FC (PPG away = 1.12)
(A) at Lyon (PPG at home = 2.18)
(H) vs Nantes (PPG away = 0.65)
(A) at Strasbourg (PPG at home = 1.76)
(H) vs Angers (PPG away = 0.76)
(A) at Brest (PPG at home = 1.53)
(H) vs Metz (PPG away = 0.41)

5 Strasbourg 8 5 1 2 18 16 +2 16 1.26

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 8 games (most recent first):

(H) vs Monaco (PPG away = 1.29)
(A) at Brest (PPG at home = 1.53)
(A) at Angers (PPG at home = 1.35)
(H) vs Toulouse (PPG away = 1.25)
(A) at Lorient (PPG at home = 1.76)
(H) vs Rennes (PPG away = 1.47)
(H) vs Nice (PPG away = 0.71)
(A) at Nantes (PPG at home = 0.75)

LISTING ONLY 5 TEAMS

The Members version of the website features the complete table.

The Opponents PPG values relate to the average home or away Points Per Game values of all opponents faced by each team in the last 8 games. Those home PPG or away PPG values are based on the seasonal Home PPG of the opponents that have been played away and the seasonal Away PPG of the opponents that have been played at home. So the opponents home or away PPG values are always based on ALL home games or on ALL away games of the opponents during the league season (not just in the opponents' last 8 games).


Form: Last 10 matches

    GP W D L GF GA GD Pts Opponents PPG
1 Lille 10 6 3 1 15 6 +9 21 1.36

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 10 games (most recent first):

(H) vs Auxerre (PPG away = 0.71)
(A) at Monaco (PPG at home = 1.88)
(H) vs Le Havre (PPG away = 0.71)
(A) at Paris FC (PPG at home = 1.47)
(H) vs Nice (PPG away = 0.71)
(A) at Toulouse (PPG at home = 1.41)
(H) vs Lens (PPG away = 1.65)
(A) at Marseille (PPG at home = 2.18)
(A) at Rennes (PPG at home = 2.00)
(H) vs Lorient (PPG away = 0.88)

2 Paris SG 10 6 1 3 21 10 +11 19 1.27

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 10 games (most recent first):

(A) at Paris FC (PPG at home = 1.47)
(A) at Lens (PPG at home = 2.47)
(H) vs Brest (PPG away = 0.76)
(H) vs Lorient (PPG away = 0.88)
(A) at Angers (PPG at home = 1.35)
(H) vs Nantes (PPG away = 0.65)
(H) vs Lyon (PPG away = 1.35)
(H) vs Toulouse (PPG away = 1.25)
(A) at Nice (PPG at home = 1.18)
(H) vs Monaco (PPG away = 1.29)

3 Rennes 10 6 1 3 21 15 +6 19 1.37

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 10 games (most recent first):

(A) at Marseille (PPG at home = 2.18)
(H) vs Paris FC (PPG away = 1.12)
(A) at Lyon (PPG at home = 2.18)
(H) vs Nantes (PPG away = 0.65)
(A) at Strasbourg (PPG at home = 1.76)
(H) vs Angers (PPG away = 0.76)
(A) at Brest (PPG at home = 1.53)
(H) vs Metz (PPG away = 0.41)
(H) vs Lille (PPG away = 1.88)
(A) at Nice (PPG at home = 1.18)

4 Paris FC 10 5 3 2 19 10 +9 18 1.50

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 10 games (most recent first):

(H) vs Paris SG (PPG away = 2.06)
(A) at Rennes (PPG at home = 2.00)
(H) vs Brest (PPG away = 0.76)
(H) vs Lille (PPG away = 1.88)
(A) at Metz (PPG at home = 0.59)
(H) vs Monaco (PPG away = 1.29)
(A) at Lorient (PPG at home = 1.76)
(H) vs Le Havre (PPG away = 0.71)
(A) at Strasbourg (PPG at home = 1.76)
(A) at Lyon (PPG at home = 2.18)

5 Strasbourg 10 5 3 2 18 16 +2 18 1.25

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 10 games (most recent first):

(H) vs Monaco (PPG away = 1.29)
(A) at Brest (PPG at home = 1.53)
(A) at Angers (PPG at home = 1.35)
(H) vs Toulouse (PPG away = 1.25)
(A) at Lorient (PPG at home = 1.76)
(H) vs Rennes (PPG away = 1.47)
(H) vs Nice (PPG away = 0.71)
(A) at Nantes (PPG at home = 0.75)
(H) vs Paris FC (PPG away = 1.12)
(A) at Auxerre (PPG at home = 1.29)

LISTING ONLY 5 TEAMS

The Members version of the website features the complete table.

The Opponents PPG values relate to the average home or away Points Per Game values of all opponents faced by each team in the last 10 games. Those home PPG or away PPG values are based on the seasonal Home PPG of the opponents that have been played away and the seasonal Away PPG of the opponents that have been played at home. So the opponents home or away PPG values are always based on ALL home games or on ALL away games of the opponents during the league season (not just in the opponents' last 10 games).


Form: Last 12 matches

    GP W D L GF GA GD Pts Opponents PPG
1 Lille 12 8 3 1 17 6 +11 27 1.30

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 12 games (most recent first):

(H) vs Auxerre (PPG away = 0.71)
(A) at Monaco (PPG at home = 1.88)
(H) vs Le Havre (PPG away = 0.71)
(A) at Paris FC (PPG at home = 1.47)
(H) vs Nice (PPG away = 0.71)
(A) at Toulouse (PPG at home = 1.41)
(H) vs Lens (PPG away = 1.65)
(A) at Marseille (PPG at home = 2.18)
(A) at Rennes (PPG at home = 2.00)
(H) vs Lorient (PPG away = 0.88)
(H) vs Nantes (PPG away = 0.65)
(A) at Angers (PPG at home = 1.35)

2 Paris SG 12 8 1 3 25 10 +15 25 1.20

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 12 games (most recent first):

(A) at Paris FC (PPG at home = 1.47)
(A) at Lens (PPG at home = 2.47)
(H) vs Brest (PPG away = 0.76)
(H) vs Lorient (PPG away = 0.88)
(A) at Angers (PPG at home = 1.35)
(H) vs Nantes (PPG away = 0.65)
(H) vs Lyon (PPG away = 1.35)
(H) vs Toulouse (PPG away = 1.25)
(A) at Nice (PPG at home = 1.18)
(H) vs Monaco (PPG away = 1.29)
(A) at Le Havre (PPG at home = 1.35)
(H) vs Metz (PPG away = 0.41)

3 Rennes 12 8 1 3 25 15 +10 25 1.35

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 12 games (most recent first):

(A) at Marseille (PPG at home = 2.18)
(H) vs Paris FC (PPG away = 1.12)
(A) at Lyon (PPG at home = 2.18)
(H) vs Nantes (PPG away = 0.65)
(A) at Strasbourg (PPG at home = 1.76)
(H) vs Angers (PPG away = 0.76)
(A) at Brest (PPG at home = 1.53)
(H) vs Metz (PPG away = 0.41)
(H) vs Lille (PPG away = 1.88)
(A) at Nice (PPG at home = 1.18)
(H) vs Toulouse (PPG away = 1.25)
(A) at Auxerre (PPG at home = 1.29)

4 Monaco 12 7 2 3 25 20 +5 23 1.47

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 12 games (most recent first):

(A) at Strasbourg (PPG at home = 1.76)
(H) vs Lille (PPG away = 1.88)
(A) at Metz (PPG at home = 0.59)
(A) at Toulouse (PPG at home = 1.41)
(H) vs Auxerre (PPG away = 0.71)
(A) at Paris FC (PPG at home = 1.47)
(H) vs Marseille (PPG away = 1.29)
(A) at Lyon (PPG at home = 2.18)
(H) vs Brest (PPG away = 0.76)
(A) at Paris SG (PPG at home = 2.41)
(H) vs Angers (PPG away = 0.76)
(A) at Lens (PPG at home = 2.47)

5 Paris FC 12 6 4 2 21 11 +10 22 1.43

Seasonal away PPG (Points Per Game) of previous opponents played at home and seasonal home PPG of previous opponents played away
Last 12 games (most recent first):

(H) vs Paris SG (PPG away = 2.06)
(A) at Rennes (PPG at home = 2.00)
(H) vs Brest (PPG away = 0.76)
(H) vs Lille (PPG away = 1.88)
(A) at Metz (PPG at home = 0.59)
(H) vs Monaco (PPG away = 1.29)
(A) at Lorient (PPG at home = 1.76)
(H) vs Le Havre (PPG away = 0.71)
(A) at Strasbourg (PPG at home = 1.76)
(A) at Lyon (PPG at home = 2.18)
(H) vs Nice (PPG away = 0.71)
(A) at Toulouse (PPG at home = 1.41)

LISTING ONLY 5 TEAMS

The Members version of the website features the complete table.

The Opponents PPG values relate to the average home or away Points Per Game values of all opponents faced by each team in the last 12 games. Those home PPG or away PPG values are based on the seasonal Home PPG of the opponents that have been played away and the seasonal Away PPG of the opponents that have been played at home. So the opponents home or away PPG values are always based on ALL home games or on ALL away games of the opponents during the league season (not just in the opponents' last 12 games).






Form: Last 4 matches (AT HOME)

    GP W D L GF GA GD Pts Opponents PPG
1 Auxerre 4 3 1 0 8 2 +6 10 0.72

Seasonal away PPG (Points Per Game) of previous opponents played at home
Last 4 home games (most recent first):

(H) vs Nice (PPG away = 0.71)
(H) vs Angers (PPG away = 0.76)
(H) vs Nantes (PPG away = 0.65)
(H) vs Brest (PPG away = 0.76)

2 Rennes 4 3 1 0 6 3 +3 10 0.74

Seasonal away PPG (Points Per Game) of previous opponents played at home
Last 4 home games (most recent first):

(H) vs Paris FC (PPG away = 1.12)
(H) vs Nantes (PPG away = 0.65)
(H) vs Angers (PPG away = 0.76)
(H) vs Metz (PPG away = 0.41)

3 Paris FC 4 3 0 1 10 3 +7 9 1.50

Seasonal away PPG (Points Per Game) of previous opponents played at home
Last 4 home games (most recent first):

(H) vs Paris SG (PPG away = 2.06)
(H) vs Brest (PPG away = 0.76)
(H) vs Lille (PPG away = 1.88)
(H) vs Monaco (PPG away = 1.29)

4 Lens 4 3 0 1 9 5 +4 9 1.18

Seasonal away PPG (Points Per Game) of previous opponents played at home
Last 4 home games (most recent first):

(H) vs Paris SG (PPG away = 2.06)
(H) vs Nantes (PPG away = 0.65)
(H) vs Toulouse (PPG away = 1.25)
(H) vs Angers (PPG away = 0.76)

5 Lyon 4 3 0 1 9 8 +1 9 1.18

Seasonal away PPG (Points Per Game) of previous opponents played at home
Last 4 home games (most recent first):

(H) vs Lens (PPG away = 1.65)
(H) vs Rennes (PPG away = 1.47)
(H) vs Auxerre (PPG away = 0.71)
(H) vs Lorient (PPG away = 0.88)

LISTING ONLY 5 TEAMS

The Members version of the website features the complete table.

The Opponents PPG values relate to the average away Points Per Game values of all opponents faced by each team in the last 4 home games. Those away PPG values are based on the seasonal Away PPG of the opponents that have been played at home. So the opponents away PPG values are always based on ALL away games of the opponents during the league season (not just in the opponents' last 4 away games).


Form: Last 8 matches (AT HOME)

    GP W D L GF GA GD Pts Opponents PPG
1 Lens 8 6 0 2 18 9 +9 18 1.08

Seasonal away PPG (Points Per Game) of previous opponents played at home
Last 8 home games (most recent first):

(H) vs Paris SG (PPG away = 2.06)
(H) vs Nantes (PPG away = 0.65)
(H) vs Toulouse (PPG away = 1.25)
(H) vs Angers (PPG away = 0.76)
(H) vs Metz (PPG away = 0.41)
(H) vs Monaco (PPG away = 1.29)
(H) vs Rennes (PPG away = 1.47)
(H) vs Le Havre (PPG away = 0.71)

2 Marseille 8 5 2 1 17 10 +7 17 1.19

Seasonal away PPG (Points Per Game) of previous opponents played at home
Last 8 home games (most recent first):

(H) vs Rennes (PPG away = 1.47)
(H) vs Nice (PPG away = 0.71)
(H) vs Metz (PPG away = 0.41)
(H) vs Lille (PPG away = 1.88)
(H) vs Auxerre (PPG away = 0.71)
(H) vs Lyon (PPG away = 1.35)
(H) vs Strasbourg (PPG away = 1.35)
(H) vs Lens (PPG away = 1.65)

3 Paris SG 8 5 1 2 19 8 +11 16 0.99

Seasonal away PPG (Points Per Game) of previous opponents played at home
Last 8 home games (most recent first):

(H) vs Brest (PPG away = 0.76)
(H) vs Lorient (PPG away = 0.88)
(H) vs Nantes (PPG away = 0.65)
(H) vs Lyon (PPG away = 1.35)
(H) vs Toulouse (PPG away = 1.25)
(H) vs Monaco (PPG away = 1.29)
(H) vs Metz (PPG away = 0.41)
(H) vs Marseille (PPG away = 1.29)

4 Monaco 8 5 1 2 16 8 +8 16 1.05

Seasonal away PPG (Points Per Game) of previous opponents played at home
Last 8 home games (most recent first):

(H) vs Lille (PPG away = 1.88)
(H) vs Auxerre (PPG away = 0.71)
(H) vs Marseille (PPG away = 1.29)
(H) vs Brest (PPG away = 0.76)
(H) vs Angers (PPG away = 0.76)
(H) vs Nantes (PPG away = 0.65)
(H) vs Rennes (PPG away = 1.47)
(H) vs Lorient (PPG away = 0.88)

5 Paris FC 8 5 1 2 16 12 +4 16 1.29

Seasonal away PPG (Points Per Game) of previous opponents played at home
Last 8 home games (most recent first):

(H) vs Paris SG (PPG away = 2.06)
(H) vs Brest (PPG away = 0.76)
(H) vs Lille (PPG away = 1.88)
(H) vs Monaco (PPG away = 1.29)
(H) vs Le Havre (PPG away = 0.71)
(H) vs Nice (PPG away = 0.71)
(H) vs Lens (PPG away = 1.65)
(H) vs Marseille (PPG away = 1.29)

LISTING ONLY 5 TEAMS

The Members version of the website features the complete table.

The Opponents PPG values relate to the average away Points Per Game values of all opponents faced by each team in the last 8 home games. Those away PPG values are based on the seasonal Away PPG of the opponents that have been played at home. So the opponents away PPG values are always based on ALL away games of the opponents during the league season (not just in the opponents' last 8 away games).






Form: Last 4 matches (AWAY)

    GP W D L GF GA GD Pts Opponents PPG
1 Lille 4 4 0 0 8 1 +7 12 1.74

Seasonal home PPG (Points Per Game) of previous opponents played away
Last 4 away games (most recent first):

(A) at Monaco (PPG at home = 1.88)
(A) at Paris FC (PPG at home = 1.47)
(A) at Toulouse (PPG at home = 1.41)
(A) at Marseille (PPG at home = 2.18)

2 Strasbourg 4 3 1 0 9 6 +3 10 1.35

Seasonal home PPG (Points Per Game) of previous opponents played away
Last 4 away games (most recent first):

(A) at Brest (PPG at home = 1.53)
(A) at Angers (PPG at home = 1.35)
(A) at Lorient (PPG at home = 1.76)
(A) at Nantes (PPG at home = 0.75)

3 Paris SG 4 3 0 1 10 2 +8 9 1.62

Seasonal home PPG (Points Per Game) of previous opponents played away
Last 4 away games (most recent first):

(A) at Paris FC (PPG at home = 1.47)
(A) at Lens (PPG at home = 2.47)
(A) at Angers (PPG at home = 1.35)
(A) at Nice (PPG at home = 1.18)

4 Le Havre 4 1 3 0 5 3 +2 6 1.50

Seasonal home PPG (Points Per Game) of previous opponents played away
Last 4 away games (most recent first):

(A) at Lorient (PPG at home = 1.76)
(A) at Lille (PPG at home = 1.71)
(A) at Angers (PPG at home = 1.35)
(A) at Nice (PPG at home = 1.18)

5 Rennes 4 2 0 2 10 10 0 6 1.91

Seasonal home PPG (Points Per Game) of previous opponents played away
Last 4 away games (most recent first):

(A) at Marseille (PPG at home = 2.18)
(A) at Lyon (PPG at home = 2.18)
(A) at Strasbourg (PPG at home = 1.76)
(A) at Brest (PPG at home = 1.53)

LISTING ONLY 5 TEAMS

The Members version of the website features the complete table.

The Opponents PPG values relate to the average home Points Per Game values of all opponents faced by each team in the last 4 away games. Those home PPG values are based on the seasonal Home PPG of the opponents that have been played away. So the opponents home PPG values are always based on ALL home games during the league season (not just in the opponents' last 4 home games).


Form: Last 8 matches (AWAY)

    GP W D L GF GA GD Pts Opponents PPG
1 Lille 8 6 1 1 11 3 +8 19 1.63

Seasonal home PPG (Points Per Game) of previous opponents played away
Last 8 away games (most recent first):

(A) at Monaco (PPG at home = 1.88)
(A) at Paris FC (PPG at home = 1.47)
(A) at Toulouse (PPG at home = 1.41)
(A) at Marseille (PPG at home = 2.18)
(A) at Rennes (PPG at home = 2.00)
(A) at Angers (PPG at home = 1.35)
(A) at Metz (PPG at home = 0.59)
(A) at Lyon (PPG at home = 2.18)

2 Paris SG 8 6 0 2 15 6 +9 18 1.61

Seasonal home PPG (Points Per Game) of previous opponents played away
Last 8 away games (most recent first):

(A) at Paris FC (PPG at home = 1.47)
(A) at Lens (PPG at home = 2.47)
(A) at Angers (PPG at home = 1.35)
(A) at Nice (PPG at home = 1.18)
(A) at Le Havre (PPG at home = 1.35)
(A) at Rennes (PPG at home = 2.00)
(A) at Strasbourg (PPG at home = 1.76)
(A) at Auxerre (PPG at home = 1.29)

3 Strasbourg 8 4 3 1 16 11 +5 15 1.49

Seasonal home PPG (Points Per Game) of previous opponents played away
Last 8 away games (most recent first):

(A) at Brest (PPG at home = 1.53)
(A) at Angers (PPG at home = 1.35)
(A) at Lorient (PPG at home = 1.76)
(A) at Nantes (PPG at home = 0.75)
(A) at Auxerre (PPG at home = 1.29)
(A) at Marseille (PPG at home = 2.18)
(A) at Le Havre (PPG at home = 1.35)
(A) at Lille (PPG at home = 1.71)

4 Monaco 8 4 2 2 17 16 +1 14 1.68

Seasonal home PPG (Points Per Game) of previous opponents played away
Last 8 away games (most recent first):

(A) at Strasbourg (PPG at home = 1.76)
(A) at Metz (PPG at home = 0.59)
(A) at Toulouse (PPG at home = 1.41)
(A) at Paris FC (PPG at home = 1.47)
(A) at Lyon (PPG at home = 2.18)
(A) at Paris SG (PPG at home = 2.41)
(A) at Lens (PPG at home = 2.47)
(A) at Nice (PPG at home = 1.18)

5 Rennes 8 4 0 4 18 17 +1 12 1.81

Seasonal home PPG (Points Per Game) of previous opponents played away
Last 8 away games (most recent first):

(A) at Marseille (PPG at home = 2.18)
(A) at Lyon (PPG at home = 2.18)
(A) at Strasbourg (PPG at home = 1.76)
(A) at Brest (PPG at home = 1.53)
(A) at Nice (PPG at home = 1.18)
(A) at Auxerre (PPG at home = 1.29)
(A) at Lens (PPG at home = 2.47)
(A) at Monaco (PPG at home = 1.88)

LISTING ONLY 5 TEAMS

The Members version of the website features the complete table.

The Opponents PPG values relate to the average home Points Per Game values of all opponents faced by each team in the last 8 away games. Those home PPG values are based on the seasonal Home PPG of the opponents that have been played away. So the opponents home PPG values are always based on ALL home games during the league season (not just in the opponents' last 8 home games).




Table Generator by time period

Form tables in featured leagues

Visual tables in featured leagues




Relative Form

    GP     Pts   Points Per Game Relative Form
Last 8 All (PPG last 8 vs PPG all)
1  Paris SG  34 76 2.00 2.24
-11%  
2  Lens  34 70 1.75 2.06
-15%  
3  Lille  34 61 2.13 1.79   +19%
4  Lyon  34 60 1.63 1.76
-7%  
5  Marseille  34 59 1.25 1.74
-28%  
6  Rennes  34 59 2.00 1.74   +15%
7  Monaco  34 54 1.38 1.59
-13%  
8  Strasbourg  34 53 2.00 1.56   +28%
9  Lorient  34 45 1.00 1.32
-24%  
10  Toulouse  33 44 1.63 1.33   +23%
11  Paris FC  34 44 2.00 1.29   +55%
12  Brest  34 39 0.38 1.15
-67%  
13  Angers  34 36 0.50 1.06
-53%  
14  Le Havre  34 35 1.00 1.03
-3%  
15  Auxerre  34 34 1.88 1.00   +88%
16  Nice  34 32 0.63 0.94
-33%  
17  Nantes  33 23 0.75 0.70   +7%
18  Metz  34 17 0.50 0.50   -0%  

Note: The 'Relative Form' table is calculated for each team based on their PPG (Points Per Game) in the last 8 matches and their PPG in all matches.
For this table: PPG last 8 matches - PPG all games = Relative Form

More information is available in the Relative form blog article.





 




Team comments (this season in the league)



Angers
Angers have drawn their last 2 matches.
Angers have failed to win in their last 9 matches.
Angers failed to keep a clean sheet in 11 of their 17 home matches.
Angers failed to keep a clean sheet in 13 of their 17 away matches.
69% of Angers's goals have been scored in the second half.
Angers have conceded the opening goal in 22 of their 34 matches.
Angers have failed to win in their last 6 home matches.
Angers have scored in each of their last 5 away matches.
Angers have scored 34% of their goals after the 75th minute.

Auxerre
Auxerre have won their last 3 matches.
Auxerre have been undefeated in their last 3 matches.
Auxerre failed to keep a clean sheet in 10 of their 17 home matches.
Auxerre have failed to score in 8 of their 17 home matches.
Auxerre failed to keep a clean sheet in 15 of their 17 away matches.
Auxerre have scored a minimum of 2 goals in each of their last 5 matches.
Auxerre have scored a minimum of 2 goals in each of their last 3 away matches.

Brest
Brest have failed to win in their last 9 matches.
Brest failed to keep a clean sheet in each of their last 9 matches.
Brest failed to keep a clean sheet in 10 of their 17 home matches.
Brest failed to keep a clean sheet in 15 of their 17 away matches.
Brest have failed to win in their last 4 home matches.
Brest have scored 21% of their goals in the first 15 minutes.

Le Havre
Le Havre failed to keep a clean sheet in 13 of their 17 home matches.
Le Havre failed to keep a clean sheet in 13 of their 17 away matches.
Le Havre have failed to win in their last 5 home matches.
Le Havre have been undefeated in their last 4 away matches.
Le Havre have scored in each of their last 5 away matches.

Lens
Lens failed to keep a clean sheet in 9 of their 17 home matches.
Lens failed to keep a clean sheet in 13 of their 17 away matches.
Lens have scored in 13 of their 17 away matches.
57% of Lens's conceded goals occurred in the first half.
Lens have been undefeated in their last 3 away matches.

Lille
Lille have won 10 of their 17 away matches.
Lille failed to keep a clean sheet in 11 of their 17 home matches.
Lille have kept a clean sheet in 7 of their 17 away matches.
52% of Lille's points have been earned away.
71% of Lille's goals have been scored in the second half.
Lille have won their last 6 away matches.
Lille have been undefeated in their last 7 away matches.
Lille have scored in each of their last 6 away matches.
Lille have kept a clean sheet in their last 3 away matches.
Lille have scored 44% of their goals after the 75th minute.

Lorient
Lorient failed to keep a clean sheet in 13 of their 17 home matches.
Lorient have scored in 16 of their 17 home matches.
Lorient failed to keep a clean sheet in 14 of their 17 away matches.
67% of Lorient's conceded goals occurred in the second half.
Lorient have lost their last 2 home matches.

Lyon
Lyon have lost their last 2 matches.
Lyon failed to keep a clean sheet in 9 of their 17 home matches.
Lyon have scored in 16 of their 17 home matches.
Lyon have kept a clean sheet in 7 of their 17 away matches.
Lyon have scored in 12 of their 17 away matches.
Lyon have scored the opening goal in 21 of their 34 matches.
Lyon have conceded a minimum of 2 goals in each of their last 4 matches.
Lyon have conceded a minimum of 2 goals in each of their last 3 home matches.
38% of Lyon's conceded goals occurred after the 75th minute.

Marseille
Marseille have won their last 2 matches.
Marseille failed to keep a clean sheet in 12 of their 17 home matches.
Marseille have scored in 16 of their 17 home matches.
Marseille failed to keep a clean sheet in 13 of their 17 away matches.
69% of Marseille's conceded goals occurred in the second half.
33% of Marseille's conceded goals occurred after the 75th minute.

Metz
Metz have failed to win in their last 22 matches.
Metz failed to keep a clean sheet in 13 of their 17 home matches.
Metz have failed to score in 8 of their 17 home matches.
Metz failed to keep a clean sheet in 14 of their 17 away matches.
Metz have conceded the opening goal in 22 of their 34 matches.
Metz were losing at half-time in 16 of their 34 matches.
Metz have lost 23 of their 34 matches.
Metz have lost 11 of their 17 home matches.
Metz have lost 12 of their 17 away matches.
Metz have lost their last 3 home matches.
Metz have failed to win in their last 11 home matches.
Metz have failed to win in their last 11 away matches.
Metz have conceded a minimum of 2 goals in each of their last 3 home matches.
Metz have scored 34% of their goals after the 75th minute.

Monaco
Monaco have lost their last 2 matches.
Monaco failed to keep a clean sheet in each of their last 8 matches.
Monaco failed to keep a clean sheet in 12 of their 17 home matches.
Monaco failed to keep a clean sheet in 15 of their 17 away matches.
Monaco have scored in 12 of their 17 away matches.
Monaco have scored in each of their last 7 away matches.
Monaco failed to keep a clean sheet in each of their last 7 away matches.
Monaco have scored a minimum of 2 goals in each of their last 3 away matches.

Nantes
Nantes failed to keep a clean sheet in 13 of their 16 home matches.
Nantes failed to keep a clean sheet in 13 of their 17 away matches.
Nantes have conceded the opening goal in 21 of their 33 matches.
Nantes have lost 20 of their 33 matches.
Nantes have lost 10 of their 16 home matches.
Nantes have lost their last 3 away matches.
Nantes have failed to win in their last 8 away matches.
Nantes have scored 21% of their goals in the first 15 minutes.
37% of Nantes's conceded goals occurred after the 75th minute.

Nice
Nice have failed to win in their last 8 matches.
Nice failed to keep a clean sheet in 13 of their 17 home matches.
Nice failed to keep a clean sheet in 15 of their 17 away matches.
Nice have scored in 12 of their 17 away matches.
Nice have drawn their last 3 home matches.
Nice have failed to win in their last 11 home matches.

Paris FC
Paris FC failed to keep a clean sheet in 13 of their 17 home matches.
Paris FC failed to keep a clean sheet in 13 of their 17 away matches.
Paris FC have scored in 13 of their 17 away matches.

Paris SG
Paris SG have won 24 of their 34 matches.
Paris SG have won 11 of their 17 away matches.
Paris SG have scored in each of their last 20 matches.
Paris SG have scored in each of their 17 home matches.
Paris SG have kept a clean sheet in 7 of their 17 away matches.
Paris SG have scored in 15 of their 17 away matches.
Paris SG have scored the opening goal in 29 of their 34 matches.
Paris SG were leading at half-time in 18 of their 34 matches.
Paris SG have scored in each of their last 17 home matches.
Paris SG have scored in each of their last 9 away matches.

Rennes
Rennes failed to keep a clean sheet in 13 of their 17 home matches.
Rennes have scored in 14 of their 17 away matches.
66% of Rennes's conceded goals were conceded away.
Rennes have won their last 3 home matches.
Rennes have scored in each of their last 7 away matches.
Rennes have scored a minimum of 2 goals in each of their last 3 home matches.

Strasbourg
Strasbourg have won their last 2 matches.
Strasbourg have been undefeated in their last 3 matches.
Strasbourg failed to keep a clean sheet in each of their last 8 matches.
Strasbourg failed to keep a clean sheet in 10 of their 17 home matches.
Strasbourg failed to keep a clean sheet in 15 of their 17 away matches.
Strasbourg have scored in 14 of their 17 away matches.
Strasbourg have been undefeated in their last 6 away matches.
Strasbourg have conceded a minimum of 2 goals in each of their last 3 home matches.

Toulouse
Toulouse have won their last 2 matches.
Toulouse have been undefeated in their last 3 matches.
Toulouse failed to keep a clean sheet in 11 of their 17 home matches.
Toulouse failed to keep a clean sheet in 13 of their 16 away matches.
Toulouse have scored in 12 of their 16 away matches.
Toulouse failed to keep a clean sheet in each of their last 7 away matches.
Toulouse have scored a minimum of 2 goals in each of their last 4 matches.
Toulouse have scored 34% of their goals after the 75th minute.


 


Match total goals stats (last 8 matches)

Last 8 matches of... GP Avg 0.5+ 1.5+ 2.5+ 3.5+ 4.5+ 5.5+ BTS CS FTS WTN LTN
Strasbourg  8 4.25 100% 100% 88% 50% 38% 12% 88% 0% 12% 0% 12%
Monaco  8 4.00 100% 88% 88% 50% 25% 12% 88% 0% 12% 0% 12%
Toulouse  8 3.88 100% 88% 88% 62% 25% 12% 75% 12% 12% 12% 12%
Lens  8 3.63 100% 88% 62% 50% 38% 25% 50% 25% 25% 25% 25%
Rennes  8 3.63 88% 88% 88% 38% 25% 25% 75% 25% 12% 12% 0%
LISTING ONLY 5 TEAMS

The Members version of the website features the complete table.

Example
0.5+: matches where the total number of goals (team goals + opponent goals) was over 0.5















Tables overview

Points

GP pts
Paris SG 34 76
Lens 34 70
Lille 34 61
Lyon 34 60
Marseille 34 59
Rennes 34 59
Monaco 34 54
Strasbourg 34 53
Lorient 34 45
Toulouse 33 44
Paris FC 34 44
Brest 34 39
Angers 34 36
Le Havre 34 35
Auxerre 34 34
Nice 34 32
Nantes 33 23
Metz 34 17

Form (last 8)

GP pts
Lille 8 17
Paris FC 8 16
Paris SG 8 16
Rennes 8 16
Strasbourg 8 16
Auxerre 8 15
Lens 8 14
Lyon 8 13
Toulouse 8 13
Monaco 8 11
Marseille 8 10
Le Havre 8 8
Lorient 8 8
Nantes 8 6
Nice 8 5
Metz 8 4
Angers 8 4
Brest 8 3

Home

GP pts
Lens 17 42
Paris SG 17 41
Marseille 17 37
Lyon 17 37
Rennes 17 34
Monaco 17 32
Strasbourg 17 30
Lorient 17 30
Lille 17 29
Brest 17 26
Paris FC 17 25
Toulouse 17 24
Le Havre 17 23
Angers 17 23
Auxerre 17 22
Nice 17 20
Nantes 16 12
Metz 17 10

Away

GP pts
Paris SG 17 35
Lille 17 32
Lens 17 28
Rennes 17 25
Lyon 17 23
Strasbourg 17 23
Marseille 17 22
Monaco 17 22
Toulouse 16 20
Paris FC 17 19
Lorient 17 15
Brest 17 13
Angers 17 13
Auxerre 17 12
Le Havre 17 12
Nice 17 12
Nantes 17 11
Metz 17 7

Offence

GP GF
Paris SG 34 74
Lens 34 66
Marseille 34 63
Monaco 34 60
Rennes 34 59
Strasbourg 34 58
Lyon 34 53
Lille 34 52
Lorient 34 48
Paris FC 34 47
Toulouse 33 47
Brest 34 43
Nice 34 37
Auxerre 34 34
Le Havre 34 32
Metz 34 32
Angers 34 29
Nantes 33 29

Defence

GP GA
Paris SG 34 29
Lens 34 35
Lille 34 37
Lyon 34 40
Le Havre 34 44
Auxerre 34 44
Marseille 34 45
Toulouse 33 46
Strasbourg 34 47
Angers 34 48
Rennes 34 50
Paris FC 34 50
Lorient 34 51
Nantes 33 52
Monaco 34 54
Brest 34 55
Nice 34 60
Metz 34 76

Offence (last 8)

GP GF
Paris FC 8 18
Strasbourg 8 18
Lens 8 17
Paris SG 8 16
Rennes 8 16
Auxerre 8 15
Monaco 8 15
Toulouse 8 14
Lyon 8 13
Le Havre 8 12
Lille 8 12
Lorient 8 11
Marseille 8 10
Brest 8 9
Metz 8 7
Nantes 8 7
Angers 8 6
Nice 8 5

Defence (last 8)

GP GA
Lille 8 4
Paris SG 8 7
Auxerre 8 8
Paris FC 8 9
Nantes 8 10
Lorient 8 11
Nice 8 12
Marseille 8 12
Lens 8 12
Le Havre 8 12
Rennes 8 13
Lyon 8 13
Strasbourg 8 16
Metz 8 16
Angers 8 16
Toulouse 8 17
Monaco 8 17
Brest 8 19

Offence (home)

GP GF
Marseille 17 41
Paris SG 17 41
Lens 17 35
Monaco 17 33
Lorient 17 31
Lyon 17 30
Rennes 17 30
Strasbourg 17 30
Brest 17 28
Paris FC 17 28
Toulouse 17 25
Lille 17 24
Le Havre 17 20
Nice 17 19
Angers 17 18
Auxerre 17 18
Nantes 16 18
Metz 17 15

Defence (home)

GP GA
Paris SG 17 12
Lens 17 13
Rennes 17 17
Lille 17 17
Auxerre 17 17
Lyon 17 18
Le Havre 17 18
Strasbourg 17 19
Marseille 17 20
Angers 17 20
Monaco 17 23
Brest 17 23
Toulouse 17 24
Lorient 17 25
Paris FC 17 27
Nice 17 27
Nantes 16 27
Metz 17 32

Offence (away)

GP GF
Paris SG 17 33
Lens 17 31
Rennes 17 29
Lille 17 28
Strasbourg 17 28
Monaco 17 27
Lyon 17 23
Marseille 17 22
Toulouse 16 22
Paris FC 17 19
Nice 17 18
Lorient 17 17
Metz 17 17
Auxerre 17 16
Brest 17 15
Le Havre 17 12
Angers 17 11
Nantes 17 11

Defence (away)

GP GA
Paris SG 17 17
Lille 17 20
Toulouse 16 22
Lyon 17 22
Lens 17 22
Paris FC 17 23
Nantes 17 25
Marseille 17 25
Lorient 17 26
Le Havre 17 26
Auxerre 17 27
Strasbourg 17 28
Angers 17 28
Monaco 17 31
Brest 17 32
Rennes 17 33
Nice 17 33
Metz 17 44



Segments Table

0 pt Segments table progression arrow 76 pts
5th Segment 4th Segment 3rd Segment 2nd Segment 1st Segment
up to 14.8 pts from 14.9 to 30.1 pts from 30.2 to 45.4 pts from 45.5 to 60.7 pts from 60.8 to 76 pts
(33)  23  Nantes
(34)  17  Metz
(34)  45  Lorient
(33)  44  Toulouse
(34)  44  Paris FC
(34)  39  Brest
(34)  36  Angers
(34)  35  Le Havre
(34)  34  Auxerre
(34)  32  Nice
(34)  60  Lyon
(34)  59  Marseille
(34)  59  Rennes
(34)  54  Monaco
(34)  53  Strasbourg
(34)  76  Paris SG
(34)  70  Lens
(34)  61  Lille

The Segments Table is a visual representation splitting the teams into 5 segments. Each team is assigned to a specific segment, depending on the team's number of points. Each of the 5 segments spans one-fifth (20%) of the total points held by the team ranked 1st in the league. For each team, the number of matches played appears in green between brackets, and the number of points is displayed in black.







Ligue 1 stats

305 matches played / 306
99.7% completed
Home wins:  46%
Over 1.5 goals:  73%
Draws:  24%
Over 2.5 goals:  53%
Away wins:  30%
Over 3.5 goals:  33%
Goals:  863 Home goals per match:  1.59
Goals per match:  2.83 Away goals per match:  1.24
    Both teams scored:  51%

Results

 Latest results
 Matches by date
 Matches by Matchweek
 Results grid
 Results filter
 Outcome Surprise-Levels

Tables

 Home / Away tables
 Wide table
 Tables by Date
 Form tables
 Scorers
 Corner stats
 Projected points

Analysis

 Goals statistics
 Points performance
 Over / Under
 Scored / Conceded
 Home advantage
 Relative form
 Run-in analysis

Goal times

 When goals were scored
 1st-half / 2nd-half
 First team to score
 Goal types
 Lead durations
 Points Won/Lost
Home team scored first: 49% No goal scored: 8% Away team scored first: 43%
Average minute when home team scored first: 33 min. Average minute when away team scored first: 30 min.
Home team lead-defending rate: 70% Away team lead-defending rate: 52%
Home team equalizing rate: 48% Away team equalizing rate: 30%
Home team lead duration: 29% Teams level in goals: 49% Away team lead duration: 22%
Home PPG when home team scored first: 2.54 Away PPG when away team scored first: 2.05

More statistics tables can be accessed from the 'Statistics' dropdown list on the league navigation menu.
After 305 matches played in the French league, a total of 863 goals have been scored (2.83 goals per match on average). The menus above provide access to league-level statistics and results analysis, including Ligue 1 results and goal scoring stats such as clean sheets, average goals scored and goals conceded.
The number of matches included in the regular season may differ depending on the way each league is structured. For most national leagues, the stats above relate to the selected league competition in the regular season, excluding playoff matches. Some leagues include additional rounds of matches, for which dedicated group tables may be featured on this page. When such group tables are displayed on the main league page, the stats above also include the matches related to those tables.


 

SoccerSTATS.com - Public edition

SoccerSTATS.com provides football statistics, results and blog articles on national and international soccer competitions worldwide. Football fans can keep a tab on stats related to their favourite team or leagues of interest, and access a wide range of team performance data analytics and league standings, not only on the world's most famous professional leagues, but also on amateur and regional leagues over the world. Example of soccer statistics include league standings, form tables, top goal scorers, scoring stats, statistical previews and goal timing statistics.
Follow us on Twitter
F.A.Q. Contact Privacy Policy Do Not Sell My Information
Terms & conditions of use About us Cookie usage and options
Mobile app

Please note that match schedules and timing are subject to changes. Products, services, promotional offers and other offerings from partners and advertisers are subject to terms and conditions. By using this website you certify that you agree with the terms and conditions of use and the privacy policy and that you are over the age of 18 or that you have the permission of a parent or guardian to use this website, after your parent or guardian has carefully reviewed and agreed to the terms and conditions of use and the privacy policy. The website's content is provided for informational purposes only is not to be relied upon as a professional opinion whatsover. Nothing on this website should be considered as advice. This website is not associated with nor endorsed by any league or competition (whether professional, collegiate or other types of leagues / competitions), federation, association, club or team. All trademarks, brands, images, logos and names appearing on this website belong to their respective owners.
Useful links (third-party websites):   www.gamcare.org.uk       www.begambleaware.org        gamblingtherapy.org
 
   
Copyright 1998-2026 SoccerSTATS.com
back to top