Ligue 1 shots on target: prop research
40 Ligue 1 players ranked by their last-10 average of shots on target in regular-season games over this season and last. Each name opens the player’s shots on target page: every threshold, splits, the next opponent and the game log.
Shots on Target: every player
| Player | Team | Last 10 avg | This season (games) | Median (last 20) | 1+ last 10 | 2+ last 10 | Next game |
|---|---|---|---|---|---|---|---|
| Esteban Lepaul | REN F | 2.1 | 2.4 (5) | 1 | 9/10 (90%) | 7/10 (70%) | at Paris FC (18th) |
| Lassine Sinayoko | PAR F | 1.7 | 1.7 (6) | 1 | 8/10 (80%) | 5/10 (50%) | vs Stade Rennais (6th) |
| Florian Thauvin | RCL F | 1.3 | 1.8 (6) | 1 | 7/10 (70%) | 4/10 (40%) | at Troyes (7th) |
| Khvicha Kvaratskhelia | PSG F | 1.2 | 1.2 (5) | 1 | 7/10 (70%) | 4/10 (40%) | at Strasbourg (3rd) |
| Mbwana Samatta | HAC F | 1.2 | 1.5 (6) | 1 | 8/10 (80%) | 3/10 (30%) | vs AJ Auxerre (1st) |
| Pathé Mboup | BRE F | 1.1 | 1.8 (6) | 0 | 6/10 (60%) | 3/10 (30%) | at Lille (16th) |
| Mousa Al-Tamari | REN F | 1 | 0.8 (5) | 0 | 6/10 (60%) | 2/10 (20%) | at Paris FC (18th) |
| Paris Brunner | MON F | 1 | 1.8 (5) | 0 | 5/10 (50%) | 3/10 (30%) | at Lorient (15th) |
| Corentin Tolisso | LYON M | 0.9 | 0.8 (6) | 1 | 7/10 (70%) | 2/10 (20%) | vs Nice (11th) |
| Issa Soumaré | REN F | 0.9 | 0.5 (4) | 1 | 7/10 (70%) | 2/10 (20%) | at Paris FC (18th) |
| Amine Gouiri | OLM F | 0.8 | 1 (6) | 0 | 4/10 (40%) | 2/10 (20%) | at Angers (2nd) |
| Elye Wahi | NICE F | 0.8 | 0.8 (5) | 1 | 6/10 (60%) | 2/10 (20%) | at Lyon (14th) |
| Hákon Haraldsson | LILL M | 0.8 | 0.7 (6) | 0 | 4/10 (40%) | 2/10 (20%) | vs Brest (13th) |
| Kamory Doumbia | BRE M | 0.8 | 1 (6) | 1 | 7/10 (70%) | 1/10 (10%) | at Lille (16th) |
| Luca Koleosho | PAR F | 0.8 | 0.6 (5) | 0 | 5/10 (50%) | 3/10 (30%) | vs Stade Rennais (6th) |
| Ludovic Ajorque | BRE F | 0.8 | 1 (6) | 0.5 | 6/10 (60%) | 2/10 (20%) | at Lille (16th) |
| Ousmane Dembélé | PSG F | 0.8 | 1 (3) | 1 | 6/10 (60%) | 2/10 (20%) | at Strasbourg (3rd) |
| Santiago Hidalgo | TOU F | 0.8 | 0.8 (6) | 0 | 4/10 (40%) | 2/10 (20%) | at Le Mans (5th) |
| Danny Namaso | AUX F | 0.7 | 1 (6) | 0.5 | 6/10 (60%) | 1/10 (10%) | at Le Havre AC (10th) |
| Désiré Doué | PSG F | 0.7 | 0.8 (5) | 1 | 6/10 (60%) | 1/10 (10%) | at Strasbourg (3rd) |
| Igor Paixão | OLM F | 0.7 | 0.4 (5) | 1 | 6/10 (60%) | 1/10 (10%) | at Angers (2nd) |
| Jonathan Clauss | NICE D | 0.7 | 1 (6) | 0 | 5/10 (50%) | 1/10 (10%) | at Lyon (14th) |
| Maghnes Akliouche | PSG M | 0.7 | 0.6 (5) | 1 | 6/10 (60%) | 1/10 (10%) | at Strasbourg (3rd) |
| Odsonne Édouard | RCL F | 0.7 | 0.4 (5) | 1 | 5/10 (50%) | 2/10 (20%) | at Troyes (7th) |
| Pierre-Emile Højbjerg | OLM M | 0.7 | 1 (5) | 0 | 5/10 (50%) | 1/10 (10%) | at Angers (2nd) |
| Remy Labeau Lascary | AUX F | 0.7 | 1.2 (5) | 0 | 3/10 (30%) | 2/10 (20%) | at Le Havre AC (10th) |
| Sebastian Nanasi | STR M | 0.7 | 0.6 (5) | 0.5 | 6/10 (60%) | 1/10 (10%) | vs Paris Saint-Germain (17th) |
| Achraf Hakimi | PSG D | 0.6 | 0.5 (4) | 0 | 5/10 (50%) | 1/10 (10%) | at Strasbourg (3rd) |
| Ethan Mbappé | LILL M | 0.6 | 1.2 (5) | 0 | 4/10 (40%) | 1/10 (10%) | vs Brest (13th) |
| Ilan Kebbal | PAR M | 0.6 | 0.8 (6) | 1 | 6/10 (60%) | 0/10 (0%) | vs Stade Rennais (6th) |
| Julián Vignolo | TOU F | 0.6 | 0.3 (3) | 0 | 5/10 (50%) | 1/10 (10%) | at Le Mans (5th) |
| Matthis Abline | MON F | 0.6 | 0.4 (5) | 0 | 5/10 (50%) | 1/10 (10%) | at Lorient (15th) |
| Mahdi Camara | REN M | 0.5 | 0.6 (5) | 0.5 | 5/10 (50%) | 0/10 (0%) | at Paris FC (18th) |
| Matthieu Udol | RCL D | 0.5 | 0.5 (6) | 0.5 | 4/10 (40%) | 1/10 (10%) | at Troyes (7th) |
| Pavel Sulc | LYON M | 0.5 | 0.5 (6) | 1 | 5/10 (50%) | 0/10 (0%) | vs Nice (11th) |
| Amine Sbaï | ANG F | 0.4 | 0.3 (6) | 0 | 4/10 (40%) | 0/10 (0%) | vs Marseille (4th) |
| Pablo Pagis | PAR F | 0.4 | 0.2 (6) | 0 | 4/10 (40%) | 0/10 (0%) | vs Stade Rennais (6th) |
| Aleksandr Golovin | MON M | 0.3 | 0.5 (6) | 0 | 2/10 (20%) | 1/10 (10%) | at Lorient (15th) |
| Yassin Belkhdim | ANG M | 0.3 | 0 (6) | 0 | 2/10 (20%) | 1/10 (10%) | vs Marseille (4th) |
| Pape Diop | STR M | 0 | 0 (6) | 0 | 0/10 (0%) | 0/10 (0%) | vs Paris Saint-Germain (17th) |
Statistical thresholds, not sportsbook lines. The rank beside the next opponent is its shots on target allowed per match this season (1st = the most).
Biggest recent changes in shots on target
Up over the last 10 games
- Esteban Lepaul (REN): 2.1 per match over the last 10, 1.1 over the 15 before
- Pathé Mboup (BRE): 1.1 per match over the last 10, 0.4 over the 15 before
- Mbwana Samatta (HAC): 1.2 per match over the last 10, 0.6 over the 15 before
Down over the last 10 games
- Aleksandr Golovin (MON): 0.3 per match over the last 10, 1 over the 15 before
Regular-season games, the last 10 against the 20 before them. Ten games is a small sample; a change describes recent output, not what happens next.
About these pages
Current lines and hit rates against them are in the app.
This page contains no sportsbook prices or betting lines.
