The top 20 dirtiest players in League One this season - including Portsmouth, Peterborough, Ipswich & Sheffield Wednesday bad boys: in pictures

Joe Morrell became the latest player to see red for Pompey this season.

His dismissal against MK Dons on Good Friday represented his second sending off of the campaign and will subsequently miss the next four league games.

He joins Marlon Pack in picking up two red cards for the term, while Joe Pigott has also been given his marching orders.

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

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