A new study from the Daily Mirror has analysed every Football League club's disciplinary record over the last decade to discover the 'dirtiest' teams. Spoiler alert: Leeds are in the top 15 - but where do they rank overall? Click and scroll through the pages to find out.
1. Accrington Stanley
One red card every 8.3 matches | Getty
2. Peterborough United
One red card every 8.3 games | Getty
3. Southend United
One red card every 8.8 games | Getty
4. Sunderland
One red card every 8.9 games | jpimedia
5. Northampton Town
One red card every 9.1 games. | Getty
6. Stevenage
One red card every 9.3 games | Getty