The Cottagers have been pulled up for 272 fouls in league games to date, an average of 9.4 a game, according to figures provided by Opta.
That's fewer in total and fewer per game than any other side in the division.
Wolverhampton are the league's next best behaved side and have conceded an average of just 10.1 fouls per game, 304 in total.
Derby's players have been pulled up for 305 fouls this season, 10.2 per game.
Hull have conceded 298 fouls this season, which is fewer than both Wolves and Derby, but the Tigers have only played 29 games to the other two's 30.
It means that Hull have been pulled up for slightly more fouls per match than Wolves and Derby - 10.3 as opposed to 10.1 and 10.2 respectively.
Burnley join Hull in fourth place on 10.3 fouls per match but have conceded 309 in total.
Leeds have conceded 10.5 per game on average, as have Cardiff.
Sheffield Wednesday have conceded more fouls than any other side in the Championship this season.
The Owls have been pulled up for 403 fouls in league games to date, an average of 13.4 a game.
That's more in total and more per game than any other side in the division.
Bolton are the league's next biggest foulers with 384 so far this season, an average of 12.8 a game.
Charlton's players have been pulled up for 367 fouls this season and QPR's for 360.
These figures class a foul as any infringement that is penalised as foul play by a referee. Fouls that go unpunished therefore won't be counted.