The Fishy - Grimsby Town FC

fr flag

2023-2024 French Ligue 1 Table

2023-2024 French Ligue 1
PosTeamPWDLFAGDPts
1Paris Saint Germain34221028133+4876
2Monaco3420776842+2667
3Brest34171075334+1961
4Lille34161175234+1859
5Nice34151094029+1155
6Olympique Lyonnais34165134955-653
7Lens34149114537+851
8Marseille341311105241+1150
9Reims34138134247-547
10Rennes341210125346+746
11Toulouse341110134246-443
12Montpellier341012124348-541
13Strasbourg34109153850-1239
14Nantes3496193055-2533
15Le Havre34711163445-1132
16Metz3485213558-2329
17Lorient3478194366-2329
18Clermont34510192660-3425
2023-2024 French Ligue 1 (Home)
PosTeamPWDLFAGDMGPts
1Lille1711423414+204837
2Marseille1710613113+184436
3Paris Saint Germain179624222+206433
4Monaco1710343014+164433
5Brest178722514+113931
6Nice179442111+103231
7Lens179442718+94531
8Reims178361918+13727
9Rennes177463426+86025
10Olympique Lyonnais177462529-45425
11Strasbourg177372223-14524
12Le Havre176291819-13720
13Montpellier173952023-34318
14Lorient174492630-45616
15Toulouse173772125-44616
16Clermont173591427-134114
17Metz1733111727-104412
18Nantes1733111730-134712
2023-2024 French Ligue 1 (Away)
PosTeamPWDLFAGDMGPts
1Paris Saint Germain1713403911+285043
2Monaco1710433828+106634
3Brest179352820+84830
4Olympique Lyonnais179172426-25028
5Toulouse17836212104227
6Nice176651918+13724
7Montpellier177372325-24824
8Lille175751820-23822
9Rennes175661920-13921
10Nantes176381325-123821
11Lens175571819-13720
12Reims175572329-65220
13Metz1752101831-134917
14Strasbourg173681627-114315
15Marseille173592128-74914
16Lorient1734101736-195313
17Le Havre171971626-104212
18Clermont1725101233-214511
2023-2024 French Ligue 1 (Overall)
PosTeamPWDLFAGDMGPts
1Paris Saint Germain34221028133+4811476
2Monaco3420776842+2611067
3Brest34171075334+198761
4Lille34161175234+188659
5Nice34151094029+116955
6Olympique Lyonnais34165134955-610453
7Lens34149114537+88251
8Marseille341311105241+119350
9Reims34138134247-58947
10Rennes341210125346+79946
11Toulouse341110134246-48843
12Montpellier341012124348-59141
13Strasbourg34109153850-128839
14Nantes3496193055-258533
15Le Havre34711163445-117932
16Metz3485213558-239329
17Lorient3478194366-2310929
18Clermont34510192660-348625
2023-2024 French Ligue 1 (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Paris Saint Germain34191234215275769
2Lille34181063012184264
3Monaco34141463421135556
4Marseille34131562918114754
5Lens34121210201823848
6Reims349205221844047
7Nice349187151412945
8Rennes34101410211924044
9Montpellier341012121920-13942
10Nantes3472071417-33141
11Toulouse34815111819-13739
12Brest3481412191813738
13Lorient3461991926-74537
14Olympique Lyonnais34813131530-154537
15Le Havre34617111218-63035
16Metz34517121730-134732
17Clermont34711161428-144232
18Strasbourg3431516928-193724
2nd Half
PosTeamPWDLFAGDMGPts
1Paris Saint Germain34171343918215764
2Monaco34171253421135563
3Brest34151453416185059
4Nice34131652515104055
5Olympique Lyonnais3413129342595951
6Strasbourg34131110292275150
7Lens3412148251964450
8Marseille34121012232304646
9Rennes3412913322755945
10Lille34101410222204444
11Montpellier341111122428-45244
12Reims341011132029-94941
13Toulouse34813132427-35137
14Metz34714131828-104635
15Le Havre34616122227-54934
16Lorient34711162440-166432
17Nantes34710171638-225431
18Clermont34511181232-204426

For column heading definitions, see the Key at the bottom of the table.

2023-2024 French Ligue 1 (Expected Goals)
PosTeamPGFxGF GAxGA
1Paris Saint Germain342.382.030.971.20
2Monaco342.001.541.241.18
3Brest341.561.381.001.14
4Lille341.531.431.001.07
5Nice341.181.460.851.02
6Olympique Lyonnais341.441.441.621.53
7Lens341.321.551.091.37
8Marseille341.531.611.211.00
9Reims341.241.281.381.33
10Rennes341.561.531.351.20
11Toulouse341.241.161.351.40
12Montpellier341.261.341.411.47
13Strasbourg341.121.221.471.33
14Nantes340.881.111.621.53
15Le Havre341.001.051.321.46
16Metz341.030.941.711.58
17Lorient341.261.041.941.54
18Clermont340.761.061.761.83
Key to column names
  • GF - Actual goals "for" per game
  • xGF - Expected Goals "for" (scored) per game
  • GF v XGF - Compares actual goals vs expected goals per game (a positive number means over-performance; negative indicates under-performance)
  • GA - Actual goals "against" per game
  • xGA - Expected Goals "against" (conceded) per game
  • GA v XGA - Compares actual goals conceded vs expected goals conceded per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2023-2024 French Ligue 1 (Expected Goal Difference [GD])
PosTeamPGDxGDGD v xGD
1Paris Saint Germain34+1.41+0.83+0.58
2Monaco34+0.76+0.36+0.40
3Brest34+0.56+0.24+0.32
4Lille34+0.53+0.36+0.17
5Nice34+0.32+0.44-0.12
6Olympique Lyonnais34-0.18-0.09-0.09
7Lens34+0.24+0.18+0.06
8Marseille34+0.32+0.61-0.29
9Reims34-0.15-0.05-0.10
10Rennes34+0.21+0.33-0.12
11Toulouse34-0.12-0.24+0.12
12Montpellier34-0.15-0.13-0.02
13Strasbourg34-0.35-0.11-0.24
14Nantes34-0.74-0.42-0.32
15Le Havre34-0.32-0.41+0.09
16Metz34-0.68-0.64-0.04
17Lorient34-0.68-0.50-0.18
18Clermont34-1.00-0.77-0.23
Key to column names
  • GD - Actual goal difference per game
  • xGD - Expected goal difference (expected goals "for" minus expected goals "against") per game
  • GD v xGD - Compares actual GD vs expected GD per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2023-2024 French Ligue 1 (Expected Points)
PosTeamPPtsxPtsPts v xPts
1Paris Saint Germain347664.2+11.8
2Monaco346755.2+11.8
3Brest346151.2+9.8
4Lille345953.5+5.5
5Nice345556.5-1.5
6Olympique Lyonnais345346.6+6.4
7Lens345149.3+1.7
8Marseille345059.3-9.3
9Reims344745.4+1.6
10Rennes344652.0-6.0
11Toulouse344342.7+0.3
12Montpellier344142.6-1.6
13Strasbourg343943.0-4.0
14Nantes343339.1-6.1
15Le Havre343239.3-7.3
16Metz342934.8-5.8
17Lorient342935.0-6.0
18Clermont342534.0-9.0
Key to column names
  • Pts - Actual points total during the season
  • xPts - Expected points total during season based upon aggregated statistical analysis of the xG for and against in every game
  • Pts v xPts - Compares actual Pts vs expected Pts (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players
Pos TeamP SP Pl SPG PM SM
1Paris Saint Germain3425334.16921
2Monaco3424403.47813
3Brest3420304.67418
4Lille3423373.87713
5Nice3422344.77318
6Olympique Lyonnais3431394.27020
7Lens3424334.87219
8Marseille3428444.07220
9Reims3426384.37317
10Rennes3424354.67319
11Toulouse3423354.57120
12Montpellier3426364.17219
13Strasbourg3426374.17318
14Nantes3428424.57417
15Le Havre3424334.67417
16Metz3428323.97515
17Lorient3432434.27119
18Clermont3427354.57617
Key to column names
  • P - Games played this season
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes

See: Form Table



Forum Latest
Thread TitlePostsLatest Post
TV Games/Upcoming Fixtures3SiteBot13/12 03:30
Prediction Thread Crewe Home24TAGG12/12 22:24
"Beat the Clock"  Crewe20RonMariner12/12 22:21
JANUARY TRANSFER WINDOW 242diehardmariner12/12 21:00
Lloyd  Griffith 11Lincspoacher12/12 20:42
Highlights vs Morecambe8JK4712/12 20:20
Artell Out  (triple merged)610Northbank Mariner12/12 20:20
Saturday's Crowd21louth_in_the_south12/12 16:52
Promotion contenders 55diehardmariner12/12 10:24
Supporting other Clubs81ancientmariner5412/12 08:53


Related Stories