Ligue 1 2022-23 Attack Stats
| Team | Goals scored | Avg per game | Top scorer | |
| 1 | Paris Saint-Germain | 89 | 2.34 | |
| 2 | Monaco | 70 | 1.84 | |
| 3 | Rennes | 69 | 1.82 | |
| 4 | Lens | 68 | 1.79 | |
| 5 | Marseille | 67 | 1.76 | |
| 6 | Lille | 65 | 1.71 | |
| 7 | Lyon | 65 | 1.71 | |
| 8 | Montpellier HSC | 65 | 1.71 | |
| 9 | Lorient | 52 | 1.37 | |
| 10 | Strasbourg | 51 | 1.34 | |
| 11 | Toulouse | 51 | 1.34 | |
| 12 | Nice | 48 | 1.26 | |
| 13 | Clermont | 45 | 1.18 | |
| 14 | Reims | 45 | 1.18 | |
| 15 | Troyes | 45 | 1.18 | |
| 16 | Brest | 44 | 1.16 | |
| 17 | Nantes | 37 | 0.97 | |
| 18 | Auxerre | 35 | 0.92 | |
| 19 | Angers | 33 | 0.87 | |
| 20 | Ajaccio | 23 | 0.61 |
Home Table
| Team | Goals scored | Avg per game | Top scorer | |
| 1 | PSG | 45 | 2.37 | |
| 2 | Rennes | 43 | 2.26 | |
| 3 | Lens | 41 | 2.16 | |
| 4 | Lille | 40 | 2.11 | |
| 5 | Monaco | 37 | 1.95 | |
| 6 | Lyon | 35 | 1.84 | |
| 7 | Marseille | 35 | 1.84 | |
| 8 | Montpellier | 29 | 1.53 | |
| 9 | Reims | 28 | 1.47 | |
| 10 | Toulouse | 27 | 1.42 | |
| 11 | Lorient | 26 | 1.37 | |
| 12 | Strasbourg | 25 | 1.32 | |
| 13 | Brest | 24 | 1.26 | |
| 14 | Nice | 24 | 1.26 | |
| 15 | Angers | 20 | 1.05 | |
| 16 | Clermont | 20 | 1.05 | |
| 17 | Nantes | 20 | 1.05 | |
| 18 | Troyes | 19 | 1.00 | |
| 19 | Auxerre | 18 | 0.95 | |
| 20 | Ajaccio | 10 | 0.53 |
Away Table
| Team | Goals scored | Avg per game | Top scorer | |
| 1 | PSG | 44 | 2.32 | |
| 2 | Montpellier | 36 | 1.89 | |
| 3 | Monaco | 33 | 1.74 | |
| 4 | Marseille | 32 | 1.68 | |
| 5 | Lyon | 30 | 1.58 | |
| 6 | Lens | 27 | 1.42 | |
| 7 | Lorient | 26 | 1.37 | |
| 8 | Rennes | 26 | 1.37 | |
| 9 | Strasbourg | 26 | 1.37 | |
| 10 | Troyes | 26 | 1.37 | |
| 11 | Clermont | 25 | 1.32 | |
| 12 | Lille | 25 | 1.32 | |
| 13 | Nice | 24 | 1.26 | |
| 14 | Toulouse | 24 | 1.26 | |
| 15 | Brest | 20 | 1.05 | |
| 16 | Auxerre | 17 | 0.89 | |
| 17 | Nantes | 17 | 0.89 | |
| 18 | Reims | 17 | 0.89 | |
| 19 | Ajaccio | 13 | 0.68 | |
| 20 | Angers | 13 | 0.68 |


