We've taken a look at the number of yellow and red cards League One sides have had this season, as well as the total number of fouls (via WhoScored data), and awarded half a point for a foul, one for a yellow, three for a yellow/red and five for a straight red to find the 'dirty' rating. Here's where Doncaster Rovers and their divisional rivals rank in the table.
9. Wigan Athletic - Dirty rating total score: 101.5
Fouls: 169. Yellow cards: 17. Yellow then Red cards: 0. Straight red cards: 0. Photo: Alex Livesey
10. Gillingham - Dirty rating total score: 97.5
Fouls: 153. Yellow cards: 13. Yellow then Red cards: 1. Straight red cards: 1. Photo: James Chance
11. MK Dons - Dirty rating total score: 96.5
Fouls: 139. Yellow cards: 27. Yellow then Red cards: 0. Straight red cards: 0. Photo: Tony Marshall
12. Ipswich Town - Dirty rating total score: 96.5
Fouls: 135. Yellow cards: 19. Yellow then Red cards: 0. Straight red cards: 2. Photo: Stephen Pond