Rankings by market
Bundesliga Cards table 2026/27
Borussia Mönchengladbach pick up the most cards in Bundesliga: 3.5 per game. The league averages 3.7 cards per match, and 25% of matches went over 4.5.
Team table · 2026/27
| # | Team | P | Cards | Opponent cards | Match total | Over 4.5 cards | Cards · Home | Cards · Away |
|---|---|---|---|---|---|---|---|---|
| 1 | Borussia Mönchengladbach | 4 | 3.5 | 2.0 | 5.5 | 50% | 4.5 | 2.5 |
| 2 | Borussia Dortmund | 4 | 2.8 | 2.0 | 4.8 | 50% | 2.0 | 3.5 |
| 3 | Union Berlin | 4 | 2.5 | 2.0 | 4.5 | 25% | 2.5 | 2.5 |
| 4 | Eintracht Frankfurt | 4 | 2.3 | 1.3 | 3.5 | 25% | 1.5 | 3.0 |
| 5 | FSV Mainz 05 | 4 | 2.3 | 2.8 | 5.0 | 25% | 0.5 | 4.0 |
| 6 | 1. FC Köln | 4 | 2.0 | 1.5 | 3.5 | 25% | 1.0 | 3.0 |
| 7 | 1899 Hoffenheim | 4 | 2.0 | 0.5 | 2.5 | 25% | 2.5 | 1.5 |
| 8 | SV Elversberg | 4 | 2.0 | 1.5 | 3.5 | 25% | 2.5 | 1.5 |
| 9 | Bayer Leverkusen | 4 | 1.8 | 2.3 | 4.0 | 50% | 2.0 | 1.5 |
| 10 | SC Freiburg | 4 | 1.8 | 2.8 | 4.5 | 50% | 1.0 | 2.5 |
| 11 | Hamburger SV | 4 | 1.5 | 2.5 | 4.0 | 25% | 1.5 | 1.5 |
| 12 | SC Paderborn 07 | 4 | 1.5 | 1.5 | 3.0 | 25% | 1.5 | 1.5 |
| 13 | VfB Stuttgart | 4 | 1.5 | 2.5 | 4.0 | 25% | 1.5 | 1.5 |
| 14 | FC Augsburg | 4 | 1.3 | 1.3 | 2.5 | 0% | 1.0 | 1.5 |
| 15 | FC Schalke 04 | 4 | 1.3 | 2.0 | 3.3 | 0% | 1.5 | 1.0 |
| 16 | RB Leipzig | 4 | 1.3 | 1.3 | 2.5 | 25% | 1.0 | 1.5 |
| 17 | Werder Bremen | 4 | 1.3 | 1.3 | 2.5 | 0% | 1.5 | 1.0 |
| 18 | Bayern München | 4 | 1.0 | 2.5 | 3.5 | 0% | 1.0 | 1.0 |
Per-game averages. Corners and cards only count matches where the data provider reported them. Percentages refer to the match total.
Last season · 2025/26
| # | Team | P | Cards | Opponent cards | Match total | Over 4.5 cards | Cards · Home | Cards · Away |
|---|---|---|---|---|---|---|---|---|
| 1 | Hamburger SV | 34 | 2.5 | 2.6 | 5.1 | 59% | 2.4 | 2.7 |
| 2 | FC Augsburg | 34 | 2.4 | 1.9 | 4.4 | 44% | 2.6 | 2.3 |
| 3 | Werder Bremen | 34 | 2.4 | 1.6 | 4.0 | 35% | 2.4 | 2.4 |
| 4 | 1899 Hoffenheim | 34 | 2.2 | 1.7 | 4.0 | 35% | 1.8 | 2.6 |
| 5 | FSV Mainz 05 | 34 | 2.2 | 2.0 | 4.2 | 35% | 1.9 | 2.5 |
| 6 | VfL Wolfsburg | 36 | 2.2 | 1.7 | 3.9 | 42% | 2.1 | 2.3 |
| 7 | Union Berlin | 34 | 2.1 | 2.0 | 4.2 | 41% | 2.6 | 1.7 |
| 8 | Bayer Leverkusen | 34 | 2.1 | 2.7 | 4.9 | 44% | 2.0 | 2.2 |
| 9 | 1. FC Köln | 34 | 2.0 | 2.4 | 4.4 | 44% | 2.0 | 1.9 |
| 10 | Eintracht Frankfurt | 34 | 1.9 | 2.1 | 4.0 | 44% | 1.9 | 1.9 |
| 11 | Borussia Dortmund | 34 | 1.9 | 1.6 | 3.5 | 32% | 1.6 | 2.2 |
| 12 | VfB Stuttgart | 34 | 1.9 | 1.7 | 3.6 | 32% | 1.9 | 1.9 |
| 13 | Borussia Mönchengladbach | 34 | 1.9 | 2.4 | 4.2 | 32% | 2.0 | 1.7 |
| 14 | Bayern München | 34 | 1.8 | 1.6 | 3.4 | 26% | 1.4 | 2.2 |
| 15 | FC St. Pauli | 34 | 1.6 | 1.8 | 3.4 | 24% | 1.8 | 1.5 |
| 16 | SC Freiburg | 34 | 1.6 | 2.2 | 3.8 | 26% | 1.6 | 1.5 |
| 17 | RB Leipzig | 34 | 1.5 | 1.7 | 3.3 | 21% | 1.4 | 1.7 |
| 18 | 1. FC Heidenheim | 34 | 1.4 | 2.1 | 3.5 | 32% | 1.2 | 1.7 |
Per-game averages. Corners and cards only count matches where the data provider reported them. Percentages refer to the match total.
Based on 36 finished matches. Updated after every matchday.
