The League Two Season So Far: Every Team Ranked on the Numbers

Seven games into League Two season is enough to stop calling things a small sample and start reading them. Below is the division ranked on what teams are actually doing rather than what the table has given them for it, with every figure taken from our League Two stats page, which covers league games only and updates as the season goes. The underlying expected-goals numbers behind much of it live on our League Two xG table.

Two numbers frame the rest. Swindon Town have taken 3.8 points more than their underlying numbers say they should have; Port Vale have 4.8 fewer. That is the widest the table has been stretched in either direction.

The clearest single case is York City. They lead League Two for shots at 16.86 a game and for shots inside the box at 11, and they are converting 11 per cent of them. They sit 7th.

Attacking threat

Ranked on the volume and the quality of what each side creates.

Shots

Most is best

#TeamPer gameTotal
1York City16.86118
2Chesterfield16.29114
3Bristol Rovers16.14113
4Barnet15.71110
5Walsall15.71110
6Grimsby Town15.71110
7Salford City15.29107
8Oldham Athletic14.57102

York City lead League Two for shots at 16.86 a game, and take 11 of them inside the box. They are scoring 1.86 a game from that, a conversion rate of 11 per cent.

Big chances created

Most is best

#TeamPer gameTotal
1Grimsby Town4.4331
2Barnet3.1422
3Oldham Athletic3.1422
4York City2.7119
5Accrington Stanley2.4317
6Walsall2.2916
7Rotherham United214
8Cheltenham Town1.8613

Grimsby Town carve out 4.43 big chances a game, the most in League Two, and convert 19.4 per cent of them. Charles Vernam of Grimsby Town leads the division's players with 6 big chances created.

Expected goals

Most is best

#TeamPer gameTotal
1Chesterfield2.0714.5
2Grimsby Town1.9113.4
3York City1.8913.2
4Barnet1.8613
5Walsall1.8613
6Bristol Rovers1.8112.7
7Rotherham United1.8112.7
8Oldham Athletic1.5711

Chesterfield generate 2.07 expected goals a game and are scoring 1.43, which puts them 0.64 a game behind what their chances have been worth. Expected goals weight every shot by how often a chance of that type is scored, so it describes the quality of what a side is creating rather than how the finishing has gone.

Corners

Most is best

#TeamPer gameTotal
1Grimsby Town7.4352
2Barnet6.7147
3Walsall6.7147
4York City6.5746
5Salford City6.2944
6Bristol Rovers6.1443
7Crewe Alexandra642
8Oldham Athletic5.4338

Grimsby Town win 7.43 corners a game. They also hit 22.14 crosses a game, 7th of 24 in the division, which is usually the same story told twice: sides that attack down the flanks force more of both.

Shots inside the box

Most is best

#TeamPer gameTotal
1Chesterfield11.2979
2Salford City11.1478
3Grimsby Town1177
4York City1177
5Barnet10.8676
6Bristol Rovers10.8676
7Walsall10.7175
8Crewe Alexandra9.2965

Chesterfield take 11.29 shots inside the box a game, 69.3 per cent of their total. Shot location is the single biggest driver of chance quality, so this table tends to describe who is creating properly rather than shooting on sight.

Defending

Fewest is best in every table below.

Shots conceded

Fewest is best

#TeamPer gameTotal
1Shrewsbury Town9.8669
2Bristol Rovers1070
3Northampton Town1070
4Grimsby Town10.1471
5Oldham Athletic1177
6Port Vale11.1478
7Barnet11.4380
8Rotherham United11.5781

Shrewsbury Town concede the fewest shots in League Two at 9.86 a game. Opponents are converting 15.9 per cent of them, which still leaves 1.57 goals against a game and a goals-conceded rank of 21st of 24 - a reminder that a good defence and a good goals-against column are not the same thing.

Expected goals against

Fewest is best

