League One's 11 dirtiest players including Barnsley FC, Portsmouth, Charlton Athletic, Fleetwood Town and Shrewsbury Town stars

League One is a competitive league and tensions can sometimes boil over.

A total of 1,945 yellow cards were dished out during the 2022/23 campaign and there were also 80 dismissals.

Using data sourced by Transfermarkt, The Yorkshire Post has assembled a list of the third tier’s ‘dirtiest’ players. The table has been compiled using a points system – a yellow card counts as one point, a sending off because of two yellow cards counts as three and a straight red counts as five.