EFL League Two

EFL League Two 2026/2027

England
Data current as of 02 September 2026

About the league: EFL League Two

EFL League Two is one of the football leagues in England. The 2026/2027 season features 24 teams, with Walsall out in front on 7 points. Games here produce 2.65 goals per match on average, and both teams score (BTTS) in 58% of them. The season is played from 15 August 2026 to 8 May 2027.

EFL League Two 2026/2027: season in numbers

Season picture

In the 2026/2027 season, 48 EFL League Two matches have been completed. Walsall leads the table with 7 points.

Goal tempo

Average goals: 2.65. BTTS: 58%. Over 2.5: 52%. Clean-sheet matches: 42%.

Result split

Home wins: 48%. Draws: 38%. Away wins: 15%.

Team rankings

Bristol Rovers has the league's highest goals-per-match average at 2.75. Both teams scored in 100% of Barnet's matches.

League table

#TeamMWDL+/-Pts
1Walsall3210+47
2Barnet3210+47
3Crewe Alexandra3210+27
4Colchester United3210+27
5York City3210+27
6Oldham Athletic3201+46
7Bristol Rovers3201+36
8Tranmere Rovers3120+25
9Fleetwood Town3120+15
10Grimsby Town3120+15
11Newport County3111+14
12Rotherham United311104
13Cheltenham Town311104
14Swindon Town3111-24
15Exeter City310203
16Chesterfield3102-13
17Crawley Town3102-23
18Shrewsbury Town3102-33
19Northampton Town3021-12
20Port Vale3021-22
21Gillingham3021-32
22Accrington Stanley3012-31
23Salford City3003-40
24Rochdale3003-50
PromotionPromotion Play-offRelegation

League statistics

Season 2026/2027 statistics are based on 48 completed matches.

Team rankings

Compare teams by goals per match, BTTS, Over 2.5, clean sheets and corners across completed league matches.

Best attack

Goals scored per match

  1. 1Bristol Rovers2.75
  2. 2Barnet2.25
  3. 3Newport County2.25
  4. 4Walsall2.00
  5. 5York City2.00

Best defence

Goals conceded per match (lower is better)

  1. 1Crewe Alexandra0.50
  2. 2Oldham Athletic0.75
  3. 3Fleetwood Town0.75
  4. 4Northampton Town0.75
  5. 5Exeter City1.00

Most BTTS

% of matches where both teams scored

  1. 1Barnet100%
  2. 2Rotherham United100%
  3. 3York City100%
  4. 4Cheltenham Town100%
  5. 5Accrington Stanley75%

Most Over 2.5

% of matches with at least 3 goals

  1. 1Newport County100%
  2. 2Cheltenham Town100%
  3. 3Barnet75%
  4. 4Accrington Stanley75%
  5. 5Rotherham United75%

Most clean sheets

Matches without conceding

  1. 1Crewe Alexandra3
  2. 2Oldham Athletic2
  3. 3Grimsby Town2
  4. 4Fleetwood Town2
  5. 5Walsall2

Most corners

Corners per match

  1. 1Barnet7.0
  2. 2Grimsby Town7.0
  3. 3Crewe Alexandra7.0
  4. 4York City6.8
  5. 5Walsall6.3

League style

See whether this league tends to produce fast, open or physical matches and how much home advantage matters.

PaceAbove average
Chance qualityBelow average
Home advantageAbove average
IntensityClose to average
OpennessClose to average
Competitive balanceClose to average

Compared with other leagues, EFL League Two sits Above average for match pace, Below average for chance quality and Close to average for openness. Home advantage is Above average, match intensity Close to average, and competitive balance Close to average.

Player leaders

Season leaders based on recorded player data.

xG table and expected points

Compare team results with the quality of chances they create and allow.

#TeamMxGxG - expected goals, the quality of scoring chances.xGAxGA - expected goals allowed to opponents.xPtsxPts - expected points calculated from xG.PtsDelta
1Bristol Rovers42.331.2089+1
2York City41.811.14770
3Barnet41.751.1578+1
4Grimsby Town41.741.2576-1
5Chesterfield41.711.2474-3
6Salford City41.771.3063-3
7Rotherham United41.421.2365-1
8Oldham Athletic41.491.3267+1
9Shrewsbury Town41.351.2263-3
10Crewe Alexandra41.531.4268+2
11Fleetwood Town41.501.42660
12Port Vale41.241.2362-4
13Accrington Stanley41.761.7462-4
14Northampton Town41.061.2253-2
15Walsall41.631.8058+3
16Crawley Town41.411.6154-1
17Colchester United41.421.6957+2
18Tranmere Rovers41.171.4656+1
19Cheltenham Town41.291.5957+2
20Exeter City41.211.5554-1
21Gillingham41.191.6953-2
22Rochdale40.891.4743-1
23Swindon Town40.851.6447+3
24Newport County41.072.01440

xGxG (expected goals) — how many goals a team should score from the quality of its chances. = xG means expected goals. xPts are calculated from each match xG with a Poisson distribution. The delta column: positive (yellow) means more points than performance suggests; negative (green) means the team plays better than the table shows.

Matches and fixtures

Results and upcoming matches - switch rounds with arrows or the list.

FAQ

How many teams play in EFL League Two?

The 2026/2027 season of EFL League Two includes 24 teams.

When does the 2026/2027 EFL League Two season start and end?

The 2026/2027 EFL League Two season runs from 15 August 2026 to 8 May 2027.

How many matchweeks does the EFL League Two season have?

The 2026/2027 EFL League Two season spans 46 matchweeks.

Who leads the EFL League Two table?

Walsall leads EFL League Two with 7 points.

Which team scores the most goals in EFL League Two?

Bristol Rovers has the strongest attack in EFL League Two, scoring 2.75 goals per match.

Which team has the best defence in EFL League Two?

Crewe Alexandra concedes the fewest goals in EFL League Two, 0.50 per match.

How many goals are scored on average in EFL League Two?

EFL League Two averages 2.65 goals per match.

How often does Over 2.5 land in EFL League Two?

Over 2.5 lands in 52% of EFL League Two matches.

How often do both teams score in EFL League Two?

BTTS lands in 58% of EFL League Two matches.

Do home teams have an advantage in EFL League Two?

Home teams win 48% of matches in EFL League Two.

Who is the top scorer in EFL League Two?

Shaquille Gwengwe leads the recorded scoring table in EFL League Two for 2026/2027 with 4 goals.

Other leagues in England