All National League team stats

National League Cards Table 2026/27

Kidderminster Harriers collect the most cards, 2.94 per game against a National League average of 2.13 per team. Opponents of Barrow are booked most often, 2.93 per game.

# Team PYellowsRedsCards/GAgainst/G
1 Kidderminster Harriers 164432.942.38
2 Barrow 154112.802.93
3 Wealdstone 163952.752.12
4 Boston United 163722.442.06
5 Forest Green Rovers 143222.432.00
6 Scunthorpe United 153602.401.73
7 Aldershot Town 163442.382.25
8 Altrincham 163712.382.44
9 Hartlepool United 163442.381.62
10 Sutton United 163712.382.62
11 Yeovil Town 163142.192.31
12 Tamworth 153112.132.40
13 Gateshead 153102.071.67
14 Southend United 163302.061.88
15 Woking 162932.002.56
16 Halifax Town 162921.941.75
17 Carlisle United 162821.882.31
18 Harrogate Town 163001.881.75
19 AFC Hornchurch 162901.811.44
20 Solihull Moors 162901.811.56
21 AFC Fylde 162601.622.50
22 Worthing 162321.562.69
23 Boreham Wood 162311.502.00
24 Eastleigh 162401.502.12
League average 15.832.01.62.132.13

Scroll a table sideways for every column 

National League matches this season only, 16 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 National League team stats