Born in Versailles in 1996, Neal Maupay debuted for OGC Nice in 2012 and also played for AS Saint-Étienne. He played as a forward. He has represented the France national under-16 association football team and the France national under-17 association football team. Lineball holds stats from 354 of his games across 2012–2026.
| STRT | FC | FA | YC | RC | G | A | SHOT | SOG | OFF | |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 French Ligue 1 OLM | 1 | 5 | 2 | 1 | 0 | 0 | 0 | 3 | 0 | 1 |
| 2025-26 French Ligue 1 OLM | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024-25 French Ligue 1 OLM | 13 | 9 | 17 | 2 | 1 | 4 | 4 | 17 | 8 | 0 |
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
Stats from official league and public sports feeds. Updated hourly. Career and honours from Wikidata (CC0).
| Game | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6 Nov @ Bayer LeverkusenW 1-0 6 Nov | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | – | 0 | 0 |
| 23 Oct @ SK Sturm GrazL 0-1 23 Oct | 0 | 0 | 2 | 0 | 45 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | – | 1 | 0 |
| 16 Oct v OlympiacosL 0-1 16 Oct | 0 | 0 | 0 | 0 | 62 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | – | 1 | 0 |
| 18 Sept @ BesiktasL 1-4 18 Sept | 0 | 0 | 0 | 0 | 67 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | – | 3 | 0 |
| Split | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away, 1W | 4 | 0.0 | 0.0 | 0.5 | 0.0 | 34.3 | 0.3 | 0.0 | 0.3 | 1.0 | 0.5 | 0.5 | 1.5 | 0.0 | – | 1.0 | 0.0 |
| HomeHome or away, 1W | 3 | 0.0 | 0.0 | 1.7 | 0.3 | 55.7 | 0.0 | 0.0 | 0.3 | 0.7 | 0.0 | 0.3 | 1.3 | 0.0 | – | 0.7 | 0.0 |
| LossesResult, 0W | 3 | 0.0 | 0.0 | 0.7 | 0.0 | 58.0 | 0.0 | 0.0 | 0.3 | 1.0 | 0.0 | 0.3 | 2.0 | 0.0 | – | 1.7 | 0.0 |
| DrawsResult, 0W | 2 | 0.0 | 0.0 | 2.5 | 0.5 | 54.5 | 0.5 | 0.0 | 0.5 | 1.0 | 0.5 | 0.5 | 2.0 | 0.0 | – | 0.5 | 0.0 |
| WinsResult, 2W | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 10.5 | 0.0 | 0.0 | 0.0 | 0.5 | 0.5 | 0.5 | 0.0 | 0.0 | – | 0.0 | 0.0 |
| Regular seasonStage, 2W | 7 | 0.0 | 0.0 | 1.0 | 0.1 | 43.4 | 0.1 | 0.0 | 0.3 | 0.9 | 0.3 | 0.4 | 1.4 | 0.0 | – | 0.9 | 0.0 |
| Bayer LeverkusenOpponent, 1W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 6.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 1.0 | 0.0 | 0.0 | – | 0.0 | 0.0 |
| BesiktasOpponent, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 67.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 2.0 | 0.0 | – | 3.0 | 0.0 |
| FC MilsamiOpponent, 1W | 1 | – | – | – | – | 15.0 | – | – | – | – | – | – | – | – | – | – | – |
| LazioOpponent, 0W | 1 | 0.0 | 0.0 | 5.0 | 1.0 | 90.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 3.0 | 0.0 | – | 1.0 | 0.0 |
| OlympiacosOpponent, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 62.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 1.0 | 1.0 | 0.0 | – | 1.0 | 0.0 |
| RosenborgOpponent, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 19.0 | 1.0 | 0.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 0.0 | – | 0.0 | 0.0 |
| SK Sturm GrazOpponent, 0W | 1 | 0.0 | 0.0 | 2.0 | 0.0 | 45.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 3.0 | 0.0 | – | 1.0 | 0.0 |
| Stade Geoffroy-Guichard, Saint-EtienneGround, 1W | 2 | 0.0 | 0.0 | 2.5 | 0.5 | 52.5 | 0.0 | 0.0 | 0.0 | 0.5 | 0.0 | 0.0 | 1.5 | 0.0 | – | 0.5 | 0.0 |
| BayArena, LeverkusenGround, 1W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 6.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 1.0 | 0.0 | 0.0 | – | 0.0 | 0.0 |
| Lerkendal Stadium, TrondheimGround, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 19.0 | 1.0 | 0.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 0.0 | – | 0.0 | 0.0 |
| Merkur Arena, GrazGround, 0W | 1 | 0.0 | 0.0 | 2.0 | 0.0 | 45.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 3.0 | 0.0 | – | 1.0 | 0.0 |
| Stade Vélodrome, MarseilleGround, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 62.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 1.0 | 1.0 | 0.0 | – | 1.0 | 0.0 |
| Vodafone Park, IstanbulGround, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 67.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 2.0 | 0.0 | – | 3.0 | 0.0 |