The Fishy - Grimsby Town FC

fr flag

2025-2026 French Ligue 1 Table

2025-2026 French Ligue 1
PosTeamPWDLFAGDPts
1Paris Saint Germain2720346123+3863
2Lens2819275427+2759
3Marseille2916495738+1952
4Lille2815584534+1150
5Monaco29154105043+749
6Olympique Lyonnais2814684129+1248
7Rennes2813874740+747
8Strasbourg2812794634+1243
9Lorient2891183842-438
10Toulouse28107113935+437
11Brest28106123743-636
12Paris FC29811103745-835
13Angers2896132437-1333
14Le Havre28610122336-1328
15Nice2876153355-2227
16Auxerre2858152337-1423
17Nantes2746172445-2118
18Metz2936202662-3615
2025-2026 French Ligue 1 (Home)
PosTeamPWDLFAGDMGPts
1Lens141202319+224036
2Paris Saint Germain131111348+264234
3Marseille1510323618+185433
4Monaco1510143120+115131
5Olympique Lyonnais139132110+113128
6Strasbourg148332410+143427
7Lille148332314+93727
8Lorient147612720+74727
9Rennes147432414+103825
10Brest147342317+64024
11Le Havre155731613+32922
12Angers146351615+13121
13Toulouse145542117+43820
14Paris FC145452225-34719
15Nice144551725-84217
16Auxerre144371315-22815
17Metz142481323-103610
18Nantes1422101426-12408
2025-2026 French Ligue 1 (Away)
PosTeamPWDLFAGDMGPts
1Paris Saint Germain149232715+124229
2Lens147252318+54123
3Lille147252220+24223
4Rennes146442326-34922
5Olympique Lyonnais155552019+13920
6Marseille146172120+14119
7Monaco145361923-44218
8Toulouse14527181803617
9Strasbourg144462224-24616
10Paris FC153751520-53516
11Brest143381426-124012
12Angers14338822-143012
13Lorient142571122-113311
14Nantes132471019-92910
15Nice1431101630-144610
16Auxerre141581022-12328
17Le Havre13139723-16306
18Metz1512121339-26525
2025-2026 French Ligue 1 (Overall)
PosTeamPWDLFAGDMGPts
1Paris Saint Germain2720346123+388463
2Lens2819275427+278159
3Marseille2916495738+199552
4Lille2815584534+117950
5Monaco29154105043+79349
6Olympique Lyonnais2814684129+127048
7Rennes2813874740+78747
8Strasbourg2812794634+128043
9Lorient2891183842-48038
10Toulouse28107113935+47437
11Brest28106123743-68036
12Paris FC29811103745-88235
13Angers2896132437-136133
14Le Havre28610122336-135928
15Nice2876153355-228827
16Auxerre2858152337-146023
17Nantes2746172445-216918
18Metz2936202662-368815
2025-2026 French Ligue 1 (Halves)
1st Half
PosTeamPWDLFAGDMGPts
1Paris Saint Germain2715842710173753
2Olympique Lyonnais2813114229133150
3Marseille2913972413113748
4Strasbourg2811134201193146
5Lens281297231493745
6Rennes281297221483645
7Lorient2811107161513143
8Lille289118121202438
9Monaco2981381718-13537
10Brest2898111822-44035
11Paris FC29712101819-13733
12Nice2895141827-94532
13Toulouse28710111618-23431
14Angers2871011817-92531
15Nantes2761291419-53330
16Auxerre2841591118-72927
17Le Havre2821511819-112721
18Metz29212151130-194118
2nd Half
PosTeamPWDLFAGDMGPts
1Paris Saint Germain2716833413214756
2Lens2816843113184456
3Marseille291289332585844
4Monaco291289332585844
5Toulouse2810126231764042
6Lille28101173322115541
7Rennes28101082526-15140
8Le Havre2891271517-23239
9Brest28108101921-24038
10Strasbourg2810711262334937
11Olympique Lyonnais2881371920-13937
12Lorient2899102227-54936
13Angers2871381620-43634
14Paris FC2961491926-74532
15Nice2884161528-134328
16Auxerre2841591219-73127
17Metz29311151532-174720
18Nantes2739151026-163618

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