#TeamPer gameTotal
1Shrewsbury Town0.976.8
2Northampton Town0.976.8
3Port Vale17
4Grimsby Town1.148
5Exeter City1.198.3
6Bristol Rovers1.238.6
7Rotherham United1.238.6
8Salford City1.299

Shrewsbury Town give up 0.97 expected goals a game, the best figure in League Two. They are actually conceding 1.57, which is 0.6 a game more than the chances against them have been worth - the kind of gap that usually closes.

Corners conceded

Fewest is best

#TeamPer gameTotal
1Chesterfield3.2923
2Northampton Town3.4324
3Bristol Rovers3.5725
4Salford City3.8627
5Shrewsbury Town4.2930
6Barnet4.4331
7Oldham Athletic4.4331
8Exeter City4.5732

Chesterfield concede 3.29 corners a game, fewest in the division and have kept 2 clean sheets in 7. Corners conceded is a decent proxy for how much sustained pressure a side absorbs.

Big chances conceded

Fewest is best

#TeamPer gameTotal
1Northampton Town17
2Gillingham1.148
3York City1.299
4Salford City1.299
5Oldham Athletic1.299
6Shrewsbury Town1.299
7Port Vale1.299
8Newport County1.4310

Northampton Town concede 1 big chances a game, and opponents are putting away 71.4 per cent of the ones they get. A big chance is one a striker is expected to score, so this is the table that matters most at the defensive end.

Shots inside the box conceded

Fewest is best

#TeamPer gameTotal
1Bristol Rovers642
2Shrewsbury Town642
3Northampton Town6.2944
4Port Vale6.7147
5Grimsby Town749
6Oldham Athletic7.2951
7Exeter City7.4352
8Chesterfield7.5753

Bristol Rovers allow 6 shots inside their own box a game, and 60 per cent of the shots they face come from there. Keeping opponents outside the area is most of defending.

Possession and play style

How each side plays, rather than how well.

Passes

Most is best

#TeamPer gameTotal
1York City530.863716
2Chesterfield461.713232
3Walsall452.713169
4Salford City4453115
5Crawley Town419.432936
6Colchester United413.862897
7Rochdale408.862862
8Crewe Alexandra393.712756

York City play 530.86 passes a game at 82.3 per cent completion, with 62.6 per cent of the ball. Volume and possession usually travel together; completion rate is what separates keeping the ball from moving it forward.

Crosses

Most is best

#TeamPer gameTotal
1Salford City24.43171
2Crawley Town23.57165
3Bristol Rovers22.71159
4York City22.71159
5Crewe Alexandra22.71159
6Barnet22.57158
7Grimsby Town22.14155
8Port Vale21.71152

Salford City hit 24.43 crosses a game, of which 5.86 find a teammate - an accuracy of 24 per cent. A high cross count with a low accuracy is often a side with no other way through.

Fouls

Most is best

#TeamPer gameTotal
1Accrington Stanley17.14120
2Port Vale15.29107
3Barnet13.4394
4Fleetwood Town13.4394
5Crewe Alexandra13.1492
6Shrewsbury Town13.1492
7Grimsby Town12.5788
8Walsall12.1485

Accrington Stanley commit 17.14 fouls a game, the most in League Two, and pick up 3.14 yellow cards a game for it. A high foul count usually means a side that presses hard or breaks play up deliberately. Tyler Walton of Accrington Stanley leads the division's players at 3.87 fouls per 90 minutes.

Tackles

Most is best

#TeamPer gameTotal
1Swindon Town22.86160
2Newport County19.57137
3Gillingham17.57123
4Chesterfield17.29121
5Fleetwood Town17.14120
6Accrington Stanley16.43115
7Tranmere Rovers16.29114
8Exeter City16.29114

Swindon Town make 22.86 tackles a game, and 33 tackles and interceptions combined. Billy Kirkman of Swindon Town makes the most of any player in the division at 6.57 per 90 minutes.

The players

Minimum 270 minutes for the shooting and creating tables, so a player needs roughly three full games to appear.

Goals

League games only

