Bundesliga corner statistics 2026/27
Compare Bundesliga 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: 63. Complete corner sample: 63. Mean combined corners: 10.65. 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Augsburg | 7 | 7 | 5.86 | 6.00 | 11.86 | 71% (5/7) | 29% (2/7) | 71% (5/7) | 29% (2/7) | 71% (5/7) | 29% (2/7) | 71% (5/7) | 29% (2/7) |
| Bayern Munich | 7 | 7 | 9.14 | 3.00 | 12.14 | 100% (7/7) | 0% (0/7) | 100% (7/7) | 0% (0/7) | 100% (7/7) | 0% (0/7) | 57% (4/7) | 43% (3/7) |
| Dortmund | 7 | 7 | 6.00 | 4.14 | 10.14 | 71% (5/7) | 29% (2/7) | 71% (5/7) | 29% (2/7) | 43% (3/7) | 57% (4/7) | 43% (3/7) | 57% (4/7) |
| Ein Frankfurt | 7 | 7 | 4.71 | 5.29 | 10.00 | 71% (5/7) | 29% (2/7) | 43% (3/7) | 57% (4/7) | 29% (2/7) | 71% (5/7) | 29% (2/7) | 71% (5/7) |
| Elversberg | 7 | 7 | 4.00 | 7.43 | 11.43 | 71% (5/7) | 29% (2/7) | 71% (5/7) | 29% (2/7) | 43% (3/7) | 57% (4/7) | 43% (3/7) | 57% (4/7) |
| FC Koln | 7 | 7 | 6.00 | 6.14 | 12.14 | 86% (6/7) | 14% (1/7) | 86% (6/7) | 14% (1/7) | 71% (5/7) | 29% (2/7) | 57% (4/7) | 43% (3/7) |
| Freiburg | 7 | 7 | 5.14 | 3.86 | 9.00 | 57% (4/7) | 43% (3/7) | 29% (2/7) | 71% (5/7) | 29% (2/7) | 71% (5/7) | 0% (0/7) | 100% (7/7) |
| Hamburg | 7 | 7 | 3.71 | 6.00 | 9.71 | 71% (5/7) | 29% (2/7) | 43% (3/7) | 57% (4/7) | 29% (2/7) | 71% (5/7) | 29% (2/7) | 71% (5/7) |
| Hoffenheim | 7 | 7 | 6.43 | 4.43 | 10.86 | 86% (6/7) | 14% (1/7) | 71% (5/7) | 29% (2/7) | 57% (4/7) | 43% (3/7) | 43% (3/7) | 57% (4/7) |
| Leverkusen | 7 | 7 | 6.71 | 3.57 | 10.29 | 43% (3/7) | 57% (4/7) | 43% (3/7) | 57% (4/7) | 43% (3/7) | 57% (4/7) | 43% (3/7) | 57% (4/7) |
| M'gladbach | 7 | 7 | 5.86 | 5.57 | 11.43 | 86% (6/7) | 14% (1/7) | 71% (5/7) | 29% (2/7) | 57% (4/7) | 43% (3/7) | 43% (3/7) | 57% (4/7) |
| Mainz | 7 | 7 | 5.00 | 4.29 | 9.29 | 71% (5/7) | 29% (2/7) | 43% (3/7) | 57% (4/7) | 29% (2/7) | 71% (5/7) | 29% (2/7) | 71% (5/7) |
| Paderborn | 7 | 7 | 4.57 | 5.71 | 10.29 | 86% (6/7) | 14% (1/7) | 57% (4/7) | 43% (3/7) | 43% (3/7) | 57% (4/7) | 29% (2/7) | 71% (5/7) |
| RB Leipzig | 7 | 7 | 5.29 | 6.71 | 12.00 | 100% (7/7) | 0% (0/7) | 71% (5/7) | 29% (2/7) | 57% (4/7) | 43% (3/7) | 57% (4/7) | 43% (3/7) |
| Schalke 04 | 7 | 7 | 3.29 | 6.29 | 9.57 | 71% (5/7) | 29% (2/7) | 43% (3/7) | 57% (4/7) | 43% (3/7) | 57% (4/7) | 14% (1/7) | 86% (6/7) |
| Stuttgart | 7 | 7 | 6.57 | 5.86 | 12.43 | 86% (6/7) | 14% (1/7) | 86% (6/7) | 14% (1/7) | 86% (6/7) | 14% (1/7) | 71% (5/7) | 29% (2/7) |
| Union Berlin | 7 | 7 | 3.57 | 5.71 | 9.29 | 71% (5/7) | 29% (2/7) | 57% (4/7) | 43% (3/7) | 29% (2/7) | 71% (5/7) | 14% (1/7) | 86% (6/7) |
| Werder Bremen | 7 | 7 | 4.00 | 5.86 | 9.86 | 71% (5/7) | 29% (2/7) | 57% (4/7) | 43% (3/7) | 57% (4/7) | 43% (3/7) | 43% (3/7) | 57% (4/7) |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Augsburg | 4 | 4 | 5.75 | 6.75 | 12.50 | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) |
| Bayern Munich | 3 | 3 | 9.67 | 2.67 | 12.33 | 100% (3/3) | 0% (0/3) | 100% (3/3) | 0% (0/3) | 100% (3/3) | 0% (0/3) | 67% (2/3) | 33% (1/3) |
| Dortmund | 4 | 4 | 8.00 | 2.00 | 10.00 | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) |
| Ein Frankfurt | 3 | 3 | 6.33 | 4.00 | 10.33 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) |
| Elversberg | 3 | 3 | 3.67 | 8.00 | 11.67 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) |
| FC Koln | 4 | 4 | 6.50 | 5.75 | 12.25 | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 75% (3/4) | 25% (1/4) |
| Freiburg | 4 | 4 | 6.00 | 3.75 | 9.75 | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 0% (0/4) | 100% (4/4) |
| Hamburg | 3 | 3 | 4.00 | 6.33 | 10.33 | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) |
| Hoffenheim | 4 | 4 | 6.75 | 4.00 | 10.75 | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) |
| Leverkusen | 3 | 3 | 8.00 | 3.33 | 11.33 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) |
| M'gladbach | 3 | 3 | 7.33 | 4.67 | 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) |
| Mainz | 4 | 4 | 6.25 | 4.00 | 10.25 | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) |
| Paderborn | 4 | 4 | 6.00 | 4.25 | 10.25 | 100% (4/4) | 0% (0/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) |
| RB Leipzig | 4 | 4 | 5.25 | 6.25 | 11.50 | 100% (4/4) | 0% (0/4) | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) |
| Schalke 04 | 3 | 3 | 2.67 | 5.33 | 8.00 | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 0% (0/3) | 100% (3/3) |
| Stuttgart | 3 | 3 | 7.33 | 5.00 | 12.33 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) |
| Union Berlin | 4 | 4 | 5.25 | 3.75 | 9.00 | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) |
| Werder Bremen | 3 | 3 | 3.00 | 4.00 | 7.00 | 33% (1/3) | 67% (2/3) | 0% (0/3) | 100% (3/3) | 0% (0/3) | 100% (3/3) | 0% (0/3) | 100% (3/3) |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Augsburg | 3 | 3 | 6.00 | 5.00 | 11.00 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) |
| Bayern Munich | 4 | 4 | 8.75 | 3.25 | 12.00 | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 50% (2/4) | 50% (2/4) |
| Dortmund | 3 | 3 | 3.33 | 7.00 | 10.33 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) |
| Ein Frankfurt | 4 | 4 | 3.50 | 6.25 | 9.75 | 75% (3/4) | 25% (1/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| Elversberg | 4 | 4 | 4.25 | 7.00 | 11.25 | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| FC Koln | 3 | 3 | 5.33 | 6.67 | 12.00 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) |
| Freiburg | 3 | 3 | 4.00 | 4.00 | 8.00 | 33% (1/3) | 67% (2/3) | 0% (0/3) | 100% (3/3) | 0% (0/3) | 100% (3/3) | 0% (0/3) | 100% (3/3) |
| Hamburg | 4 | 4 | 3.50 | 5.75 | 9.25 | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| Hoffenheim | 3 | 3 | 6.00 | 5.00 | 11.00 | 100% (3/3) | 0% (0/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) |
| Leverkusen | 4 | 4 | 5.75 | 3.75 | 9.50 | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) |
| M'gladbach | 4 | 4 | 4.75 | 6.25 | 11.00 | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 75% (3/4) | 25% (1/4) | 50% (2/4) | 50% (2/4) |
| Mainz | 3 | 3 | 3.33 | 4.67 | 8.00 | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) | 0% (0/3) | 100% (3/3) | 0% (0/3) | 100% (3/3) |
| Paderborn | 3 | 3 | 2.67 | 7.67 | 10.33 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) |
| RB Leipzig | 3 | 3 | 5.33 | 7.33 | 12.67 | 100% (3/3) | 0% (0/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) |
| Schalke 04 | 4 | 4 | 3.75 | 7.00 | 10.75 | 100% (4/4) | 0% (0/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 50% (2/4) | 25% (1/4) | 75% (3/4) |
| Stuttgart | 4 | 4 | 6.00 | 6.50 | 12.50 | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) |
| Union Berlin | 3 | 3 | 1.33 | 8.33 | 9.67 | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 67% (2/3) | 33% (1/3) | 33% (1/3) | 67% (2/3) |
| Werder Bremen | 4 | 4 | 4.75 | 7.25 | 12.00 | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 100% (4/4) | 0% (0/4) | 75% (3/4) | 25% (1/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.