Ligue 2 2023-24
France · Champions: Auxerre · 2.46 goals per game
League table
Final 2023-24 standings: 21 teams, sorted by points, then goal difference. Auxerre scored most, 72 goals.
| # | Team | P | W | D | L | GF | GA | GD | Pts | xGF | xGA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Auxerre | 38 | 21 | 11 | 6 | 72 | 36 | +36 | 74 | 6.7 | 3.4 |
| 2 | Angers | 38 | 20 | 8 | 10 | 56 | 42 | +14 | 68 | 3.4 | 2.4 |
| 3 | Saint-Étienne | 38 | 19 | 8 | 11 | 48 | 31 | +17 | 65 | 6.7 | 4.8 |
| 4 | Rodez AF | 38 | 16 | 12 | 10 | 62 | 51 | +11 | 60 | 3.2 | 4.3 |
| 5 | Paris FC | 38 | 16 | 11 | 11 | 49 | 42 | +7 | 59 | 2.2 | 5.6 |
| 6 | Stade Malherbe Caen | 38 | 17 | 7 | 14 | 51 | 45 | +6 | 58 | 7.7 | 2.3 |
| 7 | Stade Lavallois | 38 | 15 | 10 | 13 | 40 | 45 | -5 | 55 | 3.3 | 5.1 |
| 8 | Amiens SC | 38 | 12 | 17 | 9 | 36 | 36 | 0 | 53 | 4.2 | 3.6 |
| 9 | Guingamp | 38 | 13 | 12 | 13 | 44 | 40 | +4 | 51 | 6.2 | 3.9 |
| 10 | Pau FC | 38 | 13 | 12 | 13 | 60 | 57 | +3 | 51 | 2.2 | 4.2 |
| 11 | Grenoble Foot 38 | 38 | 13 | 12 | 13 | 43 | 44 | -1 | 51 | 5.5 | 4.8 |
| 12 | Bordeaux | 38 | 14 | 9 | 15 | 50 | 52 | -2 | 51 | 3.5 | 3.7 |
| 13 | Bastia | 38 | 14 | 9 | 15 | 44 | 48 | -4 | 51 | 5.1 | 1.7 |
| 14 | Annecy FC | 38 | 12 | 10 | 16 | 49 | 50 | -1 | 46 | 4.4 | 3.6 |
| 15 | Ajaccio | 38 | 12 | 10 | 16 | 35 | 46 | -11 | 46 | 2.3 | 4.7 |
| 16 | USL Dunkerque | 38 | 12 | 10 | 16 | 36 | 52 | -16 | 46 | 3.2 | 5.0 |
| 17 | Troyes | 38 | 9 | 15 | 14 | 43 | 50 | -7 | 42 | 2.1 | 3.2 |
| 18 | Quevilly - Rouen Métropole | 38 | 7 | 17 | 14 | 51 | 55 | -4 | 38 | 3.8 | 4.3 |
| 19 | US Concarneau | 38 | 10 | 8 | 20 | 39 | 57 | -18 | 38 | 4.6 | 5.6 |
| 20 | Valenciennes | 38 | 5 | 12 | 21 | 26 | 55 | -29 | 27 | 1.0 | 5.1 |
| 21 | Sochaux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | — |
Column key
- P
- matches played
- W
- matches won
- D
- matches drawn
- L
- matches lost
- GF
- Goals for: goals scored
- GA
- Goals against: goals conceded
- GD
- Goal difference: goals scored minus goals conceded
- Pts
- Points: 3 for a win, 1 for a draw
- xGF
- Expected goals for: how many goals the chances created were worth
- xGA
- Expected goals against: how many goals the chances conceded were worth
- xGD
- Expected goal difference: xGF minus xGA
- Form
- Recent results (W win, D draw, L loss), most recent last
Top scorers 2023-24
Alexandre Mendy led the 2023-24 season with 22 goals.
| # | Player | Apps | Goals |
|---|---|---|---|
| 1 | Alexandre MendyStade Malherbe Caen | 36 | 22 |
| 2 | Ado OnaiwuAuxerre | 34 | 15 |
| 3 | Loïs DionyAngers | 35 | 15 |
| 4 | Louis MafoutaAmiens SC | 34 | 15 |
| 5 | Moussa SyllaPau FC | 35 | 15 |
| 6 | Andreas HountondjiRodez AF | 34 | 14 |
| 7 | Ibrahim SissokoSaint-Étienne | 29 | 12 |
| 8 | Kalifa CoulibalyQuevilly - Rouen Métropole | 30 | 12 |
| 9 | Killian CorredorRodez AF | 38 | 12 |
| 10 | Migouel AlfarelaBastia | 37 | 12 |
| 11 | Pape Ibnou BaUS Concarneau | 31 | 12 |
| 12 | Sambou SoumanoQuevilly - Rouen Métropole | 36 | 12 |
| 13 | Amine El OuazzaniGuingamp | 38 | 11 |
| 14 | Gauthier HeinAuxerre | 37 | 11 |
| 15 | Mons BassouaminaPau FC | 34 | 11 |
| 16 | Florian AyéAuxerre | 35 | 10 |
| 17 | Žan VipotnikBordeaux | 37 | 10 |
| 18 | Himad AbdelliAngers | 35 | 9 |
| 19 | Khalid BoutaïbPau FC | 31 | 9 |
| 20 | Pape Meissa BaGrenoble Foot 38 | 33 | 9 |
Top assists 2023-24
Ilan Kebbal led with 11 assists.
| # | Player | Apps | Assists |
|---|---|---|---|
| 1 | Ilan KebbalParis FC | 37 | 11 |
| 2 | Gaëtan PerrinAuxerre | 38 | 10 |
| 3 | Gauthier HeinAuxerre | 37 | 9 |
| 4 | Alimami GoryParis FC | 29 | 8 |
| 5 | Mathieu CafaroSaint-Étienne | 34 | 8 |
| 6 | Paul JolyAuxerre | 37 | 8 |
| 7 | Thibaut VargasStade Lavallois | 38 | 8 |
| 8 | Zuriko DavitashviliBordeaux | 37 | 8 |
| 9 | Moussa SyllaPau FC | 35 | 7 |
| 10 | Nordine KandilAnnecy FC | 36 | 7 |
| 11 | Valentin HenryStade Malherbe Caen | 31 | 7 |
| 12 | Bendjaloud YoussoufUSL Dunkerque | 37 | 6 |
| 13 | Dylan ChambostSaint-Étienne | 33 | 6 |
| 14 | Godson KyeremehStade Malherbe Caen | 33 | 6 |
| 15 | Killian CorredorRodez AF | 38 | 6 |
| 16 | Logan Delaurier-ChaubetQuevilly - Rouen Métropole | 31 | 6 |
| 17 | Lucas BuadesRodez AF | 27 | 6 |
| 18 | Mamadou CamaraQuevilly - Rouen Métropole | 36 | 6 |
| 19 | Rayan GhriebUSL Dunkerque | 26 | 6 |
| 20 | Rayan RavelosonAuxerre | 34 | 6 |