The top 20 dirtiest players in League One revealed - including Portsmouth, Ipswich, Sheffield Wednesday, Bolton & Charlton bad boys: in pictures

Pompey have picked up four red cards this season in League One.

Joe Pigott was the latest to be dismissed when he was sent off for a controversial challenge on Toby Savin during the Blues’ 3-1 win over Accrington on Tuesday.

Indeed, the striker is the third player to be given his marching orders this term, joining Marlon Pack and Joe Morrell.

It was a heated exchange at the Crown Ground, with two players sent off, while referee David Rock handed out six yellow cards.

Three of which were given to John Mousinho’s men, which now gives them a season tally of 56 in the league.

But how many of Pompey’s squad are claimed to be the dirtiest in League One?

We’ve taken a look at WhoScored.com to discover who are the top 20 so-called bad boys in the division.

Here’s what we found.