2025-2026 French Ligue 1 (Expected Goals)
PosTeamPGFxGF GAxGA
1Paris Saint Germain272.261.950.850.86
2Lens281.931.850.961.31
3Marseille291.971.681.311.22
4Lille281.611.611.211.17
5Monaco291.721.701.481.42
6Olympique Lyonnais281.461.381.041.23
7Rennes281.681.471.431.47
8Strasbourg281.641.531.211.13
9Lorient281.361.311.501.27
10Toulouse281.391.311.251.16
11Brest281.321.291.541.37
12Paris FC291.281.191.551.63
13Angers280.860.911.321.57
14Le Havre280.821.081.291.49
15Nice281.181.231.961.73
16Auxerre280.821.041.321.23
17Nantes270.890.941.671.47
18Metz290.901.012.141.73
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.

2025-2026 French Ligue 1 (Expected GD)
PosTeamPGDxGDGD v xGD
1Paris Saint Germain27+1.41+1.09+0.32
2Lens28+0.96+0.54+0.42
3Marseille29+0.66+0.46+0.20
4Lille28+0.39+0.44-0.05
5Monaco29+0.24+0.28-0.04
6Olympique Lyonnais28+0.43+0.15+0.28
7Rennes28+0.250.00+0.25
8Strasbourg28+0.43+0.40+0.03
9Lorient28-0.14+0.04-0.18
10Toulouse28+0.14+0.15-0.01
11Brest28-0.21-0.08-0.13
12Paris FC29-0.28-0.44+0.16
13Angers28-0.46-0.66+0.20
14Le Havre28-0.46-0.41-0.05
15Nice28-0.79-0.50-0.29
16Auxerre28-0.50-0.19-0.31
17Nantes27-0.78-0.53-0.25
18Metz29-1.24-0.72-0.52
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.

2025-2026 French Ligue 1 (Expected Points)
PosTeamPPtsxPtsPts v xPts
1Paris Saint Germain276354.5+8.5
2Lens285948.0+11.0
3Marseille295246.1+5.9
4Lille285045.3+4.7
5Monaco294943.0+6.0
6Olympique Lyonnais284841.2+6.8
7Rennes284739.6+7.5
8Strasbourg284343.3-0.3
9Lorient283838.1-0.1
10Toulouse283740.5-3.5
11Brest283638.9-2.9
12Paris FC293531.9+3.1
13Angers283328.0+5.0
14Le Havre282833.2-5.2
15Nice282731.4-4.4
16Auxerre282335.2-12.2
17Nantes271827.6-9.6
18Metz291526.8-11.8
Key to column names
  • Pts - Actual points total during the season
  • xPts - Expected points total during the 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; a 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 Germain2723314.16626
2Lens2824354.37318
3Marseille2927394.67420
4Lille2826374.77416
5Monaco2925374.37020
6Olympique Lyonnais2827373.67515
7Rennes2823404.37021
8Strasbourg2826414.37317
9Lorient2823344.67221
10Toulouse2823344.17417
11Brest2822303.67616
12Paris FC2928354.57319
13Angers2827324.67219
14Le Havre2827394.67221
15Nice2830404.87023
16Auxerre2825384.07617
17Nantes2730374.57220
18Metz2929384.57615
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
Match day and season tickets 59Mappers10/04 21:36
Crewe game23moosey_club10/04 21:35
Tonights match6TwoLeftFeet10/04 21:29
Shareholders12IlkleyMariner10/04 20:34
Immingham Town FC6LN8Mariner10/04 20:10
Prediction Thread Crewe H 25.2629HertsGTFC10/04 19:41
The Play-offs - not the end of the world?74marinerjase10/04 19:27
Jay Williams 28Southwark Mariner10/04 19:19
Ex-GTFC players thread5,007livosnose10/04 18:59
New Book - A History Of Grimsby Town 1910-19405BLANNY10/04 18:35

This Season and previous Seasons



Related Stories