Football / France / Ligue 2
Ligue 2 Ligue 1 Tier 2 of 4 T1 T2 T3 T4 2 leagues Points, wins and goals come from the stored tables for 10 seasons. Home and away splits are recorded for 3 of them. Clean sheets and runs count only seasons where every match is stored, so 3 seasons are left out (2017-18, 2018-19, 2022-23).
Every match stored Some clubs missing matches No full club records
1 Paris FC 8 290 129 84 77 360 288 +72 471 Season P W D L GF GA Pts Home Away 2017-18 38 16 13 9 46 36 61 — — 2018-19 38 17 14 7 36 22 65 — — 2019-20 28 7 7 14 22 40 28 — — 2020-21 38 17 13 8 53 37 64 — — 2021-22 38 20 10 8 54 35 70 40 30 2022-23 38 15 10 13 45 43 55 — — 2023-24 38 16 11 11 49 42 59 — — 2024-25 34 21 6 7 55 33 69 — —
Club page →
2 Grenoble 9 297 100 89 108 315 338 -23 389 Season P W D L GF GA Pts Home Away 2018-19 38 13 11 14 43 47 50 — — 2019-20 28 7 14 7 27 29 35 — — 2020-21 38 18 11 9 51 35 65 — — 2021-22 38 12 8 18 32 44 44 26 18 2022-23 38 14 9 15 33 36 51 — — 2023-24 38 13 12 13 43 44 51 — — 2024-25 34 13 7 14 43 44 46 — — 2025-26 34 8 15 11 33 39 39 25 14 2026-27 11 2 2 7 10 20 8 2 6
Club page →
3 Ajaccio 7 252 101 66 85 267 260 +7 369 Season P W D L GF GA Pts Home Away 2017-18 38 20 8 10 62 43 68 — — 2018-19 38 9 13 16 29 45 40 — — 2019-20 28 15 7 6 38 22 52 — — 2020-21 38 11 13 14 34 43 46 — — 2021-22 38 22 9 7 39 19 75 42 33 2023-24 38 12 10 16 35 46 46 — — 2024-25 34 12 6 16 30 42 42 — —
Club page →
4 Guingamp 8 259 94 77 88 343 319 +24 359 Season P W D L GF GA Pts Home Away 2019-20 28 10 9 9 40 33 39 — — 2020-21 38 10 17 11 41 43 47 — — 2021-22 38 15 13 10 52 48 58 33 25 2022-23 38 15 10 13 51 46 55 — — 2023-24 38 13 12 13 44 40 51 — — 2024-25 34 17 4 13 57 45 55 — — 2025-26 34 10 10 14 42 49 40 23 17 2026-27 11 4 2 5 16 15 14 10 4
Club page →
5 Troyes 6 210 102 45 63 283 206 +77 351 Season P W D L GF GA Pts Home Away 2018-19 38 21 8 9 51 28 71 — — 2019-20 28 16 3 9 34 25 51 — — 2020-21 38 23 8 7 60 36 77 — — 2023-24 38 9 14 15 42 50 41 — — 2024-25 34 13 5 16 36 34 44 — — 2025-26 34 20 7 7 60 33 67 43 24
Club page →
6 Le Havre 6 218 87 75 56 258 207 +51 336 Season P W D L GF GA Pts Home Away 2017-18 38 19 9 10 53 34 66 — — 2018-19 38 13 15 10 45 40 54 — — 2019-20 28 11 11 6 38 25 44 — — 2020-21 38 11 14 13 38 48 47 — — 2021-22 38 13 11 14 38 41 50 23 27 2022-23 38 20 15 3 46 19 75 — —
Club page →
7 Rodez 8 259 81 91 87 320 330 -10 334 Season P W D L GF GA Pts Home Away 2019-20 28 8 8 12 31 34 32 — — 2020-21 38 8 19 11 38 44 43 — — 2021-22 38 10 13 15 32 42 43 24 19 2022-23 38 11 13 14 39 44 46 — — 2023-24 38 16 12 10 62 51 60 — — 2024-25 34 9 12 13 56 54 39 — — 2025-26 34 15 13 6 45 39 58 31 27 2026-27 11 4 1 6 17 22 13 7 6
Club page →
8 Auxerre 6 218 89 65 64 313 239 +74 332 Season P W D L GF GA Pts Home Away 2017-18 38 13 8 17 51 55 47 — — 2018-19 38 10 11 17 34 36 41 — — 2019-20 28 8 10 10 31 30 34 — — 2020-21 38 16 14 8 64 43 62 — — 2021-22 38 21 11 6 61 39 74 37 37 2023-24 38 21 11 6 72 36 74 — —
Club page →
9 Clermont Foot 7 221 79 74 68 272 228 +44 311 Season P W D L GF GA Pts Home Away 2017-18 38 17 12 9 54 36 63 — — 2018-19 38 11 15 12 44 37 48 — — 2019-20 28 14 8 6 35 25 50 — — 2020-21 38 21 9 8 61 25 72 — — 2024-25 34 7 12 15 30 46 33 — — 2025-26 34 9 10 15 38 44 37 21 16 2026-27 11 0 8 3 10 15 8 4 4
Club page →
10 Sochaux 7 229 82 64 83 260 261 -1 310 Season P W D L GF GA Pts Home Away 2017-18 38 15 8 15 51 62 53 — — 2018-19 38 11 8 19 27 43 41 — — 2019-20 28 8 10 10 28 30 34 — — 2020-21 38 12 15 11 45 37 51 — — 2021-22 38 19 11 8 47 34 68 36 32 2022-23 38 15 7 16 54 41 52 — — 2026-27 11 2 5 4 8 14 11 7 4
Club page →
11 Pau FC 7 231 78 64 89 286 333 -47 298 Season P W D L GF GA Pts Home Away 2020-21 38 11 11 16 42 49 44 — — 2021-22 38 14 7 17 41 49 49 32 17 2022-23 38 12 11 15 40 52 47 — — 2023-24 38 13 12 13 60 57 51 — — 2024-25 34 10 12 12 39 53 42 — — 2025-26 34 12 9 13 48 62 45 20 25 2026-27 11 6 2 3 16 11 20 10 10
Club page →
12 Valenciennes 7 256 72 79 105 278 354 -76 295 Season P W D L GF GA Pts Home Away 2017-18 38 12 9 17 50 64 45 — — 2018-19 38 11 10 17 52 61 43 — — 2019-20 28 11 9 8 24 20 42 — — 2020-21 38 12 11 15 50 59 47 — — 2021-22 38 10 14 14 34 47 44 20 24 2022-23 38 10 15 13 42 49 45 — — 2023-24 38 6 11 21 26 54 29 — —
Club page →
13 Caen 6 214 68 60 86 252 271 -19 264 Season P W D L GF GA Pts Home Away 2019-20 28 8 10 10 33 34 34 — — 2020-21 38 9 14 15 34 49 41 — — 2021-22 38 13 11 14 51 42 50 30 20 2022-23 38 16 11 11 52 43 59 — — 2023-24 38 17 7 14 51 45 58 — — 2024-25 34 5 7 22 31 58 22 — —
Club page →
14 Amiens 6 220 64 66 90 228 284 -56 258 Season P W D L GF GA Pts Home Away 2020-21 38 11 14 13 34 40 47 — — 2021-22 38 9 17 12 43 41 44 27 17 2022-23 38 13 8 17 40 52 47 — — 2023-24 38 12 17 9 36 36 53 — — 2024-25 34 13 4 17 38 50 43 — — 2025-26 34 6 6 22 37 65 24 9 15
Club page →
15 Lorient 4 138 74 28 36 225 143 +82 250 Season P W D L GF GA Pts Home Away 2017-18 38 18 8 12 61 46 62 — — 2018-19 38 17 12 9 51 41 63 — — 2019-20 28 17 3 8 45 25 54 — — 2024-25 34 22 5 7 68 31 71 — —
Club page →
16 Nancy 7 225 60 67 98 238 313 -75 247 Season P W D L GF GA Pts Home Away 2017-18 38 9 11 18 39 54 38 — — 2018-19 38 12 6 20 36 50 42 — — 2019-20 28 6 16 6 27 26 34 — — 2020-21 38 11 14 13 53 53 47 — — 2021-22 38 6 9 23 32 69 27 16 11 2025-26 34 9 10 15 35 52 37 18 19 2026-27 11 7 1 3 16 9 22 9 13
Club page →
17 Metz 4 121 65 37 19 201 107 +94 232 Season P W D L GF GA Pts Home Away 2018-19 38 24 9 5 60 23 81 — — 2022-23 38 20 12 6 61 33 72 — — 2024-25 34 18 11 5 63 34 65 — — 2026-27 11 3 5 3 17 17 14 11 3
Club page →
17 Bastia 5 182 57 62 63 200 205 -5 232 Season P W D L GF GA Pts Home Away 2021-22 38 10 16 12 38 36 46 27 19 2022-23 38 17 9 12 52 45 60 — — 2023-24 38 14 9 15 44 48 50 — — 2024-25 34 11 15 8 43 37 48 — — 2025-26 34 5 13 16 23 39 28 14 14
Club page →
19 Niort 6 218 56 63 99 219 309 -90 231 Season P W D L GF GA Pts Home Away 2017-18 38 11 9 18 47 60 42 — — 2018-19 38 11 14 13 34 41 47 — — 2019-20 28 6 8 14 30 41 26 — — 2020-21 38 9 14 15 34 58 41 — — 2021-22 38 12 10 16 39 42 46 26 20 2022-23 38 7 8 23 35 67 29 — —
Club page →
20 Dunkerque 6 193 61 46 86 212 254 -42 229 Season P W D L GF GA Pts Home Away 2020-21 38 10 11 17 34 47 41 — — 2021-22 38 8 7 23 28 53 31 21 10 2023-24 38 12 10 16 36 52 46 — — 2024-25 34 17 5 12 47 40 56 — — 2025-26 34 11 10 13 53 45 43 22 21 2026-27 11 3 3 5 14 17 12 8 4
Club page →
21 Annecy 5 155 57 39 59 193 197 -4 210 Season P W D L GF GA Pts Home Away 2022-23 38 11 12 15 39 51 45 — — 2023-24 38 12 10 16 49 50 46 — — 2024-25 34 14 9 11 42 42 51 — — 2025-26 34 15 7 12 49 39 52 27 25 2026-27 11 5 1 5 14 15 16 4 12
Club page →
22 Saint Etienne 4 121 60 26 35 193 137 +56 203 Season P W D L GF GA Pts Home Away 2022-23 38 15 11 12 63 57 53 — — 2023-24 38 19 8 11 48 31 65 — — 2025-26 34 18 6 10 59 38 60 35 25 2026-27 11 8 1 2 23 11 25 15 10
Club page →
23 Laval 5 155 51 39 65 172 208 -36 192 Season P W D L GF GA Pts Home Away 2022-23 38 14 4 20 44 56 46 — — 2023-24 38 15 10 13 40 45 55 — — 2024-25 34 14 8 12 44 38 50 — — 2025-26 34 6 14 14 30 48 32 14 18 2026-27 11 2 3 6 14 21 9 8 1
Club page →
24 Reims 3 83 47 24 12 149 71 +78 165 Season P W D L GF GA Pts Home Away 2017-18 38 28 4 6 74 24 88 — — 2025-26 34 14 14 6 53 35 56 32 24 2026-27 11 5 6 0 22 12 21 12 9
Club page →
24 Châteauroux 4 142 41 42 59 141 188 -47 165 Season P W D L GF GA Pts Home Away 2017-18 38 17 9 12 50 50 60 — — 2018-19 38 11 15 12 37 42 48 — — 2019-20 28 9 7 12 22 38 34 — — 2020-21 38 4 11 23 32 58 23 — —
Club page →
26 Quevilly-Rouen 4 152 38 47 67 176 220 -44 161 Season P W D L GF GA Pts Home Away 2017-18 38 9 6 23 45 66 33 — — 2021-22 38 10 10 18 33 50 40 22 18 2022-23 38 12 14 12 47 49 50 — — 2023-24 38 7 17 14 51 55 38 — —
Club page →
27 Lens 3 104 44 27 33 136 101 +35 159 Season P W D L GF GA Pts Home Away 2017-18 38 11 10 17 48 49 43 — — 2018-19 38 18 9 11 49 28 63 — — 2019-20 28 15 8 5 39 24 53 — —
Club page →
28 Nîmes 3 114 46 20 48 163 150 +13 158 Season P W D L GF GA Pts Home Away 2017-18 38 22 7 9 75 37 73 — — 2021-22 38 14 7 17 44 51 49 22 27 2022-23 38 10 6 22 44 62 36 — —
Club page →
29 Toulouse 2 76 43 20 13 153 75 +78 149 Season P W D L GF GA Pts Home Away 2020-21 38 20 10 8 71 42 70 — — 2021-22 38 23 10 5 82 33 79 46 33
Club page →
30 Red Star 4 117 37 32 48 124 162 -38 143 Season P W D L GF GA Pts Home Away 2018-19 38 7 9 22 28 58 30 — — 2024-25 34 9 11 14 37 51 38 — — 2025-26 34 16 10 8 45 37 58 28 30 2026-27 11 5 2 4 14 16 17 4 13
Club page →
31 Stade Brestois 29 2 76 39 22 15 122 78 +44 139 Season P W D L GF GA Pts Home Away 2017-18 38 18 11 9 58 43 65 — — 2018-19 38 21 11 6 64 35 74 — —
Club page →
32 Bordeaux 2 76 34 18 24 101 80 +21 119 Season P W D L GF GA Pts Home Away 2022-23 38 20 9 9 51 28 69 — — 2023-24 38 14 9 15 50 52 50 — —
Club page →
33 Orléans 3 104 31 24 49 124 157 -33 117 Season P W D L GF GA Pts Home Away 2017-18 38 12 10 16 52 61 46 — — 2018-19 38 15 7 16 51 53 52 — — 2019-20 28 4 7 17 21 43 19 — —
Club page →
34 Dijon 3 87 27 23 37 106 115 -9 104 Season P W D L GF GA Pts Home Away 2021-22 38 13 8 17 48 53 47 27 20 2022-23 38 10 12 16 38 43 42 — — 2026-27 11 4 3 4 20 19 15 6 9
Club page →
35 Le Mans 2 62 23 19 20 80 76 +4 88 Season P W D L GF GA Pts Home Away 2019-20 28 7 5 16 30 45 26 — — 2025-26 34 16 14 4 50 31 62 33 29
Club page →
36 Gazélec Ajaccio 2 76 20 20 36 65 114 -49 80 Season P W D L GF GA Pts Home Away 2017-18 38 11 8 19 35 60 41 — — 2018-19 38 9 12 17 30 54 39 — —
Club page →
37 Montpellier 2 45 21 12 12 57 37 +20 75 Season P W D L GF GA Pts Home Away 2025-26 34 14 9 11 41 31 51 28 23 2026-27 11 7 3 1 16 6 24 11 13
Club page →
38 Chambly 2 66 18 19 29 67 96 -29 73 Season P W D L GF GA Pts Home Away 2019-20 28 9 8 11 26 32 35 — — 2020-21 38 9 11 18 41 64 38 — —
Club page →
39 Angers 1 38 20 8 10 56 42 +14 68 Season P W D L GF GA Pts Home Away 2023-24 38 20 8 10 56 42 68 — —
Club page →
40 Boulogne 2 45 10 16 19 41 57 -16 46 Season P W D L GF GA Pts Home Away 2025-26 34 9 9 16 34 49 36 15 21 2026-27 11 1 7 3 7 8 10 4 6
Club page →
41 Béziers 1 38 9 11 18 33 50 -17 38 Season P W D L GF GA Pts Home Away 2018-19 38 9 11 18 33 50 38 — —
Club page →
41 Concarneau 1 38 10 8 20 39 57 -18 38 Season P W D L GF GA Pts Home Away 2023-24 38 10 8 20 39 57 38 — —
Club page →
43 Bourg-Péronnas 1 38 10 6 22 50 87 -37 36 Season P W D L GF GA Pts Home Away 2017-18 38 10 6 22 50 87 36 — —
Club page →
44 Martigues 1 34 9 5 20 29 56 -27 32 Season P W D L GF GA Pts Home Away 2024-25 34 9 5 20 29 56 32 — —
Club page →
45 Tours 1 38 5 8 25 34 68 -34 23 Season P W D L GF GA Pts Home Away 2017-18 38 5 8 25 34 68 23 — —
Club page →
46 Nantes 1 11 2 3 6 12 18 -6 9 Season P W D L GF GA Pts Home Away 2026-27 11 2 3 6 12 18 9 5 4
Club page →
Data coverage for Ligue 2 →
Sources: Wikipedia (CC BY-SA 4.0 ), API-Football · Data sources