All League Two team stats

League Two Cards Table 2026/27

Shrewsbury Town collect the most cards, 2.93 per game against a League Two average of 2.06 per team. Opponents of Crawley Town are booked most often, 3.00 per game.

# Team PYellowsRedsCards/GAgainst/G
1 Shrewsbury Town 143832.931.64
2 Accrington Stanley 143812.791.86
3 Crawley Town 123022.673.00
4 Gillingham 143512.572.14
5 Cheltenham Town 143322.501.93
6 Fleetwood Town 143402.431.86
7 Rotherham United 143032.361.93
8 Tranmere Rovers 143122.361.93
9 Bristol Rovers 143022.292.21
10 Walsall 132712.151.77
11 Barnet 132522.082.92
12 Chesterfield 142902.072.36
13 Rochdale 142431.931.79
14 Port Vale 122301.921.75
15 Grimsby Town 142411.792.57
16 Newport County 142501.792.93
17 York City 142321.791.86
18 Salford City 142311.712.14
19 Exeter City 142301.642.00
20 Oldham Athletic 142031.642.36
21 Crewe Alexandra 142111.571.71
22 Swindon Town 142021.570.71
23 Northampton Town 131911.541.69
24 Colchester United 131611.312.46
League average 13.726.71.42.062.06

Scroll a table sideways for every column 

League Two matches this season only, 14 rounds so far. Sorted by cards per game. Only matches with a cards count on file are used.

What the cards table tells you

The table counts yellow and red cards shown to each club's own players. Cards per game is the club's own discipline, and against per game is the number shown to opponents in the same matches.

A club near the top for its own cards is not always a dirty one. Teams that defend a lot, play from behind or have to stop quick counter attacks collect bookings along the way. Reds are rare, so the yellows drive the ranking.

Cards against is partly about style. Sides that press high, keep the ball or have quick wingers who draw fouls tend to see opponents booked more often.

Referees differ in how strict they are, and a handful of matches with the same official can move a club's average, so the figures settle as the season goes on.

 All League Two team stats