EFL League Two

EFL League Two 2025/2026: standings, schedule and stats

England
Data current as of September 02, 2026

About the league: EFL League Two

EFL League Two is a soccer league in England. The 2025/2026 season features 24 teams, with Bromley leading the standings on 87 points. Games average 2.57 goals, with both teams scoring in 52% of them. The schedule runs from August 2, 2025 through May 25, 2026.

EFL League Two 2025/2026: season in numbers

Season overview

557 games have been completed in the 2025/2026 EFL League Two season. Bromley leads the standings with 87 points.

Scoring trends

Games average 2.57 goals. Both teams score in 52% of games. 48% finish with at least three goals. At least one team keeps a clean sheet in 48% of games.

Home, draw and away results

Home teams win 42% of games. 25% end in a draw. Road teams win 33% of games.

Team leaders

Milton Keynes Dons has the league's highest scoring average at 1.87 goals per game. Both teams scored in 67% of Fleetwood Town's games.

Standings

#TeamMWDL+/-Pts
1Bromley4624157+2587
2Milton Keynes Dons4624148+4186
3Cambridge United4622168+3382
4Salford City4625615+1081
5Notts County4624814+2280
6Chesterfield4621169+1579
7Grimsby Town46221212+2478
8Barnet46211312+1776
9Swindon Town4622915+1175
10Oldham Athletic46181414+1668
11Crewe Alexandra46191017+667
12Colchester United46181216+1366
13Walsall46181117065
14Bristol Rovers4619522-962
15Fleetwood Town46151615-161
16Accrington Stanley46141121-1153
17Gillingham46131419-1953
18Cheltenham Town46141022-2652
19Shrewsbury Town46131023-2749
20Newport County4612727-2943
21Tranmere Rovers46101125-2541
22Crawley Town4681622-2440
23Harrogate Town4610927-2939
24Barrow469928-3336
PromotionPromotion Play-offRelegation

League statistics

The 2025/2026 season stats cover 557 completed games.

Team rankings

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

Best attack

Goals scored per match

  1. 1Milton Keynes Dons1.87
  2. 2Grimsby Town1.60
  3. 3Notts County1.59
  4. 4Bromley1.54
  5. 5Barnet1.52

Best defense

Goals allowed per game (lower is better)

  1. 1Cambridge United0.72
  2. 2Oldham Athletic0.96
  3. 3Milton Keynes Dons0.98
  4. 4Bromley1.00
  5. 5Notts County1.06

Most BTTS

% of matches where both teams scored

  1. 1Fleetwood Town67%
  2. 2Milton Keynes Dons61%
  3. 3Bromley59%
  4. 4Tranmere Rovers59%
  5. 5Swindon Town59%

Most Over 2.5

% of matches with at least 3 goals

  1. 1Barrow63%
  2. 2Swindon Town63%
  3. 3Newport County57%
  4. 4Notts County55%
  5. 5Milton Keynes Dons54%

Most clean sheets

Games without allowing a goal

  1. 1Cambridge United20
  2. 2Oldham Athletic19
  3. 3Grimsby Town17
  4. 4Bromley16
  5. 5Notts County16

Most corners

Corners per game

  1. 1Barnet6.9
  2. 2Grimsby Town6.0
  3. 3Cambridge United5.8
  4. 4Salford City5.6
  5. 5Crawley Town5.5

League style

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

PaceClose to average
Chance qualityClose to average
Home advantageBelow average
IntensityClose to average
OpennessClose to average
Competitive balanceAbove average

Compared with other leagues, EFL League Two rates close to average for game pace, close to average for chance quality and close to average for openness. Home advantage is below average, game intensity is close to average, and competitive balance is above 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
1Barnet461.671.157976-3
2Grimsby Town481.591.217879+1
3Cambridge United461.401.007682+6
4Salford City491.571.317685+9
5Chesterfield481.411.247280+8
6Notts County491.341.207287+15
7Milton Keynes Dons461.421.226986+17
8Bromley461.561.376987+18
9Oldham Athletic461.511.396768+1
10Colchester United461.441.3466660
11Crawley Town461.461.446440-24
12Gillingham461.441.436453-11
13Bristol Rovers461.321.336362-1
14Walsall461.321.346365+2
15Fleetwood Town461.411.446361-2
16Accrington Stanley461.311.416053-7
17Swindon Town461.351.476075+15
18Shrewsbury Town461.241.385949-10
19Crewe Alexandra461.361.555767+10
20Tranmere Rovers461.331.575641-15
21Barrow461.221.625236-16
22Newport County461.191.605243-9
23Cheltenham Town461.161.645052+2
24Harrogate Town461.271.745039-11

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.

Games and schedule

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

League schedule

Promotion Play-offs - Final

1 match05/25Complete

Referees in this competition

Compare how often each referee has officiated and the available averages for cards, goals and penalties.

FAQ

How many teams play in EFL League Two?

EFL League Two has 24 teams in the 2025/2026 season.

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

The 2025/2026 EFL League Two schedule runs from August 2, 2025 through May 25, 2026.

How many rounds are in the EFL League Two season?

The 2025/2026 EFL League Two schedule covers 46 rounds.

Who leads the EFL League Two standings?

Bromley leads EFL League Two with 87 points.

Which team scores the most goals in EFL League Two?

Milton Keynes Dons has the league's highest scoring average at 1.87 goals per game.

Which team has the best defense in EFL League Two?

Cambridge United allows the fewest goals in EFL League Two, at 0.72 per game.

How many goals are scored per game in EFL League Two?

EFL League Two games average 2.57 goals.

How often do EFL League Two games finish Over 2.5 goals?

48% of EFL League Two games finish with at least three goals.

How often do both teams score in EFL League Two?

Both teams score in 52% of EFL League Two games.

How often do home teams win in EFL League Two?

Home teams win 42% of EFL League Two games.

What does xG show in EFL League Two stats?

Expected goals (xG) estimates the quality of scoring chances. The EFL League Two xG table compares each team's xG, expected goals against (xGA) and expected points (xPts) from completed games in the selected season.

Who is the top scorer in EFL League Two?

Aaron John Drinan leads the recorded scoring table in EFL League Two for 2025/2026 with 21 goals.

Other leagues in England