#PlayerTeamGoalsMins
1Charlie McCannCheltenham Town6630
2Charlie LakinBarnet6610
3Alex NewbyYork City6526
4Aaron DrinanSwindon Town5618
5Charlie CatonAccrington Stanley5497
6Kabongo TshimangaBarnet4628

Charlie McCann of Cheltenham Town leads League Two with 6 goals from 16 shots, against an expected goals figure of 2.52 - 3.48 more than those chances were worth.

Assists

League games only

#PlayerTeamAssistsMins
1Kabongo TshimangaBarnet4628
2Harry BoyesYork City4606
3N. FreemanGillingham3630
4Ollie PearceYork City3601
5Oscar ThornColchester United3517
6Calum KavanaghOldham Athletic3461

Kabongo Tshimanga of Barnet leads for assists with 4, from 11 chances created and 3 of those big ones. Assists depend on someone else finishing, which is why chances created is the steadier measure of a creator.

Shots

League games only

#PlayerTeamShotsMins
1Charlie CatonAccrington Stanley27497
2Ronan Aiden Connolly Shea Chapman HaleGillingham24560
3Charlie LakinBarnet22610
4Dilan MarkandayChesterfield22604
5Calum KavanaghOldham Athletic22461
6Alex NewbyYork City20526

Charlie Caton of Accrington Stanley has taken 27 shots, more than anyone in League Two, hitting the target with 11 and scoring 5 - a conversion rate of 18.5 per cent.

Big chances created

League games only

#PlayerTeamBig chances createdMins
1Charles VernamGrimsby Town6488
2Kieran GreenGrimsby Town5610
3Harry BoyesYork City5606
4Cameron NormanNewport County4630
5Charlie LakinBarnet4610
6Oscar ThornColchester United4517

Charles Vernam of Grimsby Town has created 6 big chances, the most in League Two, which have so far produced 2 assists. The gap between those two numbers is finishing, not creation.

What the table is hiding

Expected points take every chance a side has created and conceded and ask what a league table would look like if those chances had been taken at an average rate. The gap between that and the real table is the part of the season that has not been earned - in either direction.

Points against expected points

Biggest gap in each direction

TeamPointsExpectedDifference
Swindon Town106.2+3.8
Cheltenham Town128.7+3.3
Barnet1511.8+3.2
Tranmere Rovers107.4+2.6
Port Vale59.8-4.8
Crawley Town48.2-4.2
Exeter City610-4.0
Oldham Athletic710.6-3.6

None of this says the over-performers are about to collapse or that the under-performers are about to win six in a row. Finishing is a real skill and some sides out-run their numbers for a whole season.

What we can say is what we have measured. Across 1,245 fixtures we tested both halves of this idea. Sides whose results were running more than half a goal a game ahead of what their chances deserved went on to win 3.2 percentage points less often than the model rated them - a real, usable correction. Sides running the same distance behind beat their rating by only 0.8 points, which is close enough to nothing to ignore. So the tradeable half of this table is fading the teams it is flattering, not backing the ones it is punishing. That asymmetry is the single most useful thing on this page.

FAQs

Which League Two team creates the most chances? York City lead for shots at 16.86 a game and shots inside the box at 11. Grimsby Town lead for big chances created at 4.43 a game.

Which League Two team has the best defence? Shrewsbury Town concede the fewest expected goals at 0.97 a game and the fewest shots at 9.86, after 7 games.

Who is League Two top scorer this season? Charlie McCann of Cheltenham Town with 6 goals. Kabongo Tshimanga of Barnet leads for assists with 4.

Which League Two teams are over-performing? Swindon Town have 3.8 points more than their chances deserve; Port Vale have 4.8 fewer. Our own testing says the tradeable side of that gap is fading the over-performers rather than backing the under-performers.

More from Statz

  • Seb's EFL Best Bets: Goals at The Den, Oxford at Home and a 7/4 Double
  • The Championship Season So Far: Every Team Ranked on the Numbers
  • Statz football projections

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service