Football Card Stats (Yellow & Red Cards)
Last Updated : Feb 20 - 10:23am, 2026
Average Cards / match Stats
Here are the 215 best teams for yellow cards and red cards. These teams have the highest card count of any team in any league across the current season that's in play. Team must have played at least 5 matches to be eligible on this list.
| Team | Cards | Highest | Lowest | Next Match | |
|---|---|---|---|---|---|
| 1 | Asteras Varis | 8 / match | 8 cards | 8 cards | Tomorrow |
| 2 | Jabalis Mirasol FC | 7 / match | 7 cards | 7 cards | Tomorrow |
| 3 | Apollon Kalyt. | 7 / match | 9 cards | 5 cards | Tomorrow |
| 4 | Legado del Centenario | 7 / match | 7 cards | 7 cards | In 3 Days |
| 5 | Egaleo | 7 / match | 7 cards | 7 cards | Tomorrow |
| 6 | Apollon Krya Vrysi | 6 / match | 6 cards | 6 cards | Tomorrow |
| 7 | Ahva Kafr Manda | 6 / match | 6 cards | 6 cards | Feb 28 |
| 8 | Maccabi Ahva Shaab | 6 / match | 6 cards | 6 cards | Tomorrow |
| 9 | Dugo Selo | 5 / match | 5 cards | 5 cards | Tomorrow |
| 10 | Deportivo Cimagol | 5 / match | 5 cards | 5 cards | Tomorrow |
| 11 | Afantou | 5 / match | 6 cards | 4 cards | Mar 1 |
| 12 | Aris Petroupolis | 5 / match | 5 cards | 5 cards | In 2 Days |
| 13 | Lefkimmi | 5 / match | 5 cards | 5 cards | Mar 1 |
| 14 | Proodos Rogon | 5 / match | 5 cards | 5 cards | Tomorrow |
| 15 | Aigle Noir | 5 / match | 5 cards | 5 cards | Tomorrow |
| 16 | Wierna Malogoszcz | 4.5 / match | 9 cards | 0 cards | Mar 1 |
| 17 | Kifisia | 4.2 / match | 8 cards | 0 cards | In 3 Days |
| 18 | Millonarios | 4.14 / match | 7 cards | 3 cards | In 2 Days |
| 19 | Barcelona RO | 4 / match | 4 cards | 4 cards | In 3 Days |
| 20 | Al-Ittihad Benghazi | 4 / match | 4 cards | 4 cards | In 6 Days |
| 21 | Nea Artaki | 4 / match | 4 cards | 4 cards | In 2 Days |
| 22 | Amarynthiakos | 4 / match | 5 cards | 3 cards | Tomorrow |
| 23 | Karystos | 4 / match | 4 cards | 4 cards | Mar 1 |
| 24 | PAO Doxa Vyronos | 4 / match | 6 cards | 2 cards | Tomorrow |
| 25 | Maccabi Shaarayim | 4 / match | 4 cards | 4 cards | Feb 28 |
Premium will get you more wins. 100 Extra leagues known to be profitable and less tracked by the bookies. Plus, you get Corner stats and Card stats along with CSV. Subscribe today!
Leagues with the most Yellow / Red Cards
These are the leagues that have the most number of yellow cards and red cards on average each match.
| League | Cards / Match | Over 3.5 Cards % | Season Progress | |
|---|---|---|---|---|
| 1 | Primera División Amateur | 6.69 | 92% | 97% |
| 2 | Categoria Primera A | 6.4 | 92% | 34% |
| 3 | LigaPro | 6.27 | 82% | 64% |
| 4 | Copa de la División Profesional | 6.26 | 84% | 99% |
| 5 | Oberliga Rheinland Pfalz Saar | 5.68 | 80% | 97% |
| 6 | Oberliga Niederrhein | 5.66 | 81% | 98% |
| 7 | Brasiliense | 5.66 | 74% | 98% |
| 8 | Oberliga Nordost Süd | 5.65 | 71% | 99% |
| 9 | Segunda División | 5.61 | 81% | 62% |
| 10 | Super League | 5.56 | 81% | 80% |
| 11 | Israeli Premier League | 5.51 | 84% | 88% |
| 12 | 3. Deild | 5.41 | 75% | 99% |
| 13 | Copa del Rey | 5.4 | 71% | 99% |
| 14 | Oberliga Westfalen | 5.4 | 69% | 95% |
| 15 | Oberliga Mittelrhein | 5.4 | 65% | 97% |
Players who get carded the most
Some players are naturally rough on the field, and they're on every referee's radar. These are the top 215 players who get carded the most.
| Player | Cards / 90 min | Total Cards | Team | |
|---|---|---|---|---|
| 1 | Stefan Kutschke | 1.96 | 6 cards | SG Dynamo Dresden |
| 2 | Allan Nyom | 1.89 | 6 cards | Getafe Club de Fútbol |
| 3 | Jeanuël Belocian | 1.88 | 4 cards | Stade Rennais FC |
| 4 | Giorgi Zaria | 1.79 | 4 cards | FK Kairat Almaty |
| 5 | Fernando Benitez | 1.76 | 4 cards | Club Sportivo Luqueño |
| 6 | Thomas Henry | 1.67 | 6 cards | Hellas Verona FC |
| 7 | Harith Haiqal Adam Afkar | 1.64 | 4 cards | Persatuan Bolasepak Selangor |
| 8 | Laken Limbu | 1.6 | 4 cards | Nepal National Team |
| 9 | Nicola Bellomo | 1.58 | 7 cards | FC Bari 1908 |
| 10 | David Douline | 1.57 | 4 cards | Servette FC |
| 11 | Rodrygo | 1.57 | 4 cards | Real Madrid CF |
| 12 | Niklas Stark | 1.56 | 6 cards | SV Werder Bremen |
| 13 | Nico Elvedi | 1.55 | 4 cards | Switzerland National Team |
| 14 | Mathis Hamdi | 1.53 | 4 cards | Espérance Sportive Troyes Aube Champagne |
| 15 | Christoph Kramer | 1.51 | 4 cards | Borussia VfL Mönchengladbach |