| H. MagnettiAttacking midfielder | Stade Brestois 29 | 🇫🇷France | 28 | 6 | 0 | 2 | 16.9 | 42±0% | 59±0% |
| H. TraoréCentre-back | Paris FC | 🇲🇱Mali | 34 | 5 | 0 | 0 | 4.5 | 18±0% | 18±0% |
| Hilan Hamzaoui SlimaniCentre-back | Marseille | 🏳️ | 20 | 1 | 0 | 0 | 31.3 | 0 | 65 |
| I. BaldéCentre-forward | Lorient | 🇫🇷France | 23 | 4 | 5 | 0 | 33 | 41▲5.9%↩ | 65▲1.1%↩ |
| I. BounebCentral midfielder | Le Havre | 🇫🇷France | 20 | 2 | 0 | 0 | 29.6 | 0 | 31±0% |
| I. CamaraDefensive midfielder | Nice | 🇬🇳Guinea | 21 | 2 | 0 | 0 | 15.1 | 1▼91.5%↩ | 29▼5.2%↩ |
| I. CossierCentre-back | Lille | 🇫🇷France | 19 | 1 | 0 | 0 | 30.7 | 37▲9.2%↩ | 63±0% |
| I. DialloFull-back | Toulouse | 🇫🇷France | 23 | 5 | 0 | 0 | 35.8 | 0 | 61 |
| I. DoukouréCentre-back | Strasbourg | 🇫🇷France | 23 | 3 | 0 | 0 | 35.8 | 26±0% | 76±0% |
| I. GanagoCentre-forward | Nantes | 🇨🇲Cameroon | 27 | 7 | 1 | 0 | 15.6 | 22▼1.8%↩ | 54▲53.4%↩ |
| I. GaniouCentre-back | Lens | 🇫🇷France | 21 | 5 | 1 | 0 | 38 | 42±0% | 84±0% |
| I. GarinCentral midfielder | Angers | 🇫🇷France | 20 | 0 | 0 | 0 | 30.1 | 0 | 62 |
| I. JanssonCentre-forward | Nice | 🇸🇪Sweden | 24 | 3 | 0 | 0 | 33.6 | 6±0% | 62±0% |
| I. JensenWinger | Lorient | 🇩🇰Denmark | 22 | 5 | 1 | 0 | 38.5 | 23±0% | 70±0% |
| I. KebbalAttacking midfielder | Paris FC | 🇩🇿Algeria | 28 | 6 | 1 | 1 | 18.5 | 47±0% | 60±0% |
| I. MohamedCentral midfielder | Metz | 🏳️ | 21 | 5 | 0 | 0 | 18.4 | 6 | 55 |
| I. SissokoDefensive midfielder | Nantes | 🇫🇷France | 29 | 9 | 0 | 1 | 8.8 | 14±0% | 44±0% |
| I. SoumaréCentral midfielder | Rennes | 🇸🇳Senegal | 26 | 5 | 0 | 1 | 34.3 | 47±0% | 81▲7.2%↩ |
| I. ToureDefensive midfielder | Monaco | 🏳️ | 19 | 1 | 0 | 0 | 30.5 | 0 | 65±0% |
| I. TouréDefensive midfielder | Monaco | 🏳️ | 18 | 1 | 0 | 0 | 28.9 | 0 | 66▲2.2% |
| I. ZabarnyiCentre-back | Paris Saint Germain | 🇺🇦Ukraine | 24 | 2 | 1 | 0 | 39 | 64±0% | 83▲1.7% |
| Ibou SanéWinger | Metz | 🇸🇳Senegal | 21 | 5 | 0 | 0 | 17.5 | 8±0% | 66▼0.5% |
| Ibrahim Yayiya KanteWinger | Stade Brestois 29 | 🏳️ | 18 | 2 | 0 | 0 | 28.1 | 0 | 63±0% |
| Igor PaixãoCentral midfielder | Marseille | 🇧🇷Brazil | 26 | 5 | 0 | 0 | 33.4 | 39±0% | 73±0% |
| Isiaka SoukounaCentre-back | Rennes | 🏳️ | 20 | 0 | 0 | 0 | 31.8 | 0 | 64 |
| J. AllevinahCentral midfielder | Angers | 🇬🇦Gabon | 31 | 6 | 0 | 0 | 7.5 | 6▲60.5%↩ | 26▲59.5%↩ |
| J. Bengui JoãoGoalkeeper | Lyon | 🇫🇷France | 21 | 8 | 0 | 0 | 22 | 7 | 39 |
| J. BourgaultCentre-back | Stade Brestois 29 | 🇫🇷France | 21 | 1 | 0 | 0 | 32.5 | 0▼98.1%↩ | 62▲14.6%↩ |
| J. ChotardCentral midfielder | Stade Brestois 29 | 🇫🇷France | 25 | 7 | 0 | 2 | 39.2 | 48±0% | 78▲2.5% |
| J. ClaussCentral midfielder | Nice | 🇫🇷France | 34 | 6 | 1 | 0 | 5 | 56±0% | 31▲11.9% |
| J. de LangeGoalkeeper | Marseille | 🇳🇱Netherlands | 28 | 6 | 0 | 0 | 17 | 2±0% | 45±0% |
| J. DeminguetCentre-forward | Metz | 🇫🇷France | 28 | 9 | 2 | 3 | 11.2 | 31±0% | 52±0% |
| J. DuranvilleWinger | Lyon | 🇧🇪Belgium | 20 | 1 | 0 | 0 | 33.3 | 11▲22.5%↩ | 45▲3.9%↩ |
| J. El BarakaCentral midfielder | Angers | 🇲🇦Morocco | 19 | 0 | 0 | 0 | 28.6 | 0 | 62 |
| J. FischerGoalkeeper | Metz | 🇩🇰Denmark | 24 | 8 | 0 | 0 | 21.2 | 11±0% | 73±0% |
| J. GraditCentre-back | Lens | 🇫🇷France | 33 | 3 | 0 | 0 | 3.1 | 19±0% | 20±0% |
| J. IkonéCentre-forward | Paris FC | 🇫🇷France | 28 | 2 | 0 | 0 | 14.6 | 17±0% | 50±0% |
| J. KadileWinger | Lens | 🇫🇷France | 23 | 2 | 0 | 0 | 35.9 | 30▲69.1%↩ | 42▼19.9%↩ |
| J. KaluluFull-back | Angers | 🇫🇷France | 21 | 5 | 0 | 1 | 37.2 | 39±0% | 67±0% |
| J. KoneCentre-forward | Nantes | 🏳️ | 18 | 1 | 0 | 0 | 14 | 0 | 62 |
| J. KrassoCentre-forward | Paris FC | 🇨🇮Côte d'Ivoire | 29 | 1 | 0 | 0 | 11.4 | 16±0% | 44±0% |
| J. LefortCentre-back | Angers | 🇫🇷France | 33 | 6 | 0 | 0 | 6.7 | 47±0% | 34±0% |
| J. LepenantDefensive midfielder | Nantes | 🇫🇷France | 24 | 9 | 0 | 0 | 20 | 34±0% | 73±0% |
| J. MajaCentre-forward | Le Havre | 🇳🇬Nigeria | 27 | 6 | 1 | 0 | 29.3 | 17▲5.1%↩ | 49▲2.1%↩ |
| J. MakengoWinger | Lorient | 🇫🇷France | 28 | 6 | 1 | 0 | 17.2 | 36±0% | 56±0% |
| J. MangondoCentre-forward | Metz | 🇫🇷France | 21 | 0 | 0 | 0 | 17 | 0 | 59 |
| J. MitchellCentre-back | Strasbourg | 🇨🇷Costa Rica | 22 | 6 | 0 | 0 | 36.8 | 23±0% | 44±0% |
| J. MwangaDefensive midfielder | Le Havre | 🇫🇷France | 23 | 5 | 0 | 0 | 35 | 27±0% | 76▲10.7%↩ |
| J. Nonge BoendeDefensive midfielder | Stade Brestois 29 | 🇧🇪Belgium | 21 | 7 | 0 | 0 | 34 | 10±0% | 45±0% |
| J. OrtegaCentre-forward | Strasbourg | 🏳️ | 19 | 7 | 1 | 1 | 33.1 | 14 | 71 |
| J. PandoreWinger | Metz | 🏳️ | 18 | 5 | 0 | 0 | 15.7 | 3±0% | 69±0% |
| J. PanichelliCentre-forward | Strasbourg | 🇦🇷Argentina | 24 | 27 | 16 | 1 | 73.3 | 60▼4.8%↩ | 83▲3.4%↩ |
| J. RuizFull-back | Metz | 🇫🇷France | 28 | 7 | 0 | 1 | 9.2 | 35▲9.3%↩ | 54▲17.9%↩ |
| J. Russell-RoweCentre-forward | Toulouse | 🇨🇦Canada | 24 | 7 | 2 | 0 | 40.2 | 5▼82.4%↩ | 66▲55%↩ |
| J. StawieckiGoalkeeper | Monaco | 🇫🇷France | 19 | 0 | 0 | 0 | 30.5 | 0 | 65 |
| J. TezeFull-back | Monaco | 🇳🇱Netherlands | 27 | 2 | 0 | 1 | 30.2 | 35±0% | 71▲9.2% |
| J. TodiboCentre-back | Lens | 🇫🇷France | 26 | 3 | 0 | 0 | 31.3 | 21±0% | 68±0% |
| J. Van NeckGoalkeeper | Marseille | 🇧🇪Belgium | 22 | 0 | 0 | 0 | 33.9 | 0 | 63 |
| Jean-Baptiste BoseyCentre-forward | Strasbourg | 🏳️ | 17 | 1 | 0 | 0 | 25.5 | 0 | 65 |
| João NevesDefensive midfielder | Paris Saint Germain | 🇵🇹Portugal | 22 | 6 | 0 | 0 | 39.7 | 24±0% | 80▲1.9% |
| Julián VignoloCentral midfielder | Toulouse | 🇦🇷Argentina | 19 | 4 | 0 | 0 | 30.6 | 7▼42%↩ | 72▲77%↩ |
| Junior AkeCentre-back | Rennes | 🏳️ | 18 | 0 | 0 | 0 | 28.6 | 0 | 66 |
| K. AbdallahWinger | Marseille | 🇫🇷France | 20 | 6 | 1 | 0 | 34.9 | 0 | 65 |
| K. AmianCentre-back | Nantes | 🇫🇷France | 28 | 8 | 1 | 0 | 9 | 21±0% | 52±0% |
| K. AntonioCentre-back | Lens | 🇫🇷France | 18 | 5 | 0 | 0 | 33 | 6±0% | 74±0% |
| K. BezahafCentre-back | Marseille | 🏳️ | 19 | 0 | 0 | 0 | 29.7 | 0 | 65 |
| K. BezahafFull-back | Marseille | 🇩🇿Algeria | 20 | 2 | 0 | 0 | 32 | 1 | 65 |
| K. BoudacheWinger | Lyon | 🇫🇷France | 20 | 6 | 0 | 0 | 34.5 | 9±0% | 67±0% |
| K. CorredorWinger | Nantes | 🇫🇷France | 25 | 5 | 2 | 0 | 19.2 | 33▲8.9%↩ | 74▲14.8%↩ |
| K. DanoisDefensive midfielder | Auxerre | 🇫🇷France | 22 | 6 | 0 | 0 | 37.6 | 49±0% | 79±0% |
| K. DoumbiaAttacking midfielder | Stade Brestois 29 | 🇲🇱Mali | 23 | 7 | 4 | 1 | 43.7 | 33±0% | 78±0% |
| K. JohnssonGoalkeeper | Strasbourg | 🇸🇪Sweden | 36 | 1 | 0 | 0 | 1.9 | 0▼100% | 10▼14.2% |
| K. KouassiCentral midfielder | Lorient | 🇨🇮Côte d'Ivoire | 22 | 6 | 0 | 1 | 40.8 | 46±0% | 85▲1.7% |
| K. KvaratskheliaWinger | Paris Saint Germain | 🇬🇪Georgia | 25 | 7 | 1 | 1 | 40.9 | 39±0% | 77±0% |
| K. LalaCentre-back | Stade Brestois 29 | 🇫🇷France | 35 | 7 | 1 | 0 | 3.1 | 36±0% | 29±0% |
| K. MerahAttacking midfielder | Lyon | 🇫🇷France | 19 | 3 | 1 | 0 | 34.8 | 15±0% | 75±0% |
| K. MizutaCentral midfielder | Le Havre | 🇯🇵Japan | 26 | 4 | 0 | 0 | 29.6 | 39▲22.6%↩ | 40±0% |
| K. TrappGoalkeeper | Paris FC | 🇩🇪Germany | 36 | 6 | 0 | 0 | 5.4 | 13±0% | 24±0% |
| Keito NakamuraWinger | Lyon | 🇯🇵Japan | 26 | 3 | 0 | 0 | 32 | 53±0% | 61±0% |
| Kilian BelazzougGoalkeeper | Rennes | 🏳️ | 19 | 0 | 0 | 0 | 30.3 | 0 | 65 |
| L. AbergelCentral midfielder | Nice | 🇫🇷France | 33 | 28 | 1 | 0 | 10.8 | 27▼47.3%↩ | 32▼16.4%↩ |
| L. AjorqueCentre-forward | Stade Brestois 29 | 🇫🇷France | 32 | 7 | 2 | 1 | 8.9 | 57±0% | 41±0% |
| L. BaretCentral midfielder | Lille | 🇫🇷France | 20 | 0 | 0 | 0 | 32.2 | 0 | 65 |
| L. BlasWinger | Rennes | 🇫🇷France | 28 | 6 | 0 | 1 | 16 | 32±0% | 56±0% |
| L. BonelliGoalkeeper | Nantes | 🏳️ | 23 | 0 | 0 | 0 | 17.4 | 0 | 57 |
| L. C. Laine M.Central midfielder | Stade Brestois 29 | 🏳️ | 19 | 3 | 0 | 0 | 29.7 | 0 | 64 |
| L. CamaraDefensive midfielder | Monaco | 🇸🇳Senegal | 22 | 6 | 0 | 1 | 41.3 | 49±0% | 82±0% |
| L. ChevalierGoalkeeper | Paris Saint Germain | 🇫🇷France | 24 | 17 | 0 | 0 | 84.2 | 51▲41.6%↩ | 76▼12.9%↩ |
| L. DiackDefensive midfielder | Nantes | 🇸🇳Senegal | 25 | 9 | 0 | 0 | 13.2 | 2▼89%↩ | 35▼17.5%↩ |
| L. DiarraGoalkeeper | Lyon | 🇲🇱Mali | 23 | 0 | 0 | 0 | 36.6 | 0 | 62 |
| L. DigneCentre-back | Paris Saint Germain | 🇫🇷France | 33 | 3 | 0 | 0 | 3.2 | 22±0% | 34▲10.9%↩ |
| L. DioubateCentral midfielder | Auxerre | 🏳️ | 18 | 3 | 0 | 0 | 27.8 | 0 | 62 |
| L. HernándezCentre-back | Paris Saint Germain | 🇫🇷France | 30 | 4 | 0 | 0 | 9.9 | 47±0% | 46±0% |
| L. HøgsbergCentre-back | Strasbourg | 🇩🇰Denmark | 20 | 4 | 0 | 0 | 31.6 | 25▲6.3% | 77±0% |
| L. HrádeckýGoalkeeper | Monaco | 🇫🇮Finland | 36 | 6 | 0 | 0 | 4.4 | 7±0% | 20±0% |
| L. KoleoshoCentral midfielder | Paris FC | 🇮🇹Italy | 22 | 5 | 0 | 1 | 40.4 | 14±0% | 71▲2% |
| L. LeaudaisCentre-back | Lorient | 🇫🇷France | 22 | 1 | 0 | 0 | 34.8 | 1 | 63 |
| L. MezeretteGoalkeeper | Auxerre | 🇫🇷France | 20 | 0 | 0 | 0 | 30.7 | 0 | 61 |
| L. Monteiro AlvarengaCentre-back | Nice | 🇫🇷France | 22 | 0 | 0 | 0 | 33 | 0 | 59 |
| L. MoutonCentral midfielder | Angers | 🇫🇷France | 24 | 2 | 0 | 0 | 33 | 16±0% | 70±0% |