French Ligue 1 corner statistics 2026/27
Compare French Ligue 1 teams using their recorded corners for, against and combined match totals. The tables separate home and away matches and show each over/under line with its denominator.
How many corners per match?
Available completed records: 71. Complete corner sample: 71. Mean combined corners: 9.25. Latest recorded match: .
This is the available dataset, not a live feed or a claim to include every scheduled match.
All venues
| Team | Matches | Valid corner sample | Corners for | Corners against | Match total | Over 8.5 | Under 8.5 | Over 9.5 | Under 9.5 | Over 10.5 | Under 10.5 | Over 11.5 | Under 11.5 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Angers | 8 | 8 | 6.38 | 5.88 | 12.25 | 88% (7/8) | 13% (1/8) | 75% (6/8) | 25% (2/8) | 63% (5/8) | 38% (3/8) | 50% (4/8) | 50% (4/8) |
| Auxerre | 8 | 8 | 5.75 | 6.75 | 12.50 | 88% (7/8) | 13% (1/8) | 88% (7/8) | 13% (1/8) | 88% (7/8) | 13% (1/8) | 38% (3/8) | 63% (5/8) |
| Brest | 8 | 8 | 4.63 | 4.38 | 9.00 | 75% (6/8) | 25% (2/8) | 50% (4/8) | 50% (4/8) | 25% (2/8) | 75% (6/8) | 0% (0/8) | 100% (8/8) |
| Le Havre | 8 | 8 | 5.38 | 4.75 | 10.13 | 88% (7/8) | 13% (1/8) | 75% (6/8) | 25% (2/8) | 38% (3/8) | 63% (5/8) | 13% (1/8) | 88% (7/8) |
| Le Mans | 8 | 8 | 2.50 | 6.00 | 8.50 | 38% (3/8) | 63% (5/8) | 38% (3/8) | 63% (5/8) | 38% (3/8) | 63% (5/8) | 25% (2/8) | 75% (6/8) |
| Lens | 8 | 8 | 6.50 | 3.25 | 9.75 | 75% (6/8) | 25% (2/8) | 63% (5/8) | 38% (3/8) | 38% (3/8) | 63% (5/8) | 13% (1/8) | 88% (7/8) |
| Lille | 8 | 8 | 3.00 | 5.00 | 8.00 | 38% (3/8) | 63% (5/8) | 25% (2/8) | 75% (6/8) | 13% (1/8) | 88% (7/8) | 0% (0/8) | 100% (8/8) |
| Lorient | 8 | 8 | 3.13 | 5.63 | 8.75 | 38% (3/8) | 63% (5/8) | 38% (3/8) | 63% (5/8) | 38% (3/8) | 63% (5/8) | 38% (3/8) | 63% (5/8) |
| Lyon | 7 | 7 | 4.29 | 6.29 | 10.57 | 86% (6/7) | 14% (1/7) | 86% (6/7) | 14% (1/7) | 57% (4/7) | 43% (3/7) | 14% (1/7) | 86% (6/7) |
| Marseille | 8 | 8 | 4.38 | 4.25 | 8.63 | 50% (4/8) | 50% (4/8) | 25% (2/8) | 75% (6/8) | 13% (1/8) | 88% (7/8) | 13% (1/8) | 88% (7/8) |
| Monaco | 8 | 8 | 4.00 | 4.75 | 8.75 | 50% (4/8) | 50% (4/8) | 38% (3/8) | 63% (5/8) | 25% (2/8) | 75% (6/8) | 13% (1/8) | 88% (7/8) |
| Nice | 8 | 8 | 5.88 | 3.00 | 8.88 | 63% (5/8) | 38% (3/8) | 63% (5/8) | 38% (3/8) | 25% (2/8) | 75% (6/8) | 13% (1/8) | 88% (7/8) |
| Paris FC | 8 | 8 | 3.50 | 3.88 | 7.38 | 25% (2/8) | 75% (6/8) | 13% (1/8) | 88% (7/8) | 13% (1/8) | 88% (7/8) | 13% (1/8) | 88% (7/8) |
| Paris SG | 7 | 7 | 5.71 | 1.86 | 7.57 | 43% (3/7) | 57% (4/7) | 29% (2/7) | 71% (5/7) | 0% (0/7) | 100% (7/7) | 0% (0/7) | 100% (7/7) |
| Rennes | 8 | 8 | 5.38 | 6.00 | 11.38 | 63% (5/8) | 38% (3/8) | 63% (5/8) | 38% (3/8) | 50% (4/8) | 50% (4/8) | 38% (3/8) | 63% (5/8) |
| Strasbourg | 8 | 8 | 2.38 | 5.00 | 7.38 | 50% (4/8) | 50% (4/8) | 13% (1/8) | 88% (7/8) | 13% (1/8) | 88% (7/8) | 0% (0/8) | 100% (8/8) |
| Toulouse | 8 | 8 | 4.13 | 4.13 | 8.25 | 38% (3/8) | 63% (5/8) | 25% (2/8) | 75% (6/8) | 25% (2/8) | 75% (6/8) | 13% (1/8) | 88% (7/8) |
| Troyes | 8 | 8 | 6.50 | 2.38 | 8.88 | 50% (4/8) | 50% (4/8) | 38% (3/8) | 63% (5/8) | 25% (2/8) | 75% (6/8) | 13% (1/8) | 88% (7/8) |
Home matches
| Team | Matches | Valid corner sample | Corners for | Corners against | Match total | Over 8.5 | Under 8.5 | Over 9.5 | Under 9.5 | Over 10.5 | Under 10.5 | Over 11.5 | Under 11.5 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Angers | 5 | 5 | 6.00 | 6.40 | 12.40 | 80% (4/5) | 20% (1/5) | 80% (4/5) | 20% (1/5) | 80% (4/5) | 20% (1/5) | 60% (3/5) | 40% (2/5) |
| Auxerre | 4 | 4 | 6.25 | 5.50 | 11.75 | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 25% (1/4) | 75% (3/4) |
| Brest | 4 | 4 | 4.25 | 4.00 | 8.25 | 75% (3/4) | 25% (1/4) | 25% (1/4) | 75% (3/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) |
| Le Havre | 4 | 4 | 5.75 | 4.75 | 10.50 | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 50% (2/4) | 50% (2/4) | 0% (0/4) | 100% (4/4) |
| Le Mans | 4 | 4 | 1.75 | 6.00 | 7.75 | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) |
| Lens | 4 | 4 | 6.25 | 3.00 | 9.25 | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 0% (0/4) | 100% (4/4) |
| Lille | 4 | 4 | 2.75 | 4.25 | 7.00 | 25% (1/4) | 75% (3/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) |
| Lorient | 4 | 4 | 3.00 | 5.25 | 8.25 | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| Lyon | 4 | 4 | 4.50 | 6.75 | 11.25 | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) |
| Marseille | 4 | 4 | 3.75 | 4.50 | 8.25 | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) |
| Monaco | 4 | 4 | 4.25 | 5.00 | 9.25 | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| Nice | 4 | 4 | 4.75 | 3.75 | 8.50 | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| Paris FC | 4 | 4 | 3.00 | 2.75 | 5.75 | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) |
| Paris SG | 2 | 2 | 5.00 | 2.00 | 7.00 | 0% (0/2) | 100% (2/2) | 0% (0/2) | 100% (2/2) | 0% (0/2) | 100% (2/2) | 0% (0/2) | 100% (2/2) |
| Rennes | 5 | 5 | 5.00 | 6.00 | 11.00 | 60% (3/5) | 40% (2/5) | 60% (3/5) | 40% (2/5) | 40% (2/5) | 60% (3/5) | 40% (2/5) | 60% (3/5) |
| Strasbourg | 3 | 3 | 2.67 | 6.33 | 9.00 | 100% (3/3) | 0% (0/3) | 0% (0/3) | 100% (3/3) | 0% (0/3) | 100% (3/3) | 0% (0/3) | 100% (3/3) |
| Toulouse | 4 | 4 | 5.50 | 4.00 | 9.50 | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) |
| Troyes | 4 | 4 | 7.25 | 2.25 | 9.50 | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) | 0% (0/4) | 100% (4/4) |
Away matches
| Team | Matches | Valid corner sample | Corners for | Corners against | Match total | Over 8.5 | Under 8.5 | Over 9.5 | Under 9.5 | Over 10.5 | Under 10.5 | Over 11.5 | Under 11.5 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Angers | 3 | 3 | 7.00 | 5.00 | 12.00 | 100% (3/3) | 0% (0/3) | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) |
| Auxerre | 4 | 4 | 5.25 | 8.00 | 13.25 | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 50% (2/4) | 50% (2/4) |
| Brest | 4 | 4 | 5.00 | 4.75 | 9.75 | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) | 0% (0/4) | 100% (4/4) |
| Le Havre | 4 | 4 | 5.00 | 4.75 | 9.75 | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| Le Mans | 4 | 4 | 3.25 | 6.00 | 9.25 | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| Lens | 4 | 4 | 6.75 | 3.50 | 10.25 | 100% (4/4) | 0% (0/4) | 75% (3/4) | 25% (1/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| Lille | 4 | 4 | 3.25 | 5.75 | 9.00 | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) | 0% (0/4) | 100% (4/4) |
| Lorient | 4 | 4 | 3.25 | 6.00 | 9.25 | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) |
| Lyon | 3 | 3 | 4.00 | 5.67 | 9.67 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 0% (0/3) | 100% (3/3) |
| Marseille | 4 | 4 | 5.00 | 4.00 | 9.00 | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| Monaco | 4 | 4 | 3.75 | 4.50 | 8.25 | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 0% (0/4) | 100% (4/4) |
| Nice | 4 | 4 | 7.00 | 2.25 | 9.25 | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 25% (1/4) | 75% (3/4) | 0% (0/4) | 100% (4/4) |
| Paris FC | 4 | 4 | 4.00 | 5.00 | 9.00 | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| Paris SG | 5 | 5 | 6.00 | 1.80 | 7.80 | 60% (3/5) | 40% (2/5) | 40% (2/5) | 60% (3/5) | 0% (0/5) | 100% (5/5) | 0% (0/5) | 100% (5/5) |
| Rennes | 3 | 3 | 6.00 | 6.00 | 12.00 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) |
| Strasbourg | 5 | 5 | 2.20 | 4.20 | 6.40 | 20% (1/5) | 80% (4/5) | 20% (1/5) | 80% (4/5) | 20% (1/5) | 80% (4/5) | 0% (0/5) | 100% (5/5) |
| Toulouse | 4 | 4 | 2.75 | 4.25 | 7.00 | 25% (1/4) | 75% (3/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) |
| Troyes | 4 | 4 | 5.75 | 2.50 | 8.25 | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
How to read over/under corner statistics
Over 9.5 means ten or more combined corners; under 9.5 means nine or fewer. A team average counts its own corners, while the match-total column adds both sides. The percentage is the fraction of valid historical matches meeting the line, not a forecast for the next fixture.
Every fraction displays qualifying matches / valid corner sample. A match missing either corner count is excluded from corner means and rates, but remains in the completed-match count. Confirmed zeros count. Samples are restricted to this league and season, with valid final scores and no future dates. Small home or away samples can vary substantially.
Can I compare the most recent matches instead?
These public tables cover the available season. For recent-match windows, team-only lines, match analysis and model estimates, use the advanced corner finder. That tool requires Premium; the tables on this page are free.